This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]