diff options
author | Adam Nemet <anemet@apple.com> | 2014-06-26 00:21:12 +0000 |
---|---|---|
committer | Adam Nemet <anemet@apple.com> | 2014-06-26 00:21:12 +0000 |
commit | f93fe9050494b233c6b75ff2d62c40b4203d3a95 (patch) | |
tree | 78816ac2bd3d011d77ab1b65baf04d7b52d72806 /test/MC | |
parent | 255907042245b77779e3e38c5ce66901866cabe5 (diff) | |
download | llvm-f93fe9050494b233c6b75ff2d62c40b4203d3a95.tar.gz llvm-f93fe9050494b233c6b75ff2d62c40b4203d3a95.tar.bz2 llvm-f93fe9050494b233c6b75ff2d62c40b4203d3a95.tar.xz |
[X86] AVX512: Fix asm syntax for packed vcmp
The *_alt defs for vcmp are used by the InstParser (the asm string in the main
def is used by the InstPrinter) . The former was accepting vector registers
as destination rather than mask registers.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211750 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/MC')
-rw-r--r-- | test/MC/X86/avx512-encodings.s | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/test/MC/X86/avx512-encodings.s b/test/MC/X86/avx512-encodings.s index b9674231d9..e37c8b6db8 100644 --- a/test/MC/X86/avx512-encodings.s +++ b/test/MC/X86/avx512-encodings.s @@ -3175,3 +3175,11 @@ vmovntpd %zmm6, 4(%rdx) // CHECK: vmovntps // CHECK: encoding: [0x62,0x51,0x7c,0x48,0x2b,0x5c,0x8d,0x00] vmovntps %zmm11, (%r13,%rcx,4) + +// CHECK: vcmpps $14 +// CHECK: encoding: [0x62,0xb1,0x54,0x48,0xc2,0xd1,0x0e] +vcmpgtps %zmm17, %zmm5, %k2 + +// CHECK: vcmppd $13 +// CHECK: encoding: [0x62,0xd1,0xf5,0x40,0xc2,0x76,0x02,0x0d] +vcmpgepd 0x80(%r14), %zmm17, %k6 |