1 # Check AVX instructions
14 # Tests for op mem256, mask, ymm
15 # Tests for op ymm, mask, mem256
16 vmaskmovpd (%ecx),%ymm4,%ymm6
17 vmaskmovpd %ymm4,%ymm6,(%ecx)
18 vmaskmovps (%ecx),%ymm4,%ymm6
19 vmaskmovps %ymm4,%ymm6,(%ecx)
21 # Tests for op imm8, ymm/mem256, ymm
22 vpermilpd $7,%ymm6,%ymm2
23 vpermilpd $7,(%ecx),%ymm6
24 vpermilps $7,%ymm6,%ymm2
25 vpermilps $7,(%ecx),%ymm6
26 vroundpd $7,%ymm6,%ymm2
27 vroundpd $7,(%ecx),%ymm6
28 vroundps $7,%ymm6,%ymm2
29 vroundps $7,(%ecx),%ymm6
31 # Tests for op ymm/mem256, ymm, ymm
32 vaddpd %ymm4,%ymm6,%ymm2
33 vaddpd (%ecx),%ymm6,%ymm2
34 vaddps %ymm4,%ymm6,%ymm2
35 vaddps (%ecx),%ymm6,%ymm2
36 vaddsubpd %ymm4,%ymm6,%ymm2
37 vaddsubpd (%ecx),%ymm6,%ymm2
38 vaddsubps %ymm4,%ymm6,%ymm2
39 vaddsubps (%ecx),%ymm6,%ymm2
40 vandnpd %ymm4,%ymm6,%ymm2
41 vandnpd (%ecx),%ymm6,%ymm2
42 vandnps %ymm4,%ymm6,%ymm2
43 vandnps (%ecx),%ymm6,%ymm2
44 vandpd %ymm4,%ymm6,%ymm2
45 vandpd (%ecx),%ymm6,%ymm2
46 vandps %ymm4,%ymm6,%ymm2
47 vandps (%ecx),%ymm6,%ymm2
48 vdivpd %ymm4,%ymm6,%ymm2
49 vdivpd (%ecx),%ymm6,%ymm2
50 vdivps %ymm4,%ymm6,%ymm2
51 vdivps (%ecx),%ymm6,%ymm2
52 vhaddpd %ymm4,%ymm6,%ymm2
53 vhaddpd (%ecx),%ymm6,%ymm2
54 vhaddps %ymm4,%ymm6,%ymm2
55 vhaddps (%ecx),%ymm6,%ymm2
56 vhsubpd %ymm4,%ymm6,%ymm2
57 vhsubpd (%ecx),%ymm6,%ymm2
58 vhsubps %ymm4,%ymm6,%ymm2
59 vhsubps (%ecx),%ymm6,%ymm2
60 vmaxpd %ymm4,%ymm6,%ymm2
61 vmaxpd (%ecx),%ymm6,%ymm2
62 vmaxps %ymm4,%ymm6,%ymm2
63 vmaxps (%ecx),%ymm6,%ymm2
64 vminpd %ymm4,%ymm6,%ymm2
65 vminpd (%ecx),%ymm6,%ymm2
66 vminps %ymm4,%ymm6,%ymm2
67 vminps (%ecx),%ymm6,%ymm2
68 vmulpd %ymm4,%ymm6,%ymm2
69 vmulpd (%ecx),%ymm6,%ymm2
70 vmulps %ymm4,%ymm6,%ymm2
71 vmulps (%ecx),%ymm6,%ymm2
72 vorpd %ymm4,%ymm6,%ymm2
73 vorpd (%ecx),%ymm6,%ymm2
74 vorps %ymm4,%ymm6,%ymm2
75 vorps (%ecx),%ymm6,%ymm2
76 vpermilpd %ymm4,%ymm6,%ymm2
77 vpermilpd (%ecx),%ymm6,%ymm2
78 vpermilps %ymm4,%ymm6,%ymm2
79 vpermilps (%ecx),%ymm6,%ymm2
80 vsubpd %ymm4,%ymm6,%ymm2
81 vsubpd (%ecx),%ymm6,%ymm2
82 vsubps %ymm4,%ymm6,%ymm2
83 vsubps (%ecx),%ymm6,%ymm2
84 vunpckhpd %ymm4,%ymm6,%ymm2
85 vunpckhpd (%ecx),%ymm6,%ymm2
86 vunpckhps %ymm4,%ymm6,%ymm2
87 vunpckhps (%ecx),%ymm6,%ymm2
88 vunpcklpd %ymm4,%ymm6,%ymm2
89 vunpcklpd (%ecx),%ymm6,%ymm2
90 vunpcklps %ymm4,%ymm6,%ymm2
91 vunpcklps (%ecx),%ymm6,%ymm2
92 vxorpd %ymm4,%ymm6,%ymm2
93 vxorpd (%ecx),%ymm6,%ymm2
94 vxorps %ymm4,%ymm6,%ymm2
95 vxorps (%ecx),%ymm6,%ymm2
96 vcmpeqpd %ymm4,%ymm6,%ymm2
97 vcmpeqpd (%ecx),%ymm6,%ymm2
98 vcmpltpd %ymm4,%ymm6,%ymm2
99 vcmpltpd (%ecx),%ymm6,%ymm2
100 vcmplepd %ymm4,%ymm6,%ymm2
101 vcmplepd (%ecx),%ymm6,%ymm2
102 vcmpunordpd %ymm4,%ymm6,%ymm2
103 vcmpunordpd (%ecx),%ymm6,%ymm2
104 vcmpneqpd %ymm4,%ymm6,%ymm2
105 vcmpneqpd (%ecx),%ymm6,%ymm2
106 vcmpnltpd %ymm4,%ymm6,%ymm2
107 vcmpnltpd (%ecx),%ymm6,%ymm2
108 vcmpnlepd %ymm4,%ymm6,%ymm2
109 vcmpnlepd (%ecx),%ymm6,%ymm2
110 vcmpordpd %ymm4,%ymm6,%ymm2
111 vcmpordpd (%ecx),%ymm6,%ymm2
112 vcmpeq_uqpd %ymm4,%ymm6,%ymm2
113 vcmpeq_uqpd (%ecx),%ymm6,%ymm2
114 vcmpngepd %ymm4,%ymm6,%ymm2
115 vcmpngepd (%ecx),%ymm6,%ymm2
116 vcmpngtpd %ymm4,%ymm6,%ymm2
117 vcmpngtpd (%ecx),%ymm6,%ymm2
118 vcmpfalsepd %ymm4,%ymm6,%ymm2
119 vcmpfalsepd (%ecx),%ymm6,%ymm2
120 vcmpneq_oqpd %ymm4,%ymm6,%ymm2
121 vcmpneq_oqpd (%ecx),%ymm6,%ymm2
122 vcmpgepd %ymm4,%ymm6,%ymm2
123 vcmpgepd (%ecx),%ymm6,%ymm2
124 vcmpgtpd %ymm4,%ymm6,%ymm2
125 vcmpgtpd (%ecx),%ymm6,%ymm2
126 vcmptruepd %ymm4,%ymm6,%ymm2
127 vcmptruepd (%ecx),%ymm6,%ymm2
128 vcmpeq_ospd %ymm4,%ymm6,%ymm2
129 vcmpeq_ospd (%ecx),%ymm6,%ymm2
130 vcmplt_oqpd %ymm4,%ymm6,%ymm2
131 vcmplt_oqpd (%ecx),%ymm6,%ymm2
132 vcmple_oqpd %ymm4,%ymm6,%ymm2
133 vcmple_oqpd (%ecx),%ymm6,%ymm2
134 vcmpunord_spd %ymm4,%ymm6,%ymm2
135 vcmpunord_spd (%ecx),%ymm6,%ymm2
136 vcmpneq_uspd %ymm4,%ymm6,%ymm2
137 vcmpneq_uspd (%ecx),%ymm6,%ymm2
138 vcmpnlt_uqpd %ymm4,%ymm6,%ymm2
139 vcmpnlt_uqpd (%ecx),%ymm6,%ymm2
140 vcmpnle_uqpd %ymm4,%ymm6,%ymm2
141 vcmpnle_uqpd (%ecx),%ymm6,%ymm2
142 vcmpord_spd %ymm4,%ymm6,%ymm2
143 vcmpord_spd (%ecx),%ymm6,%ymm2
144 vcmpeq_uspd %ymm4,%ymm6,%ymm2
145 vcmpeq_uspd (%ecx),%ymm6,%ymm2
146 vcmpnge_uqpd %ymm4,%ymm6,%ymm2
147 vcmpnge_uqpd (%ecx),%ymm6,%ymm2
148 vcmpngt_uqpd %ymm4,%ymm6,%ymm2
149 vcmpngt_uqpd (%ecx),%ymm6,%ymm2
150 vcmpfalse_ospd %ymm4,%ymm6,%ymm2
151 vcmpfalse_ospd (%ecx),%ymm6,%ymm2
152 vcmpneq_ospd %ymm4,%ymm6,%ymm2
153 vcmpneq_ospd (%ecx),%ymm6,%ymm2
154 vcmpge_oqpd %ymm4,%ymm6,%ymm2
155 vcmpge_oqpd (%ecx),%ymm6,%ymm2
156 vcmpgt_oqpd %ymm4,%ymm6,%ymm2
157 vcmpgt_oqpd (%ecx),%ymm6,%ymm2
158 vcmptrue_uspd %ymm4,%ymm6,%ymm2
159 vcmptrue_uspd (%ecx),%ymm6,%ymm2
160 vcmpeqps %ymm4,%ymm6,%ymm2
161 vcmpeqps (%ecx),%ymm6,%ymm2
162 vcmpltps %ymm4,%ymm6,%ymm2
163 vcmpltps (%ecx),%ymm6,%ymm2
164 vcmpleps %ymm4,%ymm6,%ymm2
165 vcmpleps (%ecx),%ymm6,%ymm2
166 vcmpunordps %ymm4,%ymm6,%ymm2
167 vcmpunordps (%ecx),%ymm6,%ymm2
168 vcmpneqps %ymm4,%ymm6,%ymm2
169 vcmpneqps (%ecx),%ymm6,%ymm2
170 vcmpnltps %ymm4,%ymm6,%ymm2
171 vcmpnltps (%ecx),%ymm6,%ymm2
172 vcmpnleps %ymm4,%ymm6,%ymm2
173 vcmpnleps (%ecx),%ymm6,%ymm2
174 vcmpordps %ymm4,%ymm6,%ymm2
175 vcmpordps (%ecx),%ymm6,%ymm2
176 vcmpeq_uqps %ymm4,%ymm6,%ymm2
177 vcmpeq_uqps (%ecx),%ymm6,%ymm2
178 vcmpngeps %ymm4,%ymm6,%ymm2
179 vcmpngeps (%ecx),%ymm6,%ymm2
180 vcmpngtps %ymm4,%ymm6,%ymm2
181 vcmpngtps (%ecx),%ymm6,%ymm2
182 vcmpfalseps %ymm4,%ymm6,%ymm2
183 vcmpfalseps (%ecx),%ymm6,%ymm2
184 vcmpneq_oqps %ymm4,%ymm6,%ymm2
185 vcmpneq_oqps (%ecx),%ymm6,%ymm2
186 vcmpgeps %ymm4,%ymm6,%ymm2
187 vcmpgeps (%ecx),%ymm6,%ymm2
188 vcmpgtps %ymm4,%ymm6,%ymm2
189 vcmpgtps (%ecx),%ymm6,%ymm2
190 vcmptrueps %ymm4,%ymm6,%ymm2
191 vcmptrueps (%ecx),%ymm6,%ymm2
192 vcmpeq_osps %ymm4,%ymm6,%ymm2
193 vcmpeq_osps (%ecx),%ymm6,%ymm2
194 vcmplt_oqps %ymm4,%ymm6,%ymm2
195 vcmplt_oqps (%ecx),%ymm6,%ymm2
196 vcmple_oqps %ymm4,%ymm6,%ymm2
197 vcmple_oqps (%ecx),%ymm6,%ymm2
198 vcmpunord_sps %ymm4,%ymm6,%ymm2
199 vcmpunord_sps (%ecx),%ymm6,%ymm2
200 vcmpneq_usps %ymm4,%ymm6,%ymm2
201 vcmpneq_usps (%ecx),%ymm6,%ymm2
202 vcmpnlt_uqps %ymm4,%ymm6,%ymm2
203 vcmpnlt_uqps (%ecx),%ymm6,%ymm2
204 vcmpnle_uqps %ymm4,%ymm6,%ymm2
205 vcmpnle_uqps (%ecx),%ymm6,%ymm2
206 vcmpord_sps %ymm4,%ymm6,%ymm2
207 vcmpord_sps (%ecx),%ymm6,%ymm2
208 vcmpeq_usps %ymm4,%ymm6,%ymm2
209 vcmpeq_usps (%ecx),%ymm6,%ymm2
210 vcmpnge_uqps %ymm4,%ymm6,%ymm2
211 vcmpnge_uqps (%ecx),%ymm6,%ymm2
212 vcmpngt_uqps %ymm4,%ymm6,%ymm2
213 vcmpngt_uqps (%ecx),%ymm6,%ymm2
214 vcmpfalse_osps %ymm4,%ymm6,%ymm2
215 vcmpfalse_osps (%ecx),%ymm6,%ymm2
216 vcmpneq_osps %ymm4,%ymm6,%ymm2
217 vcmpneq_osps (%ecx),%ymm6,%ymm2
218 vcmpge_oqps %ymm4,%ymm6,%ymm2
219 vcmpge_oqps (%ecx),%ymm6,%ymm2
220 vcmpgt_oqps %ymm4,%ymm6,%ymm2
221 vcmpgt_oqps (%ecx),%ymm6,%ymm2
222 vcmptrue_usps %ymm4,%ymm6,%ymm2
223 vcmptrue_usps (%ecx),%ymm6,%ymm2
225 # Tests for op ymm/mem256, xmm
226 vcvtpd2dqy %ymm4,%xmm4
227 vcvtpd2dqy (%ecx),%xmm4
228 vcvtpd2psy %ymm4,%xmm4
229 vcvtpd2psy (%ecx),%xmm4
230 vcvttpd2dqy %ymm4,%xmm4
231 vcvttpd2dqy (%ecx),%xmm4
233 # Tests for op ymm/mem256, ymm
234 vcvtdq2ps %ymm4,%ymm6
235 vcvtdq2ps (%ecx),%ymm4
236 vcvtps2dq %ymm4,%ymm6
237 vcvtps2dq (%ecx),%ymm4
238 vcvttps2dq %ymm4,%ymm6
239 vcvttps2dq (%ecx),%ymm4
249 vmovddup (%ecx),%ymm4
250 vmovshdup %ymm4,%ymm6
251 vmovshdup (%ecx),%ymm4
252 vmovsldup %ymm4,%ymm6
253 vmovsldup (%ecx),%ymm4
263 vrsqrtps (%ecx),%ymm4
273 # Tests for op ymm, ymm/mem256
287 # Tests for op mem256, ymm
290 # Tests for op ymm, mem256
291 vmovntdq %ymm4,(%ecx)
292 vmovntpd %ymm4,(%ecx)
293 vmovntps %ymm4,(%ecx)
295 # Tests for op imm8, ymm/mem256, ymm, ymm
296 vblendpd $7,%ymm4,%ymm6,%ymm2
297 vblendpd $7,(%ecx),%ymm6,%ymm2
298 vblendps $7,%ymm4,%ymm6,%ymm2
299 vblendps $7,(%ecx),%ymm6,%ymm2
300 vcmppd $7,%ymm4,%ymm6,%ymm2
301 vcmppd $7,(%ecx),%ymm6,%ymm2
302 vcmpps $7,%ymm4,%ymm6,%ymm2
303 vcmpps $7,(%ecx),%ymm6,%ymm2
304 vdpps $7,%ymm4,%ymm6,%ymm2
305 vdpps $7,(%ecx),%ymm6,%ymm2
306 vperm2f128 $7,%ymm4,%ymm6,%ymm2
307 vperm2f128 $7,(%ecx),%ymm6,%ymm2
308 vshufpd $7,%ymm4,%ymm6,%ymm2
309 vshufpd $7,(%ecx),%ymm6,%ymm2
310 vshufps $7,%ymm4,%ymm6,%ymm2
311 vshufps $7,(%ecx),%ymm6,%ymm2
313 # Tests for op ymm, ymm/mem256, ymm, ymm
314 vblendvpd %ymm4,%ymm6,%ymm2,%ymm7
315 vblendvpd %ymm4,(%ecx),%ymm2,%ymm7
316 vblendvps %ymm4,%ymm6,%ymm2,%ymm7
317 vblendvps %ymm4,(%ecx),%ymm2,%ymm7
319 # Tests for op imm8, xmm/mem128, ymm, ymm
320 vinsertf128 $7,%xmm4,%ymm4,%ymm6
321 vinsertf128 $7,(%ecx),%ymm4,%ymm6
323 # Tests for op imm8, ymm, xmm/mem128
324 vextractf128 $7,%ymm4,%xmm4
325 vextractf128 $7,%ymm4,(%ecx)
327 # Tests for op mem128, ymm
328 vbroadcastf128 (%ecx),%ymm4
330 # Tests for op xmm/mem128, xmm
331 vcvtdq2ps %xmm4,%xmm6
332 vcvtdq2ps (%ecx),%xmm4
333 vcvtpd2dqx %xmm4,%xmm6
334 vcvtpd2dqx (%ecx),%xmm4
335 vcvtpd2psx %xmm4,%xmm6
336 vcvtpd2psx (%ecx),%xmm4
337 vcvtps2dq %xmm4,%xmm6
338 vcvtps2dq (%ecx),%xmm4
339 vcvttpd2dqx %xmm4,%xmm6
340 vcvttpd2dqx (%ecx),%xmm4
341 vcvttps2dq %xmm4,%xmm6
342 vcvttps2dq (%ecx),%xmm4
351 vmovshdup %xmm4,%xmm6
352 vmovshdup (%ecx),%xmm4
353 vmovsldup %xmm4,%xmm6
354 vmovsldup (%ecx),%xmm4
365 vphminposuw %xmm4,%xmm6
366 vphminposuw (%ecx),%xmm4
376 vrsqrtps (%ecx),%xmm4
384 # Tests for op xmm, xmm/mem128
398 # Tests for op mem128, xmm
400 vmovntdqa (%ecx),%xmm4
402 # Tests for op xmm, mem128
403 vmovntdq %xmm4,(%ecx)
404 vmovntpd %xmm4,(%ecx)
405 vmovntps %xmm4,(%ecx)
407 # Tests for op xmm/mem128, ymm
408 vcvtdq2pd %xmm4,%ymm4
409 vcvtdq2pd (%ecx),%ymm4
410 vcvtps2pd %xmm4,%ymm4
411 vcvtps2pd (%ecx),%ymm4
413 # Tests for op xmm/mem128, xmm, xmm
414 vaddpd %xmm4,%xmm6,%xmm2
415 vaddpd (%ecx),%xmm6,%xmm7
416 vaddps %xmm4,%xmm6,%xmm2
417 vaddps (%ecx),%xmm6,%xmm7
418 vaddsubpd %xmm4,%xmm6,%xmm2
419 vaddsubpd (%ecx),%xmm6,%xmm7
420 vaddsubps %xmm4,%xmm6,%xmm2
421 vaddsubps (%ecx),%xmm6,%xmm7
422 vandnpd %xmm4,%xmm6,%xmm2
423 vandnpd (%ecx),%xmm6,%xmm7
424 vandnps %xmm4,%xmm6,%xmm2
425 vandnps (%ecx),%xmm6,%xmm7
426 vandpd %xmm4,%xmm6,%xmm2
427 vandpd (%ecx),%xmm6,%xmm7
428 vandps %xmm4,%xmm6,%xmm2
429 vandps (%ecx),%xmm6,%xmm7
430 vdivpd %xmm4,%xmm6,%xmm2
431 vdivpd (%ecx),%xmm6,%xmm7
432 vdivps %xmm4,%xmm6,%xmm2
433 vdivps (%ecx),%xmm6,%xmm7
434 vhaddpd %xmm4,%xmm6,%xmm2
435 vhaddpd (%ecx),%xmm6,%xmm7
436 vhaddps %xmm4,%xmm6,%xmm2
437 vhaddps (%ecx),%xmm6,%xmm7
438 vhsubpd %xmm4,%xmm6,%xmm2
439 vhsubpd (%ecx),%xmm6,%xmm7
440 vhsubps %xmm4,%xmm6,%xmm2
441 vhsubps (%ecx),%xmm6,%xmm7
442 vmaxpd %xmm4,%xmm6,%xmm2
443 vmaxpd (%ecx),%xmm6,%xmm7
444 vmaxps %xmm4,%xmm6,%xmm2
445 vmaxps (%ecx),%xmm6,%xmm7
446 vminpd %xmm4,%xmm6,%xmm2
447 vminpd (%ecx),%xmm6,%xmm7
448 vminps %xmm4,%xmm6,%xmm2
449 vminps (%ecx),%xmm6,%xmm7
450 vmulpd %xmm4,%xmm6,%xmm2
451 vmulpd (%ecx),%xmm6,%xmm7
452 vmulps %xmm4,%xmm6,%xmm2
453 vmulps (%ecx),%xmm6,%xmm7
454 vorpd %xmm4,%xmm6,%xmm2
455 vorpd (%ecx),%xmm6,%xmm7
456 vorps %xmm4,%xmm6,%xmm2
457 vorps (%ecx),%xmm6,%xmm7
458 vpacksswb %xmm4,%xmm6,%xmm2
459 vpacksswb (%ecx),%xmm6,%xmm7
460 vpackssdw %xmm4,%xmm6,%xmm2
461 vpackssdw (%ecx),%xmm6,%xmm7
462 vpackuswb %xmm4,%xmm6,%xmm2
463 vpackuswb (%ecx),%xmm6,%xmm7
464 vpackusdw %xmm4,%xmm6,%xmm2
465 vpackusdw (%ecx),%xmm6,%xmm7
466 vpaddb %xmm4,%xmm6,%xmm2
467 vpaddb (%ecx),%xmm6,%xmm7
468 vpaddw %xmm4,%xmm6,%xmm2
469 vpaddw (%ecx),%xmm6,%xmm7
470 vpaddd %xmm4,%xmm6,%xmm2
471 vpaddd (%ecx),%xmm6,%xmm7
472 vpaddq %xmm4,%xmm6,%xmm2
473 vpaddq (%ecx),%xmm6,%xmm7
474 vpaddsb %xmm4,%xmm6,%xmm2
475 vpaddsb (%ecx),%xmm6,%xmm7
476 vpaddsw %xmm4,%xmm6,%xmm2
477 vpaddsw (%ecx),%xmm6,%xmm7
478 vpaddusb %xmm4,%xmm6,%xmm2
479 vpaddusb (%ecx),%xmm6,%xmm7
480 vpaddusw %xmm4,%xmm6,%xmm2
481 vpaddusw (%ecx),%xmm6,%xmm7
482 vpand %xmm4,%xmm6,%xmm2
483 vpand (%ecx),%xmm6,%xmm7
484 vpandn %xmm4,%xmm6,%xmm2
485 vpandn (%ecx),%xmm6,%xmm7
486 vpavgb %xmm4,%xmm6,%xmm2
487 vpavgb (%ecx),%xmm6,%xmm7
488 vpavgw %xmm4,%xmm6,%xmm2
489 vpavgw (%ecx),%xmm6,%xmm7
490 vpclmullqlqdq %xmm4,%xmm6,%xmm2
491 vpclmullqlqdq (%ecx),%xmm6,%xmm7
492 vpclmulhqlqdq %xmm4,%xmm6,%xmm2
493 vpclmulhqlqdq (%ecx),%xmm6,%xmm7
494 vpclmullqhqdq %xmm4,%xmm6,%xmm2
495 vpclmullqhqdq (%ecx),%xmm6,%xmm7
496 vpclmulhqhqdq %xmm4,%xmm6,%xmm2
497 vpclmulhqhqdq (%ecx),%xmm6,%xmm7
498 vpcmpeqb %xmm4,%xmm6,%xmm2
499 vpcmpeqb (%ecx),%xmm6,%xmm7
500 vpcmpeqw %xmm4,%xmm6,%xmm2
501 vpcmpeqw (%ecx),%xmm6,%xmm7
502 vpcmpeqd %xmm4,%xmm6,%xmm2
503 vpcmpeqd (%ecx),%xmm6,%xmm7
504 vpcmpeqq %xmm4,%xmm6,%xmm2
505 vpcmpeqq (%ecx),%xmm6,%xmm7
506 vpcmpgtb %xmm4,%xmm6,%xmm2
507 vpcmpgtb (%ecx),%xmm6,%xmm7
508 vpcmpgtw %xmm4,%xmm6,%xmm2
509 vpcmpgtw (%ecx),%xmm6,%xmm7
510 vpcmpgtd %xmm4,%xmm6,%xmm2
511 vpcmpgtd (%ecx),%xmm6,%xmm7
512 vpcmpgtq %xmm4,%xmm6,%xmm2
513 vpcmpgtq (%ecx),%xmm6,%xmm7
514 vpermilpd %xmm4,%xmm6,%xmm2
515 vpermilpd (%ecx),%xmm6,%xmm7
516 vpermilps %xmm4,%xmm6,%xmm2
517 vpermilps (%ecx),%xmm6,%xmm7
518 vphaddw %xmm4,%xmm6,%xmm2
519 vphaddw (%ecx),%xmm6,%xmm7
520 vphaddd %xmm4,%xmm6,%xmm2
521 vphaddd (%ecx),%xmm6,%xmm7
522 vphaddsw %xmm4,%xmm6,%xmm2
523 vphaddsw (%ecx),%xmm6,%xmm7
524 vphsubw %xmm4,%xmm6,%xmm2
525 vphsubw (%ecx),%xmm6,%xmm7
526 vphsubd %xmm4,%xmm6,%xmm2
527 vphsubd (%ecx),%xmm6,%xmm7
528 vphsubsw %xmm4,%xmm6,%xmm2
529 vphsubsw (%ecx),%xmm6,%xmm7
530 vpmaddwd %xmm4,%xmm6,%xmm2
531 vpmaddwd (%ecx),%xmm6,%xmm7
532 vpmaddubsw %xmm4,%xmm6,%xmm2
533 vpmaddubsw (%ecx),%xmm6,%xmm7
534 vpmaxsb %xmm4,%xmm6,%xmm2
535 vpmaxsb (%ecx),%xmm6,%xmm7
536 vpmaxsw %xmm4,%xmm6,%xmm2
537 vpmaxsw (%ecx),%xmm6,%xmm7
538 vpmaxsd %xmm4,%xmm6,%xmm2
539 vpmaxsd (%ecx),%xmm6,%xmm7
540 vpmaxub %xmm4,%xmm6,%xmm2
541 vpmaxub (%ecx),%xmm6,%xmm7
542 vpmaxuw %xmm4,%xmm6,%xmm2
543 vpmaxuw (%ecx),%xmm6,%xmm7
544 vpmaxud %xmm4,%xmm6,%xmm2
545 vpmaxud (%ecx),%xmm6,%xmm7
546 vpminsb %xmm4,%xmm6,%xmm2
547 vpminsb (%ecx),%xmm6,%xmm7
548 vpminsw %xmm4,%xmm6,%xmm2
549 vpminsw (%ecx),%xmm6,%xmm7
550 vpminsd %xmm4,%xmm6,%xmm2
551 vpminsd (%ecx),%xmm6,%xmm7
552 vpminub %xmm4,%xmm6,%xmm2
553 vpminub (%ecx),%xmm6,%xmm7
554 vpminuw %xmm4,%xmm6,%xmm2
555 vpminuw (%ecx),%xmm6,%xmm7
556 vpminud %xmm4,%xmm6,%xmm2
557 vpminud (%ecx),%xmm6,%xmm7
558 vpmulhuw %xmm4,%xmm6,%xmm2
559 vpmulhuw (%ecx),%xmm6,%xmm7
560 vpmulhrsw %xmm4,%xmm6,%xmm2
561 vpmulhrsw (%ecx),%xmm6,%xmm7
562 vpmulhw %xmm4,%xmm6,%xmm2
563 vpmulhw (%ecx),%xmm6,%xmm7
564 vpmullw %xmm4,%xmm6,%xmm2
565 vpmullw (%ecx),%xmm6,%xmm7
566 vpmulld %xmm4,%xmm6,%xmm2
567 vpmulld (%ecx),%xmm6,%xmm7
568 vpmuludq %xmm4,%xmm6,%xmm2
569 vpmuludq (%ecx),%xmm6,%xmm7
570 vpmuldq %xmm4,%xmm6,%xmm2
571 vpmuldq (%ecx),%xmm6,%xmm7
572 vpor %xmm4,%xmm6,%xmm2
573 vpor (%ecx),%xmm6,%xmm7
574 vpsadbw %xmm4,%xmm6,%xmm2
575 vpsadbw (%ecx),%xmm6,%xmm7
576 vpshufb %xmm4,%xmm6,%xmm2
577 vpshufb (%ecx),%xmm6,%xmm7
578 vpsignb %xmm4,%xmm6,%xmm2
579 vpsignb (%ecx),%xmm6,%xmm7
580 vpsignw %xmm4,%xmm6,%xmm2
581 vpsignw (%ecx),%xmm6,%xmm7
582 vpsignd %xmm4,%xmm6,%xmm2
583 vpsignd (%ecx),%xmm6,%xmm7
584 vpsllw %xmm4,%xmm6,%xmm2
585 vpsllw (%ecx),%xmm6,%xmm7
586 vpslld %xmm4,%xmm6,%xmm2
587 vpslld (%ecx),%xmm6,%xmm7
588 vpsllq %xmm4,%xmm6,%xmm2
589 vpsllq (%ecx),%xmm6,%xmm7
590 vpsraw %xmm4,%xmm6,%xmm2
591 vpsraw (%ecx),%xmm6,%xmm7
592 vpsrad %xmm4,%xmm6,%xmm2
593 vpsrad (%ecx),%xmm6,%xmm7
594 vpsrlw %xmm4,%xmm6,%xmm2
595 vpsrlw (%ecx),%xmm6,%xmm7
596 vpsrld %xmm4,%xmm6,%xmm2
597 vpsrld (%ecx),%xmm6,%xmm7
598 vpsrlq %xmm4,%xmm6,%xmm2
599 vpsrlq (%ecx),%xmm6,%xmm7
600 vpsubb %xmm4,%xmm6,%xmm2
601 vpsubb (%ecx),%xmm6,%xmm7
602 vpsubw %xmm4,%xmm6,%xmm2
603 vpsubw (%ecx),%xmm6,%xmm7
604 vpsubd %xmm4,%xmm6,%xmm2
605 vpsubd (%ecx),%xmm6,%xmm7
606 vpsubq %xmm4,%xmm6,%xmm2
607 vpsubq (%ecx),%xmm6,%xmm7
608 vpsubsb %xmm4,%xmm6,%xmm2
609 vpsubsb (%ecx),%xmm6,%xmm7
610 vpsubsw %xmm4,%xmm6,%xmm2
611 vpsubsw (%ecx),%xmm6,%xmm7
612 vpsubusb %xmm4,%xmm6,%xmm2
613 vpsubusb (%ecx),%xmm6,%xmm7
614 vpsubusw %xmm4,%xmm6,%xmm2
615 vpsubusw (%ecx),%xmm6,%xmm7
616 vpunpckhbw %xmm4,%xmm6,%xmm2
617 vpunpckhbw (%ecx),%xmm6,%xmm7
618 vpunpckhwd %xmm4,%xmm6,%xmm2
619 vpunpckhwd (%ecx),%xmm6,%xmm7
620 vpunpckhdq %xmm4,%xmm6,%xmm2
621 vpunpckhdq (%ecx),%xmm6,%xmm7
622 vpunpckhqdq %xmm4,%xmm6,%xmm2
623 vpunpckhqdq (%ecx),%xmm6,%xmm7
624 vpunpcklbw %xmm4,%xmm6,%xmm2
625 vpunpcklbw (%ecx),%xmm6,%xmm7
626 vpunpcklwd %xmm4,%xmm6,%xmm2
627 vpunpcklwd (%ecx),%xmm6,%xmm7
628 vpunpckldq %xmm4,%xmm6,%xmm2
629 vpunpckldq (%ecx),%xmm6,%xmm7
630 vpunpcklqdq %xmm4,%xmm6,%xmm2
631 vpunpcklqdq (%ecx),%xmm6,%xmm7
632 vpxor %xmm4,%xmm6,%xmm2
633 vpxor (%ecx),%xmm6,%xmm7
634 vsubpd %xmm4,%xmm6,%xmm2
635 vsubpd (%ecx),%xmm6,%xmm7
636 vsubps %xmm4,%xmm6,%xmm2
637 vsubps (%ecx),%xmm6,%xmm7
638 vunpckhpd %xmm4,%xmm6,%xmm2
639 vunpckhpd (%ecx),%xmm6,%xmm7
640 vunpckhps %xmm4,%xmm6,%xmm2
641 vunpckhps (%ecx),%xmm6,%xmm7
642 vunpcklpd %xmm4,%xmm6,%xmm2
643 vunpcklpd (%ecx),%xmm6,%xmm7
644 vunpcklps %xmm4,%xmm6,%xmm2
645 vunpcklps (%ecx),%xmm6,%xmm7
646 vxorpd %xmm4,%xmm6,%xmm2
647 vxorpd (%ecx),%xmm6,%xmm7
648 vxorps %xmm4,%xmm6,%xmm2
649 vxorps (%ecx),%xmm6,%xmm7
650 vaesenc %xmm4,%xmm6,%xmm2
651 vaesenc (%ecx),%xmm6,%xmm7
652 vaesenclast %xmm4,%xmm6,%xmm2
653 vaesenclast (%ecx),%xmm6,%xmm7
654 vaesdec %xmm4,%xmm6,%xmm2
655 vaesdec (%ecx),%xmm6,%xmm7
656 vaesdeclast %xmm4,%xmm6,%xmm2
657 vaesdeclast (%ecx),%xmm6,%xmm7
658 vcmpeqpd %xmm4,%xmm6,%xmm2
659 vcmpeqpd (%ecx),%xmm6,%xmm7
660 vcmpltpd %xmm4,%xmm6,%xmm2
661 vcmpltpd (%ecx),%xmm6,%xmm7
662 vcmplepd %xmm4,%xmm6,%xmm2
663 vcmplepd (%ecx),%xmm6,%xmm7
664 vcmpunordpd %xmm4,%xmm6,%xmm2
665 vcmpunordpd (%ecx),%xmm6,%xmm7
666 vcmpneqpd %xmm4,%xmm6,%xmm2
667 vcmpneqpd (%ecx),%xmm6,%xmm7
668 vcmpnltpd %xmm4,%xmm6,%xmm2
669 vcmpnltpd (%ecx),%xmm6,%xmm7
670 vcmpnlepd %xmm4,%xmm6,%xmm2
671 vcmpnlepd (%ecx),%xmm6,%xmm7
672 vcmpordpd %xmm4,%xmm6,%xmm2
673 vcmpordpd (%ecx),%xmm6,%xmm7
674 vcmpeq_uqpd %xmm4,%xmm6,%xmm2
675 vcmpeq_uqpd (%ecx),%xmm6,%xmm7
676 vcmpngepd %xmm4,%xmm6,%xmm2
677 vcmpngepd (%ecx),%xmm6,%xmm7
678 vcmpngtpd %xmm4,%xmm6,%xmm2
679 vcmpngtpd (%ecx),%xmm6,%xmm7
680 vcmpfalsepd %xmm4,%xmm6,%xmm2
681 vcmpfalsepd (%ecx),%xmm6,%xmm7
682 vcmpneq_oqpd %xmm4,%xmm6,%xmm2
683 vcmpneq_oqpd (%ecx),%xmm6,%xmm7
684 vcmpgepd %xmm4,%xmm6,%xmm2
685 vcmpgepd (%ecx),%xmm6,%xmm7
686 vcmpgtpd %xmm4,%xmm6,%xmm2
687 vcmpgtpd (%ecx),%xmm6,%xmm7
688 vcmptruepd %xmm4,%xmm6,%xmm2
689 vcmptruepd (%ecx),%xmm6,%xmm7
690 vcmpeq_ospd %xmm4,%xmm6,%xmm2
691 vcmpeq_ospd (%ecx),%xmm6,%xmm7
692 vcmplt_oqpd %xmm4,%xmm6,%xmm2
693 vcmplt_oqpd (%ecx),%xmm6,%xmm7
694 vcmple_oqpd %xmm4,%xmm6,%xmm2
695 vcmple_oqpd (%ecx),%xmm6,%xmm7
696 vcmpunord_spd %xmm4,%xmm6,%xmm2
697 vcmpunord_spd (%ecx),%xmm6,%xmm7
698 vcmpneq_uspd %xmm4,%xmm6,%xmm2
699 vcmpneq_uspd (%ecx),%xmm6,%xmm7
700 vcmpnlt_uqpd %xmm4,%xmm6,%xmm2
701 vcmpnlt_uqpd (%ecx),%xmm6,%xmm7
702 vcmpnle_uqpd %xmm4,%xmm6,%xmm2
703 vcmpnle_uqpd (%ecx),%xmm6,%xmm7
704 vcmpord_spd %xmm4,%xmm6,%xmm2
705 vcmpord_spd (%ecx),%xmm6,%xmm7
706 vcmpeq_uspd %xmm4,%xmm6,%xmm2
707 vcmpeq_uspd (%ecx),%xmm6,%xmm7
708 vcmpnge_uqpd %xmm4,%xmm6,%xmm2
709 vcmpnge_uqpd (%ecx),%xmm6,%xmm7
710 vcmpngt_uqpd %xmm4,%xmm6,%xmm2
711 vcmpngt_uqpd (%ecx),%xmm6,%xmm7
712 vcmpfalse_ospd %xmm4,%xmm6,%xmm2
713 vcmpfalse_ospd (%ecx),%xmm6,%xmm7
714 vcmpneq_ospd %xmm4,%xmm6,%xmm2
715 vcmpneq_ospd (%ecx),%xmm6,%xmm7
716 vcmpge_oqpd %xmm4,%xmm6,%xmm2
717 vcmpge_oqpd (%ecx),%xmm6,%xmm7
718 vcmpgt_oqpd %xmm4,%xmm6,%xmm2
719 vcmpgt_oqpd (%ecx),%xmm6,%xmm7
720 vcmptrue_uspd %xmm4,%xmm6,%xmm2
721 vcmptrue_uspd (%ecx),%xmm6,%xmm7
722 vcmpeqps %xmm4,%xmm6,%xmm2
723 vcmpeqps (%ecx),%xmm6,%xmm7
724 vcmpltps %xmm4,%xmm6,%xmm2
725 vcmpltps (%ecx),%xmm6,%xmm7
726 vcmpleps %xmm4,%xmm6,%xmm2
727 vcmpleps (%ecx),%xmm6,%xmm7
728 vcmpunordps %xmm4,%xmm6,%xmm2
729 vcmpunordps (%ecx),%xmm6,%xmm7
730 vcmpneqps %xmm4,%xmm6,%xmm2
731 vcmpneqps (%ecx),%xmm6,%xmm7
732 vcmpnltps %xmm4,%xmm6,%xmm2
733 vcmpnltps (%ecx),%xmm6,%xmm7
734 vcmpnleps %xmm4,%xmm6,%xmm2
735 vcmpnleps (%ecx),%xmm6,%xmm7
736 vcmpordps %xmm4,%xmm6,%xmm2
737 vcmpordps (%ecx),%xmm6,%xmm7
738 vcmpeq_uqps %xmm4,%xmm6,%xmm2
739 vcmpeq_uqps (%ecx),%xmm6,%xmm7
740 vcmpngeps %xmm4,%xmm6,%xmm2
741 vcmpngeps (%ecx),%xmm6,%xmm7
742 vcmpngtps %xmm4,%xmm6,%xmm2
743 vcmpngtps (%ecx),%xmm6,%xmm7
744 vcmpfalseps %xmm4,%xmm6,%xmm2
745 vcmpfalseps (%ecx),%xmm6,%xmm7
746 vcmpneq_oqps %xmm4,%xmm6,%xmm2
747 vcmpneq_oqps (%ecx),%xmm6,%xmm7
748 vcmpgeps %xmm4,%xmm6,%xmm2
749 vcmpgeps (%ecx),%xmm6,%xmm7
750 vcmpgtps %xmm4,%xmm6,%xmm2
751 vcmpgtps (%ecx),%xmm6,%xmm7
752 vcmptrueps %xmm4,%xmm6,%xmm2
753 vcmptrueps (%ecx),%xmm6,%xmm7
754 vcmpeq_osps %xmm4,%xmm6,%xmm2
755 vcmpeq_osps (%ecx),%xmm6,%xmm7
756 vcmplt_oqps %xmm4,%xmm6,%xmm2
757 vcmplt_oqps (%ecx),%xmm6,%xmm7
758 vcmple_oqps %xmm4,%xmm6,%xmm2
759 vcmple_oqps (%ecx),%xmm6,%xmm7
760 vcmpunord_sps %xmm4,%xmm6,%xmm2
761 vcmpunord_sps (%ecx),%xmm6,%xmm7
762 vcmpneq_usps %xmm4,%xmm6,%xmm2
763 vcmpneq_usps (%ecx),%xmm6,%xmm7
764 vcmpnlt_uqps %xmm4,%xmm6,%xmm2
765 vcmpnlt_uqps (%ecx),%xmm6,%xmm7
766 vcmpnle_uqps %xmm4,%xmm6,%xmm2
767 vcmpnle_uqps (%ecx),%xmm6,%xmm7
768 vcmpord_sps %xmm4,%xmm6,%xmm2
769 vcmpord_sps (%ecx),%xmm6,%xmm7
770 vcmpeq_usps %xmm4,%xmm6,%xmm2
771 vcmpeq_usps (%ecx),%xmm6,%xmm7
772 vcmpnge_uqps %xmm4,%xmm6,%xmm2
773 vcmpnge_uqps (%ecx),%xmm6,%xmm7
774 vcmpngt_uqps %xmm4,%xmm6,%xmm2
775 vcmpngt_uqps (%ecx),%xmm6,%xmm7
776 vcmpfalse_osps %xmm4,%xmm6,%xmm2
777 vcmpfalse_osps (%ecx),%xmm6,%xmm7
778 vcmpneq_osps %xmm4,%xmm6,%xmm2
779 vcmpneq_osps (%ecx),%xmm6,%xmm7
780 vcmpge_oqps %xmm4,%xmm6,%xmm2
781 vcmpge_oqps (%ecx),%xmm6,%xmm7
782 vcmpgt_oqps %xmm4,%xmm6,%xmm2
783 vcmpgt_oqps (%ecx),%xmm6,%xmm7
784 vcmptrue_usps %xmm4,%xmm6,%xmm2
785 vcmptrue_usps (%ecx),%xmm6,%xmm7
787 # Tests for op mem128, xmm, xmm
788 vmaskmovps (%ecx),%xmm4,%xmm6
789 vmaskmovpd (%ecx),%xmm4,%xmm6
791 # Tests for op imm8, xmm/mem128, xmm
792 vaeskeygenassist $7,%xmm4,%xmm6
793 vaeskeygenassist $7,(%ecx),%xmm6
794 vpcmpestri $7,%xmm4,%xmm6
795 vpcmpestri $7,(%ecx),%xmm6
796 vpcmpestrm $7,%xmm4,%xmm6
797 vpcmpestrm $7,(%ecx),%xmm6
798 vpcmpistri $7,%xmm4,%xmm6
799 vpcmpistri $7,(%ecx),%xmm6
800 vpcmpistrm $7,%xmm4,%xmm6
801 vpcmpistrm $7,(%ecx),%xmm6
802 vpermilpd $7,%xmm4,%xmm6
803 vpermilpd $7,(%ecx),%xmm6
804 vpermilps $7,%xmm4,%xmm6
805 vpermilps $7,(%ecx),%xmm6
806 vpshufd $7,%xmm4,%xmm6
807 vpshufd $7,(%ecx),%xmm6
808 vpshufhw $7,%xmm4,%xmm6
809 vpshufhw $7,(%ecx),%xmm6
810 vpshuflw $7,%xmm4,%xmm6
811 vpshuflw $7,(%ecx),%xmm6
812 vroundpd $7,%xmm4,%xmm6
813 vroundpd $7,(%ecx),%xmm6
814 vroundps $7,%xmm4,%xmm6
815 vroundps $7,(%ecx),%xmm6
817 # Tests for op xmm, xmm, mem128
818 vmaskmovps %xmm4,%xmm6,(%ecx)
819 vmaskmovpd %xmm4,%xmm6,(%ecx)
821 # Tests for op imm8, xmm/mem128, xmm, xmm
822 vblendpd $7,%xmm4,%xmm6,%xmm2
823 vblendpd $7,(%ecx),%xmm6,%xmm2
824 vblendps $7,%xmm4,%xmm6,%xmm2
825 vblendps $7,(%ecx),%xmm6,%xmm2
826 vcmppd $7,%xmm4,%xmm6,%xmm2
827 vcmppd $7,(%ecx),%xmm6,%xmm2
828 vcmpps $7,%xmm4,%xmm6,%xmm2
829 vcmpps $7,(%ecx),%xmm6,%xmm2
830 vdppd $7,%xmm4,%xmm6,%xmm2
831 vdppd $7,(%ecx),%xmm6,%xmm2
832 vdpps $7,%xmm4,%xmm6,%xmm2
833 vdpps $7,(%ecx),%xmm6,%xmm2
834 vmpsadbw $7,%xmm4,%xmm6,%xmm2
835 vmpsadbw $7,(%ecx),%xmm6,%xmm2
836 vpalignr $7,%xmm4,%xmm6,%xmm2
837 vpalignr $7,(%ecx),%xmm6,%xmm2
838 vpblendw $7,%xmm4,%xmm6,%xmm2
839 vpblendw $7,(%ecx),%xmm6,%xmm2
840 vpclmulqdq $7,%xmm4,%xmm6,%xmm2
841 vpclmulqdq $7,(%ecx),%xmm6,%xmm2
842 vshufpd $7,%xmm4,%xmm6,%xmm2
843 vshufpd $7,(%ecx),%xmm6,%xmm2
844 vshufps $7,%xmm4,%xmm6,%xmm2
845 vshufps $7,(%ecx),%xmm6,%xmm2
847 # Tests for op xmm, xmm/mem128, xmm, xmm
848 vblendvpd %xmm4,%xmm6,%xmm2,%xmm7
849 vblendvpd %xmm4,(%ecx),%xmm2,%xmm7
850 vblendvps %xmm4,%xmm6,%xmm2,%xmm7
851 vblendvps %xmm4,(%ecx),%xmm2,%xmm7
852 vpblendvb %xmm4,%xmm6,%xmm2,%xmm7
853 vpblendvb %xmm4,(%ecx),%xmm2,%xmm7
855 # Tests for op mem64, ymm
856 vbroadcastsd (%ecx),%ymm4
858 # Tests for op xmm/mem64, xmm
861 vcvtdq2pd %xmm4,%xmm6
862 vcvtdq2pd (%ecx),%xmm4
863 vcvtps2pd %xmm4,%xmm6
864 vcvtps2pd (%ecx),%xmm4
866 vmovddup (%ecx),%xmm4
867 vpmovsxbw %xmm4,%xmm6
868 vpmovsxbw (%ecx),%xmm4
869 vpmovsxwd %xmm4,%xmm6
870 vpmovsxwd (%ecx),%xmm4
871 vpmovsxdq %xmm4,%xmm6
872 vpmovsxdq (%ecx),%xmm4
873 vpmovzxbw %xmm4,%xmm6
874 vpmovzxbw (%ecx),%xmm4
875 vpmovzxwd %xmm4,%xmm6
876 vpmovzxwd (%ecx),%xmm4
877 vpmovzxdq %xmm4,%xmm6
878 vpmovzxdq (%ecx),%xmm4
880 vucomisd (%ecx),%xmm4
882 # Tests for op mem64, xmm
885 # Tests for op xmm, mem64
892 # Tests for op xmm, regq/mem64
893 # Tests for op regq/mem64, xmm
897 # Tests for op xmm/mem64, regl
899 vcvtsd2si (%ecx),%ecx
900 vcvttsd2si %xmm4,%ecx
901 vcvttsd2si (%ecx),%ecx
903 # Tests for op mem64, xmm, xmm
904 vmovlpd (%ecx),%xmm4,%xmm6
905 vmovlps (%ecx),%xmm4,%xmm6
906 vmovhpd (%ecx),%xmm4,%xmm6
907 vmovhps (%ecx),%xmm4,%xmm6
909 # Tests for op imm8, xmm/mem64, xmm, xmm
910 vcmpsd $7,%xmm4,%xmm6,%xmm2
911 vcmpsd $7,(%ecx),%xmm6,%xmm2
912 vroundsd $7,%xmm4,%xmm6,%xmm2
913 vroundsd $7,(%ecx),%xmm6,%xmm2
915 # Tests for op xmm/mem64, xmm, xmm
916 vaddsd %xmm4,%xmm6,%xmm2
917 vaddsd (%ecx),%xmm6,%xmm2
918 vcvtsd2ss %xmm4,%xmm6,%xmm2
919 vcvtsd2ss (%ecx),%xmm6,%xmm2
920 vdivsd %xmm4,%xmm6,%xmm2
921 vdivsd (%ecx),%xmm6,%xmm2
922 vmaxsd %xmm4,%xmm6,%xmm2
923 vmaxsd (%ecx),%xmm6,%xmm2
924 vminsd %xmm4,%xmm6,%xmm2
925 vminsd (%ecx),%xmm6,%xmm2
926 vmulsd %xmm4,%xmm6,%xmm2
927 vmulsd (%ecx),%xmm6,%xmm2
928 vsqrtsd %xmm4,%xmm6,%xmm2
929 vsqrtsd (%ecx),%xmm6,%xmm2
930 vsubsd %xmm4,%xmm6,%xmm2
931 vsubsd (%ecx),%xmm6,%xmm2
932 vcmpeqsd %xmm4,%xmm6,%xmm2
933 vcmpeqsd (%ecx),%xmm6,%xmm2
934 vcmpltsd %xmm4,%xmm6,%xmm2
935 vcmpltsd (%ecx),%xmm6,%xmm2
936 vcmplesd %xmm4,%xmm6,%xmm2
937 vcmplesd (%ecx),%xmm6,%xmm2
938 vcmpunordsd %xmm4,%xmm6,%xmm2
939 vcmpunordsd (%ecx),%xmm6,%xmm2
940 vcmpneqsd %xmm4,%xmm6,%xmm2
941 vcmpneqsd (%ecx),%xmm6,%xmm2
942 vcmpnltsd %xmm4,%xmm6,%xmm2
943 vcmpnltsd (%ecx),%xmm6,%xmm2
944 vcmpnlesd %xmm4,%xmm6,%xmm2
945 vcmpnlesd (%ecx),%xmm6,%xmm2
946 vcmpordsd %xmm4,%xmm6,%xmm2
947 vcmpordsd (%ecx),%xmm6,%xmm2
948 vcmpeq_uqsd %xmm4,%xmm6,%xmm2
949 vcmpeq_uqsd (%ecx),%xmm6,%xmm2
950 vcmpngesd %xmm4,%xmm6,%xmm2
951 vcmpngesd (%ecx),%xmm6,%xmm2
952 vcmpngtsd %xmm4,%xmm6,%xmm2
953 vcmpngtsd (%ecx),%xmm6,%xmm2
954 vcmpfalsesd %xmm4,%xmm6,%xmm2
955 vcmpfalsesd (%ecx),%xmm6,%xmm2
956 vcmpneq_oqsd %xmm4,%xmm6,%xmm2
957 vcmpneq_oqsd (%ecx),%xmm6,%xmm2
958 vcmpgesd %xmm4,%xmm6,%xmm2
959 vcmpgesd (%ecx),%xmm6,%xmm2
960 vcmpgtsd %xmm4,%xmm6,%xmm2
961 vcmpgtsd (%ecx),%xmm6,%xmm2
962 vcmptruesd %xmm4,%xmm6,%xmm2
963 vcmptruesd (%ecx),%xmm6,%xmm2
964 vcmpeq_ossd %xmm4,%xmm6,%xmm2
965 vcmpeq_ossd (%ecx),%xmm6,%xmm2
966 vcmplt_oqsd %xmm4,%xmm6,%xmm2
967 vcmplt_oqsd (%ecx),%xmm6,%xmm2
968 vcmple_oqsd %xmm4,%xmm6,%xmm2
969 vcmple_oqsd (%ecx),%xmm6,%xmm2
970 vcmpunord_ssd %xmm4,%xmm6,%xmm2
971 vcmpunord_ssd (%ecx),%xmm6,%xmm2
972 vcmpneq_ussd %xmm4,%xmm6,%xmm2
973 vcmpneq_ussd (%ecx),%xmm6,%xmm2
974 vcmpnlt_uqsd %xmm4,%xmm6,%xmm2
975 vcmpnlt_uqsd (%ecx),%xmm6,%xmm2
976 vcmpnle_uqsd %xmm4,%xmm6,%xmm2
977 vcmpnle_uqsd (%ecx),%xmm6,%xmm2
978 vcmpord_ssd %xmm4,%xmm6,%xmm2
979 vcmpord_ssd (%ecx),%xmm6,%xmm2
980 vcmpeq_ussd %xmm4,%xmm6,%xmm2
981 vcmpeq_ussd (%ecx),%xmm6,%xmm2
982 vcmpnge_uqsd %xmm4,%xmm6,%xmm2
983 vcmpnge_uqsd (%ecx),%xmm6,%xmm2
984 vcmpngt_uqsd %xmm4,%xmm6,%xmm2
985 vcmpngt_uqsd (%ecx),%xmm6,%xmm2
986 vcmpfalse_ossd %xmm4,%xmm6,%xmm2
987 vcmpfalse_ossd (%ecx),%xmm6,%xmm2
988 vcmpneq_ossd %xmm4,%xmm6,%xmm2
989 vcmpneq_ossd (%ecx),%xmm6,%xmm2
990 vcmpge_oqsd %xmm4,%xmm6,%xmm2
991 vcmpge_oqsd (%ecx),%xmm6,%xmm2
992 vcmpgt_oqsd %xmm4,%xmm6,%xmm2
993 vcmpgt_oqsd (%ecx),%xmm6,%xmm2
994 vcmptrue_ussd %xmm4,%xmm6,%xmm2
995 vcmptrue_ussd (%ecx),%xmm6,%xmm2
1001 # Tests for op xmm/mem32, xmm, xmm
1002 vaddss %xmm4,%xmm6,%xmm2
1003 vaddss (%ecx),%xmm6,%xmm2
1004 vcvtss2sd %xmm4,%xmm6,%xmm2
1005 vcvtss2sd (%ecx),%xmm6,%xmm2
1006 vdivss %xmm4,%xmm6,%xmm2
1007 vdivss (%ecx),%xmm6,%xmm2
1008 vmaxss %xmm4,%xmm6,%xmm2
1009 vmaxss (%ecx),%xmm6,%xmm2
1010 vminss %xmm4,%xmm6,%xmm2
1011 vminss (%ecx),%xmm6,%xmm2
1012 vmulss %xmm4,%xmm6,%xmm2
1013 vmulss (%ecx),%xmm6,%xmm2
1014 vrcpss %xmm4,%xmm6,%xmm2
1015 vrcpss (%ecx),%xmm6,%xmm2
1016 vrsqrtss %xmm4,%xmm6,%xmm2
1017 vrsqrtss (%ecx),%xmm6,%xmm2
1018 vsqrtss %xmm4,%xmm6,%xmm2
1019 vsqrtss (%ecx),%xmm6,%xmm2
1020 vsubss %xmm4,%xmm6,%xmm2
1021 vsubss (%ecx),%xmm6,%xmm2
1022 vcmpeqss %xmm4,%xmm6,%xmm2
1023 vcmpeqss (%ecx),%xmm6,%xmm2
1024 vcmpltss %xmm4,%xmm6,%xmm2
1025 vcmpltss (%ecx),%xmm6,%xmm2
1026 vcmpless %xmm4,%xmm6,%xmm2
1027 vcmpless (%ecx),%xmm6,%xmm2
1028 vcmpunordss %xmm4,%xmm6,%xmm2
1029 vcmpunordss (%ecx),%xmm6,%xmm2
1030 vcmpneqss %xmm4,%xmm6,%xmm2
1031 vcmpneqss (%ecx),%xmm6,%xmm2
1032 vcmpnltss %xmm4,%xmm6,%xmm2
1033 vcmpnltss (%ecx),%xmm6,%xmm2
1034 vcmpnless %xmm4,%xmm6,%xmm2
1035 vcmpnless (%ecx),%xmm6,%xmm2
1036 vcmpordss %xmm4,%xmm6,%xmm2
1037 vcmpordss (%ecx),%xmm6,%xmm2
1038 vcmpeq_uqss %xmm4,%xmm6,%xmm2
1039 vcmpeq_uqss (%ecx),%xmm6,%xmm2
1040 vcmpngess %xmm4,%xmm6,%xmm2
1041 vcmpngess (%ecx),%xmm6,%xmm2
1042 vcmpngtss %xmm4,%xmm6,%xmm2
1043 vcmpngtss (%ecx),%xmm6,%xmm2
1044 vcmpfalsess %xmm4,%xmm6,%xmm2
1045 vcmpfalsess (%ecx),%xmm6,%xmm2
1046 vcmpneq_oqss %xmm4,%xmm6,%xmm2
1047 vcmpneq_oqss (%ecx),%xmm6,%xmm2
1048 vcmpgess %xmm4,%xmm6,%xmm2
1049 vcmpgess (%ecx),%xmm6,%xmm2
1050 vcmpgtss %xmm4,%xmm6,%xmm2
1051 vcmpgtss (%ecx),%xmm6,%xmm2
1052 vcmptruess %xmm4,%xmm6,%xmm2
1053 vcmptruess (%ecx),%xmm6,%xmm2
1054 vcmpeq_osss %xmm4,%xmm6,%xmm2
1055 vcmpeq_osss (%ecx),%xmm6,%xmm2
1056 vcmplt_oqss %xmm4,%xmm6,%xmm2
1057 vcmplt_oqss (%ecx),%xmm6,%xmm2
1058 vcmple_oqss %xmm4,%xmm6,%xmm2
1059 vcmple_oqss (%ecx),%xmm6,%xmm2
1060 vcmpunord_sss %xmm4,%xmm6,%xmm2
1061 vcmpunord_sss (%ecx),%xmm6,%xmm2
1062 vcmpneq_usss %xmm4,%xmm6,%xmm2
1063 vcmpneq_usss (%ecx),%xmm6,%xmm2
1064 vcmpnlt_uqss %xmm4,%xmm6,%xmm2
1065 vcmpnlt_uqss (%ecx),%xmm6,%xmm2
1066 vcmpnle_uqss %xmm4,%xmm6,%xmm2
1067 vcmpnle_uqss (%ecx),%xmm6,%xmm2
1068 vcmpord_sss %xmm4,%xmm6,%xmm2
1069 vcmpord_sss (%ecx),%xmm6,%xmm2
1070 vcmpeq_usss %xmm4,%xmm6,%xmm2
1071 vcmpeq_usss (%ecx),%xmm6,%xmm2
1072 vcmpnge_uqss %xmm4,%xmm6,%xmm2
1073 vcmpnge_uqss (%ecx),%xmm6,%xmm2
1074 vcmpngt_uqss %xmm4,%xmm6,%xmm2
1075 vcmpngt_uqss (%ecx),%xmm6,%xmm2
1076 vcmpfalse_osss %xmm4,%xmm6,%xmm2
1077 vcmpfalse_osss (%ecx),%xmm6,%xmm2
1078 vcmpneq_osss %xmm4,%xmm6,%xmm2
1079 vcmpneq_osss (%ecx),%xmm6,%xmm2
1080 vcmpge_oqss %xmm4,%xmm6,%xmm2
1081 vcmpge_oqss (%ecx),%xmm6,%xmm2
1082 vcmpgt_oqss %xmm4,%xmm6,%xmm2
1083 vcmpgt_oqss (%ecx),%xmm6,%xmm2
1084 vcmptrue_usss %xmm4,%xmm6,%xmm2
1085 vcmptrue_usss (%ecx),%xmm6,%xmm2
1087 # Tests for op mem32, ymm
1088 vbroadcastss (%ecx),%ymm4
1090 # Tests for op xmm/mem32, xmm
1092 vcomiss (%ecx),%xmm4
1093 vpmovsxbd %xmm4,%xmm6
1094 vpmovsxbd (%ecx),%xmm4
1095 vpmovsxwq %xmm4,%xmm6
1096 vpmovsxwq (%ecx),%xmm4
1097 vpmovzxbd %xmm4,%xmm6
1098 vpmovzxbd (%ecx),%xmm4
1099 vpmovzxwq %xmm4,%xmm6
1100 vpmovzxwq (%ecx),%xmm4
1101 vucomiss %xmm4,%xmm6
1102 vucomiss (%ecx),%xmm4
1104 # Tests for op mem32, xmm
1105 vbroadcastss (%ecx),%xmm4
1108 # Tests for op xmm, mem32
1111 # Tests for op xmm, regl/mem32
1112 # Tests for op regl/mem32, xmm
1118 # Tests for op xmm/mem32, regl
1119 vcvtss2si %xmm4,%ecx
1120 vcvtss2si (%ecx),%ecx
1121 vcvttss2si %xmm4,%ecx
1122 vcvttss2si (%ecx),%ecx
1124 # Tests for op imm8, xmm, regq/mem32
1125 vextractps $7,%xmm4,(%ecx)
1127 # Tests for op imm8, xmm, regl/mem32
1128 vpextrd $7,%xmm4,%ecx
1129 vpextrd $7,%xmm4,(%ecx)
1130 vextractps $7,%xmm4,%ecx
1131 vextractps $7,%xmm4,(%ecx)
1133 # Tests for op imm8, regl/mem32, xmm, xmm
1134 vpinsrd $7,%ecx,%xmm4,%xmm6
1135 vpinsrd $7,(%ecx),%xmm4,%xmm6
1137 # Tests for op regl/mem32, xmm, xmm
1138 vcvtsi2sd %ecx,%xmm4,%xmm6
1139 vcvtsi2sd (%ecx),%xmm4,%xmm6
1140 vcvtsi2ss %ecx,%xmm4,%xmm6
1141 vcvtsi2ss (%ecx),%xmm4,%xmm6
1143 # Tests for op imm8, xmm/mem32, xmm, xmm
1144 vcmpss $7,%xmm4,%xmm6,%xmm2
1145 vcmpss $7,(%ecx),%xmm6,%xmm2
1146 vinsertps $7,%xmm4,%xmm6,%xmm2
1147 vinsertps $7,(%ecx),%xmm6,%xmm2
1148 vroundss $7,%xmm4,%xmm6,%xmm2
1149 vroundss $7,(%ecx),%xmm6,%xmm2
1151 # Tests for op xmm/m16, xmm
1152 vpmovsxbq %xmm4,%xmm6
1153 vpmovsxbq (%ecx),%xmm4
1154 vpmovzxbq %xmm4,%xmm6
1155 vpmovzxbq (%ecx),%xmm4
1157 # Tests for op imm8, xmm, regl/mem16
1158 vpextrw $7,%xmm4,%ecx
1159 vpextrw $7,%xmm4,(%ecx)
1161 # Tests for op imm8, xmm, regq/mem16
1162 vpextrw $7,%xmm4,(%ecx)
1164 # Tests for op imm8, regl/mem16, xmm, xmm
1165 vpinsrw $7,%ecx,%xmm4,%xmm6
1166 vpinsrw $7,(%ecx),%xmm4,%xmm6
1168 # Tests for op imm8, xmm, regl/mem8
1169 vpextrb $7,%xmm4,%ecx
1170 vpextrb $7,%xmm4,(%ecx)
1172 # Tests for op imm8, regl/mem8, xmm, xmm
1173 vpinsrb $7,%ecx,%xmm4,%xmm6
1174 vpinsrb $7,(%ecx),%xmm4,%xmm6
1176 # Tests for op imm8, xmm, regq/mem8
1177 vpextrb $7,%xmm4,(%ecx)
1179 # Tests for op xmm, xmm
1180 vmaskmovdqu %xmm4,%xmm6
1183 # Tests for op xmm, regl
1184 vmovmskpd %xmm4,%ecx
1185 vmovmskps %xmm4,%ecx
1186 vpmovmskb %xmm4,%ecx
1188 # Tests for op xmm, xmm, xmm
1189 vmovhlps %xmm4,%xmm6,%xmm2
1190 vmovlhps %xmm4,%xmm6,%xmm2
1191 vmovsd %xmm4,%xmm6,%xmm2
1192 vmovss %xmm4,%xmm6,%xmm2
1194 # Tests for op imm8, xmm, xmm
1195 vpslld $7,%xmm4,%xmm6
1196 vpslldq $7,%xmm4,%xmm6
1197 vpsllq $7,%xmm4,%xmm6
1198 vpsllw $7,%xmm4,%xmm6
1199 vpsrad $7,%xmm4,%xmm6
1200 vpsraw $7,%xmm4,%xmm6
1201 vpsrld $7,%xmm4,%xmm6
1202 vpsrldq $7,%xmm4,%xmm6
1203 vpsrlq $7,%xmm4,%xmm6
1204 vpsrlw $7,%xmm4,%xmm6
1206 # Tests for op imm8, xmm, regl
1207 vpextrw $7,%xmm4,%ecx
1209 # Tests for op ymm, regl
1210 vmovmskpd %ymm4,%ecx
1211 vmovmskps %ymm4,%ecx
1213 # Default instructions without suffixes.
1214 vcvtpd2dq %xmm4,%xmm6
1215 vcvtpd2dq %ymm4,%xmm6
1216 vcvtpd2ps %xmm4,%xmm6
1217 vcvtpd2ps %ymm4,%xmm6
1218 vcvttpd2dq %xmm4,%xmm6
1219 vcvttpd2dq %ymm4,%xmm6
1221 #Tests with different memory and register operands.
1223 vmovdqa 0x1234,%xmm0
1224 vmovdqa %xmm0,0x1234
1226 vcvtsd2si 0x1234,%eax
1227 vcvtdq2pd 0x1234,%ymm0
1228 vcvtpd2psy 0x1234,%xmm0
1229 vpavgb 0x1234,%xmm0,%xmm7
1230 vaeskeygenassist $7,0x1234,%xmm0
1231 vpextrb $7,%xmm0,0x1234
1232 vcvtsi2sdl 0x1234,%xmm0,%xmm7
1233 vpclmulqdq $7,0x1234,%xmm0,%xmm7
1234 vblendvps %xmm0,0x1234,%xmm4,%xmm6
1235 vpinsrb $7,0x1234,%xmm0,%xmm7
1236 vmovdqa 0x1234,%ymm0
1237 vmovdqa %ymm0,0x1234
1238 vpermilpd 0x1234,%ymm0,%ymm7
1239 vroundpd $7,0x1234,%ymm0
1240 vextractf128 $7,%ymm0,0x1234
1241 vperm2f128 $7,0x1234,%ymm0,%ymm7
1242 vblendvpd %ymm0,0x1234,%ymm4,%ymm6
1244 vmovdqa (%ebp),%xmm0
1245 vmovdqa %xmm0,(%ebp)
1247 vcvtsd2si (%ebp),%eax
1248 vcvtdq2pd (%ebp),%ymm0
1249 vcvtpd2psy (%ebp),%xmm0
1250 vpavgb (%ebp),%xmm0,%xmm7
1251 vaeskeygenassist $7,(%ebp),%xmm0
1252 vpextrb $7,%xmm0,(%ebp)
1253 vcvtsi2sdl (%ebp),%xmm0,%xmm7
1254 vpclmulqdq $7,(%ebp),%xmm0,%xmm7
1255 vblendvps %xmm0,(%ebp),%xmm4,%xmm6
1256 vpinsrb $7,(%ebp),%xmm0,%xmm7
1257 vmovdqa (%ebp),%ymm0
1258 vmovdqa %ymm0,(%ebp)
1259 vpermilpd (%ebp),%ymm0,%ymm7
1260 vroundpd $7,(%ebp),%ymm0
1261 vextractf128 $7,%ymm0,(%ebp)
1262 vperm2f128 $7,(%ebp),%ymm0,%ymm7
1263 vblendvpd %ymm0,(%ebp),%ymm4,%ymm6
1265 vmovdqa (%esp),%xmm0
1266 vmovdqa %xmm0,(%esp)
1268 vcvtsd2si (%esp),%eax
1269 vcvtdq2pd (%esp),%ymm0
1270 vcvtpd2psy (%esp),%xmm0
1271 vpavgb (%esp),%xmm0,%xmm7
1272 vaeskeygenassist $7,(%esp),%xmm0
1273 vpextrb $7,%xmm0,(%esp)
1274 vcvtsi2sdl (%esp),%xmm0,%xmm7
1275 vpclmulqdq $7,(%esp),%xmm0,%xmm7
1276 vblendvps %xmm0,(%esp),%xmm4,%xmm6
1277 vpinsrb $7,(%esp),%xmm0,%xmm7
1278 vmovdqa (%esp),%ymm0
1279 vmovdqa %ymm0,(%esp)
1280 vpermilpd (%esp),%ymm0,%ymm7
1281 vroundpd $7,(%esp),%ymm0
1282 vextractf128 $7,%ymm0,(%esp)
1283 vperm2f128 $7,(%esp),%ymm0,%ymm7
1284 vblendvpd %ymm0,(%esp),%ymm4,%ymm6
1286 vmovdqa 0x99(%ebp),%xmm0
1287 vmovdqa %xmm0,0x99(%ebp)
1288 vmovd %xmm0,0x99(%ebp)
1289 vcvtsd2si 0x99(%ebp),%eax
1290 vcvtdq2pd 0x99(%ebp),%ymm0
1291 vcvtpd2psy 0x99(%ebp),%xmm0
1292 vpavgb 0x99(%ebp),%xmm0,%xmm7
1293 vaeskeygenassist $7,0x99(%ebp),%xmm0
1294 vpextrb $7,%xmm0,0x99(%ebp)
1295 vcvtsi2sdl 0x99(%ebp),%xmm0,%xmm7
1296 vpclmulqdq $7,0x99(%ebp),%xmm0,%xmm7
1297 vblendvps %xmm0,0x99(%ebp),%xmm4,%xmm6
1298 vpinsrb $7,0x99(%ebp),%xmm0,%xmm7
1299 vmovdqa 0x99(%ebp),%ymm0
1300 vmovdqa %ymm0,0x99(%ebp)
1301 vpermilpd 0x99(%ebp),%ymm0,%ymm7
1302 vroundpd $7,0x99(%ebp),%ymm0
1303 vextractf128 $7,%ymm0,0x99(%ebp)
1304 vperm2f128 $7,0x99(%ebp),%ymm0,%ymm7
1305 vblendvpd %ymm0,0x99(%ebp),%ymm4,%ymm6
1306 vldmxcsr 0x99(,%eiz)
1307 vmovdqa 0x99(,%eiz),%xmm0
1308 vmovdqa %xmm0,0x99(,%eiz)
1309 vmovd %xmm0,0x99(,%eiz)
1310 vcvtsd2si 0x99(,%eiz),%eax
1311 vcvtdq2pd 0x99(,%eiz),%ymm0
1312 vcvtpd2psy 0x99(,%eiz),%xmm0
1313 vpavgb 0x99(,%eiz),%xmm0,%xmm7
1314 vaeskeygenassist $7,0x99(,%eiz),%xmm0
1315 vpextrb $7,%xmm0,0x99(,%eiz)
1316 vcvtsi2sdl 0x99(,%eiz),%xmm0,%xmm7
1317 vpclmulqdq $7,0x99(,%eiz),%xmm0,%xmm7
1318 vblendvps %xmm0,0x99(,%eiz),%xmm4,%xmm6
1319 vpinsrb $7,0x99(,%eiz),%xmm0,%xmm7
1320 vmovdqa 0x99(,%eiz),%ymm0
1321 vmovdqa %ymm0,0x99(,%eiz)
1322 vpermilpd 0x99(,%eiz),%ymm0,%ymm7
1323 vroundpd $7,0x99(,%eiz),%ymm0
1324 vextractf128 $7,%ymm0,0x99(,%eiz)
1325 vperm2f128 $7,0x99(,%eiz),%ymm0,%ymm7
1326 vblendvpd %ymm0,0x99(,%eiz),%ymm4,%ymm6
1327 vldmxcsr 0x99(,%eiz,2)
1328 vmovdqa 0x99(,%eiz,2),%xmm0
1329 vmovdqa %xmm0,0x99(,%eiz,2)
1330 vmovd %xmm0,0x99(,%eiz,2)
1331 vcvtsd2si 0x99(,%eiz,2),%eax
1332 vcvtdq2pd 0x99(,%eiz,2),%ymm0
1333 vcvtpd2psy 0x99(,%eiz,2),%xmm0
1334 vpavgb 0x99(,%eiz,2),%xmm0,%xmm7
1335 vaeskeygenassist $7,0x99(,%eiz,2),%xmm0
1336 vpextrb $7,%xmm0,0x99(,%eiz,2)
1337 vcvtsi2sdl 0x99(,%eiz,2),%xmm0,%xmm7
1338 vpclmulqdq $7,0x99(,%eiz,2),%xmm0,%xmm7
1339 vblendvps %xmm0,0x99(,%eiz,2),%xmm4,%xmm6
1340 vpinsrb $7,0x99(,%eiz,2),%xmm0,%xmm7
1341 vmovdqa 0x99(,%eiz,2),%ymm0
1342 vmovdqa %ymm0,0x99(,%eiz,2)
1343 vpermilpd 0x99(,%eiz,2),%ymm0,%ymm7
1344 vroundpd $7,0x99(,%eiz,2),%ymm0
1345 vextractf128 $7,%ymm0,0x99(,%eiz,2)
1346 vperm2f128 $7,0x99(,%eiz,2),%ymm0,%ymm7
1347 vblendvpd %ymm0,0x99(,%eiz,2),%ymm4,%ymm6
1348 vldmxcsr 0x99(%eax,%eiz)
1349 vmovdqa 0x99(%eax,%eiz),%xmm0
1350 vmovdqa %xmm0,0x99(%eax,%eiz)
1351 vmovd %xmm0,0x99(%eax,%eiz)
1352 vcvtsd2si 0x99(%eax,%eiz),%eax
1353 vcvtdq2pd 0x99(%eax,%eiz),%ymm0
1354 vcvtpd2psy 0x99(%eax,%eiz),%xmm0
1355 vpavgb 0x99(%eax,%eiz),%xmm0,%xmm7
1356 vaeskeygenassist $7,0x99(%eax,%eiz),%xmm0
1357 vpextrb $7,%xmm0,0x99(%eax,%eiz)
1358 vcvtsi2sdl 0x99(%eax,%eiz),%xmm0,%xmm7
1359 vpclmulqdq $7,0x99(%eax,%eiz),%xmm0,%xmm7
1360 vblendvps %xmm0,0x99(%eax,%eiz),%xmm4,%xmm6
1361 vpinsrb $7,0x99(%eax,%eiz),%xmm0,%xmm7
1362 vmovdqa 0x99(%eax,%eiz),%ymm0
1363 vmovdqa %ymm0,0x99(%eax,%eiz)
1364 vpermilpd 0x99(%eax,%eiz),%ymm0,%ymm7
1365 vroundpd $7,0x99(%eax,%eiz),%ymm0
1366 vextractf128 $7,%ymm0,0x99(%eax,%eiz)
1367 vperm2f128 $7,0x99(%eax,%eiz),%ymm0,%ymm7
1368 vblendvpd %ymm0,0x99(%eax,%eiz),%ymm4,%ymm6
1369 vldmxcsr 0x99(%eax,%eiz,2)
1370 vmovdqa 0x99(%eax,%eiz,2),%xmm0
1371 vmovdqa %xmm0,0x99(%eax,%eiz,2)
1372 vmovd %xmm0,0x99(%eax,%eiz,2)
1373 vcvtsd2si 0x99(%eax,%eiz,2),%eax
1374 vcvtdq2pd 0x99(%eax,%eiz,2),%ymm0
1375 vcvtpd2psy 0x99(%eax,%eiz,2),%xmm0
1376 vpavgb 0x99(%eax,%eiz,2),%xmm0,%xmm7
1377 vaeskeygenassist $7,0x99(%eax,%eiz,2),%xmm0
1378 vpextrb $7,%xmm0,0x99(%eax,%eiz,2)
1379 vcvtsi2sdl 0x99(%eax,%eiz,2),%xmm0,%xmm7
1380 vpclmulqdq $7,0x99(%eax,%eiz,2),%xmm0,%xmm7
1381 vblendvps %xmm0,0x99(%eax,%eiz,2),%xmm4,%xmm6
1382 vpinsrb $7,0x99(%eax,%eiz,2),%xmm0,%xmm7
1383 vmovdqa 0x99(%eax,%eiz,2),%ymm0
1384 vmovdqa %ymm0,0x99(%eax,%eiz,2)
1385 vpermilpd 0x99(%eax,%eiz,2),%ymm0,%ymm7
1386 vroundpd $7,0x99(%eax,%eiz,2),%ymm0
1387 vextractf128 $7,%ymm0,0x99(%eax,%eiz,2)
1388 vperm2f128 $7,0x99(%eax,%eiz,2),%ymm0,%ymm7
1389 vblendvpd %ymm0,0x99(%eax,%eiz,2),%ymm4,%ymm6
1390 vldmxcsr 0x99(%eax,%ebx,4)
1391 vmovdqa 0x99(%eax,%ebx,4),%xmm0
1392 vmovdqa %xmm0,0x99(%eax,%ebx,4)
1393 vmovd %xmm0,0x99(%eax,%ebx,4)
1394 vcvtsd2si 0x99(%eax,%ebx,4),%eax
1395 vcvtdq2pd 0x99(%eax,%ebx,4),%ymm0
1396 vcvtpd2psy 0x99(%eax,%ebx,4),%xmm0
1397 vpavgb 0x99(%eax,%ebx,4),%xmm0,%xmm7
1398 vaeskeygenassist $7,0x99(%eax,%ebx,4),%xmm0
1399 vpextrb $7,%xmm0,0x99(%eax,%ebx,4)
1400 vcvtsi2sdl 0x99(%eax,%ebx,4),%xmm0,%xmm7
1401 vpclmulqdq $7,0x99(%eax,%ebx,4),%xmm0,%xmm7
1402 vblendvps %xmm0,0x99(%eax,%ebx,4),%xmm4,%xmm6
1403 vpinsrb $7,0x99(%eax,%ebx,4),%xmm0,%xmm7
1404 vmovdqa 0x99(%eax,%ebx,4),%ymm0
1405 vmovdqa %ymm0,0x99(%eax,%ebx,4)
1406 vpermilpd 0x99(%eax,%ebx,4),%ymm0,%ymm7
1407 vroundpd $7,0x99(%eax,%ebx,4),%ymm0
1408 vextractf128 $7,%ymm0,0x99(%eax,%ebx,4)
1409 vperm2f128 $7,0x99(%eax,%ebx,4),%ymm0,%ymm7
1410 vblendvpd %ymm0,0x99(%eax,%ebx,4),%ymm4,%ymm6
1411 vldmxcsr 0x99(%esp,%ecx,8)
1412 vmovdqa 0x99(%esp,%ecx,8),%xmm0
1413 vmovdqa %xmm0,0x99(%esp,%ecx,8)
1414 vmovd %xmm0,0x99(%esp,%ecx,8)
1415 vcvtsd2si 0x99(%esp,%ecx,8),%eax
1416 vcvtdq2pd 0x99(%esp,%ecx,8),%ymm0
1417 vcvtpd2psy 0x99(%esp,%ecx,8),%xmm0
1418 vpavgb 0x99(%esp,%ecx,8),%xmm0,%xmm7
1419 vaeskeygenassist $7,0x99(%esp,%ecx,8),%xmm0
1420 vpextrb $7,%xmm0,0x99(%esp,%ecx,8)
1421 vcvtsi2sdl 0x99(%esp,%ecx,8),%xmm0,%xmm7
1422 vpclmulqdq $7,0x99(%esp,%ecx,8),%xmm0,%xmm7
1423 vblendvps %xmm0,0x99(%esp,%ecx,8),%xmm4,%xmm6
1424 vpinsrb $7,0x99(%esp,%ecx,8),%xmm0,%xmm7
1425 vmovdqa 0x99(%esp,%ecx,8),%ymm0
1426 vmovdqa %ymm0,0x99(%esp,%ecx,8)
1427 vpermilpd 0x99(%esp,%ecx,8),%ymm0,%ymm7
1428 vroundpd $7,0x99(%esp,%ecx,8),%ymm0
1429 vextractf128 $7,%ymm0,0x99(%esp,%ecx,8)
1430 vperm2f128 $7,0x99(%esp,%ecx,8),%ymm0,%ymm7
1431 vblendvpd %ymm0,0x99(%esp,%ecx,8),%ymm4,%ymm6
1432 vldmxcsr 0x99(%ebp,%edx,1)
1433 vmovdqa 0x99(%ebp,%edx,1),%xmm0
1434 vmovdqa %xmm0,0x99(%ebp,%edx,1)
1435 vmovd %xmm0,0x99(%ebp,%edx,1)
1436 vcvtsd2si 0x99(%ebp,%edx,1),%eax
1437 vcvtdq2pd 0x99(%ebp,%edx,1),%ymm0
1438 vcvtpd2psy 0x99(%ebp,%edx,1),%xmm0
1439 vpavgb 0x99(%ebp,%edx,1),%xmm0,%xmm7
1440 vaeskeygenassist $7,0x99(%ebp,%edx,1),%xmm0
1441 vpextrb $7,%xmm0,0x99(%ebp,%edx,1)
1442 vcvtsi2sdl 0x99(%ebp,%edx,1),%xmm0,%xmm7
1443 vpclmulqdq $7,0x99(%ebp,%edx,1),%xmm0,%xmm7
1444 vblendvps %xmm0,0x99(%ebp,%edx,1),%xmm4,%xmm6
1445 vpinsrb $7,0x99(%ebp,%edx,1),%xmm0,%xmm7
1446 vmovdqa 0x99(%ebp,%edx,1),%ymm0
1447 vmovdqa %ymm0,0x99(%ebp,%edx,1)
1448 vpermilpd 0x99(%ebp,%edx,1),%ymm0,%ymm7
1449 vroundpd $7,0x99(%ebp,%edx,1),%ymm0
1450 vextractf128 $7,%ymm0,0x99(%ebp,%edx,1)
1451 vperm2f128 $7,0x99(%ebp,%edx,1),%ymm0,%ymm7
1452 vblendvpd %ymm0,0x99(%ebp,%edx,1),%ymm4,%ymm6
1453 # Tests for all register operands.
1454 vmovmskpd %xmm0,%eax
1455 vpslld $7,%xmm0,%xmm7
1456 vmovmskps %ymm0,%eax
1458 .intel_syntax noprefix
1460 # Tests for op mem64
1461 vldmxcsr DWORD PTR [ecx]
1463 vstmxcsr DWORD PTR [ecx]
1466 # Tests for op mem256, mask, ymm
1467 # Tests for op ymm, mask, mem256
1468 vmaskmovpd ymm6,ymm4,YMMWORD PTR [ecx]
1469 vmaskmovpd YMMWORD PTR [ecx],ymm6,ymm4
1470 vmaskmovpd ymm6,ymm4,[ecx]
1471 vmaskmovpd [ecx],ymm6,ymm4
1472 vmaskmovps ymm6,ymm4,YMMWORD PTR [ecx]
1473 vmaskmovps YMMWORD PTR [ecx],ymm6,ymm4
1474 vmaskmovps ymm6,ymm4,[ecx]
1475 vmaskmovps [ecx],ymm6,ymm4
1477 # Tests for op imm8, ymm/mem256, ymm
1478 vpermilpd ymm2,ymm6,7
1479 vpermilpd ymm6,YMMWORD PTR [ecx],7
1480 vpermilpd ymm6,[ecx],7
1481 vpermilps ymm2,ymm6,7
1482 vpermilps ymm6,YMMWORD PTR [ecx],7
1483 vpermilps ymm6,[ecx],7
1484 vroundpd ymm2,ymm6,7
1485 vroundpd ymm6,YMMWORD PTR [ecx],7
1486 vroundpd ymm6,[ecx],7
1487 vroundps ymm2,ymm6,7
1488 vroundps ymm6,YMMWORD PTR [ecx],7
1489 vroundps ymm6,[ecx],7
1491 # Tests for op ymm/mem256, ymm, ymm
1492 vaddpd ymm2,ymm6,ymm4
1493 vaddpd ymm2,ymm6,YMMWORD PTR [ecx]
1494 vaddpd ymm2,ymm6,[ecx]
1495 vaddps ymm2,ymm6,ymm4
1496 vaddps ymm2,ymm6,YMMWORD PTR [ecx]
1497 vaddps ymm2,ymm6,[ecx]
1498 vaddsubpd ymm2,ymm6,ymm4
1499 vaddsubpd ymm2,ymm6,YMMWORD PTR [ecx]
1500 vaddsubpd ymm2,ymm6,[ecx]
1501 vaddsubps ymm2,ymm6,ymm4
1502 vaddsubps ymm2,ymm6,YMMWORD PTR [ecx]
1503 vaddsubps ymm2,ymm6,[ecx]
1504 vandnpd ymm2,ymm6,ymm4
1505 vandnpd ymm2,ymm6,YMMWORD PTR [ecx]
1506 vandnpd ymm2,ymm6,[ecx]
1507 vandnps ymm2,ymm6,ymm4
1508 vandnps ymm2,ymm6,YMMWORD PTR [ecx]
1509 vandnps ymm2,ymm6,[ecx]
1510 vandpd ymm2,ymm6,ymm4
1511 vandpd ymm2,ymm6,YMMWORD PTR [ecx]
1512 vandpd ymm2,ymm6,[ecx]
1513 vandps ymm2,ymm6,ymm4
1514 vandps ymm2,ymm6,YMMWORD PTR [ecx]
1515 vandps ymm2,ymm6,[ecx]
1516 vdivpd ymm2,ymm6,ymm4
1517 vdivpd ymm2,ymm6,YMMWORD PTR [ecx]
1518 vdivpd ymm2,ymm6,[ecx]
1519 vdivps ymm2,ymm6,ymm4
1520 vdivps ymm2,ymm6,YMMWORD PTR [ecx]
1521 vdivps ymm2,ymm6,[ecx]
1522 vhaddpd ymm2,ymm6,ymm4
1523 vhaddpd ymm2,ymm6,YMMWORD PTR [ecx]
1524 vhaddpd ymm2,ymm6,[ecx]
1525 vhaddps ymm2,ymm6,ymm4
1526 vhaddps ymm2,ymm6,YMMWORD PTR [ecx]
1527 vhaddps ymm2,ymm6,[ecx]
1528 vhsubpd ymm2,ymm6,ymm4
1529 vhsubpd ymm2,ymm6,YMMWORD PTR [ecx]
1530 vhsubpd ymm2,ymm6,[ecx]
1531 vhsubps ymm2,ymm6,ymm4
1532 vhsubps ymm2,ymm6,YMMWORD PTR [ecx]
1533 vhsubps ymm2,ymm6,[ecx]
1534 vmaxpd ymm2,ymm6,ymm4
1535 vmaxpd ymm2,ymm6,YMMWORD PTR [ecx]
1536 vmaxpd ymm2,ymm6,[ecx]
1537 vmaxps ymm2,ymm6,ymm4
1538 vmaxps ymm2,ymm6,YMMWORD PTR [ecx]
1539 vmaxps ymm2,ymm6,[ecx]
1540 vminpd ymm2,ymm6,ymm4
1541 vminpd ymm2,ymm6,YMMWORD PTR [ecx]
1542 vminpd ymm2,ymm6,[ecx]
1543 vminps ymm2,ymm6,ymm4
1544 vminps ymm2,ymm6,YMMWORD PTR [ecx]
1545 vminps ymm2,ymm6,[ecx]
1546 vmulpd ymm2,ymm6,ymm4
1547 vmulpd ymm2,ymm6,YMMWORD PTR [ecx]
1548 vmulpd ymm2,ymm6,[ecx]
1549 vmulps ymm2,ymm6,ymm4
1550 vmulps ymm2,ymm6,YMMWORD PTR [ecx]
1551 vmulps ymm2,ymm6,[ecx]
1552 vorpd ymm2,ymm6,ymm4
1553 vorpd ymm2,ymm6,YMMWORD PTR [ecx]
1554 vorpd ymm2,ymm6,[ecx]
1555 vorps ymm2,ymm6,ymm4
1556 vorps ymm2,ymm6,YMMWORD PTR [ecx]
1557 vorps ymm2,ymm6,[ecx]
1558 vpermilpd ymm2,ymm6,ymm4
1559 vpermilpd ymm2,ymm6,YMMWORD PTR [ecx]
1560 vpermilpd ymm2,ymm6,[ecx]
1561 vpermilps ymm2,ymm6,ymm4
1562 vpermilps ymm2,ymm6,YMMWORD PTR [ecx]
1563 vpermilps ymm2,ymm6,[ecx]
1564 vsubpd ymm2,ymm6,ymm4
1565 vsubpd ymm2,ymm6,YMMWORD PTR [ecx]
1566 vsubpd ymm2,ymm6,[ecx]
1567 vsubps ymm2,ymm6,ymm4
1568 vsubps ymm2,ymm6,YMMWORD PTR [ecx]
1569 vsubps ymm2,ymm6,[ecx]
1570 vunpckhpd ymm2,ymm6,ymm4
1571 vunpckhpd ymm2,ymm6,YMMWORD PTR [ecx]
1572 vunpckhpd ymm2,ymm6,[ecx]
1573 vunpckhps ymm2,ymm6,ymm4
1574 vunpckhps ymm2,ymm6,YMMWORD PTR [ecx]
1575 vunpckhps ymm2,ymm6,[ecx]
1576 vunpcklpd ymm2,ymm6,ymm4
1577 vunpcklpd ymm2,ymm6,YMMWORD PTR [ecx]
1578 vunpcklpd ymm2,ymm6,[ecx]
1579 vunpcklps ymm2,ymm6,ymm4
1580 vunpcklps ymm2,ymm6,YMMWORD PTR [ecx]
1581 vunpcklps ymm2,ymm6,[ecx]
1582 vxorpd ymm2,ymm6,ymm4
1583 vxorpd ymm2,ymm6,YMMWORD PTR [ecx]
1584 vxorpd ymm2,ymm6,[ecx]
1585 vxorps ymm2,ymm6,ymm4
1586 vxorps ymm2,ymm6,YMMWORD PTR [ecx]
1587 vxorps ymm2,ymm6,[ecx]
1588 vcmpeqpd ymm2,ymm6,ymm4
1589 vcmpeqpd ymm2,ymm6,YMMWORD PTR [ecx]
1590 vcmpeqpd ymm2,ymm6,[ecx]
1591 vcmpltpd ymm2,ymm6,ymm4
1592 vcmpltpd ymm2,ymm6,YMMWORD PTR [ecx]
1593 vcmpltpd ymm2,ymm6,[ecx]
1594 vcmplepd ymm2,ymm6,ymm4
1595 vcmplepd ymm2,ymm6,YMMWORD PTR [ecx]
1596 vcmplepd ymm2,ymm6,[ecx]
1597 vcmpunordpd ymm2,ymm6,ymm4
1598 vcmpunordpd ymm2,ymm6,YMMWORD PTR [ecx]
1599 vcmpunordpd ymm2,ymm6,[ecx]
1600 vcmpneqpd ymm2,ymm6,ymm4
1601 vcmpneqpd ymm2,ymm6,YMMWORD PTR [ecx]
1602 vcmpneqpd ymm2,ymm6,[ecx]
1603 vcmpnltpd ymm2,ymm6,ymm4
1604 vcmpnltpd ymm2,ymm6,YMMWORD PTR [ecx]
1605 vcmpnltpd ymm2,ymm6,[ecx]
1606 vcmpnlepd ymm2,ymm6,ymm4
1607 vcmpnlepd ymm2,ymm6,YMMWORD PTR [ecx]
1608 vcmpnlepd ymm2,ymm6,[ecx]
1609 vcmpordpd ymm2,ymm6,ymm4
1610 vcmpordpd ymm2,ymm6,YMMWORD PTR [ecx]
1611 vcmpordpd ymm2,ymm6,[ecx]
1612 vcmpeq_uqpd ymm2,ymm6,ymm4
1613 vcmpeq_uqpd ymm2,ymm6,YMMWORD PTR [ecx]
1614 vcmpeq_uqpd ymm2,ymm6,[ecx]
1615 vcmpngepd ymm2,ymm6,ymm4
1616 vcmpngepd ymm2,ymm6,YMMWORD PTR [ecx]
1617 vcmpngepd ymm2,ymm6,[ecx]
1618 vcmpngtpd ymm2,ymm6,ymm4
1619 vcmpngtpd ymm2,ymm6,YMMWORD PTR [ecx]
1620 vcmpngtpd ymm2,ymm6,[ecx]
1621 vcmpfalsepd ymm2,ymm6,ymm4
1622 vcmpfalsepd ymm2,ymm6,YMMWORD PTR [ecx]
1623 vcmpfalsepd ymm2,ymm6,[ecx]
1624 vcmpneq_oqpd ymm2,ymm6,ymm4
1625 vcmpneq_oqpd ymm2,ymm6,YMMWORD PTR [ecx]
1626 vcmpneq_oqpd ymm2,ymm6,[ecx]
1627 vcmpgepd ymm2,ymm6,ymm4
1628 vcmpgepd ymm2,ymm6,YMMWORD PTR [ecx]
1629 vcmpgepd ymm2,ymm6,[ecx]
1630 vcmpgtpd ymm2,ymm6,ymm4
1631 vcmpgtpd ymm2,ymm6,YMMWORD PTR [ecx]
1632 vcmpgtpd ymm2,ymm6,[ecx]
1633 vcmptruepd ymm2,ymm6,ymm4
1634 vcmptruepd ymm2,ymm6,YMMWORD PTR [ecx]
1635 vcmptruepd ymm2,ymm6,[ecx]
1636 vcmpeq_ospd ymm2,ymm6,ymm4
1637 vcmpeq_ospd ymm2,ymm6,YMMWORD PTR [ecx]
1638 vcmpeq_ospd ymm2,ymm6,[ecx]
1639 vcmplt_oqpd ymm2,ymm6,ymm4
1640 vcmplt_oqpd ymm2,ymm6,YMMWORD PTR [ecx]
1641 vcmplt_oqpd ymm2,ymm6,[ecx]
1642 vcmple_oqpd ymm2,ymm6,ymm4
1643 vcmple_oqpd ymm2,ymm6,YMMWORD PTR [ecx]
1644 vcmple_oqpd ymm2,ymm6,[ecx]
1645 vcmpunord_spd ymm2,ymm6,ymm4
1646 vcmpunord_spd ymm2,ymm6,YMMWORD PTR [ecx]
1647 vcmpunord_spd ymm2,ymm6,[ecx]
1648 vcmpneq_uspd ymm2,ymm6,ymm4
1649 vcmpneq_uspd ymm2,ymm6,YMMWORD PTR [ecx]
1650 vcmpneq_uspd ymm2,ymm6,[ecx]
1651 vcmpnlt_uqpd ymm2,ymm6,ymm4
1652 vcmpnlt_uqpd ymm2,ymm6,YMMWORD PTR [ecx]
1653 vcmpnlt_uqpd ymm2,ymm6,[ecx]
1654 vcmpnle_uqpd ymm2,ymm6,ymm4
1655 vcmpnle_uqpd ymm2,ymm6,YMMWORD PTR [ecx]
1656 vcmpnle_uqpd ymm2,ymm6,[ecx]
1657 vcmpord_spd ymm2,ymm6,ymm4
1658 vcmpord_spd ymm2,ymm6,YMMWORD PTR [ecx]
1659 vcmpord_spd ymm2,ymm6,[ecx]
1660 vcmpeq_uspd ymm2,ymm6,ymm4
1661 vcmpeq_uspd ymm2,ymm6,YMMWORD PTR [ecx]
1662 vcmpeq_uspd ymm2,ymm6,[ecx]
1663 vcmpnge_uqpd ymm2,ymm6,ymm4
1664 vcmpnge_uqpd ymm2,ymm6,YMMWORD PTR [ecx]
1665 vcmpnge_uqpd ymm2,ymm6,[ecx]
1666 vcmpngt_uqpd ymm2,ymm6,ymm4
1667 vcmpngt_uqpd ymm2,ymm6,YMMWORD PTR [ecx]
1668 vcmpngt_uqpd ymm2,ymm6,[ecx]
1669 vcmpfalse_ospd ymm2,ymm6,ymm4
1670 vcmpfalse_ospd ymm2,ymm6,YMMWORD PTR [ecx]
1671 vcmpfalse_ospd ymm2,ymm6,[ecx]
1672 vcmpneq_ospd ymm2,ymm6,ymm4
1673 vcmpneq_ospd ymm2,ymm6,YMMWORD PTR [ecx]
1674 vcmpneq_ospd ymm2,ymm6,[ecx]
1675 vcmpge_oqpd ymm2,ymm6,ymm4
1676 vcmpge_oqpd ymm2,ymm6,YMMWORD PTR [ecx]
1677 vcmpge_oqpd ymm2,ymm6,[ecx]
1678 vcmpgt_oqpd ymm2,ymm6,ymm4
1679 vcmpgt_oqpd ymm2,ymm6,YMMWORD PTR [ecx]
1680 vcmpgt_oqpd ymm2,ymm6,[ecx]
1681 vcmptrue_uspd ymm2,ymm6,ymm4
1682 vcmptrue_uspd ymm2,ymm6,YMMWORD PTR [ecx]
1683 vcmptrue_uspd ymm2,ymm6,[ecx]
1684 vcmpeqps ymm2,ymm6,ymm4
1685 vcmpeqps ymm2,ymm6,YMMWORD PTR [ecx]
1686 vcmpeqps ymm2,ymm6,[ecx]
1687 vcmpltps ymm2,ymm6,ymm4
1688 vcmpltps ymm2,ymm6,YMMWORD PTR [ecx]
1689 vcmpltps ymm2,ymm6,[ecx]
1690 vcmpleps ymm2,ymm6,ymm4
1691 vcmpleps ymm2,ymm6,YMMWORD PTR [ecx]
1692 vcmpleps ymm2,ymm6,[ecx]
1693 vcmpunordps ymm2,ymm6,ymm4
1694 vcmpunordps ymm2,ymm6,YMMWORD PTR [ecx]
1695 vcmpunordps ymm2,ymm6,[ecx]
1696 vcmpneqps ymm2,ymm6,ymm4
1697 vcmpneqps ymm2,ymm6,YMMWORD PTR [ecx]
1698 vcmpneqps ymm2,ymm6,[ecx]
1699 vcmpnltps ymm2,ymm6,ymm4
1700 vcmpnltps ymm2,ymm6,YMMWORD PTR [ecx]
1701 vcmpnltps ymm2,ymm6,[ecx]
1702 vcmpnleps ymm2,ymm6,ymm4
1703 vcmpnleps ymm2,ymm6,YMMWORD PTR [ecx]
1704 vcmpnleps ymm2,ymm6,[ecx]
1705 vcmpordps ymm2,ymm6,ymm4
1706 vcmpordps ymm2,ymm6,YMMWORD PTR [ecx]
1707 vcmpordps ymm2,ymm6,[ecx]
1708 vcmpeq_uqps ymm2,ymm6,ymm4
1709 vcmpeq_uqps ymm2,ymm6,YMMWORD PTR [ecx]
1710 vcmpeq_uqps ymm2,ymm6,[ecx]
1711 vcmpngeps ymm2,ymm6,ymm4
1712 vcmpngeps ymm2,ymm6,YMMWORD PTR [ecx]
1713 vcmpngeps ymm2,ymm6,[ecx]
1714 vcmpngtps ymm2,ymm6,ymm4
1715 vcmpngtps ymm2,ymm6,YMMWORD PTR [ecx]
1716 vcmpngtps ymm2,ymm6,[ecx]
1717 vcmpfalseps ymm2,ymm6,ymm4
1718 vcmpfalseps ymm2,ymm6,YMMWORD PTR [ecx]
1719 vcmpfalseps ymm2,ymm6,[ecx]
1720 vcmpneq_oqps ymm2,ymm6,ymm4
1721 vcmpneq_oqps ymm2,ymm6,YMMWORD PTR [ecx]
1722 vcmpneq_oqps ymm2,ymm6,[ecx]
1723 vcmpgeps ymm2,ymm6,ymm4
1724 vcmpgeps ymm2,ymm6,YMMWORD PTR [ecx]
1725 vcmpgeps ymm2,ymm6,[ecx]
1726 vcmpgtps ymm2,ymm6,ymm4
1727 vcmpgtps ymm2,ymm6,YMMWORD PTR [ecx]
1728 vcmpgtps ymm2,ymm6,[ecx]
1729 vcmptrueps ymm2,ymm6,ymm4
1730 vcmptrueps ymm2,ymm6,YMMWORD PTR [ecx]
1731 vcmptrueps ymm2,ymm6,[ecx]
1732 vcmpeq_osps ymm2,ymm6,ymm4
1733 vcmpeq_osps ymm2,ymm6,YMMWORD PTR [ecx]
1734 vcmpeq_osps ymm2,ymm6,[ecx]
1735 vcmplt_oqps ymm2,ymm6,ymm4
1736 vcmplt_oqps ymm2,ymm6,YMMWORD PTR [ecx]
1737 vcmplt_oqps ymm2,ymm6,[ecx]
1738 vcmple_oqps ymm2,ymm6,ymm4
1739 vcmple_oqps ymm2,ymm6,YMMWORD PTR [ecx]
1740 vcmple_oqps ymm2,ymm6,[ecx]
1741 vcmpunord_sps ymm2,ymm6,ymm4
1742 vcmpunord_sps ymm2,ymm6,YMMWORD PTR [ecx]
1743 vcmpunord_sps ymm2,ymm6,[ecx]
1744 vcmpneq_usps ymm2,ymm6,ymm4
1745 vcmpneq_usps ymm2,ymm6,YMMWORD PTR [ecx]
1746 vcmpneq_usps ymm2,ymm6,[ecx]
1747 vcmpnlt_uqps ymm2,ymm6,ymm4
1748 vcmpnlt_uqps ymm2,ymm6,YMMWORD PTR [ecx]
1749 vcmpnlt_uqps ymm2,ymm6,[ecx]
1750 vcmpnle_uqps ymm2,ymm6,ymm4
1751 vcmpnle_uqps ymm2,ymm6,YMMWORD PTR [ecx]
1752 vcmpnle_uqps ymm2,ymm6,[ecx]
1753 vcmpord_sps ymm2,ymm6,ymm4
1754 vcmpord_sps ymm2,ymm6,YMMWORD PTR [ecx]
1755 vcmpord_sps ymm2,ymm6,[ecx]
1756 vcmpeq_usps ymm2,ymm6,ymm4
1757 vcmpeq_usps ymm2,ymm6,YMMWORD PTR [ecx]
1758 vcmpeq_usps ymm2,ymm6,[ecx]
1759 vcmpnge_uqps ymm2,ymm6,ymm4
1760 vcmpnge_uqps ymm2,ymm6,YMMWORD PTR [ecx]
1761 vcmpnge_uqps ymm2,ymm6,[ecx]
1762 vcmpngt_uqps ymm2,ymm6,ymm4
1763 vcmpngt_uqps ymm2,ymm6,YMMWORD PTR [ecx]
1764 vcmpngt_uqps ymm2,ymm6,[ecx]
1765 vcmpfalse_osps ymm2,ymm6,ymm4
1766 vcmpfalse_osps ymm2,ymm6,YMMWORD PTR [ecx]
1767 vcmpfalse_osps ymm2,ymm6,[ecx]
1768 vcmpneq_osps ymm2,ymm6,ymm4
1769 vcmpneq_osps ymm2,ymm6,YMMWORD PTR [ecx]
1770 vcmpneq_osps ymm2,ymm6,[ecx]
1771 vcmpge_oqps ymm2,ymm6,ymm4
1772 vcmpge_oqps ymm2,ymm6,YMMWORD PTR [ecx]
1773 vcmpge_oqps ymm2,ymm6,[ecx]
1774 vcmpgt_oqps ymm2,ymm6,ymm4
1775 vcmpgt_oqps ymm2,ymm6,YMMWORD PTR [ecx]
1776 vcmpgt_oqps ymm2,ymm6,[ecx]
1777 vcmptrue_usps ymm2,ymm6,ymm4
1778 vcmptrue_usps ymm2,ymm6,YMMWORD PTR [ecx]
1779 vcmptrue_usps ymm2,ymm6,[ecx]
1781 # Tests for op ymm/mem256, xmm
1783 vcvtpd2dq xmm4,YMMWORD PTR [ecx]
1785 vcvtpd2ps xmm4,YMMWORD PTR [ecx]
1786 vcvttpd2dq xmm4,ymm4
1787 vcvttpd2dq xmm4,YMMWORD PTR [ecx]
1789 # Tests for op ymm/mem256, ymm
1791 vcvtdq2ps ymm4,YMMWORD PTR [ecx]
1792 vcvtdq2ps ymm4,[ecx]
1794 vcvtps2dq ymm4,YMMWORD PTR [ecx]
1795 vcvtps2dq ymm4,[ecx]
1796 vcvttps2dq ymm6,ymm4
1797 vcvttps2dq ymm4,YMMWORD PTR [ecx]
1798 vcvttps2dq ymm4,[ecx]
1800 vmovapd ymm4,YMMWORD PTR [ecx]
1803 vmovaps ymm4,YMMWORD PTR [ecx]
1806 vmovdqa ymm4,YMMWORD PTR [ecx]
1809 vmovdqu ymm4,YMMWORD PTR [ecx]
1812 vmovddup ymm4,YMMWORD PTR [ecx]
1815 vmovshdup ymm4,YMMWORD PTR [ecx]
1816 vmovshdup ymm4,[ecx]
1818 vmovsldup ymm4,YMMWORD PTR [ecx]
1819 vmovsldup ymm4,[ecx]
1821 vmovupd ymm4,YMMWORD PTR [ecx]
1824 vmovups ymm4,YMMWORD PTR [ecx]
1827 vptest ymm4,YMMWORD PTR [ecx]
1830 vrcpps ymm4,YMMWORD PTR [ecx]
1833 vrsqrtps ymm4,YMMWORD PTR [ecx]
1836 vsqrtpd ymm4,YMMWORD PTR [ecx]
1839 vsqrtps ymm4,YMMWORD PTR [ecx]
1842 vtestpd ymm4,YMMWORD PTR [ecx]
1845 vtestps ymm4,YMMWORD PTR [ecx]
1848 # Tests for op ymm, ymm/mem256
1850 vmovapd YMMWORD PTR [ecx],ymm4
1853 vmovaps YMMWORD PTR [ecx],ymm4
1856 vmovdqa YMMWORD PTR [ecx],ymm4
1859 vmovdqu YMMWORD PTR [ecx],ymm4
1862 vmovupd YMMWORD PTR [ecx],ymm4
1865 vmovups YMMWORD PTR [ecx],ymm4
1868 # Tests for op mem256, ymm
1869 vlddqu ymm4,YMMWORD PTR [ecx]
1872 # Tests for op ymm, mem256
1873 vmovntdq YMMWORD PTR [ecx],ymm4
1875 vmovntpd YMMWORD PTR [ecx],ymm4
1877 vmovntps YMMWORD PTR [ecx],ymm4
1880 # Tests for op imm8, ymm/mem256, ymm, ymm
1881 vblendpd ymm2,ymm6,ymm4,7
1882 vblendpd ymm2,ymm6,YMMWORD PTR [ecx],7
1883 vblendpd ymm2,ymm6,[ecx],7
1884 vblendps ymm2,ymm6,ymm4,7
1885 vblendps ymm2,ymm6,YMMWORD PTR [ecx],7
1886 vblendps ymm2,ymm6,[ecx],7
1887 vcmppd ymm2,ymm6,ymm4,7
1888 vcmppd ymm2,ymm6,YMMWORD PTR [ecx],7
1889 vcmppd ymm2,ymm6,[ecx],7
1890 vcmpps ymm2,ymm6,ymm4,7
1891 vcmpps ymm2,ymm6,YMMWORD PTR [ecx],7
1892 vcmpps ymm2,ymm6,[ecx],7
1893 vdpps ymm2,ymm6,ymm4,7
1894 vdpps ymm2,ymm6,YMMWORD PTR [ecx],7
1895 vdpps ymm2,ymm6,[ecx],7
1896 vperm2f128 ymm2,ymm6,ymm4,7
1897 vperm2f128 ymm2,ymm6,YMMWORD PTR [ecx],7
1898 vperm2f128 ymm2,ymm6,[ecx],7
1899 vshufpd ymm2,ymm6,ymm4,7
1900 vshufpd ymm2,ymm6,YMMWORD PTR [ecx],7
1901 vshufpd ymm2,ymm6,[ecx],7
1902 vshufps ymm2,ymm6,ymm4,7
1903 vshufps ymm2,ymm6,YMMWORD PTR [ecx],7
1904 vshufps ymm2,ymm6,[ecx],7
1906 # Tests for op ymm, ymm/mem256, ymm, ymm
1907 vblendvpd ymm7,ymm2,ymm6,ymm4
1908 vblendvpd ymm7,ymm2,YMMWORD PTR [ecx],ymm4
1909 vblendvpd ymm7,ymm2,[ecx],ymm4
1910 vblendvps ymm7,ymm2,ymm6,ymm4
1911 vblendvps ymm7,ymm2,YMMWORD PTR [ecx],ymm4
1912 vblendvps ymm7,ymm2,[ecx],ymm4
1914 # Tests for op imm8, xmm/mem128, ymm, ymm
1915 vinsertf128 ymm6,ymm4,xmm4,7
1916 vinsertf128 ymm6,ymm4,XMMWORD PTR [ecx],7
1917 vinsertf128 ymm6,ymm4,[ecx],7
1919 # Tests for op imm8, ymm, xmm/mem128
1920 vextractf128 xmm4,ymm4,7
1921 vextractf128 XMMWORD PTR [ecx],ymm4,7
1922 vextractf128 [ecx],ymm4,7
1924 # Tests for op mem128, ymm
1925 vbroadcastf128 ymm4,XMMWORD PTR [ecx]
1926 vbroadcastf128 ymm4,[ecx]
1928 # Tests for op xmm/mem128, xmm
1930 vcvtdq2ps xmm4,XMMWORD PTR [ecx]
1931 vcvtdq2ps xmm4,[ecx]
1933 vcvtpd2dq xmm4,XMMWORD PTR [ecx]
1935 vcvtpd2ps xmm4,XMMWORD PTR [ecx]
1937 vcvtps2dq xmm4,XMMWORD PTR [ecx]
1938 vcvtps2dq xmm4,[ecx]
1939 vcvttpd2dq xmm6,xmm4
1940 vcvttpd2dq xmm4,XMMWORD PTR [ecx]
1941 vcvttps2dq xmm6,xmm4
1942 vcvttps2dq xmm4,XMMWORD PTR [ecx]
1943 vcvttps2dq xmm4,[ecx]
1945 vmovapd xmm4,XMMWORD PTR [ecx]
1948 vmovaps xmm4,XMMWORD PTR [ecx]
1951 vmovdqa xmm4,XMMWORD PTR [ecx]
1954 vmovdqu xmm4,XMMWORD PTR [ecx]
1957 vmovshdup xmm4,XMMWORD PTR [ecx]
1958 vmovshdup xmm4,[ecx]
1960 vmovsldup xmm4,XMMWORD PTR [ecx]
1961 vmovsldup xmm4,[ecx]
1963 vmovupd xmm4,XMMWORD PTR [ecx]
1966 vmovups xmm4,XMMWORD PTR [ecx]
1969 vpabsb xmm4,XMMWORD PTR [ecx]
1972 vpabsw xmm4,XMMWORD PTR [ecx]
1975 vpabsd xmm4,XMMWORD PTR [ecx]
1977 vphminposuw xmm6,xmm4
1978 vphminposuw xmm4,XMMWORD PTR [ecx]
1979 vphminposuw xmm4,[ecx]
1981 vptest xmm4,XMMWORD PTR [ecx]
1984 vtestps xmm4,XMMWORD PTR [ecx]
1987 vtestpd xmm4,XMMWORD PTR [ecx]
1990 vrcpps xmm4,XMMWORD PTR [ecx]
1993 vrsqrtps xmm4,XMMWORD PTR [ecx]
1996 vsqrtpd xmm4,XMMWORD PTR [ecx]
1999 vsqrtps xmm4,XMMWORD PTR [ecx]
2002 vaesimc xmm4,XMMWORD PTR [ecx]
2005 # Tests for op xmm, xmm/mem128
2007 vmovapd XMMWORD PTR [ecx],xmm4
2010 vmovaps XMMWORD PTR [ecx],xmm4
2013 vmovdqa XMMWORD PTR [ecx],xmm4
2016 vmovdqu XMMWORD PTR [ecx],xmm4
2019 vmovupd XMMWORD PTR [ecx],xmm4
2022 vmovups XMMWORD PTR [ecx],xmm4
2025 # Tests for op mem128, xmm
2026 vlddqu xmm4,XMMWORD PTR [ecx]
2028 vmovntdqa xmm4,XMMWORD PTR [ecx]
2029 vmovntdqa xmm4,[ecx]
2031 # Tests for op xmm, mem128
2032 vmovntdq XMMWORD PTR [ecx],xmm4
2034 vmovntpd XMMWORD PTR [ecx],xmm4
2036 vmovntps XMMWORD PTR [ecx],xmm4
2039 # Tests for op xmm/mem128, ymm
2041 vcvtdq2pd ymm4,XMMWORD PTR [ecx]
2042 vcvtdq2pd ymm4,[ecx]
2044 vcvtps2pd ymm4,XMMWORD PTR [ecx]
2045 vcvtps2pd ymm4,[ecx]
2047 # Tests for op xmm/mem128, xmm, xmm
2048 vaddpd xmm2,xmm6,xmm4
2049 vaddpd xmm7,xmm6,XMMWORD PTR [ecx]
2050 vaddpd xmm7,xmm6,[ecx]
2051 vaddps xmm2,xmm6,xmm4
2052 vaddps xmm7,xmm6,XMMWORD PTR [ecx]
2053 vaddps xmm7,xmm6,[ecx]
2054 vaddsubpd xmm2,xmm6,xmm4
2055 vaddsubpd xmm7,xmm6,XMMWORD PTR [ecx]
2056 vaddsubpd xmm7,xmm6,[ecx]
2057 vaddsubps xmm2,xmm6,xmm4
2058 vaddsubps xmm7,xmm6,XMMWORD PTR [ecx]
2059 vaddsubps xmm7,xmm6,[ecx]
2060 vandnpd xmm2,xmm6,xmm4
2061 vandnpd xmm7,xmm6,XMMWORD PTR [ecx]
2062 vandnpd xmm7,xmm6,[ecx]
2063 vandnps xmm2,xmm6,xmm4
2064 vandnps xmm7,xmm6,XMMWORD PTR [ecx]
2065 vandnps xmm7,xmm6,[ecx]
2066 vandpd xmm2,xmm6,xmm4
2067 vandpd xmm7,xmm6,XMMWORD PTR [ecx]
2068 vandpd xmm7,xmm6,[ecx]
2069 vandps xmm2,xmm6,xmm4
2070 vandps xmm7,xmm6,XMMWORD PTR [ecx]
2071 vandps xmm7,xmm6,[ecx]
2072 vdivpd xmm2,xmm6,xmm4
2073 vdivpd xmm7,xmm6,XMMWORD PTR [ecx]
2074 vdivpd xmm7,xmm6,[ecx]
2075 vdivps xmm2,xmm6,xmm4
2076 vdivps xmm7,xmm6,XMMWORD PTR [ecx]
2077 vdivps xmm7,xmm6,[ecx]
2078 vhaddpd xmm2,xmm6,xmm4
2079 vhaddpd xmm7,xmm6,XMMWORD PTR [ecx]
2080 vhaddpd xmm7,xmm6,[ecx]
2081 vhaddps xmm2,xmm6,xmm4
2082 vhaddps xmm7,xmm6,XMMWORD PTR [ecx]
2083 vhaddps xmm7,xmm6,[ecx]
2084 vhsubpd xmm2,xmm6,xmm4
2085 vhsubpd xmm7,xmm6,XMMWORD PTR [ecx]
2086 vhsubpd xmm7,xmm6,[ecx]
2087 vhsubps xmm2,xmm6,xmm4
2088 vhsubps xmm7,xmm6,XMMWORD PTR [ecx]
2089 vhsubps xmm7,xmm6,[ecx]
2090 vmaxpd xmm2,xmm6,xmm4
2091 vmaxpd xmm7,xmm6,XMMWORD PTR [ecx]
2092 vmaxpd xmm7,xmm6,[ecx]
2093 vmaxps xmm2,xmm6,xmm4
2094 vmaxps xmm7,xmm6,XMMWORD PTR [ecx]
2095 vmaxps xmm7,xmm6,[ecx]
2096 vminpd xmm2,xmm6,xmm4
2097 vminpd xmm7,xmm6,XMMWORD PTR [ecx]
2098 vminpd xmm7,xmm6,[ecx]
2099 vminps xmm2,xmm6,xmm4
2100 vminps xmm7,xmm6,XMMWORD PTR [ecx]
2101 vminps xmm7,xmm6,[ecx]
2102 vmulpd xmm2,xmm6,xmm4
2103 vmulpd xmm7,xmm6,XMMWORD PTR [ecx]
2104 vmulpd xmm7,xmm6,[ecx]
2105 vmulps xmm2,xmm6,xmm4
2106 vmulps xmm7,xmm6,XMMWORD PTR [ecx]
2107 vmulps xmm7,xmm6,[ecx]
2108 vorpd xmm2,xmm6,xmm4
2109 vorpd xmm7,xmm6,XMMWORD PTR [ecx]
2110 vorpd xmm7,xmm6,[ecx]
2111 vorps xmm2,xmm6,xmm4
2112 vorps xmm7,xmm6,XMMWORD PTR [ecx]
2113 vorps xmm7,xmm6,[ecx]
2114 vpacksswb xmm2,xmm6,xmm4
2115 vpacksswb xmm7,xmm6,XMMWORD PTR [ecx]
2116 vpacksswb xmm7,xmm6,[ecx]
2117 vpackssdw xmm2,xmm6,xmm4
2118 vpackssdw xmm7,xmm6,XMMWORD PTR [ecx]
2119 vpackssdw xmm7,xmm6,[ecx]
2120 vpackuswb xmm2,xmm6,xmm4
2121 vpackuswb xmm7,xmm6,XMMWORD PTR [ecx]
2122 vpackuswb xmm7,xmm6,[ecx]
2123 vpackusdw xmm2,xmm6,xmm4
2124 vpackusdw xmm7,xmm6,XMMWORD PTR [ecx]
2125 vpackusdw xmm7,xmm6,[ecx]
2126 vpaddb xmm2,xmm6,xmm4
2127 vpaddb xmm7,xmm6,XMMWORD PTR [ecx]
2128 vpaddb xmm7,xmm6,[ecx]
2129 vpaddw xmm2,xmm6,xmm4
2130 vpaddw xmm7,xmm6,XMMWORD PTR [ecx]
2131 vpaddw xmm7,xmm6,[ecx]
2132 vpaddd xmm2,xmm6,xmm4
2133 vpaddd xmm7,xmm6,XMMWORD PTR [ecx]
2134 vpaddd xmm7,xmm6,[ecx]
2135 vpaddq xmm2,xmm6,xmm4
2136 vpaddq xmm7,xmm6,XMMWORD PTR [ecx]
2137 vpaddq xmm7,xmm6,[ecx]
2138 vpaddsb xmm2,xmm6,xmm4
2139 vpaddsb xmm7,xmm6,XMMWORD PTR [ecx]
2140 vpaddsb xmm7,xmm6,[ecx]
2141 vpaddsw xmm2,xmm6,xmm4
2142 vpaddsw xmm7,xmm6,XMMWORD PTR [ecx]
2143 vpaddsw xmm7,xmm6,[ecx]
2144 vpaddusb xmm2,xmm6,xmm4
2145 vpaddusb xmm7,xmm6,XMMWORD PTR [ecx]
2146 vpaddusb xmm7,xmm6,[ecx]
2147 vpaddusw xmm2,xmm6,xmm4
2148 vpaddusw xmm7,xmm6,XMMWORD PTR [ecx]
2149 vpaddusw xmm7,xmm6,[ecx]
2150 vpand xmm2,xmm6,xmm4
2151 vpand xmm7,xmm6,XMMWORD PTR [ecx]
2152 vpand xmm7,xmm6,[ecx]
2153 vpandn xmm2,xmm6,xmm4
2154 vpandn xmm7,xmm6,XMMWORD PTR [ecx]
2155 vpandn xmm7,xmm6,[ecx]
2156 vpavgb xmm2,xmm6,xmm4
2157 vpavgb xmm7,xmm6,XMMWORD PTR [ecx]
2158 vpavgb xmm7,xmm6,[ecx]
2159 vpavgw xmm2,xmm6,xmm4
2160 vpavgw xmm7,xmm6,XMMWORD PTR [ecx]
2161 vpavgw xmm7,xmm6,[ecx]
2162 vpclmullqlqdq xmm2,xmm6,xmm4
2163 vpclmullqlqdq xmm7,xmm6,XMMWORD PTR [ecx]
2164 vpclmullqlqdq xmm7,xmm6,[ecx]
2165 vpclmulhqlqdq xmm2,xmm6,xmm4
2166 vpclmulhqlqdq xmm7,xmm6,XMMWORD PTR [ecx]
2167 vpclmulhqlqdq xmm7,xmm6,[ecx]
2168 vpclmullqhqdq xmm2,xmm6,xmm4
2169 vpclmullqhqdq xmm7,xmm6,XMMWORD PTR [ecx]
2170 vpclmullqhqdq xmm7,xmm6,[ecx]
2171 vpclmulhqhqdq xmm2,xmm6,xmm4
2172 vpclmulhqhqdq xmm7,xmm6,XMMWORD PTR [ecx]
2173 vpclmulhqhqdq xmm7,xmm6,[ecx]
2174 vpcmpeqb xmm2,xmm6,xmm4
2175 vpcmpeqb xmm7,xmm6,XMMWORD PTR [ecx]
2176 vpcmpeqb xmm7,xmm6,[ecx]
2177 vpcmpeqw xmm2,xmm6,xmm4
2178 vpcmpeqw xmm7,xmm6,XMMWORD PTR [ecx]
2179 vpcmpeqw xmm7,xmm6,[ecx]
2180 vpcmpeqd xmm2,xmm6,xmm4
2181 vpcmpeqd xmm7,xmm6,XMMWORD PTR [ecx]
2182 vpcmpeqd xmm7,xmm6,[ecx]
2183 vpcmpeqq xmm2,xmm6,xmm4
2184 vpcmpeqq xmm7,xmm6,XMMWORD PTR [ecx]
2185 vpcmpeqq xmm7,xmm6,[ecx]
2186 vpcmpgtb xmm2,xmm6,xmm4
2187 vpcmpgtb xmm7,xmm6,XMMWORD PTR [ecx]
2188 vpcmpgtb xmm7,xmm6,[ecx]
2189 vpcmpgtw xmm2,xmm6,xmm4
2190 vpcmpgtw xmm7,xmm6,XMMWORD PTR [ecx]
2191 vpcmpgtw xmm7,xmm6,[ecx]
2192 vpcmpgtd xmm2,xmm6,xmm4
2193 vpcmpgtd xmm7,xmm6,XMMWORD PTR [ecx]
2194 vpcmpgtd xmm7,xmm6,[ecx]
2195 vpcmpgtq xmm2,xmm6,xmm4
2196 vpcmpgtq xmm7,xmm6,XMMWORD PTR [ecx]
2197 vpcmpgtq xmm7,xmm6,[ecx]
2198 vpermilpd xmm2,xmm6,xmm4
2199 vpermilpd xmm7,xmm6,XMMWORD PTR [ecx]
2200 vpermilpd xmm7,xmm6,[ecx]
2201 vpermilps xmm2,xmm6,xmm4
2202 vpermilps xmm7,xmm6,XMMWORD PTR [ecx]
2203 vpermilps xmm7,xmm6,[ecx]
2204 vphaddw xmm2,xmm6,xmm4
2205 vphaddw xmm7,xmm6,XMMWORD PTR [ecx]
2206 vphaddw xmm7,xmm6,[ecx]
2207 vphaddd xmm2,xmm6,xmm4
2208 vphaddd xmm7,xmm6,XMMWORD PTR [ecx]
2209 vphaddd xmm7,xmm6,[ecx]
2210 vphaddsw xmm2,xmm6,xmm4
2211 vphaddsw xmm7,xmm6,XMMWORD PTR [ecx]
2212 vphaddsw xmm7,xmm6,[ecx]
2213 vphsubw xmm2,xmm6,xmm4
2214 vphsubw xmm7,xmm6,XMMWORD PTR [ecx]
2215 vphsubw xmm7,xmm6,[ecx]
2216 vphsubd xmm2,xmm6,xmm4
2217 vphsubd xmm7,xmm6,XMMWORD PTR [ecx]
2218 vphsubd xmm7,xmm6,[ecx]
2219 vphsubsw xmm2,xmm6,xmm4
2220 vphsubsw xmm7,xmm6,XMMWORD PTR [ecx]
2221 vphsubsw xmm7,xmm6,[ecx]
2222 vpmaddwd xmm2,xmm6,xmm4
2223 vpmaddwd xmm7,xmm6,XMMWORD PTR [ecx]
2224 vpmaddwd xmm7,xmm6,[ecx]
2225 vpmaddubsw xmm2,xmm6,xmm4
2226 vpmaddubsw xmm7,xmm6,XMMWORD PTR [ecx]
2227 vpmaddubsw xmm7,xmm6,[ecx]
2228 vpmaxsb xmm2,xmm6,xmm4
2229 vpmaxsb xmm7,xmm6,XMMWORD PTR [ecx]
2230 vpmaxsb xmm7,xmm6,[ecx]
2231 vpmaxsw xmm2,xmm6,xmm4
2232 vpmaxsw xmm7,xmm6,XMMWORD PTR [ecx]
2233 vpmaxsw xmm7,xmm6,[ecx]
2234 vpmaxsd xmm2,xmm6,xmm4
2235 vpmaxsd xmm7,xmm6,XMMWORD PTR [ecx]
2236 vpmaxsd xmm7,xmm6,[ecx]
2237 vpmaxub xmm2,xmm6,xmm4
2238 vpmaxub xmm7,xmm6,XMMWORD PTR [ecx]
2239 vpmaxub xmm7,xmm6,[ecx]
2240 vpmaxuw xmm2,xmm6,xmm4
2241 vpmaxuw xmm7,xmm6,XMMWORD PTR [ecx]
2242 vpmaxuw xmm7,xmm6,[ecx]
2243 vpmaxud xmm2,xmm6,xmm4
2244 vpmaxud xmm7,xmm6,XMMWORD PTR [ecx]
2245 vpmaxud xmm7,xmm6,[ecx]
2246 vpminsb xmm2,xmm6,xmm4
2247 vpminsb xmm7,xmm6,XMMWORD PTR [ecx]
2248 vpminsb xmm7,xmm6,[ecx]
2249 vpminsw xmm2,xmm6,xmm4
2250 vpminsw xmm7,xmm6,XMMWORD PTR [ecx]
2251 vpminsw xmm7,xmm6,[ecx]
2252 vpminsd xmm2,xmm6,xmm4
2253 vpminsd xmm7,xmm6,XMMWORD PTR [ecx]
2254 vpminsd xmm7,xmm6,[ecx]
2255 vpminub xmm2,xmm6,xmm4
2256 vpminub xmm7,xmm6,XMMWORD PTR [ecx]
2257 vpminub xmm7,xmm6,[ecx]
2258 vpminuw xmm2,xmm6,xmm4
2259 vpminuw xmm7,xmm6,XMMWORD PTR [ecx]
2260 vpminuw xmm7,xmm6,[ecx]
2261 vpminud xmm2,xmm6,xmm4
2262 vpminud xmm7,xmm6,XMMWORD PTR [ecx]
2263 vpminud xmm7,xmm6,[ecx]
2264 vpmulhuw xmm2,xmm6,xmm4
2265 vpmulhuw xmm7,xmm6,XMMWORD PTR [ecx]
2266 vpmulhuw xmm7,xmm6,[ecx]
2267 vpmulhrsw xmm2,xmm6,xmm4
2268 vpmulhrsw xmm7,xmm6,XMMWORD PTR [ecx]
2269 vpmulhrsw xmm7,xmm6,[ecx]
2270 vpmulhw xmm2,xmm6,xmm4
2271 vpmulhw xmm7,xmm6,XMMWORD PTR [ecx]
2272 vpmulhw xmm7,xmm6,[ecx]
2273 vpmullw xmm2,xmm6,xmm4
2274 vpmullw xmm7,xmm6,XMMWORD PTR [ecx]
2275 vpmullw xmm7,xmm6,[ecx]
2276 vpmulld xmm2,xmm6,xmm4
2277 vpmulld xmm7,xmm6,XMMWORD PTR [ecx]
2278 vpmulld xmm7,xmm6,[ecx]
2279 vpmuludq xmm2,xmm6,xmm4
2280 vpmuludq xmm7,xmm6,XMMWORD PTR [ecx]
2281 vpmuludq xmm7,xmm6,[ecx]
2282 vpmuldq xmm2,xmm6,xmm4
2283 vpmuldq xmm7,xmm6,XMMWORD PTR [ecx]
2284 vpmuldq xmm7,xmm6,[ecx]
2286 vpor xmm7,xmm6,XMMWORD PTR [ecx]
2287 vpor xmm7,xmm6,[ecx]
2288 vpsadbw xmm2,xmm6,xmm4
2289 vpsadbw xmm7,xmm6,XMMWORD PTR [ecx]
2290 vpsadbw xmm7,xmm6,[ecx]
2291 vpshufb xmm2,xmm6,xmm4
2292 vpshufb xmm7,xmm6,XMMWORD PTR [ecx]
2293 vpshufb xmm7,xmm6,[ecx]
2294 vpsignb xmm2,xmm6,xmm4
2295 vpsignb xmm7,xmm6,XMMWORD PTR [ecx]
2296 vpsignb xmm7,xmm6,[ecx]
2297 vpsignw xmm2,xmm6,xmm4
2298 vpsignw xmm7,xmm6,XMMWORD PTR [ecx]
2299 vpsignw xmm7,xmm6,[ecx]
2300 vpsignd xmm2,xmm6,xmm4
2301 vpsignd xmm7,xmm6,XMMWORD PTR [ecx]
2302 vpsignd xmm7,xmm6,[ecx]
2303 vpsllw xmm2,xmm6,xmm4
2304 vpsllw xmm7,xmm6,XMMWORD PTR [ecx]
2305 vpsllw xmm7,xmm6,[ecx]
2306 vpslld xmm2,xmm6,xmm4
2307 vpslld xmm7,xmm6,XMMWORD PTR [ecx]
2308 vpslld xmm7,xmm6,[ecx]
2309 vpsllq xmm2,xmm6,xmm4
2310 vpsllq xmm7,xmm6,XMMWORD PTR [ecx]
2311 vpsllq xmm7,xmm6,[ecx]
2312 vpsraw xmm2,xmm6,xmm4
2313 vpsraw xmm7,xmm6,XMMWORD PTR [ecx]
2314 vpsraw xmm7,xmm6,[ecx]
2315 vpsrad xmm2,xmm6,xmm4
2316 vpsrad xmm7,xmm6,XMMWORD PTR [ecx]
2317 vpsrad xmm7,xmm6,[ecx]
2318 vpsrlw xmm2,xmm6,xmm4
2319 vpsrlw xmm7,xmm6,XMMWORD PTR [ecx]
2320 vpsrlw xmm7,xmm6,[ecx]
2321 vpsrld xmm2,xmm6,xmm4
2322 vpsrld xmm7,xmm6,XMMWORD PTR [ecx]
2323 vpsrld xmm7,xmm6,[ecx]
2324 vpsrlq xmm2,xmm6,xmm4
2325 vpsrlq xmm7,xmm6,XMMWORD PTR [ecx]
2326 vpsrlq xmm7,xmm6,[ecx]
2327 vpsubb xmm2,xmm6,xmm4
2328 vpsubb xmm7,xmm6,XMMWORD PTR [ecx]
2329 vpsubb xmm7,xmm6,[ecx]
2330 vpsubw xmm2,xmm6,xmm4
2331 vpsubw xmm7,xmm6,XMMWORD PTR [ecx]
2332 vpsubw xmm7,xmm6,[ecx]
2333 vpsubd xmm2,xmm6,xmm4
2334 vpsubd xmm7,xmm6,XMMWORD PTR [ecx]
2335 vpsubd xmm7,xmm6,[ecx]
2336 vpsubq xmm2,xmm6,xmm4
2337 vpsubq xmm7,xmm6,XMMWORD PTR [ecx]
2338 vpsubq xmm7,xmm6,[ecx]
2339 vpsubsb xmm2,xmm6,xmm4
2340 vpsubsb xmm7,xmm6,XMMWORD PTR [ecx]
2341 vpsubsb xmm7,xmm6,[ecx]
2342 vpsubsw xmm2,xmm6,xmm4
2343 vpsubsw xmm7,xmm6,XMMWORD PTR [ecx]
2344 vpsubsw xmm7,xmm6,[ecx]
2345 vpsubusb xmm2,xmm6,xmm4
2346 vpsubusb xmm7,xmm6,XMMWORD PTR [ecx]
2347 vpsubusb xmm7,xmm6,[ecx]
2348 vpsubusw xmm2,xmm6,xmm4
2349 vpsubusw xmm7,xmm6,XMMWORD PTR [ecx]
2350 vpsubusw xmm7,xmm6,[ecx]
2351 vpunpckhbw xmm2,xmm6,xmm4
2352 vpunpckhbw xmm7,xmm6,XMMWORD PTR [ecx]
2353 vpunpckhbw xmm7,xmm6,[ecx]
2354 vpunpckhwd xmm2,xmm6,xmm4
2355 vpunpckhwd xmm7,xmm6,XMMWORD PTR [ecx]
2356 vpunpckhwd xmm7,xmm6,[ecx]
2357 vpunpckhdq xmm2,xmm6,xmm4
2358 vpunpckhdq xmm7,xmm6,XMMWORD PTR [ecx]
2359 vpunpckhdq xmm7,xmm6,[ecx]
2360 vpunpckhqdq xmm2,xmm6,xmm4
2361 vpunpckhqdq xmm7,xmm6,XMMWORD PTR [ecx]
2362 vpunpckhqdq xmm7,xmm6,[ecx]
2363 vpunpcklbw xmm2,xmm6,xmm4
2364 vpunpcklbw xmm7,xmm6,XMMWORD PTR [ecx]
2365 vpunpcklbw xmm7,xmm6,[ecx]
2366 vpunpcklwd xmm2,xmm6,xmm4
2367 vpunpcklwd xmm7,xmm6,XMMWORD PTR [ecx]
2368 vpunpcklwd xmm7,xmm6,[ecx]
2369 vpunpckldq xmm2,xmm6,xmm4
2370 vpunpckldq xmm7,xmm6,XMMWORD PTR [ecx]
2371 vpunpckldq xmm7,xmm6,[ecx]
2372 vpunpcklqdq xmm2,xmm6,xmm4
2373 vpunpcklqdq xmm7,xmm6,XMMWORD PTR [ecx]
2374 vpunpcklqdq xmm7,xmm6,[ecx]
2375 vpxor xmm2,xmm6,xmm4
2376 vpxor xmm7,xmm6,XMMWORD PTR [ecx]
2377 vpxor xmm7,xmm6,[ecx]
2378 vsubpd xmm2,xmm6,xmm4
2379 vsubpd xmm7,xmm6,XMMWORD PTR [ecx]
2380 vsubpd xmm7,xmm6,[ecx]
2381 vsubps xmm2,xmm6,xmm4
2382 vsubps xmm7,xmm6,XMMWORD PTR [ecx]
2383 vsubps xmm7,xmm6,[ecx]
2384 vunpckhpd xmm2,xmm6,xmm4
2385 vunpckhpd xmm7,xmm6,XMMWORD PTR [ecx]
2386 vunpckhpd xmm7,xmm6,[ecx]
2387 vunpckhps xmm2,xmm6,xmm4
2388 vunpckhps xmm7,xmm6,XMMWORD PTR [ecx]
2389 vunpckhps xmm7,xmm6,[ecx]
2390 vunpcklpd xmm2,xmm6,xmm4
2391 vunpcklpd xmm7,xmm6,XMMWORD PTR [ecx]
2392 vunpcklpd xmm7,xmm6,[ecx]
2393 vunpcklps xmm2,xmm6,xmm4
2394 vunpcklps xmm7,xmm6,XMMWORD PTR [ecx]
2395 vunpcklps xmm7,xmm6,[ecx]
2396 vxorpd xmm2,xmm6,xmm4
2397 vxorpd xmm7,xmm6,XMMWORD PTR [ecx]
2398 vxorpd xmm7,xmm6,[ecx]
2399 vxorps xmm2,xmm6,xmm4
2400 vxorps xmm7,xmm6,XMMWORD PTR [ecx]
2401 vxorps xmm7,xmm6,[ecx]
2402 vaesenc xmm2,xmm6,xmm4
2403 vaesenc xmm7,xmm6,XMMWORD PTR [ecx]
2404 vaesenc xmm7,xmm6,[ecx]
2405 vaesenclast xmm2,xmm6,xmm4
2406 vaesenclast xmm7,xmm6,XMMWORD PTR [ecx]
2407 vaesenclast xmm7,xmm6,[ecx]
2408 vaesdec xmm2,xmm6,xmm4
2409 vaesdec xmm7,xmm6,XMMWORD PTR [ecx]
2410 vaesdec xmm7,xmm6,[ecx]
2411 vaesdeclast xmm2,xmm6,xmm4
2412 vaesdeclast xmm7,xmm6,XMMWORD PTR [ecx]
2413 vaesdeclast xmm7,xmm6,[ecx]
2414 vcmpeqpd xmm2,xmm6,xmm4
2415 vcmpeqpd xmm7,xmm6,XMMWORD PTR [ecx]
2416 vcmpeqpd xmm7,xmm6,[ecx]
2417 vcmpltpd xmm2,xmm6,xmm4
2418 vcmpltpd xmm7,xmm6,XMMWORD PTR [ecx]
2419 vcmpltpd xmm7,xmm6,[ecx]
2420 vcmplepd xmm2,xmm6,xmm4
2421 vcmplepd xmm7,xmm6,XMMWORD PTR [ecx]
2422 vcmplepd xmm7,xmm6,[ecx]
2423 vcmpunordpd xmm2,xmm6,xmm4
2424 vcmpunordpd xmm7,xmm6,XMMWORD PTR [ecx]
2425 vcmpunordpd xmm7,xmm6,[ecx]
2426 vcmpneqpd xmm2,xmm6,xmm4
2427 vcmpneqpd xmm7,xmm6,XMMWORD PTR [ecx]
2428 vcmpneqpd xmm7,xmm6,[ecx]
2429 vcmpnltpd xmm2,xmm6,xmm4
2430 vcmpnltpd xmm7,xmm6,XMMWORD PTR [ecx]
2431 vcmpnltpd xmm7,xmm6,[ecx]
2432 vcmpnlepd xmm2,xmm6,xmm4
2433 vcmpnlepd xmm7,xmm6,XMMWORD PTR [ecx]
2434 vcmpnlepd xmm7,xmm6,[ecx]
2435 vcmpordpd xmm2,xmm6,xmm4
2436 vcmpordpd xmm7,xmm6,XMMWORD PTR [ecx]
2437 vcmpordpd xmm7,xmm6,[ecx]
2438 vcmpeq_uqpd xmm2,xmm6,xmm4
2439 vcmpeq_uqpd xmm7,xmm6,XMMWORD PTR [ecx]
2440 vcmpeq_uqpd xmm7,xmm6,[ecx]
2441 vcmpngepd xmm2,xmm6,xmm4
2442 vcmpngepd xmm7,xmm6,XMMWORD PTR [ecx]
2443 vcmpngepd xmm7,xmm6,[ecx]
2444 vcmpngtpd xmm2,xmm6,xmm4
2445 vcmpngtpd xmm7,xmm6,XMMWORD PTR [ecx]
2446 vcmpngtpd xmm7,xmm6,[ecx]
2447 vcmpfalsepd xmm2,xmm6,xmm4
2448 vcmpfalsepd xmm7,xmm6,XMMWORD PTR [ecx]
2449 vcmpfalsepd xmm7,xmm6,[ecx]
2450 vcmpneq_oqpd xmm2,xmm6,xmm4
2451 vcmpneq_oqpd xmm7,xmm6,XMMWORD PTR [ecx]
2452 vcmpneq_oqpd xmm7,xmm6,[ecx]
2453 vcmpgepd xmm2,xmm6,xmm4
2454 vcmpgepd xmm7,xmm6,XMMWORD PTR [ecx]
2455 vcmpgepd xmm7,xmm6,[ecx]
2456 vcmpgtpd xmm2,xmm6,xmm4
2457 vcmpgtpd xmm7,xmm6,XMMWORD PTR [ecx]
2458 vcmpgtpd xmm7,xmm6,[ecx]
2459 vcmptruepd xmm2,xmm6,xmm4
2460 vcmptruepd xmm7,xmm6,XMMWORD PTR [ecx]
2461 vcmptruepd xmm7,xmm6,[ecx]
2462 vcmpeq_ospd xmm2,xmm6,xmm4
2463 vcmpeq_ospd xmm7,xmm6,XMMWORD PTR [ecx]
2464 vcmpeq_ospd xmm7,xmm6,[ecx]
2465 vcmplt_oqpd xmm2,xmm6,xmm4
2466 vcmplt_oqpd xmm7,xmm6,XMMWORD PTR [ecx]
2467 vcmplt_oqpd xmm7,xmm6,[ecx]
2468 vcmple_oqpd xmm2,xmm6,xmm4
2469 vcmple_oqpd xmm7,xmm6,XMMWORD PTR [ecx]
2470 vcmple_oqpd xmm7,xmm6,[ecx]
2471 vcmpunord_spd xmm2,xmm6,xmm4
2472 vcmpunord_spd xmm7,xmm6,XMMWORD PTR [ecx]
2473 vcmpunord_spd xmm7,xmm6,[ecx]
2474 vcmpneq_uspd xmm2,xmm6,xmm4
2475 vcmpneq_uspd xmm7,xmm6,XMMWORD PTR [ecx]
2476 vcmpneq_uspd xmm7,xmm6,[ecx]
2477 vcmpnlt_uqpd xmm2,xmm6,xmm4
2478 vcmpnlt_uqpd xmm7,xmm6,XMMWORD PTR [ecx]
2479 vcmpnlt_uqpd xmm7,xmm6,[ecx]
2480 vcmpnle_uqpd xmm2,xmm6,xmm4
2481 vcmpnle_uqpd xmm7,xmm6,XMMWORD PTR [ecx]
2482 vcmpnle_uqpd xmm7,xmm6,[ecx]
2483 vcmpord_spd xmm2,xmm6,xmm4
2484 vcmpord_spd xmm7,xmm6,XMMWORD PTR [ecx]
2485 vcmpord_spd xmm7,xmm6,[ecx]
2486 vcmpeq_uspd xmm2,xmm6,xmm4
2487 vcmpeq_uspd xmm7,xmm6,XMMWORD PTR [ecx]
2488 vcmpeq_uspd xmm7,xmm6,[ecx]
2489 vcmpnge_uqpd xmm2,xmm6,xmm4
2490 vcmpnge_uqpd xmm7,xmm6,XMMWORD PTR [ecx]
2491 vcmpnge_uqpd xmm7,xmm6,[ecx]
2492 vcmpngt_uqpd xmm2,xmm6,xmm4
2493 vcmpngt_uqpd xmm7,xmm6,XMMWORD PTR [ecx]
2494 vcmpngt_uqpd xmm7,xmm6,[ecx]
2495 vcmpfalse_ospd xmm2,xmm6,xmm4
2496 vcmpfalse_ospd xmm7,xmm6,XMMWORD PTR [ecx]
2497 vcmpfalse_ospd xmm7,xmm6,[ecx]
2498 vcmpneq_ospd xmm2,xmm6,xmm4
2499 vcmpneq_ospd xmm7,xmm6,XMMWORD PTR [ecx]
2500 vcmpneq_ospd xmm7,xmm6,[ecx]
2501 vcmpge_oqpd xmm2,xmm6,xmm4
2502 vcmpge_oqpd xmm7,xmm6,XMMWORD PTR [ecx]
2503 vcmpge_oqpd xmm7,xmm6,[ecx]
2504 vcmpgt_oqpd xmm2,xmm6,xmm4
2505 vcmpgt_oqpd xmm7,xmm6,XMMWORD PTR [ecx]
2506 vcmpgt_oqpd xmm7,xmm6,[ecx]
2507 vcmptrue_uspd xmm2,xmm6,xmm4
2508 vcmptrue_uspd xmm7,xmm6,XMMWORD PTR [ecx]
2509 vcmptrue_uspd xmm7,xmm6,[ecx]
2510 vcmpeqps xmm2,xmm6,xmm4
2511 vcmpeqps xmm7,xmm6,XMMWORD PTR [ecx]
2512 vcmpeqps xmm7,xmm6,[ecx]
2513 vcmpltps xmm2,xmm6,xmm4
2514 vcmpltps xmm7,xmm6,XMMWORD PTR [ecx]
2515 vcmpltps xmm7,xmm6,[ecx]
2516 vcmpleps xmm2,xmm6,xmm4
2517 vcmpleps xmm7,xmm6,XMMWORD PTR [ecx]
2518 vcmpleps xmm7,xmm6,[ecx]
2519 vcmpunordps xmm2,xmm6,xmm4
2520 vcmpunordps xmm7,xmm6,XMMWORD PTR [ecx]
2521 vcmpunordps xmm7,xmm6,[ecx]
2522 vcmpneqps xmm2,xmm6,xmm4
2523 vcmpneqps xmm7,xmm6,XMMWORD PTR [ecx]
2524 vcmpneqps xmm7,xmm6,[ecx]
2525 vcmpnltps xmm2,xmm6,xmm4
2526 vcmpnltps xmm7,xmm6,XMMWORD PTR [ecx]
2527 vcmpnltps xmm7,xmm6,[ecx]
2528 vcmpnleps xmm2,xmm6,xmm4
2529 vcmpnleps xmm7,xmm6,XMMWORD PTR [ecx]
2530 vcmpnleps xmm7,xmm6,[ecx]
2531 vcmpordps xmm2,xmm6,xmm4
2532 vcmpordps xmm7,xmm6,XMMWORD PTR [ecx]
2533 vcmpordps xmm7,xmm6,[ecx]
2534 vcmpeq_uqps xmm2,xmm6,xmm4
2535 vcmpeq_uqps xmm7,xmm6,XMMWORD PTR [ecx]
2536 vcmpeq_uqps xmm7,xmm6,[ecx]
2537 vcmpngeps xmm2,xmm6,xmm4
2538 vcmpngeps xmm7,xmm6,XMMWORD PTR [ecx]
2539 vcmpngeps xmm7,xmm6,[ecx]
2540 vcmpngtps xmm2,xmm6,xmm4
2541 vcmpngtps xmm7,xmm6,XMMWORD PTR [ecx]
2542 vcmpngtps xmm7,xmm6,[ecx]
2543 vcmpfalseps xmm2,xmm6,xmm4
2544 vcmpfalseps xmm7,xmm6,XMMWORD PTR [ecx]
2545 vcmpfalseps xmm7,xmm6,[ecx]
2546 vcmpneq_oqps xmm2,xmm6,xmm4
2547 vcmpneq_oqps xmm7,xmm6,XMMWORD PTR [ecx]
2548 vcmpneq_oqps xmm7,xmm6,[ecx]
2549 vcmpgeps xmm2,xmm6,xmm4
2550 vcmpgeps xmm7,xmm6,XMMWORD PTR [ecx]
2551 vcmpgeps xmm7,xmm6,[ecx]
2552 vcmpgtps xmm2,xmm6,xmm4
2553 vcmpgtps xmm7,xmm6,XMMWORD PTR [ecx]
2554 vcmpgtps xmm7,xmm6,[ecx]
2555 vcmptrueps xmm2,xmm6,xmm4
2556 vcmptrueps xmm7,xmm6,XMMWORD PTR [ecx]
2557 vcmptrueps xmm7,xmm6,[ecx]
2558 vcmpeq_osps xmm2,xmm6,xmm4
2559 vcmpeq_osps xmm7,xmm6,XMMWORD PTR [ecx]
2560 vcmpeq_osps xmm7,xmm6,[ecx]
2561 vcmplt_oqps xmm2,xmm6,xmm4
2562 vcmplt_oqps xmm7,xmm6,XMMWORD PTR [ecx]
2563 vcmplt_oqps xmm7,xmm6,[ecx]
2564 vcmple_oqps xmm2,xmm6,xmm4
2565 vcmple_oqps xmm7,xmm6,XMMWORD PTR [ecx]
2566 vcmple_oqps xmm7,xmm6,[ecx]
2567 vcmpunord_sps xmm2,xmm6,xmm4
2568 vcmpunord_sps xmm7,xmm6,XMMWORD PTR [ecx]
2569 vcmpunord_sps xmm7,xmm6,[ecx]
2570 vcmpneq_usps xmm2,xmm6,xmm4
2571 vcmpneq_usps xmm7,xmm6,XMMWORD PTR [ecx]
2572 vcmpneq_usps xmm7,xmm6,[ecx]
2573 vcmpnlt_uqps xmm2,xmm6,xmm4
2574 vcmpnlt_uqps xmm7,xmm6,XMMWORD PTR [ecx]
2575 vcmpnlt_uqps xmm7,xmm6,[ecx]
2576 vcmpnle_uqps xmm2,xmm6,xmm4
2577 vcmpnle_uqps xmm7,xmm6,XMMWORD PTR [ecx]
2578 vcmpnle_uqps xmm7,xmm6,[ecx]
2579 vcmpord_sps xmm2,xmm6,xmm4
2580 vcmpord_sps xmm7,xmm6,XMMWORD PTR [ecx]
2581 vcmpord_sps xmm7,xmm6,[ecx]
2582 vcmpeq_usps xmm2,xmm6,xmm4
2583 vcmpeq_usps xmm7,xmm6,XMMWORD PTR [ecx]
2584 vcmpeq_usps xmm7,xmm6,[ecx]
2585 vcmpnge_uqps xmm2,xmm6,xmm4
2586 vcmpnge_uqps xmm7,xmm6,XMMWORD PTR [ecx]
2587 vcmpnge_uqps xmm7,xmm6,[ecx]
2588 vcmpngt_uqps xmm2,xmm6,xmm4
2589 vcmpngt_uqps xmm7,xmm6,XMMWORD PTR [ecx]
2590 vcmpngt_uqps xmm7,xmm6,[ecx]
2591 vcmpfalse_osps xmm2,xmm6,xmm4
2592 vcmpfalse_osps xmm7,xmm6,XMMWORD PTR [ecx]
2593 vcmpfalse_osps xmm7,xmm6,[ecx]
2594 vcmpneq_osps xmm2,xmm6,xmm4
2595 vcmpneq_osps xmm7,xmm6,XMMWORD PTR [ecx]
2596 vcmpneq_osps xmm7,xmm6,[ecx]
2597 vcmpge_oqps xmm2,xmm6,xmm4
2598 vcmpge_oqps xmm7,xmm6,XMMWORD PTR [ecx]
2599 vcmpge_oqps xmm7,xmm6,[ecx]
2600 vcmpgt_oqps xmm2,xmm6,xmm4
2601 vcmpgt_oqps xmm7,xmm6,XMMWORD PTR [ecx]
2602 vcmpgt_oqps xmm7,xmm6,[ecx]
2603 vcmptrue_usps xmm2,xmm6,xmm4
2604 vcmptrue_usps xmm7,xmm6,XMMWORD PTR [ecx]
2605 vcmptrue_usps xmm7,xmm6,[ecx]
2607 # Tests for op mem128, xmm, xmm
2608 vmaskmovps xmm6,xmm4,XMMWORD PTR [ecx]
2609 vmaskmovps xmm6,xmm4,[ecx]
2610 vmaskmovpd xmm6,xmm4,XMMWORD PTR [ecx]
2611 vmaskmovpd xmm6,xmm4,[ecx]
2613 # Tests for op imm8, xmm/mem128, xmm
2614 vaeskeygenassist xmm6,xmm4,7
2615 vaeskeygenassist xmm6,XMMWORD PTR [ecx],7
2616 vaeskeygenassist xmm6,[ecx],7
2617 vpcmpestri xmm6,xmm4,7
2618 vpcmpestri xmm6,XMMWORD PTR [ecx],7
2619 vpcmpestri xmm6,[ecx],7
2620 vpcmpestrm xmm6,xmm4,7
2621 vpcmpestrm xmm6,XMMWORD PTR [ecx],7
2622 vpcmpestrm xmm6,[ecx],7
2623 vpcmpistri xmm6,xmm4,7
2624 vpcmpistri xmm6,XMMWORD PTR [ecx],7
2625 vpcmpistri xmm6,[ecx],7
2626 vpcmpistrm xmm6,xmm4,7
2627 vpcmpistrm xmm6,XMMWORD PTR [ecx],7
2628 vpcmpistrm xmm6,[ecx],7
2629 vpermilpd xmm6,xmm4,7
2630 vpermilpd xmm6,XMMWORD PTR [ecx],7
2631 vpermilpd xmm6,[ecx],7
2632 vpermilps xmm6,xmm4,7
2633 vpermilps xmm6,XMMWORD PTR [ecx],7
2634 vpermilps xmm6,[ecx],7
2636 vpshufd xmm6,XMMWORD PTR [ecx],7
2637 vpshufd xmm6,[ecx],7
2638 vpshufhw xmm6,xmm4,7
2639 vpshufhw xmm6,XMMWORD PTR [ecx],7
2640 vpshufhw xmm6,[ecx],7
2641 vpshuflw xmm6,xmm4,7
2642 vpshuflw xmm6,XMMWORD PTR [ecx],7
2643 vpshuflw xmm6,[ecx],7
2644 vroundpd xmm6,xmm4,7
2645 vroundpd xmm6,XMMWORD PTR [ecx],7
2646 vroundpd xmm6,[ecx],7
2647 vroundps xmm6,xmm4,7
2648 vroundps xmm6,XMMWORD PTR [ecx],7
2649 vroundps xmm6,[ecx],7
2651 # Tests for op xmm, xmm, mem128
2652 vmaskmovps XMMWORD PTR [ecx],xmm6,xmm4
2653 vmaskmovps [ecx],xmm6,xmm4
2654 vmaskmovpd XMMWORD PTR [ecx],xmm6,xmm4
2655 vmaskmovpd [ecx],xmm6,xmm4
2657 # Tests for op imm8, xmm/mem128, xmm, xmm
2658 vblendpd xmm2,xmm6,xmm4,7
2659 vblendpd xmm2,xmm6,XMMWORD PTR [ecx],7
2660 vblendpd xmm2,xmm6,[ecx],7
2661 vblendps xmm2,xmm6,xmm4,7
2662 vblendps xmm2,xmm6,XMMWORD PTR [ecx],7
2663 vblendps xmm2,xmm6,[ecx],7
2664 vcmppd xmm2,xmm6,xmm4,7
2665 vcmppd xmm2,xmm6,XMMWORD PTR [ecx],7
2666 vcmppd xmm2,xmm6,[ecx],7
2667 vcmpps xmm2,xmm6,xmm4,7
2668 vcmpps xmm2,xmm6,XMMWORD PTR [ecx],7
2669 vcmpps xmm2,xmm6,[ecx],7
2670 vdppd xmm2,xmm6,xmm4,7
2671 vdppd xmm2,xmm6,XMMWORD PTR [ecx],7
2672 vdppd xmm2,xmm6,[ecx],7
2673 vdpps xmm2,xmm6,xmm4,7
2674 vdpps xmm2,xmm6,XMMWORD PTR [ecx],7
2675 vdpps xmm2,xmm6,[ecx],7
2676 vmpsadbw xmm2,xmm6,xmm4,7
2677 vmpsadbw xmm2,xmm6,XMMWORD PTR [ecx],7
2678 vmpsadbw xmm2,xmm6,[ecx],7
2679 vpalignr xmm2,xmm6,xmm4,7
2680 vpalignr xmm2,xmm6,XMMWORD PTR [ecx],7
2681 vpalignr xmm2,xmm6,[ecx],7
2682 vpblendw xmm2,xmm6,xmm4,7
2683 vpblendw xmm2,xmm6,XMMWORD PTR [ecx],7
2684 vpblendw xmm2,xmm6,[ecx],7
2685 vpclmulqdq xmm2,xmm6,xmm4,7
2686 vpclmulqdq xmm2,xmm6,XMMWORD PTR [ecx],7
2687 vpclmulqdq xmm2,xmm6,[ecx],7
2688 vshufpd xmm2,xmm6,xmm4,7
2689 vshufpd xmm2,xmm6,XMMWORD PTR [ecx],7
2690 vshufpd xmm2,xmm6,[ecx],7
2691 vshufps xmm2,xmm6,xmm4,7
2692 vshufps xmm2,xmm6,XMMWORD PTR [ecx],7
2693 vshufps xmm2,xmm6,[ecx],7
2695 # Tests for op xmm, xmm/mem128, xmm, xmm
2696 vblendvpd xmm7,xmm2,xmm6,xmm4
2697 vblendvpd xmm7,xmm2,XMMWORD PTR [ecx],xmm4
2698 vblendvpd xmm7,xmm2,[ecx],xmm4
2699 vblendvps xmm7,xmm2,xmm6,xmm4
2700 vblendvps xmm7,xmm2,XMMWORD PTR [ecx],xmm4
2701 vblendvps xmm7,xmm2,[ecx],xmm4
2702 vpblendvb xmm7,xmm2,xmm6,xmm4
2703 vpblendvb xmm7,xmm2,XMMWORD PTR [ecx],xmm4
2704 vpblendvb xmm7,xmm2,[ecx],xmm4
2706 # Tests for op mem64, ymm
2707 vbroadcastsd ymm4,QWORD PTR [ecx]
2708 vbroadcastsd ymm4,[ecx]
2710 # Tests for op xmm/mem64, xmm
2712 vcomisd xmm4,QWORD PTR [ecx]
2715 vcvtdq2pd xmm4,QWORD PTR [ecx]
2716 vcvtdq2pd xmm4,[ecx]
2718 vcvtps2pd xmm4,QWORD PTR [ecx]
2719 vcvtps2pd xmm4,[ecx]
2721 vmovddup xmm4,QWORD PTR [ecx]
2724 vpmovsxbw xmm4,QWORD PTR [ecx]
2725 vpmovsxbw xmm4,[ecx]
2727 vpmovsxwd xmm4,QWORD PTR [ecx]
2728 vpmovsxwd xmm4,[ecx]
2730 vpmovsxdq xmm4,QWORD PTR [ecx]
2731 vpmovsxdq xmm4,[ecx]
2733 vpmovzxbw xmm4,QWORD PTR [ecx]
2734 vpmovzxbw xmm4,[ecx]
2736 vpmovzxwd xmm4,QWORD PTR [ecx]
2737 vpmovzxwd xmm4,[ecx]
2739 vpmovzxdq xmm4,QWORD PTR [ecx]
2740 vpmovzxdq xmm4,[ecx]
2742 vucomisd xmm4,QWORD PTR [ecx]
2745 # Tests for op mem64, xmm
2746 vmovsd xmm4,QWORD PTR [ecx]
2749 # Tests for op xmm, mem64
2750 vmovlpd QWORD PTR [ecx],xmm4
2752 vmovlps QWORD PTR [ecx],xmm4
2754 vmovhpd QWORD PTR [ecx],xmm4
2756 vmovhps QWORD PTR [ecx],xmm4
2758 vmovsd QWORD PTR [ecx],xmm4
2761 # Tests for op xmm, regq/mem64
2762 # Tests for op regq/mem64, xmm
2763 vmovq QWORD PTR [ecx],xmm4
2764 vmovq xmm4,QWORD PTR [ecx]
2768 # Tests for op xmm/mem64, regl
2770 vcvtsd2si ecx,QWORD PTR [ecx]
2773 vcvttsd2si ecx,QWORD PTR [ecx]
2774 vcvttsd2si ecx,[ecx]
2776 # Tests for op mem64, xmm, xmm
2777 vmovlpd xmm6,xmm4,QWORD PTR [ecx]
2778 vmovlpd xmm6,xmm4,[ecx]
2779 vmovlps xmm6,xmm4,QWORD PTR [ecx]
2780 vmovlps xmm6,xmm4,[ecx]
2781 vmovhpd xmm6,xmm4,QWORD PTR [ecx]
2782 vmovhpd xmm6,xmm4,[ecx]
2783 vmovhps xmm6,xmm4,QWORD PTR [ecx]
2784 vmovhps xmm6,xmm4,[ecx]
2786 # Tests for op imm8, xmm/mem64, xmm, xmm
2787 vcmpsd xmm2,xmm6,xmm4,7
2788 vcmpsd xmm2,xmm6,QWORD PTR [ecx],7
2789 vcmpsd xmm2,xmm6,[ecx],7
2790 vroundsd xmm2,xmm6,xmm4,7
2791 vroundsd xmm2,xmm6,QWORD PTR [ecx],7
2792 vroundsd xmm2,xmm6,[ecx],7
2794 # Tests for op xmm/mem64, xmm, xmm
2795 vaddsd xmm2,xmm6,xmm4
2796 vaddsd xmm2,xmm6,QWORD PTR [ecx]
2797 vaddsd xmm2,xmm6,[ecx]
2798 vcvtsd2ss xmm2,xmm6,xmm4
2799 vcvtsd2ss xmm2,xmm6,QWORD PTR [ecx]
2800 vcvtsd2ss xmm2,xmm6,[ecx]
2801 vdivsd xmm2,xmm6,xmm4
2802 vdivsd xmm2,xmm6,QWORD PTR [ecx]
2803 vdivsd xmm2,xmm6,[ecx]
2804 vmaxsd xmm2,xmm6,xmm4
2805 vmaxsd xmm2,xmm6,QWORD PTR [ecx]
2806 vmaxsd xmm2,xmm6,[ecx]
2807 vminsd xmm2,xmm6,xmm4
2808 vminsd xmm2,xmm6,QWORD PTR [ecx]
2809 vminsd xmm2,xmm6,[ecx]
2810 vmulsd xmm2,xmm6,xmm4
2811 vmulsd xmm2,xmm6,QWORD PTR [ecx]
2812 vmulsd xmm2,xmm6,[ecx]
2813 vsqrtsd xmm2,xmm6,xmm4
2814 vsqrtsd xmm2,xmm6,QWORD PTR [ecx]
2815 vsqrtsd xmm2,xmm6,[ecx]
2816 vsubsd xmm2,xmm6,xmm4
2817 vsubsd xmm2,xmm6,QWORD PTR [ecx]
2818 vsubsd xmm2,xmm6,[ecx]
2819 vcmpeqsd xmm2,xmm6,xmm4
2820 vcmpeqsd xmm2,xmm6,QWORD PTR [ecx]
2821 vcmpeqsd xmm2,xmm6,[ecx]
2822 vcmpltsd xmm2,xmm6,xmm4
2823 vcmpltsd xmm2,xmm6,QWORD PTR [ecx]
2824 vcmpltsd xmm2,xmm6,[ecx]
2825 vcmplesd xmm2,xmm6,xmm4
2826 vcmplesd xmm2,xmm6,QWORD PTR [ecx]
2827 vcmplesd xmm2,xmm6,[ecx]
2828 vcmpunordsd xmm2,xmm6,xmm4
2829 vcmpunordsd xmm2,xmm6,QWORD PTR [ecx]
2830 vcmpunordsd xmm2,xmm6,[ecx]
2831 vcmpneqsd xmm2,xmm6,xmm4
2832 vcmpneqsd xmm2,xmm6,QWORD PTR [ecx]
2833 vcmpneqsd xmm2,xmm6,[ecx]
2834 vcmpnltsd xmm2,xmm6,xmm4
2835 vcmpnltsd xmm2,xmm6,QWORD PTR [ecx]
2836 vcmpnltsd xmm2,xmm6,[ecx]
2837 vcmpnlesd xmm2,xmm6,xmm4
2838 vcmpnlesd xmm2,xmm6,QWORD PTR [ecx]
2839 vcmpnlesd xmm2,xmm6,[ecx]
2840 vcmpordsd xmm2,xmm6,xmm4
2841 vcmpordsd xmm2,xmm6,QWORD PTR [ecx]
2842 vcmpordsd xmm2,xmm6,[ecx]
2843 vcmpeq_uqsd xmm2,xmm6,xmm4
2844 vcmpeq_uqsd xmm2,xmm6,QWORD PTR [ecx]
2845 vcmpeq_uqsd xmm2,xmm6,[ecx]
2846 vcmpngesd xmm2,xmm6,xmm4
2847 vcmpngesd xmm2,xmm6,QWORD PTR [ecx]
2848 vcmpngesd xmm2,xmm6,[ecx]
2849 vcmpngtsd xmm2,xmm6,xmm4
2850 vcmpngtsd xmm2,xmm6,QWORD PTR [ecx]
2851 vcmpngtsd xmm2,xmm6,[ecx]
2852 vcmpfalsesd xmm2,xmm6,xmm4
2853 vcmpfalsesd xmm2,xmm6,QWORD PTR [ecx]
2854 vcmpfalsesd xmm2,xmm6,[ecx]
2855 vcmpneq_oqsd xmm2,xmm6,xmm4
2856 vcmpneq_oqsd xmm2,xmm6,QWORD PTR [ecx]
2857 vcmpneq_oqsd xmm2,xmm6,[ecx]
2858 vcmpgesd xmm2,xmm6,xmm4
2859 vcmpgesd xmm2,xmm6,QWORD PTR [ecx]
2860 vcmpgesd xmm2,xmm6,[ecx]
2861 vcmpgtsd xmm2,xmm6,xmm4
2862 vcmpgtsd xmm2,xmm6,QWORD PTR [ecx]
2863 vcmpgtsd xmm2,xmm6,[ecx]
2864 vcmptruesd xmm2,xmm6,xmm4
2865 vcmptruesd xmm2,xmm6,QWORD PTR [ecx]
2866 vcmptruesd xmm2,xmm6,[ecx]
2867 vcmpeq_ossd xmm2,xmm6,xmm4
2868 vcmpeq_ossd xmm2,xmm6,QWORD PTR [ecx]
2869 vcmpeq_ossd xmm2,xmm6,[ecx]
2870 vcmplt_oqsd xmm2,xmm6,xmm4
2871 vcmplt_oqsd xmm2,xmm6,QWORD PTR [ecx]
2872 vcmplt_oqsd xmm2,xmm6,[ecx]
2873 vcmple_oqsd xmm2,xmm6,xmm4
2874 vcmple_oqsd xmm2,xmm6,QWORD PTR [ecx]
2875 vcmple_oqsd xmm2,xmm6,[ecx]
2876 vcmpunord_ssd xmm2,xmm6,xmm4
2877 vcmpunord_ssd xmm2,xmm6,QWORD PTR [ecx]
2878 vcmpunord_ssd xmm2,xmm6,[ecx]
2879 vcmpneq_ussd xmm2,xmm6,xmm4
2880 vcmpneq_ussd xmm2,xmm6,QWORD PTR [ecx]
2881 vcmpneq_ussd xmm2,xmm6,[ecx]
2882 vcmpnlt_uqsd xmm2,xmm6,xmm4
2883 vcmpnlt_uqsd xmm2,xmm6,QWORD PTR [ecx]
2884 vcmpnlt_uqsd xmm2,xmm6,[ecx]
2885 vcmpnle_uqsd xmm2,xmm6,xmm4
2886 vcmpnle_uqsd xmm2,xmm6,QWORD PTR [ecx]
2887 vcmpnle_uqsd xmm2,xmm6,[ecx]
2888 vcmpord_ssd xmm2,xmm6,xmm4
2889 vcmpord_ssd xmm2,xmm6,QWORD PTR [ecx]
2890 vcmpord_ssd xmm2,xmm6,[ecx]
2891 vcmpeq_ussd xmm2,xmm6,xmm4
2892 vcmpeq_ussd xmm2,xmm6,QWORD PTR [ecx]
2893 vcmpeq_ussd xmm2,xmm6,[ecx]
2894 vcmpnge_uqsd xmm2,xmm6,xmm4
2895 vcmpnge_uqsd xmm2,xmm6,QWORD PTR [ecx]
2896 vcmpnge_uqsd xmm2,xmm6,[ecx]
2897 vcmpngt_uqsd xmm2,xmm6,xmm4
2898 vcmpngt_uqsd xmm2,xmm6,QWORD PTR [ecx]
2899 vcmpngt_uqsd xmm2,xmm6,[ecx]
2900 vcmpfalse_ossd xmm2,xmm6,xmm4
2901 vcmpfalse_ossd xmm2,xmm6,QWORD PTR [ecx]
2902 vcmpfalse_ossd xmm2,xmm6,[ecx]
2903 vcmpneq_ossd xmm2,xmm6,xmm4
2904 vcmpneq_ossd xmm2,xmm6,QWORD PTR [ecx]
2905 vcmpneq_ossd xmm2,xmm6,[ecx]
2906 vcmpge_oqsd xmm2,xmm6,xmm4
2907 vcmpge_oqsd xmm2,xmm6,QWORD PTR [ecx]
2908 vcmpge_oqsd xmm2,xmm6,[ecx]
2909 vcmpgt_oqsd xmm2,xmm6,xmm4
2910 vcmpgt_oqsd xmm2,xmm6,QWORD PTR [ecx]
2911 vcmpgt_oqsd xmm2,xmm6,[ecx]
2912 vcmptrue_ussd xmm2,xmm6,xmm4
2913 vcmptrue_ussd xmm2,xmm6,QWORD PTR [ecx]
2914 vcmptrue_ussd xmm2,xmm6,[ecx]
2916 # Tests for op mem64
2917 vldmxcsr DWORD PTR [ecx]
2919 vstmxcsr DWORD PTR [ecx]
2922 # Tests for op xmm/mem32, xmm, xmm
2923 vaddss xmm2,xmm6,xmm4
2924 vaddss xmm2,xmm6,DWORD PTR [ecx]
2925 vaddss xmm2,xmm6,[ecx]
2926 vcvtss2sd xmm2,xmm6,xmm4
2927 vcvtss2sd xmm2,xmm6,DWORD PTR [ecx]
2928 vcvtss2sd xmm2,xmm6,[ecx]
2929 vdivss xmm2,xmm6,xmm4
2930 vdivss xmm2,xmm6,DWORD PTR [ecx]
2931 vdivss xmm2,xmm6,[ecx]
2932 vmaxss xmm2,xmm6,xmm4
2933 vmaxss xmm2,xmm6,DWORD PTR [ecx]
2934 vmaxss xmm2,xmm6,[ecx]
2935 vminss xmm2,xmm6,xmm4
2936 vminss xmm2,xmm6,DWORD PTR [ecx]
2937 vminss xmm2,xmm6,[ecx]
2938 vmulss xmm2,xmm6,xmm4
2939 vmulss xmm2,xmm6,DWORD PTR [ecx]
2940 vmulss xmm2,xmm6,[ecx]
2941 vrcpss xmm2,xmm6,xmm4
2942 vrcpss xmm2,xmm6,DWORD PTR [ecx]
2943 vrcpss xmm2,xmm6,[ecx]
2944 vrsqrtss xmm2,xmm6,xmm4
2945 vrsqrtss xmm2,xmm6,DWORD PTR [ecx]
2946 vrsqrtss xmm2,xmm6,[ecx]
2947 vsqrtss xmm2,xmm6,xmm4
2948 vsqrtss xmm2,xmm6,DWORD PTR [ecx]
2949 vsqrtss xmm2,xmm6,[ecx]
2950 vsubss xmm2,xmm6,xmm4
2951 vsubss xmm2,xmm6,DWORD PTR [ecx]
2952 vsubss xmm2,xmm6,[ecx]
2953 vcmpeqss xmm2,xmm6,xmm4
2954 vcmpeqss xmm2,xmm6,DWORD PTR [ecx]
2955 vcmpeqss xmm2,xmm6,[ecx]
2956 vcmpltss xmm2,xmm6,xmm4
2957 vcmpltss xmm2,xmm6,DWORD PTR [ecx]
2958 vcmpltss xmm2,xmm6,[ecx]
2959 vcmpless xmm2,xmm6,xmm4
2960 vcmpless xmm2,xmm6,DWORD PTR [ecx]
2961 vcmpless xmm2,xmm6,[ecx]
2962 vcmpunordss xmm2,xmm6,xmm4
2963 vcmpunordss xmm2,xmm6,DWORD PTR [ecx]
2964 vcmpunordss xmm2,xmm6,[ecx]
2965 vcmpneqss xmm2,xmm6,xmm4
2966 vcmpneqss xmm2,xmm6,DWORD PTR [ecx]
2967 vcmpneqss xmm2,xmm6,[ecx]
2968 vcmpnltss xmm2,xmm6,xmm4
2969 vcmpnltss xmm2,xmm6,DWORD PTR [ecx]
2970 vcmpnltss xmm2,xmm6,[ecx]
2971 vcmpnless xmm2,xmm6,xmm4
2972 vcmpnless xmm2,xmm6,DWORD PTR [ecx]
2973 vcmpnless xmm2,xmm6,[ecx]
2974 vcmpordss xmm2,xmm6,xmm4
2975 vcmpordss xmm2,xmm6,DWORD PTR [ecx]
2976 vcmpordss xmm2,xmm6,[ecx]
2977 vcmpeq_uqss xmm2,xmm6,xmm4
2978 vcmpeq_uqss xmm2,xmm6,DWORD PTR [ecx]
2979 vcmpeq_uqss xmm2,xmm6,[ecx]
2980 vcmpngess xmm2,xmm6,xmm4
2981 vcmpngess xmm2,xmm6,DWORD PTR [ecx]
2982 vcmpngess xmm2,xmm6,[ecx]
2983 vcmpngtss xmm2,xmm6,xmm4
2984 vcmpngtss xmm2,xmm6,DWORD PTR [ecx]
2985 vcmpngtss xmm2,xmm6,[ecx]
2986 vcmpfalsess xmm2,xmm6,xmm4
2987 vcmpfalsess xmm2,xmm6,DWORD PTR [ecx]
2988 vcmpfalsess xmm2,xmm6,[ecx]
2989 vcmpneq_oqss xmm2,xmm6,xmm4
2990 vcmpneq_oqss xmm2,xmm6,DWORD PTR [ecx]
2991 vcmpneq_oqss xmm2,xmm6,[ecx]
2992 vcmpgess xmm2,xmm6,xmm4
2993 vcmpgess xmm2,xmm6,DWORD PTR [ecx]
2994 vcmpgess xmm2,xmm6,[ecx]
2995 vcmpgtss xmm2,xmm6,xmm4
2996 vcmpgtss xmm2,xmm6,DWORD PTR [ecx]
2997 vcmpgtss xmm2,xmm6,[ecx]
2998 vcmptruess xmm2,xmm6,xmm4
2999 vcmptruess xmm2,xmm6,DWORD PTR [ecx]
3000 vcmptruess xmm2,xmm6,[ecx]
3001 vcmpeq_osss xmm2,xmm6,xmm4
3002 vcmpeq_osss xmm2,xmm6,DWORD PTR [ecx]
3003 vcmpeq_osss xmm2,xmm6,[ecx]
3004 vcmplt_oqss xmm2,xmm6,xmm4
3005 vcmplt_oqss xmm2,xmm6,DWORD PTR [ecx]
3006 vcmplt_oqss xmm2,xmm6,[ecx]
3007 vcmple_oqss xmm2,xmm6,xmm4
3008 vcmple_oqss xmm2,xmm6,DWORD PTR [ecx]
3009 vcmple_oqss xmm2,xmm6,[ecx]
3010 vcmpunord_sss xmm2,xmm6,xmm4
3011 vcmpunord_sss xmm2,xmm6,DWORD PTR [ecx]
3012 vcmpunord_sss xmm2,xmm6,[ecx]
3013 vcmpneq_usss xmm2,xmm6,xmm4
3014 vcmpneq_usss xmm2,xmm6,DWORD PTR [ecx]
3015 vcmpneq_usss xmm2,xmm6,[ecx]
3016 vcmpnlt_uqss xmm2,xmm6,xmm4
3017 vcmpnlt_uqss xmm2,xmm6,DWORD PTR [ecx]
3018 vcmpnlt_uqss xmm2,xmm6,[ecx]
3019 vcmpnle_uqss xmm2,xmm6,xmm4
3020 vcmpnle_uqss xmm2,xmm6,DWORD PTR [ecx]
3021 vcmpnle_uqss xmm2,xmm6,[ecx]
3022 vcmpord_sss xmm2,xmm6,xmm4
3023 vcmpord_sss xmm2,xmm6,DWORD PTR [ecx]
3024 vcmpord_sss xmm2,xmm6,[ecx]
3025 vcmpeq_usss xmm2,xmm6,xmm4
3026 vcmpeq_usss xmm2,xmm6,DWORD PTR [ecx]
3027 vcmpeq_usss xmm2,xmm6,[ecx]
3028 vcmpnge_uqss xmm2,xmm6,xmm4
3029 vcmpnge_uqss xmm2,xmm6,DWORD PTR [ecx]
3030 vcmpnge_uqss xmm2,xmm6,[ecx]
3031 vcmpngt_uqss xmm2,xmm6,xmm4
3032 vcmpngt_uqss xmm2,xmm6,DWORD PTR [ecx]
3033 vcmpngt_uqss xmm2,xmm6,[ecx]
3034 vcmpfalse_osss xmm2,xmm6,xmm4
3035 vcmpfalse_osss xmm2,xmm6,DWORD PTR [ecx]
3036 vcmpfalse_osss xmm2,xmm6,[ecx]
3037 vcmpneq_osss xmm2,xmm6,xmm4
3038 vcmpneq_osss xmm2,xmm6,DWORD PTR [ecx]
3039 vcmpneq_osss xmm2,xmm6,[ecx]
3040 vcmpge_oqss xmm2,xmm6,xmm4
3041 vcmpge_oqss xmm2,xmm6,DWORD PTR [ecx]
3042 vcmpge_oqss xmm2,xmm6,[ecx]
3043 vcmpgt_oqss xmm2,xmm6,xmm4
3044 vcmpgt_oqss xmm2,xmm6,DWORD PTR [ecx]
3045 vcmpgt_oqss xmm2,xmm6,[ecx]
3046 vcmptrue_usss xmm2,xmm6,xmm4
3047 vcmptrue_usss xmm2,xmm6,DWORD PTR [ecx]
3048 vcmptrue_usss xmm2,xmm6,[ecx]
3050 # Tests for op mem32, ymm
3051 vbroadcastss ymm4,DWORD PTR [ecx]
3052 vbroadcastss ymm4,[ecx]
3054 # Tests for op xmm/mem32, xmm
3056 vcomiss xmm4,DWORD PTR [ecx]
3059 vpmovsxbd xmm4,DWORD PTR [ecx]
3060 vpmovsxbd xmm4,[ecx]
3062 vpmovsxwq xmm4,DWORD PTR [ecx]
3063 vpmovsxwq xmm4,[ecx]
3065 vpmovzxbd xmm4,DWORD PTR [ecx]
3066 vpmovzxbd xmm4,[ecx]
3068 vpmovzxwq xmm4,DWORD PTR [ecx]
3069 vpmovzxwq xmm4,[ecx]
3071 vucomiss xmm4,DWORD PTR [ecx]
3074 # Tests for op mem32, xmm
3075 vbroadcastss xmm4,DWORD PTR [ecx]
3076 vbroadcastss xmm4,[ecx]
3077 vmovss xmm4,DWORD PTR [ecx]
3080 # Tests for op xmm, mem32
3081 vmovss DWORD PTR [ecx],xmm4
3084 # Tests for op xmm, regl/mem32
3085 # Tests for op regl/mem32, xmm
3087 vmovd DWORD PTR [ecx],xmm4
3089 vmovd xmm4,DWORD PTR [ecx]
3093 # Tests for op xmm/mem32, regl
3095 vcvtss2si ecx,DWORD PTR [ecx]
3098 vcvttss2si ecx,DWORD PTR [ecx]
3099 vcvttss2si ecx,[ecx]
3101 # Tests for op imm8, xmm, regq/mem32
3102 vextractps DWORD PTR [ecx],xmm4,7
3103 vextractps [ecx],xmm4,7
3105 # Tests for op imm8, xmm, regl/mem32
3107 vpextrd DWORD PTR [ecx],xmm4,7
3108 vpextrd [ecx],xmm4,7
3109 vextractps ecx,xmm4,7
3110 vextractps DWORD PTR [ecx],xmm4,7
3111 vextractps [ecx],xmm4,7
3113 # Tests for op imm8, regl/mem32, xmm, xmm
3114 vpinsrd xmm6,xmm4,ecx,7
3115 vpinsrd xmm6,xmm4,DWORD PTR [ecx],7
3116 vpinsrd xmm6,xmm4,[ecx],7
3118 # Tests for op regl/mem32, xmm, xmm
3119 vcvtsi2sd xmm6,xmm4,ecx
3120 vcvtsi2sd xmm6,xmm4,DWORD PTR [ecx]
3121 vcvtsi2sd xmm6,xmm4,[ecx]
3122 vcvtsi2ss xmm6,xmm4,ecx
3123 vcvtsi2ss xmm6,xmm4,DWORD PTR [ecx]
3124 vcvtsi2ss xmm6,xmm4,[ecx]
3126 # Tests for op imm8, xmm/mem32, xmm, xmm
3127 vcmpss xmm2,xmm6,xmm4,7
3128 vcmpss xmm2,xmm6,DWORD PTR [ecx],7
3129 vcmpss xmm2,xmm6,[ecx],7
3130 vinsertps xmm2,xmm6,xmm4,7
3131 vinsertps xmm2,xmm6,DWORD PTR [ecx],7
3132 vinsertps xmm2,xmm6,[ecx],7
3133 vroundss xmm2,xmm6,xmm4,7
3134 vroundss xmm2,xmm6,DWORD PTR [ecx],7
3135 vroundss xmm2,xmm6,[ecx],7
3137 # Tests for op xmm/m16, xmm
3139 vpmovsxbq xmm4,WORD PTR [ecx]
3140 vpmovsxbq xmm4,[ecx]
3142 vpmovzxbq xmm4,WORD PTR [ecx]
3143 vpmovzxbq xmm4,[ecx]
3145 # Tests for op imm8, xmm, regl/mem16
3147 vpextrw WORD PTR [ecx],xmm4,7
3148 vpextrw [ecx],xmm4,7
3150 # Tests for op imm8, xmm, regq/mem16
3151 vpextrw WORD PTR [ecx],xmm4,7
3152 vpextrw [ecx],xmm4,7
3154 # Tests for op imm8, regl/mem16, xmm, xmm
3155 vpinsrw xmm6,xmm4,ecx,7
3156 vpinsrw xmm6,xmm4,WORD PTR [ecx],7
3157 vpinsrw xmm6,xmm4,[ecx],7
3159 # Tests for op imm8, xmm, regl/mem8
3161 vpextrb BYTE PTR [ecx],xmm4,7
3162 vpextrb [ecx],xmm4,7
3164 # Tests for op imm8, regl/mem8, xmm, xmm
3165 vpinsrb xmm6,xmm4,ecx,7
3166 vpinsrb xmm6,xmm4,BYTE PTR [ecx],7
3167 vpinsrb xmm6,xmm4,[ecx],7
3169 # Tests for op imm8, xmm, regq/mem8
3170 vpextrb BYTE PTR [ecx],xmm4,7
3171 vpextrb [ecx],xmm4,7
3173 # Tests for op xmm, xmm
3174 vmaskmovdqu xmm6,xmm4
3177 # Tests for op xmm, regl
3182 # Tests for op xmm, xmm, xmm
3183 vmovhlps xmm2,xmm6,xmm4
3184 vmovlhps xmm2,xmm6,xmm4
3185 vmovsd xmm2,xmm6,xmm4
3186 vmovss xmm2,xmm6,xmm4
3188 # Tests for op imm8, xmm, xmm
3200 # Tests for op imm8, xmm, regl
3203 # Tests for op ymm, regl
3207 # Default instructions without suffixes.
3212 vcvttpd2dq xmm6,xmm4
3213 vcvttpd2dq xmm6,ymm4
3215 #Tests with different memory and register operands.
3216 vldmxcsr DWORD PTR ds:0x1234
3217 vmovdqa xmm0,XMMWORD PTR ds:0x1234
3218 vmovdqa XMMWORD PTR ds:0x1234,xmm0
3219 vmovd DWORD PTR ds:0x1234,xmm0
3220 vcvtsd2si eax,QWORD PTR ds:0x1234
3221 vcvtdq2pd ymm0,XMMWORD PTR ds:0x1234
3222 vcvtpd2ps xmm0,YMMWORD PTR ds:0x1234
3223 vpavgb xmm7,xmm0,XMMWORD PTR ds:0x1234
3224 vaeskeygenassist xmm0,XMMWORD PTR ds:0x1234,7
3225 vpextrb ds:0x1234,xmm0,7
3226 vcvtsi2sd xmm7,xmm0,DWORD PTR ds:0x1234
3227 vpclmulqdq xmm7,xmm0,XMMWORD PTR ds:0x1234,7
3228 vblendvps xmm6,xmm4,XMMWORD PTR ds:0x1234,xmm0
3229 vpinsrb xmm7,xmm0,ds:0x1234,7
3230 vmovdqa ymm0,YMMWORD PTR ds:0x1234
3231 vmovdqa YMMWORD PTR ds:0x1234,ymm0
3232 vpermilpd ymm7,ymm0,YMMWORD PTR ds:0x1234
3233 vroundpd ymm0,YMMWORD PTR ds:0x1234,7
3234 vextractf128 XMMWORD PTR ds:0x1234,ymm0,7
3235 vperm2f128 ymm7,ymm0,YMMWORD PTR ds:0x1234,7
3236 vblendvpd ymm6,ymm4,YMMWORD PTR ds:0x1234,ymm0
3237 vldmxcsr DWORD PTR [ebp]
3238 vmovdqa xmm0,XMMWORD PTR [ebp]
3239 vmovdqa XMMWORD PTR [ebp],xmm0
3240 vmovd DWORD PTR [ebp],xmm0
3241 vcvtsd2si eax,QWORD PTR [ebp]
3242 vcvtdq2pd ymm0,XMMWORD PTR [ebp]
3243 vcvtpd2ps xmm0,YMMWORD PTR [ebp]
3244 vpavgb xmm7,xmm0,XMMWORD PTR [ebp]
3245 vaeskeygenassist xmm0,XMMWORD PTR [ebp],7
3246 vpextrb [ebp],xmm0,7
3247 vcvtsi2sd xmm7,xmm0,DWORD PTR [ebp]
3248 vpclmulqdq xmm7,xmm0,XMMWORD PTR [ebp],7
3249 vblendvps xmm6,xmm4,XMMWORD PTR [ebp],xmm0
3250 vpinsrb xmm7,xmm0,[ebp],7
3251 vmovdqa ymm0,YMMWORD PTR [ebp]
3252 vmovdqa YMMWORD PTR [ebp],ymm0
3253 vpermilpd ymm7,ymm0,YMMWORD PTR [ebp]
3254 vroundpd ymm0,YMMWORD PTR [ebp],7
3255 vextractf128 XMMWORD PTR [ebp],ymm0,7
3256 vperm2f128 ymm7,ymm0,YMMWORD PTR [ebp],7
3257 vblendvpd ymm6,ymm4,YMMWORD PTR [ebp],ymm0
3258 vldmxcsr DWORD PTR [ebp+0x99]
3259 vmovdqa xmm0,XMMWORD PTR [ebp+0x99]
3260 vmovdqa XMMWORD PTR [ebp+0x99],xmm0
3261 vmovd DWORD PTR [ebp+0x99],xmm0
3262 vcvtsd2si eax,QWORD PTR [ebp+0x99]
3263 vcvtdq2pd ymm0,XMMWORD PTR [ebp+0x99]
3264 vcvtpd2ps xmm0,YMMWORD PTR [ebp+0x99]
3265 vpavgb xmm7,xmm0,XMMWORD PTR [ebp+0x99]
3266 vaeskeygenassist xmm0,XMMWORD PTR [ebp+0x99],7
3267 vpextrb [ebp+0x99],xmm0,7
3268 vcvtsi2sd xmm7,xmm0,DWORD PTR [ebp+0x99]
3269 vpclmulqdq xmm7,xmm0,XMMWORD PTR [ebp+0x99],7
3270 vblendvps xmm6,xmm4,XMMWORD PTR [ebp+0x99],xmm0
3271 vpinsrb xmm7,xmm0,[ebp+0x99],7
3272 vmovdqa ymm0,YMMWORD PTR [ebp+0x99]
3273 vmovdqa YMMWORD PTR [ebp+0x99],ymm0
3274 vpermilpd ymm7,ymm0,YMMWORD PTR [ebp+0x99]
3275 vroundpd ymm0,YMMWORD PTR [ebp+0x99],7
3276 vextractf128 XMMWORD PTR [ebp+0x99],ymm0,7
3277 vperm2f128 ymm7,ymm0,YMMWORD PTR [ebp+0x99],7
3278 vblendvpd ymm6,ymm4,YMMWORD PTR [ebp+0x99],ymm0
3279 vldmxcsr DWORD PTR [eiz*1+0x99]
3280 vmovdqa xmm0,XMMWORD PTR [eiz*1+0x99]
3281 vmovdqa XMMWORD PTR [eiz*1+0x99],xmm0
3282 vmovd DWORD PTR [eiz*1+0x99],xmm0
3283 vcvtsd2si eax,QWORD PTR [eiz*1+0x99]
3284 vcvtdq2pd ymm0,XMMWORD PTR [eiz*1+0x99]
3285 vcvtpd2ps xmm0,YMMWORD PTR [eiz*1+0x99]
3286 vpavgb xmm7,xmm0,XMMWORD PTR [eiz*1+0x99]
3287 vaeskeygenassist xmm0,XMMWORD PTR [eiz*1+0x99],7
3288 vpextrb [eiz*1+0x99],xmm0,7
3289 vcvtsi2sd xmm7,xmm0,DWORD PTR [eiz*1+0x99]
3290 vpclmulqdq xmm7,xmm0,XMMWORD PTR [eiz*1+0x99],7
3291 vblendvps xmm6,xmm4,XMMWORD PTR [eiz*1+0x99],xmm0
3292 vpinsrb xmm7,xmm0,[eiz*1+0x99],7
3293 vmovdqa ymm0,YMMWORD PTR [eiz*1+0x99]
3294 vmovdqa YMMWORD PTR [eiz*1+0x99],ymm0
3295 vpermilpd ymm7,ymm0,YMMWORD PTR [eiz*1+0x99]
3296 vroundpd ymm0,YMMWORD PTR [eiz*1+0x99],7
3297 vextractf128 XMMWORD PTR [eiz*1+0x99],ymm0,7
3298 vperm2f128 ymm7,ymm0,YMMWORD PTR [eiz*1+0x99],7
3299 vblendvpd ymm6,ymm4,YMMWORD PTR [eiz*1+0x99],ymm0
3300 vldmxcsr DWORD PTR [eiz*2+0x99]
3301 vmovdqa xmm0,XMMWORD PTR [eiz*2+0x99]
3302 vmovdqa XMMWORD PTR [eiz*2+0x99],xmm0
3303 vmovd DWORD PTR [eiz*2+0x99],xmm0
3304 vcvtsd2si eax,QWORD PTR [eiz*2+0x99]
3305 vcvtdq2pd ymm0,XMMWORD PTR [eiz*2+0x99]
3306 vcvtpd2ps xmm0,YMMWORD PTR [eiz*2+0x99]
3307 vpavgb xmm7,xmm0,XMMWORD PTR [eiz*2+0x99]
3308 vaeskeygenassist xmm0,XMMWORD PTR [eiz*2+0x99],7
3309 vpextrb [eiz*2+0x99],xmm0,7
3310 vcvtsi2sd xmm7,xmm0,DWORD PTR [eiz*2+0x99]
3311 vpclmulqdq xmm7,xmm0,XMMWORD PTR [eiz*2+0x99],7
3312 vblendvps xmm6,xmm4,XMMWORD PTR [eiz*2+0x99],xmm0
3313 vpinsrb xmm7,xmm0,[eiz*2+0x99],7
3314 vmovdqa ymm0,YMMWORD PTR [eiz*2+0x99]
3315 vmovdqa YMMWORD PTR [eiz*2+0x99],ymm0
3316 vpermilpd ymm7,ymm0,YMMWORD PTR [eiz*2+0x99]
3317 vroundpd ymm0,YMMWORD PTR [eiz*2+0x99],7
3318 vextractf128 XMMWORD PTR [eiz*2+0x99],ymm0,7
3319 vperm2f128 ymm7,ymm0,YMMWORD PTR [eiz*2+0x99],7
3320 vblendvpd ymm6,ymm4,YMMWORD PTR [eiz*2+0x99],ymm0
3321 vldmxcsr DWORD PTR [eax+eiz*1+0x99]
3322 vmovdqa xmm0,XMMWORD PTR [eax+eiz*1+0x99]
3323 vmovdqa XMMWORD PTR [eax+eiz*1+0x99],xmm0
3324 vmovd DWORD PTR [eax+eiz*1+0x99],xmm0
3325 vcvtsd2si eax,QWORD PTR [eax+eiz*1+0x99]
3326 vcvtdq2pd ymm0,XMMWORD PTR [eax+eiz*1+0x99]
3327 vcvtpd2ps xmm0,YMMWORD PTR [eax+eiz*1+0x99]
3328 vpavgb xmm7,xmm0,XMMWORD PTR [eax+eiz*1+0x99]
3329 vaeskeygenassist xmm0,XMMWORD PTR [eax+eiz*1+0x99],7
3330 vpextrb [eax+eiz*1+0x99],xmm0,7
3331 vcvtsi2sd xmm7,xmm0,DWORD PTR [eax+eiz*1+0x99]
3332 vpclmulqdq xmm7,xmm0,XMMWORD PTR [eax+eiz*1+0x99],7
3333 vblendvps xmm6,xmm4,XMMWORD PTR [eax+eiz*1+0x99],xmm0
3334 vpinsrb xmm7,xmm0,[eax+eiz*1+0x99],7
3335 vmovdqa ymm0,YMMWORD PTR [eax+eiz*1+0x99]
3336 vmovdqa YMMWORD PTR [eax+eiz*1+0x99],ymm0
3337 vpermilpd ymm7,ymm0,YMMWORD PTR [eax+eiz*1+0x99]
3338 vroundpd ymm0,YMMWORD PTR [eax+eiz*1+0x99],7
3339 vextractf128 XMMWORD PTR [eax+eiz*1+0x99],ymm0,7
3340 vperm2f128 ymm7,ymm0,YMMWORD PTR [eax+eiz*1+0x99],7
3341 vblendvpd ymm6,ymm4,YMMWORD PTR [eax+eiz*1+0x99],ymm0
3342 vldmxcsr DWORD PTR [eax+eiz*2+0x99]
3343 vmovdqa xmm0,XMMWORD PTR [eax+eiz*2+0x99]
3344 vmovdqa XMMWORD PTR [eax+eiz*2+0x99],xmm0
3345 vmovd DWORD PTR [eax+eiz*2+0x99],xmm0
3346 vcvtsd2si eax,QWORD PTR [eax+eiz*2+0x99]
3347 vcvtdq2pd ymm0,XMMWORD PTR [eax+eiz*2+0x99]
3348 vcvtpd2ps xmm0,YMMWORD PTR [eax+eiz*2+0x99]
3349 vpavgb xmm7,xmm0,XMMWORD PTR [eax+eiz*2+0x99]
3350 vaeskeygenassist xmm0,XMMWORD PTR [eax+eiz*2+0x99],7
3351 vpextrb [eax+eiz*2+0x99],xmm0,7
3352 vcvtsi2sd xmm7,xmm0,DWORD PTR [eax+eiz*2+0x99]
3353 vpclmulqdq xmm7,xmm0,XMMWORD PTR [eax+eiz*2+0x99],7
3354 vblendvps xmm6,xmm4,XMMWORD PTR [eax+eiz*2+0x99],xmm0
3355 vpinsrb xmm7,xmm0,[eax+eiz*2+0x99],7
3356 vmovdqa ymm0,YMMWORD PTR [eax+eiz*2+0x99]
3357 vmovdqa YMMWORD PTR [eax+eiz*2+0x99],ymm0
3358 vpermilpd ymm7,ymm0,YMMWORD PTR [eax+eiz*2+0x99]
3359 vroundpd ymm0,YMMWORD PTR [eax+eiz*2+0x99],7
3360 vextractf128 XMMWORD PTR [eax+eiz*2+0x99],ymm0,7
3361 vperm2f128 ymm7,ymm0,YMMWORD PTR [eax+eiz*2+0x99],7
3362 vblendvpd ymm6,ymm4,YMMWORD PTR [eax+eiz*2+0x99],ymm0
3363 vldmxcsr DWORD PTR [eax+ebx*4+0x99]
3364 vmovdqa xmm0,XMMWORD PTR [eax+ebx*4+0x99]
3365 vmovdqa XMMWORD PTR [eax+ebx*4+0x99],xmm0
3366 vmovd DWORD PTR [eax+ebx*4+0x99],xmm0
3367 vcvtsd2si eax,QWORD PTR [eax+ebx*4+0x99]
3368 vcvtdq2pd ymm0,XMMWORD PTR [eax+ebx*4+0x99]
3369 vcvtpd2ps xmm0,YMMWORD PTR [eax+ebx*4+0x99]
3370 vpavgb xmm7,xmm0,XMMWORD PTR [eax+ebx*4+0x99]
3371 vaeskeygenassist xmm0,XMMWORD PTR [eax+ebx*4+0x99],7
3372 vpextrb [eax+ebx*4+0x99],xmm0,7
3373 vcvtsi2sd xmm7,xmm0,DWORD PTR [eax+ebx*4+0x99]
3374 vpclmulqdq xmm7,xmm0,XMMWORD PTR [eax+ebx*4+0x99],7
3375 vblendvps xmm6,xmm4,XMMWORD PTR [eax+ebx*4+0x99],xmm0
3376 vpinsrb xmm7,xmm0,[eax+ebx*4+0x99],7
3377 vmovdqa ymm0,YMMWORD PTR [eax+ebx*4+0x99]
3378 vmovdqa YMMWORD PTR [eax+ebx*4+0x99],ymm0
3379 vpermilpd ymm7,ymm0,YMMWORD PTR [eax+ebx*4+0x99]
3380 vroundpd ymm0,YMMWORD PTR [eax+ebx*4+0x99],7
3381 vextractf128 XMMWORD PTR [eax+ebx*4+0x99],ymm0,7
3382 vperm2f128 ymm7,ymm0,YMMWORD PTR [eax+ebx*4+0x99],7
3383 vblendvpd ymm6,ymm4,YMMWORD PTR [eax+ebx*4+0x99],ymm0
3384 vldmxcsr DWORD PTR [esp+ecx*8+0x99]
3385 vmovdqa xmm0,XMMWORD PTR [esp+ecx*8+0x99]
3386 vmovdqa XMMWORD PTR [esp+ecx*8+0x99],xmm0
3387 vmovd DWORD PTR [esp+ecx*8+0x99],xmm0
3388 vcvtsd2si eax,QWORD PTR [esp+ecx*8+0x99]
3389 vcvtdq2pd ymm0,XMMWORD PTR [esp+ecx*8+0x99]
3390 vcvtpd2ps xmm0,YMMWORD PTR [esp+ecx*8+0x99]
3391 vpavgb xmm7,xmm0,XMMWORD PTR [esp+ecx*8+0x99]
3392 vaeskeygenassist xmm0,XMMWORD PTR [esp+ecx*8+0x99],7
3393 vpextrb [esp+ecx*8+0x99],xmm0,7
3394 vcvtsi2sd xmm7,xmm0,DWORD PTR [esp+ecx*8+0x99]
3395 vpclmulqdq xmm7,xmm0,XMMWORD PTR [esp+ecx*8+0x99],7
3396 vblendvps xmm6,xmm4,XMMWORD PTR [esp+ecx*8+0x99],xmm0
3397 vpinsrb xmm7,xmm0,[esp+ecx*8+0x99],7
3398 vmovdqa ymm0,YMMWORD PTR [esp+ecx*8+0x99]
3399 vmovdqa YMMWORD PTR [esp+ecx*8+0x99],ymm0
3400 vpermilpd ymm7,ymm0,YMMWORD PTR [esp+ecx*8+0x99]
3401 vroundpd ymm0,YMMWORD PTR [esp+ecx*8+0x99],7
3402 vextractf128 XMMWORD PTR [esp+ecx*8+0x99],ymm0,7
3403 vperm2f128 ymm7,ymm0,YMMWORD PTR [esp+ecx*8+0x99],7
3404 vblendvpd ymm6,ymm4,YMMWORD PTR [esp+ecx*8+0x99],ymm0
3405 vldmxcsr DWORD PTR [ebp+edx*1+0x99]
3406 vmovdqa xmm0,XMMWORD PTR [ebp+edx*1+0x99]
3407 vmovdqa XMMWORD PTR [ebp+edx*1+0x99],xmm0
3408 vmovd DWORD PTR [ebp+edx*1+0x99],xmm0
3409 vcvtsd2si eax,QWORD PTR [ebp+edx*1+0x99]
3410 vcvtdq2pd ymm0,XMMWORD PTR [ebp+edx*1+0x99]
3411 vcvtpd2ps xmm0,YMMWORD PTR [ebp+edx*1+0x99]
3412 vpavgb xmm7,xmm0,XMMWORD PTR [ebp+edx*1+0x99]
3413 vaeskeygenassist xmm0,XMMWORD PTR [ebp+edx*1+0x99],7
3414 vpextrb [ebp+edx*1+0x99],xmm0,7
3415 vcvtsi2sd xmm7,xmm0,DWORD PTR [ebp+edx*1+0x99]
3416 vpclmulqdq xmm7,xmm0,XMMWORD PTR [ebp+edx*1+0x99],7
3417 vblendvps xmm6,xmm4,XMMWORD PTR [ebp+edx*1+0x99],xmm0
3418 vpinsrb xmm7,xmm0,[ebp+edx*1+0x99],7
3419 vmovdqa ymm0,YMMWORD PTR [ebp+edx*1+0x99]
3420 vmovdqa YMMWORD PTR [ebp+edx*1+0x99],ymm0
3421 vpermilpd ymm7,ymm0,YMMWORD PTR [ebp+edx*1+0x99]
3422 vroundpd ymm0,YMMWORD PTR [ebp+edx*1+0x99],7
3423 vextractf128 XMMWORD PTR [ebp+edx*1+0x99],ymm0,7
3424 vperm2f128 ymm7,ymm0,YMMWORD PTR [ebp+edx*1+0x99],7
3425 vblendvpd ymm6,ymm4,YMMWORD PTR [ebp+edx*1+0x99],ymm0
3426 # Tests for all register operands.