[patches] Re: remove hack in find_basic_blocks_1

Jan Hubicka jh@suse.cz
Sat Jul 7 14:49:00 GMT 2001


> On Sat, Jul 07, 2001 at 01:37:06PM +0200, Jan Hubicka wrote:
> > find_basic_blocks_1 contains hack to emit NOP after call if block
> > is terminated by it.  It looks like it's time has passed, as compiler
> > now uses edge lists in all cases dealing with CFG.
> 
> Nope.  See regmove for instance.
Hmm, how much work it is to get around that problems?
Are you aware of something else than regmove?
It is more than work needed to make crossjumping aware of skipping nops?
Do I need to update redirect_edge_and_branch to add NOP when jump
is eliminated?

Honza
> 
> 
> r~



More information about the Gcc-patches mailing list