[obj2yaml] - Fix a comment. NFC.
[llvm-complete.git] / test / MC / X86 / x86-64-avx512pf.s
blobbae7fb0f235cc66bf6a02aa840e62b15210236ed
1 // RUN: llvm-mc -triple x86_64-unknown-unknown --show-encoding %s | FileCheck %s
3 // CHECK: vgatherpf0dps (%r8,%zmm20) {%k1}
4 // CHECK: encoding: [0x62,0xd2,0x7d,0x41,0xc6,0x0c,0x20]
5 vgatherpf0dps (%r8,%zmm20){%k1}
7 // CHECK: vgatherpf1dps (%r9,%zmm19) {%k2}
8 // CHECK: encoding: [0x62,0xd2,0x7d,0x42,0xc6,0x14,0x19]
9 vgatherpf1dps (%r9,%zmm19){%k2}
11 // CHECK: vgatherpf0dpd (%r10,%ymm18) {%k3}
12 // CHECK: encoding: [0x62,0xd2,0xfd,0x43,0xc6,0x0c,0x12]
13 vgatherpf0dpd (%r10,%ymm18){%k3}
15 // CHECK: vgatherpf1dpd (%r11,%ymm17) {%k4}
16 // CHECK: encoding: [0x62,0xd2,0xfd,0x44,0xc6,0x14,0x0b]
17 vgatherpf1dpd (%r11,%ymm17){%k4}
19 // CHECK: vgatherpf0qps (%r12,%zmm16) {%k5}
20 // CHECK: encoding: [0x62,0xd2,0x7d,0x45,0xc7,0x0c,0x04]
21 vgatherpf0qps (%r12,%zmm16){%k5}
23 // CHECK: vgatherpf1qps (%r13,%zmm15) {%k6}
24 // CHECK: encoding: [0x62,0x92,0x7d,0x4e,0xc7,0x54,0x3d,0x00]
25 vgatherpf1qps (%r13,%zmm15){%k6}
27 // CHECK: vgatherpf0qpd (%r14,%zmm14) {%k7}
28 // CHECK: encoding: [0x62,0x92,0xfd,0x4f,0xc7,0x0c,0x36]
29 vgatherpf0qpd (%r14,%zmm14){%k7}
31 // CHECK: vgatherpf1qpd (%r15,%zmm13) {%k1}
32 // CHECK: encoding: [0x62,0x92,0xfd,0x49,0xc7,0x14,0x2f]
33 vgatherpf1qpd (%r15,%zmm13){%k1}
35 // CHECK: vscatterpf0dps (%r8,%zmm20) {%k1}
36 // CHECK: encoding: [0x62,0xd2,0x7d,0x41,0xc6,0x2c,0x20]
37 vscatterpf0dps (%r8,%zmm20){%k1}
39 // CHECK: vscatterpf1dps (%r9,%zmm19) {%k2}
40 // CHECK: encoding: [0x62,0xd2,0x7d,0x42,0xc6,0x34,0x19]
41 vscatterpf1dps (%r9,%zmm19){%k2}
43 // CHECK: vscatterpf0dpd (%r10,%ymm18) {%k3}
44 // CHECK: encoding: [0x62,0xd2,0xfd,0x43,0xc6,0x2c,0x12]
45 vscatterpf0dpd (%r10,%ymm18){%k3}
47 // CHECK: vscatterpf1dpd (%r11,%ymm17) {%k4}
48 // CHECK: encoding: [0x62,0xd2,0xfd,0x44,0xc6,0x34,0x0b]
49 vscatterpf1dpd (%r11,%ymm17){%k4}
51 // CHECK: vscatterpf0qps (%r12,%zmm16) {%k5}
52 // CHECK: encoding: [0x62,0xd2,0x7d,0x45,0xc7,0x2c,0x04]
53 vscatterpf0qps (%r12,%zmm16){%k5}
55 // CHECK: vscatterpf1qps (%r13,%zmm15) {%k6}
56 // CHECK: encoding: [0x62,0x92,0x7d,0x4e,0xc7,0x74,0x3d,0x00]
57 vscatterpf1qps (%r13,%zmm15){%k6}
59 // CHECK: vscatterpf0qpd (%r14,%zmm14) {%k7}
60 // CHECK: encoding: [0x62,0x92,0xfd,0x4f,0xc7,0x2c,0x36]
61 vscatterpf0qpd (%r14,%zmm14){%k7}
63 // CHECK: vscatterpf1qpd (%r15,%zmm13) {%k1}
64 // CHECK: encoding: [0x62,0x92,0xfd,0x49,0xc7,0x34,0x2f]
65 vscatterpf1qpd (%r15,%zmm13){%k1}