[PATCH] Fix PR35972, full redundancy eliminations with PRE and the alias oracle

Richard Guenther rguenther@suse.de
Mon Aug 18 21:18:00 GMT 2008


On Mon, 18 Aug 2008, Daniel Berlin wrote:

> >
> > Bootstrapped and tested on x86_64-unknown-linux-gnu.  Performance
> > testing shows minor improvements in SPEC 2000 and tramp3d.  Compile-time
> > effects are in the noise.
> >
> > Danny, does this look ok?
> 
> Looks good.

Thanks.  I'll install it tomorrow.

> Interesting that we now discover additional equivalences from phi
> translations that SCCVN didn't catch (I wouldn't have figured it would
> happen anymore), but c'est la vie.

Well - as SCCVN doesn't do any PHI translation (ok, I have some
hacky patches that try to do some thing here, but ....) it's really
PRE that can do this - unless we want to make FRE compute a cheap
antic and do a dummy insertion phase.

Thanks,
Richard.



More information about the Gcc-patches mailing list