This is the mail archive of the
mailing list for the GCC project.
Re: PATCH: PR target/40470: unable to find a register to spill in class âSSE_FIRST_REGâ
Vladimir Makarov <email@example.com> writes:
> I looked at this problem. It looks like
> p666= xmm0
> insn in the question (spill failure because it needs xmm0)
> = p666, dead p666
> The combiner removes p666=xmm0 and uses xmm0 instead of p666 in the
> last insn.
That sounds like a bad idea, particularly if SMALL_REGISTER_CLASSES or
Of course it would be nice if ra/reload handled this sort of thing