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]
Other format: [Raw text]

Re: mmx register moves through memory


I filed a bug #23660:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23660

Regards,
Vahur

Richard Guenther wrote:

On 8/31/05, Vahur Sinijärv <vahur.sinijarv@cydonia.ee> wrote> Hi,


No, the problem I wrote about is not fixed. I used GCC from CVS head
30.08.2005.
I think you found a different bug, you seem to have many unneccessary
uses of secondary memory between moves from MMX reg to MMX reg. The code
I wrote about (in i386.c) allows direct moves between MMX regs, but
prevents moves directly from general registers to MMX registers, so this
cannot be the case.



Please provide a testcase and report a bug with the gcc.gnu.org/bugzilla interface.

Thanks,
Richard.




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