This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: ssa bootstrap problem on x86 (cmpstrsi_1 pattern)
>>>>> "Richard" == Richard Henderson <rth@cygnus.com> writes:
Richard> I am. There are also other alternatives, mostly
Richard> involving encapsulating all the block
Richard> move/compare/whatever in big unspecs until we get past
Richard> the early optimization passes.
OK. In that case, I guess I can see how this scheme can be made to
work. Would you mind approving Geoff's suggested changes to i386.md,
so that then he can put back in his patch for CLOBBERs?
Richard> The only alternative is to give up on SSA on RTL
I take it you did not buy my suggestion? I meant it as a serious
alternative.
Richard> entirely, and instead do it on a higher-level IL. Which
Richard> might not be a bad idea anyway...
Indeed.
--
Mark Mitchell mark@codesourcery.com
CodeSourcery, LLC http://www.codesourcery.com