Simple commit_edge_insertions fix
Jan Hubicka
jh@suse.cz
Sun May 14 13:43:00 GMT 2000
> On Sun, May 14, 2000 at 10:36:22PM +0200, Jan Hubicka wrote:
> > BTW whats about non-simple jumps? The clobbers may be dangerous as well.
>
> The clobbers are against temporaries. Yes, we should take them into
> account for post-reload if-conversions, but we do do that already.
OK. Only what we would misshandle is potential function doing both
jump and set of some pseudo.
We don't have such beasts currently I guess.
>
> What you can't do for sibcalls that you can for jumps is hoist insns
> that change global state. E.g. memory writes.
>
> > * flow.c (make_edge): Edges from sibbling calls to exit are abnormal.
>
> Ok. One 'b' in sibling.
>
Thanks... I am way too consistent in using two b's here.
Honza
>
> r~
More information about the Gcc-patches
mailing list