https://llvm.org/bugs/show_bug.cgi?id=23937

            Bug ID: 23937
           Summary: AVX512: scalar FMA 132/231 instructions are not
                    supported
           Product: libraries
           Version: trunk
          Hardware: PC
                OS: All
            Status: NEW
          Severity: normal
          Priority: P
         Component: Backend: X86
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
    Classification: Unclassified

Consider:

 $ echo '0x62 0xf2 0xf5 0x08 0xa9 0xc2' | ./bin/llvm-mc -disassemble
    .section    __TEXT,__text,regular,pure_instructions
    vfmadd213sd    %xmm2, %xmm1, %xmm0


Replacing 0xa9 (213) with 0xb9 (231) or 0x99 (132) doesn't work:


 $ echo '0x62 0xf2 0xf5 0x08 0x99 0xc2' | ./bin/llvm-mc -disassemble
    .section    __TEXT,__text,regular,pure_instructions
<stdin>:1:1: warning: invalid instruction encoding
0x62 0xf2 0xf5 0x08 0x99 0xc2
^
<stdin>:1:26: warning: invalid instruction encoding
0x62 0xf2 0xf5 0x08 0x99 0xc2
                         ^

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
LLVMbugs mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/llvmbugs

Reply via email to