Re: Question about dead_or_predicable

2009-06-25 Thread Steven Bosscher
On Wed, Jun 24, 2009 at 5:35 PM, Richard Henderson wrote: > Have a quick look at the implementation of invert_jump, and both > questions are quickly answered. Heh, well, all those functions in jump.c also really confuse me -- probably because I've never really understood how all the functions to

Re: Question about dead_or_predicable

2009-06-24 Thread Richard Henderson
On 06/23/2009 03:27 PM, Steven Bosscher wrote: Hi, I have a question about ifcvt.c:dead_or_predicable. This function is pretty complicated and it's not really clear to me what it is doing. But I'll have to understand what is going on because there is a bug in this function that I would like to

Re: Question about dead_or_predicable

2009-06-23 Thread Steven Bosscher
On Wed, Jun 24, 2009 at 1:49 AM, Dave Korn wrote: > Steven Bosscher wrote: > >> The comment doesn't explain *why* we don't want delete_insn to be >> called, or why we want to do our own change group management. > >  dead_or_predicable is called from find_if_case_[12] which is called from > find_if_

Re: Question about dead_or_predicable

2009-06-23 Thread Dave Korn
Steven Bosscher wrote: > The comment doesn't explain *why* we don't want delete_insn to be > called, or why we want to do our own change group management. dead_or_predicable is called from find_if_case_[12] which is called from find_if_header which is called from if_convert within a FOR_EACH_BB