This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PR30643] restore memory cse
- From: Paolo Bonzini <paolo dot bonzini at lu dot unisi dot ch>
- To: Alexandre Oliva <aoliva at redhat dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Fri, 09 Mar 2007 09:27:21 +0100
- Subject: Re: [PR30643] restore memory cse
- References: <orbqj2oqxe.fsf@free.oliva.athome.lsd.ic.unicamp.br>
- Reply-to: bonzini at gnu dot org
> Later on, with the fwprop pass, we completely lost the ability to
> replace memory accesses with known values, since AFAICT DF, used by
> fwprop, only propagates information on REGs and SUBREGs.
>
> So the patch for the trunk restores the code that we used to have to
> CSE memory.
Sigh. I also don't see any other thing to do.
But these are all missed tree optimization opportunities. Can you
please turn the bug into an enhancement request when the patch is
approved, instead of closing it?
Thanks,
Paolo