This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: patch/RFC: PR optimization/8423
On Wed, Nov 06, 2002 at 11:36:44AM -0800, Zack Weinberg wrote:
> What actually happens is it blows up compiling libgcc, due to some
> construct or other that simplify-rtx.c doesn't know how to handle but
> cse's simplifiers do. I haven't yet dug into this.
I should have remembered this. cse1 is needed so that we
propagate addressof into memories. Addressof elimination
needs to happen before gcse because gcse can't handle
aliasing memory and registers.
So we can neither get rid of cse1 nor move gcse before it.
r~