[LLVMbugs] [Bug 10269] New: "PCMULQDQ" not disassembled

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Mon Jul 4 14:06:41 PDT 2011


http://llvm.org/bugs/show_bug.cgi?id=10269

           Summary: "PCMULQDQ" not disassembled
           Product: tools
           Version: 2.9
          Platform: PC
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P
         Component: llvm-as
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: kkhoo at perfwizard.com
                CC: llvmbugs at cs.uiuc.edu


According to the "Intel® 64 and IA-32 Architectures Software Developer’s Manual
Volume 2 (2A & 2B): Instruction Set Reference, A-Z", p. 4-75:

66 0F 3A 44 /r ib
PCLMULQDQ

$ echo '0x66 0x0f 0x3a 0x44 0xc8 0x01'| ./llvm-mc -disassemble -triple="x86_64"
<stdin>:1:1: warning: invalid instruction encoding
0x66 0x0f 0x3a 0x44 0xc8 0x01
^
<stdin>:1:21: warning: invalid instruction encoding
0x66 0x0f 0x3a 0x44 0xc8 0x01
                    ^
<stdin>:1:26: warning: invalid instruction encoding
0x66 0x0f 0x3a 0x44 0xc8 0x01
                         ^

$ ./llvm-mc -version
Low Level Virtual Machine (http://llvm.org/):
  llvm version 2.9
  Optimized build.
  Built Jun 20 2011 (12:11:38).
  Host: i386-apple-darwin10
  Host CPU: corei7

  Registered Targets:
    alpha   - Alpha [experimental]
    arm     - ARM
    bfin    - Analog Devices Blackfin [experimental]
    c       - C backend
    cellspu - STI CBEA Cell SPU [experimental]
    cpp     - C++ backend
    mblaze  - MBlaze
    mips    - Mips
    mipsel  - Mipsel
    msp430  - MSP430 [experimental]
    ppc32   - PowerPC 32
    ppc64   - PowerPC 64
    ptx     - PTX
    sparc   - Sparc
    sparcv9 - Sparc V9
    systemz - SystemZ
    thumb   - Thumb
    x86     - 32-bit X86: Pentium-Pro and above
    x86-64  - 64-bit X86: EM64T and AMD64
    xcore   - XCore

-- 
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the llvm-bugs mailing list