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] CSE path fixes for CC0-targets


On Sat, 16 Dec 2006, Steven Bosscher wrote:
> 	* cse.c (this_insn_cc0, this_insn_cc0_mode): New global
> 	variables, moved out from cse_insn.
> 	(prev_insn): Remove this global variable).
> 	(new_basic_block): Don't set it.
> 	(cse_insn): Idem. Also, move code to delete unused CC0-setter
> 	insns and code to set prev_insn_cc0 and prev_insn_cc0_mode
> 	from here...
> 	(cse_extended_basic_block): ...to here.  Do not clear
> 	prev_insn_cc0 until after recording equivalences from jumps.

This is OK for mainline.  Thanks to both you and Richard Sandiford.

Roger
--


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