[MC][X86] Add vcmpps disassembler tests for Issue #41491
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 6 May 2022 14:39:05 +0000 (15:39 +0100)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 6 May 2022 14:39:17 +0000 (15:39 +0100)
We were missing coverage for vcmpps imm, vreg, vreg, mreg {mreg} patterns

llvm/test/MC/Disassembler/X86/avx-512.txt

index 563f6c6..af1f02d 100644 (file)
 # CHECK: vcmpps        $127, %xmm27, %xmm11, %k4
 0x62 0x91 0x24 0x08 0xc2 0xe3 0x7f
 
+# CHECK: vcmpps        $37, %xmm1, %xmm0, %k1 {%k7}
+0x62 0xf1 0x7c 0x0f 0xc2 0xc9 0x25
+
+# CHECK: vcmpps        $37, %ymm1, %ymm0, %k1 {%k7}
+0x62 0xf1 0x7c 0x2f 0xc2 0xc9 0x25
+
 # CHECK: vpgatherdd 256(%r9,%xmm31), %xmm17 {%k1}
 0x62 0x82 0x7d 0x01 0x90 0x4c 0x39 0x40