new unroller vs ppc
Zdenek Dvorak
rakdver@atrey.karlin.mff.cuni.cz
Mon Apr 7 20:25:00 GMT 2003
Hello,
> > I think the correct solution is to split pre/post modify transformation
> > out of flow.c (relatively easy, I have the patch somewhere), to run it
> > before cse and to cancel this code.
>
> I don't believe that will work; cse is not prepared for
> autoinc operands, iirc.
Then what would you suggest to do? Cse apparently produces suboptimal
code in many cases due to this (I guess most of the increments it
ignores this way are not converted to autoincs anyway). I don't see
other way than to teach cse to cope with autoincs (but I am not brave
enough to attempt to do it).
Zdenek
More information about the Gcc
mailing list