r216169 - in /trunk/gcc: ChangeLog ira.c
fyang@gcc.gnu.org
fyang@gcc.gnu.org
Tue Oct 14 00:12:00 GMT 2014
Author: fyang
Date: Tue Oct 14 00:12:51 2014
New Revision: 216169
URL: https://gcc.gnu.org/viewcvs?rev=216169&root=gcc&view=rev
Log:
gcc/
* ira.c (struct equivalence): Change member "is_arg_equivalence" and
"replace" into boolean bitfields; turn member "loop_depth" into a short
integer; add new member "no_equiv" and "reserved".
(no_equiv): Set no_equiv of struct equivalence if register is marked
as having no known equivalence.
(update_equiv_regs): Check all definitions for a multiple-set
register to make sure that the RHS have the same value.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/ira.c
More information about the Gcc-cvs
mailing list