This is the mail archive of the gcc-bugs@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]

[Bug inline-asm/10899] "Illegal Instruction" when using PMULUDQ in asm


PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10899


zimbricchio@libero.it changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
              Alias|                            |PMULUDQ
          Component|other                       |inline-asm
            Version|3.2                         |3.4


------- Additional Comments From zimbricchio@libero.it  2003-05-22 08:46 -------
gcc translates PMULUDQ with an erroneous OPCODE   according to the "AMD64 Architecture Programmer's Manual", on AMD64 architecture (but i think on Intel64 too) the OPCODEs for this instruction should be:  0F F4 /r      when operands are mmx registers or 64-bit memory locations 66 0F F4 /r   when operands are xmm registers or 128-bit memory locations 



------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


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