r197942 - in /trunk/gcc: ChangeLog cfgrtl.c emi...

steven@gcc.gnu.org steven@gcc.gnu.org
Sat Apr 13 10:04:00 GMT 2013


Author: steven
Date: Sat Apr 13 10:04:09 2013
New Revision: 197942

URL: http://gcc.gnu.org/viewcvs?rev=197942&root=gcc&view=rev
Log:

	* emit-rtl.c (remove_insn): Do not call df_insn_delete here.
	* cfgrtl.c (delete_insn): Call it here instead.
	* lra-spills.c (lra_final_code_change): Use delete_insn.
	* haifa-sched.c (sched_remove_insn): Likewise.
	* sel-sched-ir.c (return_nop_to_pool): Clear INSN_DELETED_P for nops
	returning to the nop pool.
	(sel_remove_insn): Simplify the only_disconnect case via remove_insn,
	use delete_insn for definitive removal.  Clear BLOCK_FOR_INSN.


Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/cfgrtl.c
    trunk/gcc/emit-rtl.c
    trunk/gcc/haifa-sched.c
    trunk/gcc/lra-spills.c
    trunk/gcc/sel-sched-ir.c



More information about the Gcc-cvs mailing list