r192526 - in /trunk/gcc: ChangeLog df-problems....
steven@gcc.gnu.org
steven@gcc.gnu.org
Wed Oct 17 06:15:00 GMT 2012
Author: steven
Date: Wed Oct 17 06:15:38 2012
New Revision: 192526
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=192526
Log:
* df-problems.c (df_kill_notes): Split up in two functions.
(df_remove_dead_and_unused_notes): New function, first half of
df_kill notes to remove all REG_DEAD and REG_UNUSED notes.
(df_remove_dead_eq_notes): New function, second half of df_kill_notes
to remove REG_EQUAL and REG_EQUIV notes referring to dead registers.
(df_note_bb_compute): Call df_remove_dead_and_unused_notes instead
of df_kill_notes. Call df_remove_dead_eq_notes after processing insn.
* web.c (web): Re-add DF_RD_PRUNE_DEAD_DEFS;
Modified:
trunk/gcc/ChangeLog
trunk/gcc/df-problems.c
trunk/gcc/web.c
More information about the Gcc-cvs
mailing list