[llvm-readobj] - Simplify stack-sizes.test test case.
[llvm-complete.git] / test / MC / X86 / x86-64-avx512cd.s
blob54cbdcb056436485eb770a712ae3303ff79b7593
1 // RUN: llvm-mc -triple x86_64-unknown-unknown --show-encoding %s | FileCheck %s
3 // CHECK: vplzcntq %zmm22, %zmm21
4 // CHECK: encoding: [0x62,0xa2,0xfd,0x48,0x44,0xee]
5 vplzcntq %zmm22, %zmm21
7 // CHECK: vplzcntq %zmm22, %zmm21 {%k7}
8 // CHECK: encoding: [0x62,0xa2,0xfd,0x4f,0x44,0xee]
9 vplzcntq %zmm22, %zmm21 {%k7}
11 // CHECK: vplzcntq %zmm22, %zmm21 {%k7} {z}
12 // CHECK: encoding: [0x62,0xa2,0xfd,0xcf,0x44,0xee]
13 vplzcntq %zmm22, %zmm21 {%k7} {z}
15 // CHECK: vplzcntq (%rcx), %zmm21
16 // CHECK: encoding: [0x62,0xe2,0xfd,0x48,0x44,0x29]
17 vplzcntq (%rcx), %zmm21
19 // CHECK: vplzcntq 291(%rax,%r14,8), %zmm21
20 // CHECK: encoding: [0x62,0xa2,0xfd,0x48,0x44,0xac,0xf0,0x23,0x01,0x00,0x00]
21 vplzcntq 291(%rax,%r14,8), %zmm21
23 // CHECK: vplzcntq (%rcx){1to8}, %zmm21
24 // CHECK: encoding: [0x62,0xe2,0xfd,0x58,0x44,0x29]
25 vplzcntq (%rcx){1to8}, %zmm21
27 // CHECK: vplzcntq 4064(%rdx), %zmm21
28 // CHECK: encoding: [0x62,0xe2,0xfd,0x48,0x44,0xaa,0xe0,0x0f,0x00,0x00]
29 vplzcntq 4064(%rdx), %zmm21
31 // CHECK: vplzcntq 4096(%rdx), %zmm21
32 // CHECK: encoding: [0x62,0xe2,0xfd,0x48,0x44,0x6a,0x40]
33 vplzcntq 4096(%rdx), %zmm21
35 // CHECK: vplzcntq -4096(%rdx), %zmm21
36 // CHECK: encoding: [0x62,0xe2,0xfd,0x48,0x44,0x6a,0xc0]
37 vplzcntq -4096(%rdx), %zmm21
39 // CHECK: vplzcntq -4128(%rdx), %zmm21
40 // CHECK: encoding: [0x62,0xe2,0xfd,0x48,0x44,0xaa,0xe0,0xef,0xff,0xff]
41 vplzcntq -4128(%rdx), %zmm21
43 // CHECK: vplzcntq 1016(%rdx){1to8}, %zmm21
44 // CHECK: encoding: [0x62,0xe2,0xfd,0x58,0x44,0x6a,0x7f]
45 vplzcntq 1016(%rdx){1to8}, %zmm21
47 // CHECK: vplzcntq 1024(%rdx){1to8}, %zmm21
48 // CHECK: encoding: [0x62,0xe2,0xfd,0x58,0x44,0xaa,0x00,0x04,0x00,0x00]
49 vplzcntq 1024(%rdx){1to8}, %zmm21
51 // CHECK: vplzcntq -1024(%rdx){1to8}, %zmm21
52 // CHECK: encoding: [0x62,0xe2,0xfd,0x58,0x44,0x6a,0x80]
53 vplzcntq -1024(%rdx){1to8}, %zmm21
55 // CHECK: vplzcntq -1032(%rdx){1to8}, %zmm21
56 // CHECK: encoding: [0x62,0xe2,0xfd,0x58,0x44,0xaa,0xf8,0xfb,0xff,0xff]
57 vplzcntq -1032(%rdx){1to8}, %zmm21
59 // CHECK: vplzcntq %zmm27, %zmm23
60 // CHECK: encoding: [0x62,0x82,0xfd,0x48,0x44,0xfb]
61 vplzcntq %zmm27, %zmm23
63 // CHECK: vplzcntq %zmm27, %zmm23 {%k5}
64 // CHECK: encoding: [0x62,0x82,0xfd,0x4d,0x44,0xfb]
65 vplzcntq %zmm27, %zmm23 {%k5}
67 // CHECK: vplzcntq %zmm27, %zmm23 {%k5} {z}
68 // CHECK: encoding: [0x62,0x82,0xfd,0xcd,0x44,0xfb]
69 vplzcntq %zmm27, %zmm23 {%k5} {z}
71 // CHECK: vplzcntq (%rcx), %zmm23
72 // CHECK: encoding: [0x62,0xe2,0xfd,0x48,0x44,0x39]
73 vplzcntq (%rcx), %zmm23
75 // CHECK: vplzcntq 4660(%rax,%r14,8), %zmm23
76 // CHECK: encoding: [0x62,0xa2,0xfd,0x48,0x44,0xbc,0xf0,0x34,0x12,0x00,0x00]
77 vplzcntq 4660(%rax,%r14,8), %zmm23
79 // CHECK: vplzcntq (%rcx){1to8}, %zmm23
80 // CHECK: encoding: [0x62,0xe2,0xfd,0x58,0x44,0x39]
81 vplzcntq (%rcx){1to8}, %zmm23
83 // CHECK: vplzcntq 4064(%rdx), %zmm23
84 // CHECK: encoding: [0x62,0xe2,0xfd,0x48,0x44,0xba,0xe0,0x0f,0x00,0x00]
85 vplzcntq 4064(%rdx), %zmm23
87 // CHECK: vplzcntq 4096(%rdx), %zmm23
88 // CHECK: encoding: [0x62,0xe2,0xfd,0x48,0x44,0x7a,0x40]
89 vplzcntq 4096(%rdx), %zmm23
91 // CHECK: vplzcntq -4096(%rdx), %zmm23
92 // CHECK: encoding: [0x62,0xe2,0xfd,0x48,0x44,0x7a,0xc0]
93 vplzcntq -4096(%rdx), %zmm23
95 // CHECK: vplzcntq -4128(%rdx), %zmm23
96 // CHECK: encoding: [0x62,0xe2,0xfd,0x48,0x44,0xba,0xe0,0xef,0xff,0xff]
97 vplzcntq -4128(%rdx), %zmm23
99 // CHECK: vplzcntq 1016(%rdx){1to8}, %zmm23
100 // CHECK: encoding: [0x62,0xe2,0xfd,0x58,0x44,0x7a,0x7f]
101 vplzcntq 1016(%rdx){1to8}, %zmm23
103 // CHECK: vplzcntq 1024(%rdx){1to8}, %zmm23
104 // CHECK: encoding: [0x62,0xe2,0xfd,0x58,0x44,0xba,0x00,0x04,0x00,0x00]
105 vplzcntq 1024(%rdx){1to8}, %zmm23
107 // CHECK: vplzcntq -1024(%rdx){1to8}, %zmm23
108 // CHECK: encoding: [0x62,0xe2,0xfd,0x58,0x44,0x7a,0x80]
109 vplzcntq -1024(%rdx){1to8}, %zmm23
111 // CHECK: vplzcntq -1032(%rdx){1to8}, %zmm23
112 // CHECK: encoding: [0x62,0xe2,0xfd,0x58,0x44,0xba,0xf8,0xfb,0xff,0xff]
113 vplzcntq -1032(%rdx){1to8}, %zmm23
115 // CHECK: vplzcntd %zmm22, %zmm25
116 // CHECK: encoding: [0x62,0x22,0x7d,0x48,0x44,0xce]
117 vplzcntd %zmm22, %zmm25
119 // CHECK: vplzcntd %zmm22, %zmm25 {%k2}
120 // CHECK: encoding: [0x62,0x22,0x7d,0x4a,0x44,0xce]
121 vplzcntd %zmm22, %zmm25 {%k2}
123 // CHECK: vplzcntd %zmm22, %zmm25 {%k2} {z}
124 // CHECK: encoding: [0x62,0x22,0x7d,0xca,0x44,0xce]
125 vplzcntd %zmm22, %zmm25 {%k2} {z}
127 // CHECK: vplzcntd (%rcx), %zmm25
128 // CHECK: encoding: [0x62,0x62,0x7d,0x48,0x44,0x09]
129 vplzcntd (%rcx), %zmm25
131 // CHECK: vplzcntd 291(%rax,%r14,8), %zmm25
132 // CHECK: encoding: [0x62,0x22,0x7d,0x48,0x44,0x8c,0xf0,0x23,0x01,0x00,0x00]
133 vplzcntd 291(%rax,%r14,8), %zmm25
135 // CHECK: vplzcntd (%rcx){1to16}, %zmm25
136 // CHECK: encoding: [0x62,0x62,0x7d,0x58,0x44,0x09]
137 vplzcntd (%rcx){1to16}, %zmm25
139 // CHECK: vplzcntd 4064(%rdx), %zmm25
140 // CHECK: encoding: [0x62,0x62,0x7d,0x48,0x44,0x8a,0xe0,0x0f,0x00,0x00]
141 vplzcntd 4064(%rdx), %zmm25
143 // CHECK: vplzcntd 4096(%rdx), %zmm25
144 // CHECK: encoding: [0x62,0x62,0x7d,0x48,0x44,0x4a,0x40]
145 vplzcntd 4096(%rdx), %zmm25
147 // CHECK: vplzcntd -4096(%rdx), %zmm25
148 // CHECK: encoding: [0x62,0x62,0x7d,0x48,0x44,0x4a,0xc0]
149 vplzcntd -4096(%rdx), %zmm25
151 // CHECK: vplzcntd -4128(%rdx), %zmm25
152 // CHECK: encoding: [0x62,0x62,0x7d,0x48,0x44,0x8a,0xe0,0xef,0xff,0xff]
153 vplzcntd -4128(%rdx), %zmm25
155 // CHECK: vplzcntd 508(%rdx){1to16}, %zmm25
156 // CHECK: encoding: [0x62,0x62,0x7d,0x58,0x44,0x4a,0x7f]
157 vplzcntd 508(%rdx){1to16}, %zmm25
159 // CHECK: vplzcntd 512(%rdx){1to16}, %zmm25
160 // CHECK: encoding: [0x62,0x62,0x7d,0x58,0x44,0x8a,0x00,0x02,0x00,0x00]
161 vplzcntd 512(%rdx){1to16}, %zmm25
163 // CHECK: vplzcntd -512(%rdx){1to16}, %zmm25
164 // CHECK: encoding: [0x62,0x62,0x7d,0x58,0x44,0x4a,0x80]
165 vplzcntd -512(%rdx){1to16}, %zmm25
167 // CHECK: vplzcntd -516(%rdx){1to16}, %zmm25
168 // CHECK: encoding: [0x62,0x62,0x7d,0x58,0x44,0x8a,0xfc,0xfd,0xff,0xff]
169 vplzcntd -516(%rdx){1to16}, %zmm25
171 // CHECK: vplzcntd %zmm22, %zmm21
172 // CHECK: encoding: [0x62,0xa2,0x7d,0x48,0x44,0xee]
173 vplzcntd %zmm22, %zmm21
175 // CHECK: vplzcntd %zmm22, %zmm21 {%k3}
176 // CHECK: encoding: [0x62,0xa2,0x7d,0x4b,0x44,0xee]
177 vplzcntd %zmm22, %zmm21 {%k3}
179 // CHECK: vplzcntd %zmm22, %zmm21 {%k3} {z}
180 // CHECK: encoding: [0x62,0xa2,0x7d,0xcb,0x44,0xee]
181 vplzcntd %zmm22, %zmm21 {%k3} {z}
183 // CHECK: vplzcntd (%rcx), %zmm21
184 // CHECK: encoding: [0x62,0xe2,0x7d,0x48,0x44,0x29]
185 vplzcntd (%rcx), %zmm21
187 // CHECK: vplzcntd 4660(%rax,%r14,8), %zmm21
188 // CHECK: encoding: [0x62,0xa2,0x7d,0x48,0x44,0xac,0xf0,0x34,0x12,0x00,0x00]
189 vplzcntd 4660(%rax,%r14,8), %zmm21
191 // CHECK: vplzcntd (%rcx){1to16}, %zmm21
192 // CHECK: encoding: [0x62,0xe2,0x7d,0x58,0x44,0x29]
193 vplzcntd (%rcx){1to16}, %zmm21
195 // CHECK: vplzcntd 4064(%rdx), %zmm21
196 // CHECK: encoding: [0x62,0xe2,0x7d,0x48,0x44,0xaa,0xe0,0x0f,0x00,0x00]
197 vplzcntd 4064(%rdx), %zmm21
199 // CHECK: vplzcntd 4096(%rdx), %zmm21
200 // CHECK: encoding: [0x62,0xe2,0x7d,0x48,0x44,0x6a,0x40]
201 vplzcntd 4096(%rdx), %zmm21
203 // CHECK: vplzcntd -4096(%rdx), %zmm21
204 // CHECK: encoding: [0x62,0xe2,0x7d,0x48,0x44,0x6a,0xc0]
205 vplzcntd -4096(%rdx), %zmm21
207 // CHECK: vplzcntd -4128(%rdx), %zmm21
208 // CHECK: encoding: [0x62,0xe2,0x7d,0x48,0x44,0xaa,0xe0,0xef,0xff,0xff]
209 vplzcntd -4128(%rdx), %zmm21
211 // CHECK: vplzcntd 508(%rdx){1to16}, %zmm21
212 // CHECK: encoding: [0x62,0xe2,0x7d,0x58,0x44,0x6a,0x7f]
213 vplzcntd 508(%rdx){1to16}, %zmm21
215 // CHECK: vplzcntd 512(%rdx){1to16}, %zmm21
216 // CHECK: encoding: [0x62,0xe2,0x7d,0x58,0x44,0xaa,0x00,0x02,0x00,0x00]
217 vplzcntd 512(%rdx){1to16}, %zmm21
219 // CHECK: vplzcntd -512(%rdx){1to16}, %zmm21
220 // CHECK: encoding: [0x62,0xe2,0x7d,0x58,0x44,0x6a,0x80]
221 vplzcntd -512(%rdx){1to16}, %zmm21
223 // CHECK: vplzcntd -516(%rdx){1to16}, %zmm21
224 // CHECK: encoding: [0x62,0xe2,0x7d,0x58,0x44,0xaa,0xfc,0xfd,0xff,0xff]
225 vplzcntd -516(%rdx){1to16}, %zmm21
227 // CHECK: vpconflictq %zmm25, %zmm20
228 // CHECK: encoding: [0x62,0x82,0xfd,0x48,0xc4,0xe1]
229 vpconflictq %zmm25, %zmm20
231 // CHECK: vpconflictq %zmm25, %zmm20 {%k6}
232 // CHECK: encoding: [0x62,0x82,0xfd,0x4e,0xc4,0xe1]
233 vpconflictq %zmm25, %zmm20 {%k6}
235 // CHECK: vpconflictq %zmm25, %zmm20 {%k6} {z}
236 // CHECK: encoding: [0x62,0x82,0xfd,0xce,0xc4,0xe1]
237 vpconflictq %zmm25, %zmm20 {%k6} {z}
239 // CHECK: vpconflictq (%rcx), %zmm20
240 // CHECK: encoding: [0x62,0xe2,0xfd,0x48,0xc4,0x21]
241 vpconflictq (%rcx), %zmm20
243 // CHECK: vpconflictq 291(%rax,%r14,8), %zmm20
244 // CHECK: encoding: [0x62,0xa2,0xfd,0x48,0xc4,0xa4,0xf0,0x23,0x01,0x00,0x00]
245 vpconflictq 291(%rax,%r14,8), %zmm20
247 // CHECK: vpconflictq (%rcx){1to8}, %zmm20
248 // CHECK: encoding: [0x62,0xe2,0xfd,0x58,0xc4,0x21]
249 vpconflictq (%rcx){1to8}, %zmm20
251 // CHECK: vpconflictq 4064(%rdx), %zmm20
252 // CHECK: encoding: [0x62,0xe2,0xfd,0x48,0xc4,0xa2,0xe0,0x0f,0x00,0x00]
253 vpconflictq 4064(%rdx), %zmm20
255 // CHECK: vpconflictq 4096(%rdx), %zmm20
256 // CHECK: encoding: [0x62,0xe2,0xfd,0x48,0xc4,0x62,0x40]
257 vpconflictq 4096(%rdx), %zmm20
259 // CHECK: vpconflictq -4096(%rdx), %zmm20
260 // CHECK: encoding: [0x62,0xe2,0xfd,0x48,0xc4,0x62,0xc0]
261 vpconflictq -4096(%rdx), %zmm20
263 // CHECK: vpconflictq -4128(%rdx), %zmm20
264 // CHECK: encoding: [0x62,0xe2,0xfd,0x48,0xc4,0xa2,0xe0,0xef,0xff,0xff]
265 vpconflictq -4128(%rdx), %zmm20
267 // CHECK: vpconflictq 1016(%rdx){1to8}, %zmm20
268 // CHECK: encoding: [0x62,0xe2,0xfd,0x58,0xc4,0x62,0x7f]
269 vpconflictq 1016(%rdx){1to8}, %zmm20
271 // CHECK: vpconflictq 1024(%rdx){1to8}, %zmm20
272 // CHECK: encoding: [0x62,0xe2,0xfd,0x58,0xc4,0xa2,0x00,0x04,0x00,0x00]
273 vpconflictq 1024(%rdx){1to8}, %zmm20
275 // CHECK: vpconflictq -1024(%rdx){1to8}, %zmm20
276 // CHECK: encoding: [0x62,0xe2,0xfd,0x58,0xc4,0x62,0x80]
277 vpconflictq -1024(%rdx){1to8}, %zmm20
279 // CHECK: vpconflictq -1032(%rdx){1to8}, %zmm20
280 // CHECK: encoding: [0x62,0xe2,0xfd,0x58,0xc4,0xa2,0xf8,0xfb,0xff,0xff]
281 vpconflictq -1032(%rdx){1to8}, %zmm20
283 // CHECK: vpconflictq %zmm21, %zmm17
284 // CHECK: encoding: [0x62,0xa2,0xfd,0x48,0xc4,0xcd]
285 vpconflictq %zmm21, %zmm17
287 // CHECK: vpconflictq %zmm21, %zmm17 {%k6}
288 // CHECK: encoding: [0x62,0xa2,0xfd,0x4e,0xc4,0xcd]
289 vpconflictq %zmm21, %zmm17 {%k6}
291 // CHECK: vpconflictq %zmm21, %zmm17 {%k6} {z}
292 // CHECK: encoding: [0x62,0xa2,0xfd,0xce,0xc4,0xcd]
293 vpconflictq %zmm21, %zmm17 {%k6} {z}
295 // CHECK: vpconflictq (%rcx), %zmm17
296 // CHECK: encoding: [0x62,0xe2,0xfd,0x48,0xc4,0x09]
297 vpconflictq (%rcx), %zmm17
299 // CHECK: vpconflictq 4660(%rax,%r14,8), %zmm17
300 // CHECK: encoding: [0x62,0xa2,0xfd,0x48,0xc4,0x8c,0xf0,0x34,0x12,0x00,0x00]
301 vpconflictq 4660(%rax,%r14,8), %zmm17
303 // CHECK: vpconflictq (%rcx){1to8}, %zmm17
304 // CHECK: encoding: [0x62,0xe2,0xfd,0x58,0xc4,0x09]
305 vpconflictq (%rcx){1to8}, %zmm17
307 // CHECK: vpconflictq 4064(%rdx), %zmm17
308 // CHECK: encoding: [0x62,0xe2,0xfd,0x48,0xc4,0x8a,0xe0,0x0f,0x00,0x00]
309 vpconflictq 4064(%rdx), %zmm17
311 // CHECK: vpconflictq 4096(%rdx), %zmm17
312 // CHECK: encoding: [0x62,0xe2,0xfd,0x48,0xc4,0x4a,0x40]
313 vpconflictq 4096(%rdx), %zmm17
315 // CHECK: vpconflictq -4096(%rdx), %zmm17
316 // CHECK: encoding: [0x62,0xe2,0xfd,0x48,0xc4,0x4a,0xc0]
317 vpconflictq -4096(%rdx), %zmm17
319 // CHECK: vpconflictq -4128(%rdx), %zmm17
320 // CHECK: encoding: [0x62,0xe2,0xfd,0x48,0xc4,0x8a,0xe0,0xef,0xff,0xff]
321 vpconflictq -4128(%rdx), %zmm17
323 // CHECK: vpconflictq 1016(%rdx){1to8}, %zmm17
324 // CHECK: encoding: [0x62,0xe2,0xfd,0x58,0xc4,0x4a,0x7f]
325 vpconflictq 1016(%rdx){1to8}, %zmm17
327 // CHECK: vpconflictq 1024(%rdx){1to8}, %zmm17
328 // CHECK: encoding: [0x62,0xe2,0xfd,0x58,0xc4,0x8a,0x00,0x04,0x00,0x00]
329 vpconflictq 1024(%rdx){1to8}, %zmm17
331 // CHECK: vpconflictq -1024(%rdx){1to8}, %zmm17
332 // CHECK: encoding: [0x62,0xe2,0xfd,0x58,0xc4,0x4a,0x80]
333 vpconflictq -1024(%rdx){1to8}, %zmm17
335 // CHECK: vpconflictq -1032(%rdx){1to8}, %zmm17
336 // CHECK: encoding: [0x62,0xe2,0xfd,0x58,0xc4,0x8a,0xf8,0xfb,0xff,0xff]
337 vpconflictq -1032(%rdx){1to8}, %zmm17
339 // CHECK: vpconflictd %zmm19, %zmm25
340 // CHECK: encoding: [0x62,0x22,0x7d,0x48,0xc4,0xcb]
341 vpconflictd %zmm19, %zmm25
343 // CHECK: vpconflictd %zmm19, %zmm25 {%k4}
344 // CHECK: encoding: [0x62,0x22,0x7d,0x4c,0xc4,0xcb]
345 vpconflictd %zmm19, %zmm25 {%k4}
347 // CHECK: vpconflictd %zmm19, %zmm25 {%k4} {z}
348 // CHECK: encoding: [0x62,0x22,0x7d,0xcc,0xc4,0xcb]
349 vpconflictd %zmm19, %zmm25 {%k4} {z}
351 // CHECK: vpconflictd (%rcx), %zmm25
352 // CHECK: encoding: [0x62,0x62,0x7d,0x48,0xc4,0x09]
353 vpconflictd (%rcx), %zmm25
355 // CHECK: vpconflictd 291(%rax,%r14,8), %zmm25
356 // CHECK: encoding: [0x62,0x22,0x7d,0x48,0xc4,0x8c,0xf0,0x23,0x01,0x00,0x00]
357 vpconflictd 291(%rax,%r14,8), %zmm25
359 // CHECK: vpconflictd (%rcx){1to16}, %zmm25
360 // CHECK: encoding: [0x62,0x62,0x7d,0x58,0xc4,0x09]
361 vpconflictd (%rcx){1to16}, %zmm25
363 // CHECK: vpconflictd 4064(%rdx), %zmm25
364 // CHECK: encoding: [0x62,0x62,0x7d,0x48,0xc4,0x8a,0xe0,0x0f,0x00,0x00]
365 vpconflictd 4064(%rdx), %zmm25
367 // CHECK: vpconflictd 4096(%rdx), %zmm25
368 // CHECK: encoding: [0x62,0x62,0x7d,0x48,0xc4,0x4a,0x40]
369 vpconflictd 4096(%rdx), %zmm25
371 // CHECK: vpconflictd -4096(%rdx), %zmm25
372 // CHECK: encoding: [0x62,0x62,0x7d,0x48,0xc4,0x4a,0xc0]
373 vpconflictd -4096(%rdx), %zmm25
375 // CHECK: vpconflictd -4128(%rdx), %zmm25
376 // CHECK: encoding: [0x62,0x62,0x7d,0x48,0xc4,0x8a,0xe0,0xef,0xff,0xff]
377 vpconflictd -4128(%rdx), %zmm25
379 // CHECK: vpconflictd 508(%rdx){1to16}, %zmm25
380 // CHECK: encoding: [0x62,0x62,0x7d,0x58,0xc4,0x4a,0x7f]
381 vpconflictd 508(%rdx){1to16}, %zmm25
383 // CHECK: vpconflictd 512(%rdx){1to16}, %zmm25
384 // CHECK: encoding: [0x62,0x62,0x7d,0x58,0xc4,0x8a,0x00,0x02,0x00,0x00]
385 vpconflictd 512(%rdx){1to16}, %zmm25
387 // CHECK: vpconflictd -512(%rdx){1to16}, %zmm25
388 // CHECK: encoding: [0x62,0x62,0x7d,0x58,0xc4,0x4a,0x80]
389 vpconflictd -512(%rdx){1to16}, %zmm25
391 // CHECK: vpconflictd -516(%rdx){1to16}, %zmm25
392 // CHECK: encoding: [0x62,0x62,0x7d,0x58,0xc4,0x8a,0xfc,0xfd,0xff,0xff]
393 vpconflictd -516(%rdx){1to16}, %zmm25
395 // CHECK: vpconflictd %zmm21, %zmm26
396 // CHECK: encoding: [0x62,0x22,0x7d,0x48,0xc4,0xd5]
397 vpconflictd %zmm21, %zmm26
399 // CHECK: vpconflictd %zmm21, %zmm26 {%k4}
400 // CHECK: encoding: [0x62,0x22,0x7d,0x4c,0xc4,0xd5]
401 vpconflictd %zmm21, %zmm26 {%k4}
403 // CHECK: vpconflictd %zmm21, %zmm26 {%k4} {z}
404 // CHECK: encoding: [0x62,0x22,0x7d,0xcc,0xc4,0xd5]
405 vpconflictd %zmm21, %zmm26 {%k4} {z}
407 // CHECK: vpconflictd (%rcx), %zmm26
408 // CHECK: encoding: [0x62,0x62,0x7d,0x48,0xc4,0x11]
409 vpconflictd (%rcx), %zmm26
411 // CHECK: vpconflictd 4660(%rax,%r14,8), %zmm26
412 // CHECK: encoding: [0x62,0x22,0x7d,0x48,0xc4,0x94,0xf0,0x34,0x12,0x00,0x00]
413 vpconflictd 4660(%rax,%r14,8), %zmm26
415 // CHECK: vpconflictd (%rcx){1to16}, %zmm26
416 // CHECK: encoding: [0x62,0x62,0x7d,0x58,0xc4,0x11]
417 vpconflictd (%rcx){1to16}, %zmm26
419 // CHECK: vpconflictd 4064(%rdx), %zmm26
420 // CHECK: encoding: [0x62,0x62,0x7d,0x48,0xc4,0x92,0xe0,0x0f,0x00,0x00]
421 vpconflictd 4064(%rdx), %zmm26
423 // CHECK: vpconflictd 4096(%rdx), %zmm26
424 // CHECK: encoding: [0x62,0x62,0x7d,0x48,0xc4,0x52,0x40]
425 vpconflictd 4096(%rdx), %zmm26
427 // CHECK: vpconflictd -4096(%rdx), %zmm26
428 // CHECK: encoding: [0x62,0x62,0x7d,0x48,0xc4,0x52,0xc0]
429 vpconflictd -4096(%rdx), %zmm26
431 // CHECK: vpconflictd -4128(%rdx), %zmm26
432 // CHECK: encoding: [0x62,0x62,0x7d,0x48,0xc4,0x92,0xe0,0xef,0xff,0xff]
433 vpconflictd -4128(%rdx), %zmm26
435 // CHECK: vpconflictd 508(%rdx){1to16}, %zmm26
436 // CHECK: encoding: [0x62,0x62,0x7d,0x58,0xc4,0x52,0x7f]
437 vpconflictd 508(%rdx){1to16}, %zmm26
439 // CHECK: vpconflictd 512(%rdx){1to16}, %zmm26
440 // CHECK: encoding: [0x62,0x62,0x7d,0x58,0xc4,0x92,0x00,0x02,0x00,0x00]
441 vpconflictd 512(%rdx){1to16}, %zmm26
443 // CHECK: vpconflictd -512(%rdx){1to16}, %zmm26
444 // CHECK: encoding: [0x62,0x62,0x7d,0x58,0xc4,0x52,0x80]
445 vpconflictd -512(%rdx){1to16}, %zmm26
447 // CHECK: vpconflictd -516(%rdx){1to16}, %zmm26
448 // CHECK: encoding: [0x62,0x62,0x7d,0x58,0xc4,0x92,0xfc,0xfd,0xff,0xff]
449 vpconflictd -516(%rdx){1to16}, %zmm26