[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