This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [patch][DF] do not call df_insn_delete in remove_insn, only unlink the insn


Il 13/04/2013 02:02, Steven Bosscher ha scritto:
> 
> 	* 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.

Ok, thanks!

Paolo


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]