@@ -63,3 +63,67 @@ vscatterpf0qpd (%r14,%zmm14){%k7}
63
63
// CHECK: vscatterpf1qpd (%r15,%zmm13) {%k1}
64
64
// CHECK: encoding: [0x62,0x92,0xfd,0x49,0xc7,0x34,0x2f]
65
65
vscatterpf1qpd (%r15 ,%zmm13 ){%k1 }
66
+
67
+ // CHECK: vgatherpf0dpd 8(%rcx,%ymm2,2) {%k1}
68
+ // CHECK: encoding: [0x62,0xf2,0xfd,0x49,0xc6,0x4c,0x51,0x01]
69
+ vgatherpf0dpd 8 (%rcx ,%ymm2 ,2 ){%k1 }
70
+
71
+ // CHECK: vgatherpf0dps 4(%rcx,%zmm2,2) {%k1}
72
+ // CHECK: encoding: [0x62,0xf2,0x7d,0x49,0xc6,0x4c,0x51,0x01]
73
+ vgatherpf0dps 4 (%rcx ,%zmm2 ,2 ){%k1 }
74
+
75
+ // CHECK: vgatherpf0qpd 8(%rcx,%zmm2,2) {%k1}
76
+ // CHECK: encoding: [0x62,0xf2,0xfd,0x49,0xc7,0x4c,0x51,0x01]
77
+ vgatherpf0qpd 8 (%rcx ,%zmm2 ,2 ){%k1 }
78
+
79
+ // CHECK: vgatherpf0qps 4(%rcx,%zmm2,2) {%k1}
80
+ // CHECK: encoding: [0x62,0xf2,0x7d,0x49,0xc7,0x4c,0x51,0x01]
81
+ vgatherpf0qps 4 (%rcx ,%zmm2 ,2 ){%k1 }
82
+
83
+ // CHECK: vgatherpf1dpd 8(%rcx,%ymm2,2) {%k1}
84
+ // CHECK: encoding: [0x62,0xf2,0xfd,0x49,0xc6,0x54,0x51,0x01]
85
+ vgatherpf1dpd 8 (%rcx ,%ymm2 ,2 ){%k1 }
86
+
87
+ // CHECK: vgatherpf1dps 4(%rcx,%zmm2,2) {%k1}
88
+ // CHECK: encoding: [0x62,0xf2,0x7d,0x49,0xc6,0x54,0x51,0x01]
89
+ vgatherpf1dps 4 (%rcx ,%zmm2 ,2 ){%k1 }
90
+
91
+ // CHECK: vgatherpf1qpd 8(%rcx,%zmm2,2) {%k1}
92
+ // CHECK: encoding: [0x62,0xf2,0xfd,0x49,0xc7,0x54,0x51,0x01]
93
+ vgatherpf1qpd 8 (%rcx ,%zmm2 ,2 ){%k1 }
94
+
95
+ // CHECK: vgatherpf1qps 4(%rcx,%zmm2,2) {%k1}
96
+ // CHECK: encoding: [0x62,0xf2,0x7d,0x49,0xc7,0x54,0x51,0x01]
97
+ vgatherpf1qps 4 (%rcx ,%zmm2 ,2 ){%k1 }
98
+
99
+ // CHECK: vscatterpf0dpd 8(%rcx,%ymm2,2) {%k1}
100
+ // CHECK: encoding: [0x62,0xf2,0xfd,0x49,0xc6,0x6c,0x51,0x01]
101
+ vscatterpf0dpd 8 (%rcx ,%ymm2 ,2 ){%k1 }
102
+
103
+ // CHECK: vscatterpf0dps 4(%rcx,%zmm2,2) {%k1}
104
+ // CHECK: encoding: [0x62,0xf2,0x7d,0x49,0xc6,0x6c,0x51,0x01]
105
+ vscatterpf0dps 4 (%rcx ,%zmm2 ,2 ){%k1 }
106
+
107
+ // CHECK: vscatterpf0qpd 8(%rcx,%zmm2,2) {%k1}
108
+ // CHECK: encoding: [0x62,0xf2,0xfd,0x49,0xc7,0x6c,0x51,0x01]
109
+ vscatterpf0qpd 8 (%rcx ,%zmm2 ,2 ){%k1 }
110
+
111
+ // CHECK: vscatterpf0qps 4(%rcx,%zmm2,2) {%k1}
112
+ // CHECK: encoding: [0x62,0xf2,0x7d,0x49,0xc7,0x6c,0x51,0x01]
113
+ vscatterpf0qps 4 (%rcx ,%zmm2 ,2 ){%k1 }
114
+
115
+ // CHECK: vscatterpf1dpd 8(%rcx,%ymm2,2) {%k1}
116
+ // CHECK: encoding: [0x62,0xf2,0xfd,0x49,0xc6,0x74,0x51,0x01]
117
+ vscatterpf1dpd 8 (%rcx ,%ymm2 ,2 ){%k1 }
118
+
119
+ // CHECK: vscatterpf1dps 4(%rcx,%zmm2,2) {%k1}
120
+ // CHECK: encoding: [0x62,0xf2,0x7d,0x49,0xc6,0x74,0x51,0x01]
121
+ vscatterpf1dps 4 (%rcx ,%zmm2 ,2 ){%k1 }
122
+
123
+ // CHECK: vscatterpf1qpd 8(%rcx,%zmm2,2) {%k1}
124
+ // CHECK: encoding: [0x62,0xf2,0xfd,0x49,0xc7,0x74,0x51,0x01]
125
+ vscatterpf1qpd 8 (%rcx ,%zmm2 ,2 ){%k1 }
126
+
127
+ // CHECK: vscatterpf1qps 4(%rcx,%zmm2,2) {%k1}
128
+ // CHECK: encoding: [0x62,0xf2,0x7d,0x49,0xc7,0x74,0x51,0x01]
129
+ vscatterpf1qps 4 (%rcx ,%zmm2 ,2 ){%k1 }
0 commit comments