------- Comment #3 from ubizjak at gmail dot com 2008-11-30 11:43 ------- (In reply to comment #2)
> and what about 32-bits? The quote from i386.c: /* ??? This is a lie. We do have moves between mmx/general, and for mmx/sse2. But by saying we need secondary memory we discourage the register allocator from using the mmx registers unless needed. */ if (MMX_CLASS_P (class1) != MMX_CLASS_P (class2)) return true; -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38320