[PATCH] D41174: [X86][AVX512F_SCALAR]: Adding full coverage of MC encoding for the AVX512F_SCALAR isa sets.<NFC>
Craig Topper via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Dec 20 11:39:13 PST 2018
craig.topper added inline comments.
================
Comment at: test/MC/X86/AVX512F_SCALAR-32.s:4
+// CHECK: vaddsd -485498096(%edx,%eax,4), %xmm1, %xmm1
+// CHECK: encoding: [0xc5,0xf3,0x58,0x8c,0x82,0x10,0xe3,0x0f,0xe3]
+vaddsd -485498096(%edx,%eax,4), %xmm1, %xmm1
----------------
craig.topper wrote:
> This is a VEX encoding so this is testing AVX1. Not sure how to trick 32-bit mode to use EVEX for the unmasked instructions since you can't use the extended registers.
I don't know how to fix this without introducing support for the {evex} pseudo prefix that gas supports. But that's a bigger effort which I'm not even sure how to implement in the assembler implementation.
Repository:
rL LLVM
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D41174/new/
https://reviews.llvm.org/D41174
More information about the llvm-commits
mailing list