1 # Check XOP instructions (maxcombos=16, maxops=3, archbits=32, seed=1)
7 # Tests for op VFRCZPD xmm2/mem128, xmm1 (at&t syntax)
24 # Tests for op VFRCZPD ymm2/mem256, ymm1 (at&t syntax)
41 # Tests for op VFRCZPS xmm2/mem128, xmm1 (at&t syntax)
58 # Tests for op VFRCZPS ymm2/mem256, ymm1 (at&t syntax)
75 # Tests for op VFRCZSD xmm2/mem64, xmm1 (at&t syntax)
92 # Tests for op VFRCZSS xmm2/mem32, xmm1 (at&t syntax)
109 # Tests for op VPCMOV xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax)
110 VPCMOV %xmm0,%xmm7,%xmm7,%xmm0
111 VPCMOV %xmm7,(%esi),%xmm0,%xmm0
112 VPCMOV %xmm1,(%esi),%xmm3,%xmm0
113 VPCMOV %xmm1,%xmm0,%xmm0,%xmm5
114 VPCMOV %xmm1,%xmm6,%xmm0,%xmm0
115 VPCMOV %xmm1,%xmm6,%xmm0,%xmm7
116 VPCMOV %xmm1,(%edx),%xmm0,%xmm7
117 VPCMOV %xmm7,%xmm0,%xmm0,%xmm7
118 VPCMOV %xmm7,(%esi),%xmm3,%xmm7
119 VPCMOV %xmm7,%xmm6,%xmm3,%xmm7
120 VPCMOV %xmm7,%xmm7,%xmm3,%xmm0
121 VPCMOV %xmm0,(%edx),%xmm3,%xmm0
122 VPCMOV %xmm1,(%edx),%xmm7,%xmm5
123 VPCMOV %xmm1,%xmm7,%xmm7,%xmm5
124 VPCMOV %xmm1,%xmm7,%xmm0,%xmm0
125 VPCMOV %xmm7,(%esi),%xmm3,%xmm5
126 # Tests for op VPCMOV ymm4, ymm3/mem256, ymm2, ymm1 (at&t syntax)
127 VPCMOV %ymm0,%ymm7,%ymm7,%ymm0
128 VPCMOV %ymm7,(%esi),%ymm0,%ymm0
129 VPCMOV %ymm1,(%esi),%ymm3,%ymm0
130 VPCMOV %ymm1,%ymm0,%ymm0,%ymm5
131 VPCMOV %ymm1,%ymm6,%ymm0,%ymm0
132 VPCMOV %ymm1,%ymm6,%ymm0,%ymm7
133 VPCMOV %ymm1,(%edx),%ymm0,%ymm7
134 VPCMOV %ymm7,%ymm0,%ymm0,%ymm7
135 VPCMOV %ymm7,(%esi),%ymm3,%ymm7
136 VPCMOV %ymm7,%ymm6,%ymm3,%ymm7
137 VPCMOV %ymm7,%ymm7,%ymm3,%ymm0
138 VPCMOV %ymm0,(%edx),%ymm3,%ymm0
139 VPCMOV %ymm1,(%edx),%ymm7,%ymm5
140 VPCMOV %ymm1,%ymm7,%ymm7,%ymm5
141 VPCMOV %ymm1,%ymm7,%ymm0,%ymm0
142 VPCMOV %ymm7,(%esi),%ymm3,%ymm5
143 # Tests for op VPCMOV xmm4/mem128, xmm3, xmm2, xmm1 (at&t syntax)
144 VPCMOV %xmm0,%xmm6,%xmm7,%xmm0
145 VPCMOV (%esi),%xmm7,%xmm0,%xmm0
146 VPCMOV (%eax),%xmm7,%xmm3,%xmm0
147 VPCMOV %xmm7,%xmm0,%xmm0,%xmm5
148 VPCMOV %xmm7,%xmm0,%xmm0,%xmm0
149 VPCMOV %xmm7,%xmm0,%xmm0,%xmm7
150 VPCMOV (%eax),%xmm6,%xmm0,%xmm7
151 VPCMOV (%esi),%xmm0,%xmm0,%xmm7
152 VPCMOV (%ebx),%xmm7,%xmm3,%xmm7
153 VPCMOV (%ebx),%xmm0,%xmm3,%xmm7
154 VPCMOV (%esi),%xmm6,%xmm3,%xmm0
155 VPCMOV %xmm1,%xmm7,%xmm3,%xmm0
156 VPCMOV (%eax),%xmm7,%xmm7,%xmm5
157 VPCMOV %xmm7,%xmm6,%xmm7,%xmm5
158 VPCMOV %xmm7,%xmm6,%xmm0,%xmm0
159 VPCMOV (%ebx),%xmm7,%xmm3,%xmm5
160 # Tests for op VPCMOV ymm4/mem256, ymm3, ymm2, ymm1 (at&t syntax)
161 VPCMOV %ymm0,%ymm6,%ymm7,%ymm0
162 VPCMOV (%esi),%ymm7,%ymm0,%ymm0
163 VPCMOV (%eax),%ymm7,%ymm3,%ymm0
164 VPCMOV %ymm7,%ymm0,%ymm0,%ymm5
165 VPCMOV %ymm7,%ymm0,%ymm0,%ymm0
166 VPCMOV %ymm7,%ymm0,%ymm0,%ymm7
167 VPCMOV (%eax),%ymm6,%ymm0,%ymm7
168 VPCMOV (%esi),%ymm0,%ymm0,%ymm7
169 VPCMOV (%ebx),%ymm7,%ymm3,%ymm7
170 VPCMOV (%ebx),%ymm0,%ymm3,%ymm7
171 VPCMOV (%esi),%ymm6,%ymm3,%ymm0
172 VPCMOV %ymm1,%ymm7,%ymm3,%ymm0
173 VPCMOV (%eax),%ymm7,%ymm7,%ymm5
174 VPCMOV %ymm7,%ymm6,%ymm7,%ymm5
175 VPCMOV %ymm7,%ymm6,%ymm0,%ymm0
176 VPCMOV (%ebx),%ymm7,%ymm3,%ymm5
177 # Tests for op VPCOMB imm8, xmm3/mem128, xmm2, xmm1 (at&t syntax)
178 VPCOMB $0x3,(%eax),%xmm0,%xmm7
179 VPCOMB $0xFF,%xmm0,%xmm0,%xmm1
180 VPCOMB $0xFF,%xmm5,%xmm0,%xmm1
181 VPCOMB $0x0,%xmm5,%xmm5,%xmm1
182 VPCOMB $0x0,%xmm5,%xmm0,%xmm1
183 VPCOMB $0x0,%xmm0,%xmm7,%xmm1
184 VPCOMB $0x3,%xmm0,%xmm7,%xmm7
185 VPCOMB $0x0,%xmm5,%xmm7,%xmm7
186 VPCOMB $0xFF,%xmm7,%xmm7,%xmm7
187 VPCOMB $0x0,%xmm7,%xmm7,%xmm7
188 VPCOMB $0x3,%xmm7,%xmm0,%xmm0
189 VPCOMB $0xFF,%xmm7,%xmm0,%xmm1
190 VPCOMB $0xFF,(%eax),%xmm5,%xmm1
191 VPCOMB $0x3,(%eax),%xmm5,%xmm1
192 VPCOMB $0x3,%xmm0,%xmm0,%xmm7
193 VPCOMB $0xFF,%xmm7,%xmm5,%xmm0
194 # Tests for op VPCOMD imm8, xmm3/mem128, xmm2, xmm1 (at&t syntax)
195 VPCOMD $0x3,(%eax),%xmm0,%xmm7
196 VPCOMD $0xFF,%xmm0,%xmm0,%xmm1
197 VPCOMD $0xFF,%xmm5,%xmm0,%xmm1
198 VPCOMD $0x0,%xmm5,%xmm5,%xmm1
199 VPCOMD $0x0,%xmm5,%xmm0,%xmm1
200 VPCOMD $0x0,%xmm0,%xmm7,%xmm1
201 VPCOMD $0x3,%xmm0,%xmm7,%xmm7
202 VPCOMD $0x0,%xmm5,%xmm7,%xmm7
203 VPCOMD $0xFF,%xmm7,%xmm7,%xmm7
204 VPCOMD $0x0,%xmm7,%xmm7,%xmm7
205 VPCOMD $0x3,%xmm7,%xmm0,%xmm0
206 VPCOMD $0xFF,%xmm7,%xmm0,%xmm1
207 VPCOMD $0xFF,(%eax),%xmm5,%xmm1
208 VPCOMD $0x3,(%eax),%xmm5,%xmm1
209 VPCOMD $0x3,%xmm0,%xmm0,%xmm7
210 VPCOMD $0xFF,%xmm7,%xmm5,%xmm0
211 # Tests for op VPCOMQ imm8, xmm3/mem128, xmm2, xmm1 (at&t syntax)
212 VPCOMQ $0x3,(%eax),%xmm0,%xmm7
213 VPCOMQ $0xFF,%xmm0,%xmm0,%xmm1
214 VPCOMQ $0xFF,%xmm5,%xmm0,%xmm1
215 VPCOMQ $0x0,%xmm5,%xmm5,%xmm1
216 VPCOMQ $0x0,%xmm5,%xmm0,%xmm1
217 VPCOMQ $0x0,%xmm0,%xmm7,%xmm1
218 VPCOMQ $0x3,%xmm0,%xmm7,%xmm7
219 VPCOMQ $0x0,%xmm5,%xmm7,%xmm7
220 VPCOMQ $0xFF,%xmm7,%xmm7,%xmm7
221 VPCOMQ $0x0,%xmm7,%xmm7,%xmm7
222 VPCOMQ $0x3,%xmm7,%xmm0,%xmm0
223 VPCOMQ $0xFF,%xmm7,%xmm0,%xmm1
224 VPCOMQ $0xFF,(%eax),%xmm5,%xmm1
225 VPCOMQ $0x3,(%eax),%xmm5,%xmm1
226 VPCOMQ $0x3,%xmm0,%xmm0,%xmm7
227 VPCOMQ $0xFF,%xmm7,%xmm5,%xmm0
228 # Tests for op VPCOMUB imm8, xmm3/mem128, xmm2, xmm1 (at&t syntax)
229 VPCOMUB $0x3,(%eax),%xmm0,%xmm7
230 VPCOMUB $0xFF,%xmm0,%xmm0,%xmm1
231 VPCOMUB $0xFF,%xmm5,%xmm0,%xmm1
232 VPCOMUB $0x0,%xmm5,%xmm5,%xmm1
233 VPCOMUB $0x0,%xmm5,%xmm0,%xmm1
234 VPCOMUB $0x0,%xmm0,%xmm7,%xmm1
235 VPCOMUB $0x3,%xmm0,%xmm7,%xmm7
236 VPCOMUB $0x0,%xmm5,%xmm7,%xmm7
237 VPCOMUB $0xFF,%xmm7,%xmm7,%xmm7
238 VPCOMUB $0x0,%xmm7,%xmm7,%xmm7
239 VPCOMUB $0x3,%xmm7,%xmm0,%xmm0
240 VPCOMUB $0xFF,%xmm7,%xmm0,%xmm1
241 VPCOMUB $0xFF,(%eax),%xmm5,%xmm1
242 VPCOMUB $0x3,(%eax),%xmm5,%xmm1
243 VPCOMUB $0x3,%xmm0,%xmm0,%xmm7
244 VPCOMUB $0xFF,%xmm7,%xmm5,%xmm0
245 # Tests for op VPCOMUD imm8, xmm3/mem128, xmm2, xmm1 (at&t syntax)
246 VPCOMUD $0x3,(%eax),%xmm0,%xmm7
247 VPCOMUD $0xFF,%xmm0,%xmm0,%xmm1
248 VPCOMUD $0xFF,%xmm5,%xmm0,%xmm1
249 VPCOMUD $0x0,%xmm5,%xmm5,%xmm1
250 VPCOMUD $0x0,%xmm5,%xmm0,%xmm1
251 VPCOMUD $0x0,%xmm0,%xmm7,%xmm1
252 VPCOMUD $0x3,%xmm0,%xmm7,%xmm7
253 VPCOMUD $0x0,%xmm5,%xmm7,%xmm7
254 VPCOMUD $0xFF,%xmm7,%xmm7,%xmm7
255 VPCOMUD $0x0,%xmm7,%xmm7,%xmm7
256 VPCOMUD $0x3,%xmm7,%xmm0,%xmm0
257 VPCOMUD $0xFF,%xmm7,%xmm0,%xmm1
258 VPCOMUD $0xFF,(%eax),%xmm5,%xmm1
259 VPCOMUD $0x3,(%eax),%xmm5,%xmm1
260 VPCOMUD $0x3,%xmm0,%xmm0,%xmm7
261 VPCOMUD $0xFF,%xmm7,%xmm5,%xmm0
262 # Tests for op VPCOMUQ imm8, xmm3/mem128, xmm2, xmm1 (at&t syntax)
263 VPCOMUQ $0x3,(%eax),%xmm0,%xmm7
264 VPCOMUQ $0xFF,%xmm0,%xmm0,%xmm1
265 VPCOMUQ $0xFF,%xmm5,%xmm0,%xmm1
266 VPCOMUQ $0x0,%xmm5,%xmm5,%xmm1
267 VPCOMUQ $0x0,%xmm5,%xmm0,%xmm1
268 VPCOMUQ $0x0,%xmm0,%xmm7,%xmm1
269 VPCOMUQ $0x3,%xmm0,%xmm7,%xmm7
270 VPCOMUQ $0x0,%xmm5,%xmm7,%xmm7
271 VPCOMUQ $0xFF,%xmm7,%xmm7,%xmm7
272 VPCOMUQ $0x0,%xmm7,%xmm7,%xmm7
273 VPCOMUQ $0x3,%xmm7,%xmm0,%xmm0
274 VPCOMUQ $0xFF,%xmm7,%xmm0,%xmm1
275 VPCOMUQ $0xFF,(%eax),%xmm5,%xmm1
276 VPCOMUQ $0x3,(%eax),%xmm5,%xmm1
277 VPCOMUQ $0x3,%xmm0,%xmm0,%xmm7
278 VPCOMUQ $0xFF,%xmm7,%xmm5,%xmm0
279 # Tests for op VPCOMUW imm8, xmm3/mem128, xmm2, xmm1 (at&t syntax)
280 VPCOMUW $0x3,(%eax),%xmm0,%xmm7
281 VPCOMUW $0xFF,%xmm0,%xmm0,%xmm1
282 VPCOMUW $0xFF,%xmm5,%xmm0,%xmm1
283 VPCOMUW $0x0,%xmm5,%xmm5,%xmm1
284 VPCOMUW $0x0,%xmm5,%xmm0,%xmm1
285 VPCOMUW $0x0,%xmm0,%xmm7,%xmm1
286 VPCOMUW $0x3,%xmm0,%xmm7,%xmm7
287 VPCOMUW $0x0,%xmm5,%xmm7,%xmm7
288 VPCOMUW $0xFF,%xmm7,%xmm7,%xmm7
289 VPCOMUW $0x0,%xmm7,%xmm7,%xmm7
290 VPCOMUW $0x3,%xmm7,%xmm0,%xmm0
291 VPCOMUW $0xFF,%xmm7,%xmm0,%xmm1
292 VPCOMUW $0xFF,(%eax),%xmm5,%xmm1
293 VPCOMUW $0x3,(%eax),%xmm5,%xmm1
294 VPCOMUW $0x3,%xmm0,%xmm0,%xmm7
295 VPCOMUW $0xFF,%xmm7,%xmm5,%xmm0
296 # Tests for op VPCOMW imm8, xmm3/mem128, xmm2, xmm1 (at&t syntax)
297 VPCOMW $0x3,(%eax),%xmm0,%xmm7
298 VPCOMW $0xFF,%xmm0,%xmm0,%xmm1
299 VPCOMW $0xFF,%xmm5,%xmm0,%xmm1
300 VPCOMW $0x0,%xmm5,%xmm5,%xmm1
301 VPCOMW $0x0,%xmm5,%xmm0,%xmm1
302 VPCOMW $0x0,%xmm0,%xmm7,%xmm1
303 VPCOMW $0x3,%xmm0,%xmm7,%xmm7
304 VPCOMW $0x0,%xmm5,%xmm7,%xmm7
305 VPCOMW $0xFF,%xmm7,%xmm7,%xmm7
306 VPCOMW $0x0,%xmm7,%xmm7,%xmm7
307 VPCOMW $0x3,%xmm7,%xmm0,%xmm0
308 VPCOMW $0xFF,%xmm7,%xmm0,%xmm1
309 VPCOMW $0xFF,(%eax),%xmm5,%xmm1
310 VPCOMW $0x3,(%eax),%xmm5,%xmm1
311 VPCOMW $0x3,%xmm0,%xmm0,%xmm7
312 VPCOMW $0xFF,%xmm7,%xmm5,%xmm0
313 # Tests for op VPHADDBD xmm2/mem128, xmm1 (at&t syntax)
316 VPHADDBD (%ebx),%xmm0
317 VPHADDBD (%esi),%xmm7
319 VPHADDBD (%eax),%xmm7
324 VPHADDBD (%eax),%xmm6
326 VPHADDBD (%esi),%xmm0
327 VPHADDBD (%ebx),%xmm7
328 VPHADDBD (%esi),%xmm6
329 VPHADDBD (%eax),%xmm0
330 # Tests for op VPHADDBQ xmm2/mem128, xmm1 (at&t syntax)
333 VPHADDBQ (%ebx),%xmm0
334 VPHADDBQ (%esi),%xmm7
336 VPHADDBQ (%eax),%xmm7
341 VPHADDBQ (%eax),%xmm6
343 VPHADDBQ (%esi),%xmm0
344 VPHADDBQ (%ebx),%xmm7
345 VPHADDBQ (%esi),%xmm6
346 VPHADDBQ (%eax),%xmm0
347 # Tests for op VPHADDBW xmm2/mem128, xmm1 (at&t syntax)
350 VPHADDBW (%ebx),%xmm0
351 VPHADDBW (%esi),%xmm7
353 VPHADDBW (%eax),%xmm7
358 VPHADDBW (%eax),%xmm6
360 VPHADDBW (%esi),%xmm0
361 VPHADDBW (%ebx),%xmm7
362 VPHADDBW (%esi),%xmm6
363 VPHADDBW (%eax),%xmm0
364 # Tests for op VPHADDDQ xmm2/mem128, xmm1 (at&t syntax)
367 VPHADDDQ (%ebx),%xmm0
368 VPHADDDQ (%esi),%xmm7
370 VPHADDDQ (%eax),%xmm7
375 VPHADDDQ (%eax),%xmm6
377 VPHADDDQ (%esi),%xmm0
378 VPHADDDQ (%ebx),%xmm7
379 VPHADDDQ (%esi),%xmm6
380 VPHADDDQ (%eax),%xmm0
381 # Tests for op VPHADDUBD xmm2/mem128, xmm1 (at&t syntax)
382 VPHADDUBD %xmm7,%xmm7
383 VPHADDUBD %xmm0,%xmm6
384 VPHADDUBD (%ebx),%xmm0
385 VPHADDUBD (%esi),%xmm7
386 VPHADDUBD %xmm0,%xmm0
387 VPHADDUBD (%eax),%xmm7
388 VPHADDUBD %xmm7,%xmm0
389 VPHADDUBD %xmm1,%xmm6
390 VPHADDUBD %xmm1,%xmm0
391 VPHADDUBD %xmm0,%xmm7
392 VPHADDUBD (%eax),%xmm6
393 VPHADDUBD %xmm1,%xmm7
394 VPHADDUBD (%esi),%xmm0
395 VPHADDUBD (%ebx),%xmm7
396 VPHADDUBD (%esi),%xmm6
397 VPHADDUBD (%eax),%xmm0
398 # Tests for op VPHADDUBQ xmm2/mem128, xmm1 (at&t syntax)
399 VPHADDUBQ %xmm7,%xmm7
400 VPHADDUBQ %xmm0,%xmm6
401 VPHADDUBQ (%ebx),%xmm0
402 VPHADDUBQ (%esi),%xmm7
403 VPHADDUBQ %xmm0,%xmm0
404 VPHADDUBQ (%eax),%xmm7
405 VPHADDUBQ %xmm7,%xmm0
406 VPHADDUBQ %xmm1,%xmm6
407 VPHADDUBQ %xmm1,%xmm0
408 VPHADDUBQ %xmm0,%xmm7
409 VPHADDUBQ (%eax),%xmm6
410 VPHADDUBQ %xmm1,%xmm7
411 VPHADDUBQ (%esi),%xmm0
412 VPHADDUBQ (%ebx),%xmm7
413 VPHADDUBQ (%esi),%xmm6
414 VPHADDUBQ (%eax),%xmm0
415 # Tests for op VPHADDUBW xmm2/mem128, xmm1 (at&t syntax)
416 VPHADDUBW %xmm7,%xmm7
417 VPHADDUBW %xmm0,%xmm6
418 VPHADDUBW (%ebx),%xmm0
419 VPHADDUBW (%esi),%xmm7
420 VPHADDUBW %xmm0,%xmm0
421 VPHADDUBW (%eax),%xmm7
422 VPHADDUBW %xmm7,%xmm0
423 VPHADDUBW %xmm1,%xmm6
424 VPHADDUBW %xmm1,%xmm0
425 VPHADDUBW %xmm0,%xmm7
426 VPHADDUBW (%eax),%xmm6
427 VPHADDUBW %xmm1,%xmm7
428 VPHADDUBW (%esi),%xmm0
429 VPHADDUBW (%ebx),%xmm7
430 VPHADDUBW (%esi),%xmm6
431 VPHADDUBW (%eax),%xmm0
432 # Tests for op VPHADDUDQ xmm2/mem128, xmm1 (at&t syntax)
433 VPHADDUDQ %xmm7,%xmm7
434 VPHADDUDQ %xmm0,%xmm6
435 VPHADDUDQ (%ebx),%xmm0
436 VPHADDUDQ (%esi),%xmm7
437 VPHADDUDQ %xmm0,%xmm0
438 VPHADDUDQ (%eax),%xmm7
439 VPHADDUDQ %xmm7,%xmm0
440 VPHADDUDQ %xmm1,%xmm6
441 VPHADDUDQ %xmm1,%xmm0
442 VPHADDUDQ %xmm0,%xmm7
443 VPHADDUDQ (%eax),%xmm6
444 VPHADDUDQ %xmm1,%xmm7
445 VPHADDUDQ (%esi),%xmm0
446 VPHADDUDQ (%ebx),%xmm7
447 VPHADDUDQ (%esi),%xmm6
448 VPHADDUDQ (%eax),%xmm0
449 # Tests for op VPHADDUWD xmm2/mem128, xmm1 (at&t syntax)
450 VPHADDUWD %xmm7,%xmm7
451 VPHADDUWD %xmm0,%xmm6
452 VPHADDUWD (%ebx),%xmm0
453 VPHADDUWD (%esi),%xmm7
454 VPHADDUWD %xmm0,%xmm0
455 VPHADDUWD (%eax),%xmm7
456 VPHADDUWD %xmm7,%xmm0
457 VPHADDUWD %xmm1,%xmm6
458 VPHADDUWD %xmm1,%xmm0
459 VPHADDUWD %xmm0,%xmm7
460 VPHADDUWD (%eax),%xmm6
461 VPHADDUWD %xmm1,%xmm7
462 VPHADDUWD (%esi),%xmm0
463 VPHADDUWD (%ebx),%xmm7
464 VPHADDUWD (%esi),%xmm6
465 VPHADDUWD (%eax),%xmm0
466 # Tests for op VPHADDUWQ xmm2/mem128, xmm1 (at&t syntax)
467 VPHADDUWQ %xmm7,%xmm7
468 VPHADDUWQ %xmm0,%xmm6
469 VPHADDUWQ (%ebx),%xmm0
470 VPHADDUWQ (%esi),%xmm7
471 VPHADDUWQ %xmm0,%xmm0
472 VPHADDUWQ (%eax),%xmm7
473 VPHADDUWQ %xmm7,%xmm0
474 VPHADDUWQ %xmm1,%xmm6
475 VPHADDUWQ %xmm1,%xmm0
476 VPHADDUWQ %xmm0,%xmm7
477 VPHADDUWQ (%eax),%xmm6
478 VPHADDUWQ %xmm1,%xmm7
479 VPHADDUWQ (%esi),%xmm0
480 VPHADDUWQ (%ebx),%xmm7
481 VPHADDUWQ (%esi),%xmm6
482 VPHADDUWQ (%eax),%xmm0
483 # Tests for op VPHADDWD xmm2/mem128, xmm1 (at&t syntax)
486 VPHADDWD (%ebx),%xmm0
487 VPHADDWD (%esi),%xmm7
489 VPHADDWD (%eax),%xmm7
494 VPHADDWD (%eax),%xmm6
496 VPHADDWD (%esi),%xmm0
497 VPHADDWD (%ebx),%xmm7
498 VPHADDWD (%esi),%xmm6
499 VPHADDWD (%eax),%xmm0
500 # Tests for op VPHADDWQ xmm2/mem128, xmm1 (at&t syntax)
503 VPHADDWQ (%ebx),%xmm0
504 VPHADDWQ (%esi),%xmm7
506 VPHADDWQ (%eax),%xmm7
511 VPHADDWQ (%eax),%xmm6
513 VPHADDWQ (%esi),%xmm0
514 VPHADDWQ (%ebx),%xmm7
515 VPHADDWQ (%esi),%xmm6
516 VPHADDWQ (%eax),%xmm0
517 # Tests for op VPHSUBBW xmm2/mem128, xmm1 (at&t syntax)
520 VPHSUBBW (%ebx),%xmm0
521 VPHSUBBW (%esi),%xmm7
523 VPHSUBBW (%eax),%xmm7
528 VPHSUBBW (%eax),%xmm6
530 VPHSUBBW (%esi),%xmm0
531 VPHSUBBW (%ebx),%xmm7
532 VPHSUBBW (%esi),%xmm6
533 VPHSUBBW (%eax),%xmm0
534 # Tests for op VPHSUBDQ xmm2/mem128, xmm1 (at&t syntax)
537 VPHSUBDQ (%ebx),%xmm0
538 VPHSUBDQ (%esi),%xmm7
540 VPHSUBDQ (%eax),%xmm7
545 VPHSUBDQ (%eax),%xmm6
547 VPHSUBDQ (%esi),%xmm0
548 VPHSUBDQ (%ebx),%xmm7
549 VPHSUBDQ (%esi),%xmm6
550 VPHSUBDQ (%eax),%xmm0
551 # Tests for op VPHSUBWD xmm2/mem128, xmm1 (at&t syntax)
554 VPHSUBWD (%ebx),%xmm0
555 VPHSUBWD (%esi),%xmm7
557 VPHSUBWD (%eax),%xmm7
562 VPHSUBWD (%eax),%xmm6
564 VPHSUBWD (%esi),%xmm0
565 VPHSUBWD (%ebx),%xmm7
566 VPHSUBWD (%esi),%xmm6
567 VPHSUBWD (%eax),%xmm0
568 # Tests for op VPMACSDD xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax)
569 VPMACSDD %xmm0,%xmm7,%xmm7,%xmm0
570 VPMACSDD %xmm7,(%esi),%xmm0,%xmm0
571 VPMACSDD %xmm1,(%esi),%xmm3,%xmm0
572 VPMACSDD %xmm1,%xmm0,%xmm0,%xmm5
573 VPMACSDD %xmm1,%xmm6,%xmm0,%xmm0
574 VPMACSDD %xmm1,%xmm6,%xmm0,%xmm7
575 VPMACSDD %xmm1,(%edx),%xmm0,%xmm7
576 VPMACSDD %xmm7,%xmm0,%xmm0,%xmm7
577 VPMACSDD %xmm7,(%esi),%xmm3,%xmm7
578 VPMACSDD %xmm7,%xmm6,%xmm3,%xmm7
579 VPMACSDD %xmm7,%xmm7,%xmm3,%xmm0
580 VPMACSDD %xmm0,(%edx),%xmm3,%xmm0
581 VPMACSDD %xmm1,(%edx),%xmm7,%xmm5
582 VPMACSDD %xmm1,%xmm7,%xmm7,%xmm5
583 VPMACSDD %xmm1,%xmm7,%xmm0,%xmm0
584 VPMACSDD %xmm7,(%esi),%xmm3,%xmm5
585 # Tests for op VPMACSDQH xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax)
586 VPMACSDQH %xmm0,%xmm7,%xmm7,%xmm0
587 VPMACSDQH %xmm7,(%esi),%xmm0,%xmm0
588 VPMACSDQH %xmm1,(%esi),%xmm3,%xmm0
589 VPMACSDQH %xmm1,%xmm0,%xmm0,%xmm5
590 VPMACSDQH %xmm1,%xmm6,%xmm0,%xmm0
591 VPMACSDQH %xmm1,%xmm6,%xmm0,%xmm7
592 VPMACSDQH %xmm1,(%edx),%xmm0,%xmm7
593 VPMACSDQH %xmm7,%xmm0,%xmm0,%xmm7
594 VPMACSDQH %xmm7,(%esi),%xmm3,%xmm7
595 VPMACSDQH %xmm7,%xmm6,%xmm3,%xmm7
596 VPMACSDQH %xmm7,%xmm7,%xmm3,%xmm0
597 VPMACSDQH %xmm0,(%edx),%xmm3,%xmm0
598 VPMACSDQH %xmm1,(%edx),%xmm7,%xmm5
599 VPMACSDQH %xmm1,%xmm7,%xmm7,%xmm5
600 VPMACSDQH %xmm1,%xmm7,%xmm0,%xmm0
601 VPMACSDQH %xmm7,(%esi),%xmm3,%xmm5
602 # Tests for op VPMACSDQL xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax)
603 VPMACSDQL %xmm0,%xmm7,%xmm7,%xmm0
604 VPMACSDQL %xmm7,(%esi),%xmm0,%xmm0
605 VPMACSDQL %xmm1,(%esi),%xmm3,%xmm0
606 VPMACSDQL %xmm1,%xmm0,%xmm0,%xmm5
607 VPMACSDQL %xmm1,%xmm6,%xmm0,%xmm0
608 VPMACSDQL %xmm1,%xmm6,%xmm0,%xmm7
609 VPMACSDQL %xmm1,(%edx),%xmm0,%xmm7
610 VPMACSDQL %xmm7,%xmm0,%xmm0,%xmm7
611 VPMACSDQL %xmm7,(%esi),%xmm3,%xmm7
612 VPMACSDQL %xmm7,%xmm6,%xmm3,%xmm7
613 VPMACSDQL %xmm7,%xmm7,%xmm3,%xmm0
614 VPMACSDQL %xmm0,(%edx),%xmm3,%xmm0
615 VPMACSDQL %xmm1,(%edx),%xmm7,%xmm5
616 VPMACSDQL %xmm1,%xmm7,%xmm7,%xmm5
617 VPMACSDQL %xmm1,%xmm7,%xmm0,%xmm0
618 VPMACSDQL %xmm7,(%esi),%xmm3,%xmm5
619 # Tests for op VPMACSSDD xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax)
620 VPMACSSDD %xmm0,%xmm7,%xmm7,%xmm0
621 VPMACSSDD %xmm7,(%esi),%xmm0,%xmm0
622 VPMACSSDD %xmm1,(%esi),%xmm3,%xmm0
623 VPMACSSDD %xmm1,%xmm0,%xmm0,%xmm5
624 VPMACSSDD %xmm1,%xmm6,%xmm0,%xmm0
625 VPMACSSDD %xmm1,%xmm6,%xmm0,%xmm7
626 VPMACSSDD %xmm1,(%edx),%xmm0,%xmm7
627 VPMACSSDD %xmm7,%xmm0,%xmm0,%xmm7
628 VPMACSSDD %xmm7,(%esi),%xmm3,%xmm7
629 VPMACSSDD %xmm7,%xmm6,%xmm3,%xmm7
630 VPMACSSDD %xmm7,%xmm7,%xmm3,%xmm0
631 VPMACSSDD %xmm0,(%edx),%xmm3,%xmm0
632 VPMACSSDD %xmm1,(%edx),%xmm7,%xmm5
633 VPMACSSDD %xmm1,%xmm7,%xmm7,%xmm5
634 VPMACSSDD %xmm1,%xmm7,%xmm0,%xmm0
635 VPMACSSDD %xmm7,(%esi),%xmm3,%xmm5
636 # Tests for op VPMACSSDQH xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax)
637 VPMACSSDQH %xmm0,%xmm7,%xmm7,%xmm0
638 VPMACSSDQH %xmm7,(%esi),%xmm0,%xmm0
639 VPMACSSDQH %xmm1,(%esi),%xmm3,%xmm0
640 VPMACSSDQH %xmm1,%xmm0,%xmm0,%xmm5
641 VPMACSSDQH %xmm1,%xmm6,%xmm0,%xmm0
642 VPMACSSDQH %xmm1,%xmm6,%xmm0,%xmm7
643 VPMACSSDQH %xmm1,(%edx),%xmm0,%xmm7
644 VPMACSSDQH %xmm7,%xmm0,%xmm0,%xmm7
645 VPMACSSDQH %xmm7,(%esi),%xmm3,%xmm7
646 VPMACSSDQH %xmm7,%xmm6,%xmm3,%xmm7
647 VPMACSSDQH %xmm7,%xmm7,%xmm3,%xmm0
648 VPMACSSDQH %xmm0,(%edx),%xmm3,%xmm0
649 VPMACSSDQH %xmm1,(%edx),%xmm7,%xmm5
650 VPMACSSDQH %xmm1,%xmm7,%xmm7,%xmm5
651 VPMACSSDQH %xmm1,%xmm7,%xmm0,%xmm0
652 VPMACSSDQH %xmm7,(%esi),%xmm3,%xmm5
653 # Tests for op VPMACSSDQL xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax)
654 VPMACSSDQL %xmm0,%xmm7,%xmm7,%xmm0
655 VPMACSSDQL %xmm7,(%esi),%xmm0,%xmm0
656 VPMACSSDQL %xmm1,(%esi),%xmm3,%xmm0
657 VPMACSSDQL %xmm1,%xmm0,%xmm0,%xmm5
658 VPMACSSDQL %xmm1,%xmm6,%xmm0,%xmm0
659 VPMACSSDQL %xmm1,%xmm6,%xmm0,%xmm7
660 VPMACSSDQL %xmm1,(%edx),%xmm0,%xmm7
661 VPMACSSDQL %xmm7,%xmm0,%xmm0,%xmm7
662 VPMACSSDQL %xmm7,(%esi),%xmm3,%xmm7
663 VPMACSSDQL %xmm7,%xmm6,%xmm3,%xmm7
664 VPMACSSDQL %xmm7,%xmm7,%xmm3,%xmm0
665 VPMACSSDQL %xmm0,(%edx),%xmm3,%xmm0
666 VPMACSSDQL %xmm1,(%edx),%xmm7,%xmm5
667 VPMACSSDQL %xmm1,%xmm7,%xmm7,%xmm5
668 VPMACSSDQL %xmm1,%xmm7,%xmm0,%xmm0
669 VPMACSSDQL %xmm7,(%esi),%xmm3,%xmm5
670 # Tests for op VPMACSSWD xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax)
671 VPMACSSWD %xmm0,%xmm7,%xmm7,%xmm0
672 VPMACSSWD %xmm7,(%esi),%xmm0,%xmm0
673 VPMACSSWD %xmm1,(%esi),%xmm3,%xmm0
674 VPMACSSWD %xmm1,%xmm0,%xmm0,%xmm5
675 VPMACSSWD %xmm1,%xmm6,%xmm0,%xmm0
676 VPMACSSWD %xmm1,%xmm6,%xmm0,%xmm7
677 VPMACSSWD %xmm1,(%edx),%xmm0,%xmm7
678 VPMACSSWD %xmm7,%xmm0,%xmm0,%xmm7
679 VPMACSSWD %xmm7,(%esi),%xmm3,%xmm7
680 VPMACSSWD %xmm7,%xmm6,%xmm3,%xmm7
681 VPMACSSWD %xmm7,%xmm7,%xmm3,%xmm0
682 VPMACSSWD %xmm0,(%edx),%xmm3,%xmm0
683 VPMACSSWD %xmm1,(%edx),%xmm7,%xmm5
684 VPMACSSWD %xmm1,%xmm7,%xmm7,%xmm5
685 VPMACSSWD %xmm1,%xmm7,%xmm0,%xmm0
686 VPMACSSWD %xmm7,(%esi),%xmm3,%xmm5
687 # Tests for op VPMACSSWW xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax)
688 VPMACSSWW %xmm0,%xmm7,%xmm7,%xmm0
689 VPMACSSWW %xmm7,(%esi),%xmm0,%xmm0
690 VPMACSSWW %xmm1,(%esi),%xmm3,%xmm0
691 VPMACSSWW %xmm1,%xmm0,%xmm0,%xmm5
692 VPMACSSWW %xmm1,%xmm6,%xmm0,%xmm0
693 VPMACSSWW %xmm1,%xmm6,%xmm0,%xmm7
694 VPMACSSWW %xmm1,(%edx),%xmm0,%xmm7
695 VPMACSSWW %xmm7,%xmm0,%xmm0,%xmm7
696 VPMACSSWW %xmm7,(%esi),%xmm3,%xmm7
697 VPMACSSWW %xmm7,%xmm6,%xmm3,%xmm7
698 VPMACSSWW %xmm7,%xmm7,%xmm3,%xmm0
699 VPMACSSWW %xmm0,(%edx),%xmm3,%xmm0
700 VPMACSSWW %xmm1,(%edx),%xmm7,%xmm5
701 VPMACSSWW %xmm1,%xmm7,%xmm7,%xmm5
702 VPMACSSWW %xmm1,%xmm7,%xmm0,%xmm0
703 VPMACSSWW %xmm7,(%esi),%xmm3,%xmm5
704 # Tests for op VPMACSWD xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax)
705 VPMACSWD %xmm0,%xmm7,%xmm7,%xmm0
706 VPMACSWD %xmm7,(%esi),%xmm0,%xmm0
707 VPMACSWD %xmm1,(%esi),%xmm3,%xmm0
708 VPMACSWD %xmm1,%xmm0,%xmm0,%xmm5
709 VPMACSWD %xmm1,%xmm6,%xmm0,%xmm0
710 VPMACSWD %xmm1,%xmm6,%xmm0,%xmm7
711 VPMACSWD %xmm1,(%edx),%xmm0,%xmm7
712 VPMACSWD %xmm7,%xmm0,%xmm0,%xmm7
713 VPMACSWD %xmm7,(%esi),%xmm3,%xmm7
714 VPMACSWD %xmm7,%xmm6,%xmm3,%xmm7
715 VPMACSWD %xmm7,%xmm7,%xmm3,%xmm0
716 VPMACSWD %xmm0,(%edx),%xmm3,%xmm0
717 VPMACSWD %xmm1,(%edx),%xmm7,%xmm5
718 VPMACSWD %xmm1,%xmm7,%xmm7,%xmm5
719 VPMACSWD %xmm1,%xmm7,%xmm0,%xmm0
720 VPMACSWD %xmm7,(%esi),%xmm3,%xmm5
721 # Tests for op VPMACSWW xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax)
722 VPMACSWW %xmm0,%xmm7,%xmm7,%xmm0
723 VPMACSWW %xmm7,(%esi),%xmm0,%xmm0
724 VPMACSWW %xmm1,(%esi),%xmm3,%xmm0
725 VPMACSWW %xmm1,%xmm0,%xmm0,%xmm5
726 VPMACSWW %xmm1,%xmm6,%xmm0,%xmm0
727 VPMACSWW %xmm1,%xmm6,%xmm0,%xmm7
728 VPMACSWW %xmm1,(%edx),%xmm0,%xmm7
729 VPMACSWW %xmm7,%xmm0,%xmm0,%xmm7
730 VPMACSWW %xmm7,(%esi),%xmm3,%xmm7
731 VPMACSWW %xmm7,%xmm6,%xmm3,%xmm7
732 VPMACSWW %xmm7,%xmm7,%xmm3,%xmm0
733 VPMACSWW %xmm0,(%edx),%xmm3,%xmm0
734 VPMACSWW %xmm1,(%edx),%xmm7,%xmm5
735 VPMACSWW %xmm1,%xmm7,%xmm7,%xmm5
736 VPMACSWW %xmm1,%xmm7,%xmm0,%xmm0
737 VPMACSWW %xmm7,(%esi),%xmm3,%xmm5
738 # Tests for op VPMADCSSWD xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax)
739 VPMADCSSWD %xmm0,%xmm7,%xmm7,%xmm0
740 VPMADCSSWD %xmm7,(%esi),%xmm0,%xmm0
741 VPMADCSSWD %xmm1,(%esi),%xmm3,%xmm0
742 VPMADCSSWD %xmm1,%xmm0,%xmm0,%xmm5
743 VPMADCSSWD %xmm1,%xmm6,%xmm0,%xmm0
744 VPMADCSSWD %xmm1,%xmm6,%xmm0,%xmm7
745 VPMADCSSWD %xmm1,(%edx),%xmm0,%xmm7
746 VPMADCSSWD %xmm7,%xmm0,%xmm0,%xmm7
747 VPMADCSSWD %xmm7,(%esi),%xmm3,%xmm7
748 VPMADCSSWD %xmm7,%xmm6,%xmm3,%xmm7
749 VPMADCSSWD %xmm7,%xmm7,%xmm3,%xmm0
750 VPMADCSSWD %xmm0,(%edx),%xmm3,%xmm0
751 VPMADCSSWD %xmm1,(%edx),%xmm7,%xmm5
752 VPMADCSSWD %xmm1,%xmm7,%xmm7,%xmm5
753 VPMADCSSWD %xmm1,%xmm7,%xmm0,%xmm0
754 VPMADCSSWD %xmm7,(%esi),%xmm3,%xmm5
755 # Tests for op VPMADCSWD xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax)
756 VPMADCSWD %xmm0,%xmm7,%xmm7,%xmm0
757 VPMADCSWD %xmm7,(%esi),%xmm0,%xmm0
758 VPMADCSWD %xmm1,(%esi),%xmm3,%xmm0
759 VPMADCSWD %xmm1,%xmm0,%xmm0,%xmm5
760 VPMADCSWD %xmm1,%xmm6,%xmm0,%xmm0
761 VPMADCSWD %xmm1,%xmm6,%xmm0,%xmm7
762 VPMADCSWD %xmm1,(%edx),%xmm0,%xmm7
763 VPMADCSWD %xmm7,%xmm0,%xmm0,%xmm7
764 VPMADCSWD %xmm7,(%esi),%xmm3,%xmm7
765 VPMADCSWD %xmm7,%xmm6,%xmm3,%xmm7
766 VPMADCSWD %xmm7,%xmm7,%xmm3,%xmm0
767 VPMADCSWD %xmm0,(%edx),%xmm3,%xmm0
768 VPMADCSWD %xmm1,(%edx),%xmm7,%xmm5
769 VPMADCSWD %xmm1,%xmm7,%xmm7,%xmm5
770 VPMADCSWD %xmm1,%xmm7,%xmm0,%xmm0
771 VPMADCSWD %xmm7,(%esi),%xmm3,%xmm5
772 # Tests for op VPPERM xmm4/mem128, xmm3, xmm2, xmm1 (at&t syntax)
773 VPPERM %xmm0,%xmm6,%xmm7,%xmm0
774 VPPERM (%esi),%xmm7,%xmm0,%xmm0
775 VPPERM (%eax),%xmm7,%xmm3,%xmm0
776 VPPERM %xmm7,%xmm0,%xmm0,%xmm5
777 VPPERM %xmm7,%xmm0,%xmm0,%xmm0
778 VPPERM %xmm7,%xmm0,%xmm0,%xmm7
779 VPPERM (%eax),%xmm6,%xmm0,%xmm7
780 VPPERM (%esi),%xmm0,%xmm0,%xmm7
781 VPPERM (%ebx),%xmm7,%xmm3,%xmm7
782 VPPERM (%ebx),%xmm0,%xmm3,%xmm7
783 VPPERM (%esi),%xmm6,%xmm3,%xmm0
784 VPPERM %xmm1,%xmm7,%xmm3,%xmm0
785 VPPERM (%eax),%xmm7,%xmm7,%xmm5
786 VPPERM %xmm7,%xmm6,%xmm7,%xmm5
787 VPPERM %xmm7,%xmm6,%xmm0,%xmm0
788 VPPERM (%ebx),%xmm7,%xmm3,%xmm5
789 # Tests for op VPPERM xmm4, xmm3/mem128, xmm2, xmm1 (at&t syntax)
790 VPPERM %xmm0,%xmm7,%xmm7,%xmm0
791 VPPERM %xmm7,(%esi),%xmm0,%xmm0
792 VPPERM %xmm1,(%esi),%xmm3,%xmm0
793 VPPERM %xmm1,%xmm0,%xmm0,%xmm5
794 VPPERM %xmm1,%xmm6,%xmm0,%xmm0
795 VPPERM %xmm1,%xmm6,%xmm0,%xmm7
796 VPPERM %xmm1,(%edx),%xmm0,%xmm7
797 VPPERM %xmm7,%xmm0,%xmm0,%xmm7
798 VPPERM %xmm7,(%esi),%xmm3,%xmm7
799 VPPERM %xmm7,%xmm6,%xmm3,%xmm7
800 VPPERM %xmm7,%xmm7,%xmm3,%xmm0
801 VPPERM %xmm0,(%edx),%xmm3,%xmm0
802 VPPERM %xmm1,(%edx),%xmm7,%xmm5
803 VPPERM %xmm1,%xmm7,%xmm7,%xmm5
804 VPPERM %xmm1,%xmm7,%xmm0,%xmm0
805 VPPERM %xmm7,(%esi),%xmm3,%xmm5
806 # Tests for op VPROTB xmm3, xmm2/mem128, xmm1 (at&t syntax)
807 VPROTB %xmm7,%xmm0,%xmm3
808 VPROTB %xmm7,%xmm6,%xmm7
809 VPROTB %xmm7,%xmm0,%xmm0
810 VPROTB %xmm1,(%esi),%xmm3
811 VPROTB %xmm0,%xmm7,%xmm0
812 VPROTB %xmm0,%xmm7,%xmm3
813 VPROTB %xmm0,%xmm6,%xmm0
814 VPROTB %xmm1,%xmm6,%xmm0
815 VPROTB %xmm7,%xmm7,%xmm3
816 VPROTB %xmm0,(%esi),%xmm7
817 VPROTB %xmm0,%xmm6,%xmm7
818 VPROTB %xmm7,(%esi),%xmm3
819 VPROTB %xmm7,(%edx),%xmm0
820 VPROTB %xmm1,(%esi),%xmm7
821 VPROTB %xmm1,%xmm7,%xmm0
822 VPROTB %xmm0,(%edx),%xmm3
823 # Tests for op VPROTB xmm3/mem128, xmm2, xmm1 (at&t syntax)
824 VPROTB (%ebx),%xmm0,%xmm3
825 VPROTB (%ebx),%xmm0,%xmm7
826 VPROTB (%esi),%xmm0,%xmm0
827 VPROTB (%eax),%xmm7,%xmm3
828 VPROTB %xmm1,%xmm6,%xmm0
829 VPROTB %xmm1,%xmm6,%xmm3
830 VPROTB %xmm1,%xmm0,%xmm0
831 VPROTB %xmm7,%xmm0,%xmm0
832 VPROTB (%esi),%xmm6,%xmm3
833 VPROTB %xmm1,%xmm7,%xmm7
834 VPROTB %xmm0,%xmm0,%xmm7
835 VPROTB (%ebx),%xmm7,%xmm3
836 VPROTB (%ebx),%xmm7,%xmm0
837 VPROTB (%eax),%xmm7,%xmm7
838 VPROTB (%eax),%xmm6,%xmm0
839 VPROTB %xmm1,%xmm7,%xmm3
840 # Tests for op VPROTB imm8, xmm2, xmm1 (at&t syntax)
841 VPROTB $0x3,%xmm5,%xmm2
842 VPROTB $0xFF,%xmm0,%xmm0
843 VPROTB $0xFF,%xmm5,%xmm7
844 VPROTB $0x0,%xmm5,%xmm7
845 VPROTB $0x0,%xmm7,%xmm7
846 VPROTB $0x0,%xmm0,%xmm2
847 VPROTB $0xFF,%xmm5,%xmm0
848 VPROTB $0x3,%xmm0,%xmm0
849 VPROTB $0x3,%xmm5,%xmm0
850 VPROTB $0x0,%xmm0,%xmm7
851 VPROTB $0xFF,%xmm7,%xmm0
852 VPROTB $0xFF,%xmm0,%xmm2
853 VPROTB $0xFF,%xmm7,%xmm2
854 VPROTB $0x3,%xmm7,%xmm7
855 VPROTB $0xFF,%xmm5,%xmm2
856 VPROTB $0x3,%xmm0,%xmm2
857 # Tests for op VPROTD xmm3, xmm2/mem128, xmm1 (at&t syntax)
858 VPROTD %xmm7,%xmm0,%xmm3
859 VPROTD %xmm7,%xmm6,%xmm7
860 VPROTD %xmm7,%xmm0,%xmm0
861 VPROTD %xmm1,(%esi),%xmm3
862 VPROTD %xmm0,%xmm7,%xmm0
863 VPROTD %xmm0,%xmm7,%xmm3
864 VPROTD %xmm0,%xmm6,%xmm0
865 VPROTD %xmm1,%xmm6,%xmm0
866 VPROTD %xmm7,%xmm7,%xmm3
867 VPROTD %xmm0,(%esi),%xmm7
868 VPROTD %xmm0,%xmm6,%xmm7
869 VPROTD %xmm7,(%esi),%xmm3
870 VPROTD %xmm7,(%edx),%xmm0
871 VPROTD %xmm1,(%esi),%xmm7
872 VPROTD %xmm1,%xmm7,%xmm0
873 VPROTD %xmm0,(%edx),%xmm3
874 # Tests for op VPROTD xmm3/mem128, xmm2, xmm1 (at&t syntax)
875 VPROTD (%ebx),%xmm0,%xmm3
876 VPROTD (%ebx),%xmm0,%xmm7
877 VPROTD (%esi),%xmm0,%xmm0
878 VPROTD (%eax),%xmm7,%xmm3
879 VPROTD %xmm1,%xmm6,%xmm0
880 VPROTD %xmm1,%xmm6,%xmm3
881 VPROTD %xmm1,%xmm0,%xmm0
882 VPROTD %xmm7,%xmm0,%xmm0
883 VPROTD (%esi),%xmm6,%xmm3
884 VPROTD %xmm1,%xmm7,%xmm7
885 VPROTD %xmm0,%xmm0,%xmm7
886 VPROTD (%ebx),%xmm7,%xmm3
887 VPROTD (%ebx),%xmm7,%xmm0
888 VPROTD (%eax),%xmm7,%xmm7
889 VPROTD (%eax),%xmm6,%xmm0
890 VPROTD %xmm1,%xmm7,%xmm3
891 # Tests for op VPROTD imm8, xmm2/mem128, xmm1 (at&t syntax)
892 VPROTD $0x0,%xmm7,%xmm7
893 VPROTD $0x0,(%ebx),%xmm7
894 VPROTD $0x0,%xmm0,%xmm5
895 VPROTD $0xFF,%xmm5,%xmm0
896 VPROTD $0x3,%xmm0,%xmm0
897 VPROTD $0x3,%xmm7,%xmm0
898 VPROTD $0x0,%xmm5,%xmm5
899 VPROTD $0x0,%xmm0,%xmm7
900 VPROTD $0x3,(%eax),%xmm0
901 VPROTD $0xFF,(%ebx),%xmm0
902 VPROTD $0x0,(%eax),%xmm7
903 VPROTD $0xFF,%xmm7,%xmm7
904 VPROTD $0xFF,%xmm5,%xmm5
905 VPROTD $0xFF,(%ebx),%xmm5
906 VPROTD $0xFF,%xmm7,%xmm0
907 VPROTD $0x3,(%eax),%xmm7
908 # Tests for op VPROTQ xmm3, xmm2/mem128, xmm1 (at&t syntax)
909 VPROTQ %xmm7,%xmm0,%xmm3
910 VPROTQ %xmm7,%xmm6,%xmm7
911 VPROTQ %xmm7,%xmm0,%xmm0
912 VPROTQ %xmm1,(%esi),%xmm3
913 VPROTQ %xmm0,%xmm7,%xmm0
914 VPROTQ %xmm0,%xmm7,%xmm3
915 VPROTQ %xmm0,%xmm6,%xmm0
916 VPROTQ %xmm1,%xmm6,%xmm0
917 VPROTQ %xmm7,%xmm7,%xmm3
918 VPROTQ %xmm0,(%esi),%xmm7
919 VPROTQ %xmm0,%xmm6,%xmm7
920 VPROTQ %xmm7,(%esi),%xmm3
921 VPROTQ %xmm7,(%edx),%xmm0
922 VPROTQ %xmm1,(%esi),%xmm7
923 VPROTQ %xmm1,%xmm7,%xmm0
924 VPROTQ %xmm0,(%edx),%xmm3
925 # Tests for op VPROTQ xmm3/mem128, xmm2, xmm1 (at&t syntax)
926 VPROTQ (%ebx),%xmm0,%xmm3
927 VPROTQ (%ebx),%xmm0,%xmm7
928 VPROTQ (%esi),%xmm0,%xmm0
929 VPROTQ (%eax),%xmm7,%xmm3
930 VPROTQ %xmm1,%xmm6,%xmm0
931 VPROTQ %xmm1,%xmm6,%xmm3
932 VPROTQ %xmm1,%xmm0,%xmm0
933 VPROTQ %xmm7,%xmm0,%xmm0
934 VPROTQ (%esi),%xmm6,%xmm3
935 VPROTQ %xmm1,%xmm7,%xmm7
936 VPROTQ %xmm0,%xmm0,%xmm7
937 VPROTQ (%ebx),%xmm7,%xmm3
938 VPROTQ (%ebx),%xmm7,%xmm0
939 VPROTQ (%eax),%xmm7,%xmm7
940 VPROTQ (%eax),%xmm6,%xmm0
941 VPROTQ %xmm1,%xmm7,%xmm3
942 # Tests for op VPROTQ imm8, xmm2/mem128, xmm1 (at&t syntax)
943 VPROTQ $0x0,%xmm7,%xmm7
944 VPROTQ $0x0,(%ebx),%xmm7
945 VPROTQ $0x0,%xmm0,%xmm5
946 VPROTQ $0xFF,%xmm5,%xmm0
947 VPROTQ $0x3,%xmm0,%xmm0
948 VPROTQ $0x3,%xmm7,%xmm0
949 VPROTQ $0x0,%xmm5,%xmm5
950 VPROTQ $0x0,%xmm0,%xmm7
951 VPROTQ $0x3,(%eax),%xmm0
952 VPROTQ $0xFF,(%ebx),%xmm0
953 VPROTQ $0x0,(%eax),%xmm7
954 VPROTQ $0xFF,%xmm7,%xmm7
955 VPROTQ $0xFF,%xmm5,%xmm5
956 VPROTQ $0xFF,(%ebx),%xmm5
957 VPROTQ $0xFF,%xmm7,%xmm0
958 VPROTQ $0x3,(%eax),%xmm7
959 # Tests for op VPROTW xmm3, xmm2/mem128, xmm1 (at&t syntax)
960 VPROTW %xmm7,%xmm0,%xmm3
961 VPROTW %xmm7,%xmm6,%xmm7
962 VPROTW %xmm7,%xmm0,%xmm0
963 VPROTW %xmm1,(%esi),%xmm3
964 VPROTW %xmm0,%xmm7,%xmm0
965 VPROTW %xmm0,%xmm7,%xmm3
966 VPROTW %xmm0,%xmm6,%xmm0
967 VPROTW %xmm1,%xmm6,%xmm0
968 VPROTW %xmm7,%xmm7,%xmm3
969 VPROTW %xmm0,(%esi),%xmm7
970 VPROTW %xmm0,%xmm6,%xmm7
971 VPROTW %xmm7,(%esi),%xmm3
972 VPROTW %xmm7,(%edx),%xmm0
973 VPROTW %xmm1,(%esi),%xmm7
974 VPROTW %xmm1,%xmm7,%xmm0
975 VPROTW %xmm0,(%edx),%xmm3
976 # Tests for op VPROTW xmm3/mem128, xmm2, xmm1 (at&t syntax)
977 VPROTW (%ebx),%xmm0,%xmm3
978 VPROTW (%ebx),%xmm0,%xmm7
979 VPROTW (%esi),%xmm0,%xmm0
980 VPROTW (%eax),%xmm7,%xmm3
981 VPROTW %xmm1,%xmm6,%xmm0
982 VPROTW %xmm1,%xmm6,%xmm3
983 VPROTW %xmm1,%xmm0,%xmm0
984 VPROTW %xmm7,%xmm0,%xmm0
985 VPROTW (%esi),%xmm6,%xmm3
986 VPROTW %xmm1,%xmm7,%xmm7
987 VPROTW %xmm0,%xmm0,%xmm7
988 VPROTW (%ebx),%xmm7,%xmm3
989 VPROTW (%ebx),%xmm7,%xmm0
990 VPROTW (%eax),%xmm7,%xmm7
991 VPROTW (%eax),%xmm6,%xmm0
992 VPROTW %xmm1,%xmm7,%xmm3
993 # Tests for op VPROTW imm8, xmm2/mem128, xmm1 (at&t syntax)
994 VPROTW $0x0,%xmm7,%xmm7
995 VPROTW $0x0,(%ebx),%xmm7
996 VPROTW $0x0,%xmm0,%xmm5
997 VPROTW $0xFF,%xmm5,%xmm0
998 VPROTW $0x3,%xmm0,%xmm0
999 VPROTW $0x3,%xmm7,%xmm0
1000 VPROTW $0x0,%xmm5,%xmm5
1001 VPROTW $0x0,%xmm0,%xmm7
1002 VPROTW $0x3,(%eax),%xmm0
1003 VPROTW $0xFF,(%ebx),%xmm0
1004 VPROTW $0x0,(%eax),%xmm7
1005 VPROTW $0xFF,%xmm7,%xmm7
1006 VPROTW $0xFF,%xmm5,%xmm5
1007 VPROTW $0xFF,(%ebx),%xmm5
1008 VPROTW $0xFF,%xmm7,%xmm0
1009 VPROTW $0x3,(%eax),%xmm7
1010 # Tests for op VPSHAB xmm3, xmm2/mem128, xmm1 (at&t syntax)
1011 VPSHAB %xmm7,%xmm0,%xmm3
1012 VPSHAB %xmm7,%xmm6,%xmm7
1013 VPSHAB %xmm7,%xmm0,%xmm0
1014 VPSHAB %xmm1,(%esi),%xmm3
1015 VPSHAB %xmm0,%xmm7,%xmm0
1016 VPSHAB %xmm0,%xmm7,%xmm3
1017 VPSHAB %xmm0,%xmm6,%xmm0
1018 VPSHAB %xmm1,%xmm6,%xmm0
1019 VPSHAB %xmm7,%xmm7,%xmm3
1020 VPSHAB %xmm0,(%esi),%xmm7
1021 VPSHAB %xmm0,%xmm6,%xmm7
1022 VPSHAB %xmm7,(%esi),%xmm3
1023 VPSHAB %xmm7,(%edx),%xmm0
1024 VPSHAB %xmm1,(%esi),%xmm7
1025 VPSHAB %xmm1,%xmm7,%xmm0
1026 VPSHAB %xmm0,(%edx),%xmm3
1027 # Tests for op VPSHAB xmm3/mem128, xmm2, xmm1 (at&t syntax)
1028 VPSHAB (%ebx),%xmm0,%xmm3
1029 VPSHAB (%ebx),%xmm0,%xmm7
1030 VPSHAB (%esi),%xmm0,%xmm0
1031 VPSHAB (%eax),%xmm7,%xmm3
1032 VPSHAB %xmm1,%xmm6,%xmm0
1033 VPSHAB %xmm1,%xmm6,%xmm3
1034 VPSHAB %xmm1,%xmm0,%xmm0
1035 VPSHAB %xmm7,%xmm0,%xmm0
1036 VPSHAB (%esi),%xmm6,%xmm3
1037 VPSHAB %xmm1,%xmm7,%xmm7
1038 VPSHAB %xmm0,%xmm0,%xmm7
1039 VPSHAB (%ebx),%xmm7,%xmm3
1040 VPSHAB (%ebx),%xmm7,%xmm0
1041 VPSHAB (%eax),%xmm7,%xmm7
1042 VPSHAB (%eax),%xmm6,%xmm0
1043 VPSHAB %xmm1,%xmm7,%xmm3
1044 # Tests for op VPSHAD xmm3, xmm2/mem128, xmm1 (at&t syntax)
1045 VPSHAD %xmm7,%xmm0,%xmm3
1046 VPSHAD %xmm7,%xmm6,%xmm7
1047 VPSHAD %xmm7,%xmm0,%xmm0
1048 VPSHAD %xmm1,(%esi),%xmm3
1049 VPSHAD %xmm0,%xmm7,%xmm0
1050 VPSHAD %xmm0,%xmm7,%xmm3
1051 VPSHAD %xmm0,%xmm6,%xmm0
1052 VPSHAD %xmm1,%xmm6,%xmm0
1053 VPSHAD %xmm7,%xmm7,%xmm3
1054 VPSHAD %xmm0,(%esi),%xmm7
1055 VPSHAD %xmm0,%xmm6,%xmm7
1056 VPSHAD %xmm7,(%esi),%xmm3
1057 VPSHAD %xmm7,(%edx),%xmm0
1058 VPSHAD %xmm1,(%esi),%xmm7
1059 VPSHAD %xmm1,%xmm7,%xmm0
1060 VPSHAD %xmm0,(%edx),%xmm3
1061 # Tests for op VPSHAD xmm3/mem128, xmm2, xmm1 (at&t syntax)
1062 VPSHAD (%ebx),%xmm0,%xmm3
1063 VPSHAD (%ebx),%xmm0,%xmm7
1064 VPSHAD (%esi),%xmm0,%xmm0
1065 VPSHAD (%eax),%xmm7,%xmm3
1066 VPSHAD %xmm1,%xmm6,%xmm0
1067 VPSHAD %xmm1,%xmm6,%xmm3
1068 VPSHAD %xmm1,%xmm0,%xmm0
1069 VPSHAD %xmm7,%xmm0,%xmm0
1070 VPSHAD (%esi),%xmm6,%xmm3
1071 VPSHAD %xmm1,%xmm7,%xmm7
1072 VPSHAD %xmm0,%xmm0,%xmm7
1073 VPSHAD (%ebx),%xmm7,%xmm3
1074 VPSHAD (%ebx),%xmm7,%xmm0
1075 VPSHAD (%eax),%xmm7,%xmm7
1076 VPSHAD (%eax),%xmm6,%xmm0
1077 VPSHAD %xmm1,%xmm7,%xmm3
1078 # Tests for op VPSHAQ xmm3, xmm2/mem128, xmm1 (at&t syntax)
1079 VPSHAQ %xmm7,%xmm0,%xmm3
1080 VPSHAQ %xmm7,%xmm6,%xmm7
1081 VPSHAQ %xmm7,%xmm0,%xmm0
1082 VPSHAQ %xmm1,(%esi),%xmm3
1083 VPSHAQ %xmm0,%xmm7,%xmm0
1084 VPSHAQ %xmm0,%xmm7,%xmm3
1085 VPSHAQ %xmm0,%xmm6,%xmm0
1086 VPSHAQ %xmm1,%xmm6,%xmm0
1087 VPSHAQ %xmm7,%xmm7,%xmm3
1088 VPSHAQ %xmm0,(%esi),%xmm7
1089 VPSHAQ %xmm0,%xmm6,%xmm7
1090 VPSHAQ %xmm7,(%esi),%xmm3
1091 VPSHAQ %xmm7,(%edx),%xmm0
1092 VPSHAQ %xmm1,(%esi),%xmm7
1093 VPSHAQ %xmm1,%xmm7,%xmm0
1094 VPSHAQ %xmm0,(%edx),%xmm3
1095 # Tests for op VPSHAQ xmm3/mem128, xmm2, xmm1 (at&t syntax)
1096 VPSHAQ (%ebx),%xmm0,%xmm3
1097 VPSHAQ (%ebx),%xmm0,%xmm7
1098 VPSHAQ (%esi),%xmm0,%xmm0
1099 VPSHAQ (%eax),%xmm7,%xmm3
1100 VPSHAQ %xmm1,%xmm6,%xmm0
1101 VPSHAQ %xmm1,%xmm6,%xmm3
1102 VPSHAQ %xmm1,%xmm0,%xmm0
1103 VPSHAQ %xmm7,%xmm0,%xmm0
1104 VPSHAQ (%esi),%xmm6,%xmm3
1105 VPSHAQ %xmm1,%xmm7,%xmm7
1106 VPSHAQ %xmm0,%xmm0,%xmm7
1107 VPSHAQ (%ebx),%xmm7,%xmm3
1108 VPSHAQ (%ebx),%xmm7,%xmm0
1109 VPSHAQ (%eax),%xmm7,%xmm7
1110 VPSHAQ (%eax),%xmm6,%xmm0
1111 VPSHAQ %xmm1,%xmm7,%xmm3
1112 # Tests for op VPSHAW xmm3, xmm2/mem128, xmm1 (at&t syntax)
1113 VPSHAW %xmm7,%xmm0,%xmm3
1114 VPSHAW %xmm7,%xmm6,%xmm7
1115 VPSHAW %xmm7,%xmm0,%xmm0
1116 VPSHAW %xmm1,(%esi),%xmm3
1117 VPSHAW %xmm0,%xmm7,%xmm0
1118 VPSHAW %xmm0,%xmm7,%xmm3
1119 VPSHAW %xmm0,%xmm6,%xmm0
1120 VPSHAW %xmm1,%xmm6,%xmm0
1121 VPSHAW %xmm7,%xmm7,%xmm3
1122 VPSHAW %xmm0,(%esi),%xmm7
1123 VPSHAW %xmm0,%xmm6,%xmm7
1124 VPSHAW %xmm7,(%esi),%xmm3
1125 VPSHAW %xmm7,(%edx),%xmm0
1126 VPSHAW %xmm1,(%esi),%xmm7
1127 VPSHAW %xmm1,%xmm7,%xmm0
1128 VPSHAW %xmm0,(%edx),%xmm3
1129 # Tests for op VPSHAW xmm3/mem128, xmm2, xmm1 (at&t syntax)
1130 VPSHAW (%ebx),%xmm0,%xmm3
1131 VPSHAW (%ebx),%xmm0,%xmm7
1132 VPSHAW (%esi),%xmm0,%xmm0
1133 VPSHAW (%eax),%xmm7,%xmm3
1134 VPSHAW %xmm1,%xmm6,%xmm0
1135 VPSHAW %xmm1,%xmm6,%xmm3
1136 VPSHAW %xmm1,%xmm0,%xmm0
1137 VPSHAW %xmm7,%xmm0,%xmm0
1138 VPSHAW (%esi),%xmm6,%xmm3
1139 VPSHAW %xmm1,%xmm7,%xmm7
1140 VPSHAW %xmm0,%xmm0,%xmm7
1141 VPSHAW (%ebx),%xmm7,%xmm3
1142 VPSHAW (%ebx),%xmm7,%xmm0
1143 VPSHAW (%eax),%xmm7,%xmm7
1144 VPSHAW (%eax),%xmm6,%xmm0
1145 VPSHAW %xmm1,%xmm7,%xmm3
1146 # Tests for op VPSHLB xmm3, xmm2/mem128, xmm1 (at&t syntax)
1147 VPSHLB %xmm7,%xmm0,%xmm3
1148 VPSHLB %xmm7,%xmm6,%xmm7
1149 VPSHLB %xmm7,%xmm0,%xmm0
1150 VPSHLB %xmm1,(%esi),%xmm3
1151 VPSHLB %xmm0,%xmm7,%xmm0
1152 VPSHLB %xmm0,%xmm7,%xmm3
1153 VPSHLB %xmm0,%xmm6,%xmm0
1154 VPSHLB %xmm1,%xmm6,%xmm0
1155 VPSHLB %xmm7,%xmm7,%xmm3
1156 VPSHLB %xmm0,(%esi),%xmm7
1157 VPSHLB %xmm0,%xmm6,%xmm7
1158 VPSHLB %xmm7,(%esi),%xmm3
1159 VPSHLB %xmm7,(%edx),%xmm0
1160 VPSHLB %xmm1,(%esi),%xmm7
1161 VPSHLB %xmm1,%xmm7,%xmm0
1162 VPSHLB %xmm0,(%edx),%xmm3
1163 # Tests for op VPSHLB xmm3/mem128, xmm2, xmm1 (at&t syntax)
1164 VPSHLB (%ebx),%xmm0,%xmm3
1165 VPSHLB (%ebx),%xmm0,%xmm7
1166 VPSHLB (%esi),%xmm0,%xmm0
1167 VPSHLB (%eax),%xmm7,%xmm3
1168 VPSHLB %xmm1,%xmm6,%xmm0
1169 VPSHLB %xmm1,%xmm6,%xmm3
1170 VPSHLB %xmm1,%xmm0,%xmm0
1171 VPSHLB %xmm7,%xmm0,%xmm0
1172 VPSHLB (%esi),%xmm6,%xmm3
1173 VPSHLB %xmm1,%xmm7,%xmm7
1174 VPSHLB %xmm0,%xmm0,%xmm7
1175 VPSHLB (%ebx),%xmm7,%xmm3
1176 VPSHLB (%ebx),%xmm7,%xmm0
1177 VPSHLB (%eax),%xmm7,%xmm7
1178 VPSHLB (%eax),%xmm6,%xmm0
1179 VPSHLB %xmm1,%xmm7,%xmm3
1180 # Tests for op VPSHLD xmm2, xmm3/mem128, xmm1 (at&t syntax)
1181 VPSHLD %xmm7,%xmm0,%xmm3
1182 VPSHLD %xmm7,%xmm6,%xmm7
1183 VPSHLD %xmm7,%xmm0,%xmm0
1184 VPSHLD %xmm1,(%esi),%xmm3
1185 VPSHLD %xmm0,%xmm7,%xmm0
1186 VPSHLD %xmm0,%xmm7,%xmm3
1187 VPSHLD %xmm0,%xmm6,%xmm0
1188 VPSHLD %xmm1,%xmm6,%xmm0
1189 VPSHLD %xmm7,%xmm7,%xmm3
1190 VPSHLD %xmm0,(%esi),%xmm7
1191 VPSHLD %xmm0,%xmm6,%xmm7
1192 VPSHLD %xmm7,(%esi),%xmm3
1193 VPSHLD %xmm7,(%edx),%xmm0
1194 VPSHLD %xmm1,(%esi),%xmm7
1195 VPSHLD %xmm1,%xmm7,%xmm0
1196 VPSHLD %xmm0,(%edx),%xmm3
1197 # Tests for op VPSHLD xmm3/mem128, xmm2, xmm1 (at&t syntax)
1198 VPSHLD (%ebx),%xmm0,%xmm3
1199 VPSHLD (%ebx),%xmm0,%xmm7
1200 VPSHLD (%esi),%xmm0,%xmm0
1201 VPSHLD (%eax),%xmm7,%xmm3
1202 VPSHLD %xmm1,%xmm6,%xmm0
1203 VPSHLD %xmm1,%xmm6,%xmm3
1204 VPSHLD %xmm1,%xmm0,%xmm0
1205 VPSHLD %xmm7,%xmm0,%xmm0
1206 VPSHLD (%esi),%xmm6,%xmm3
1207 VPSHLD %xmm1,%xmm7,%xmm7
1208 VPSHLD %xmm0,%xmm0,%xmm7
1209 VPSHLD (%ebx),%xmm7,%xmm3
1210 VPSHLD (%ebx),%xmm7,%xmm0
1211 VPSHLD (%eax),%xmm7,%xmm7
1212 VPSHLD (%eax),%xmm6,%xmm0
1213 VPSHLD %xmm1,%xmm7,%xmm3
1214 # Tests for op VPSHLQ xmm2, xmm3/mem128, xmm1 (at&t syntax)
1215 VPSHLQ %xmm7,%xmm0,%xmm3
1216 VPSHLQ %xmm7,%xmm6,%xmm7
1217 VPSHLQ %xmm7,%xmm0,%xmm0
1218 VPSHLQ %xmm1,(%esi),%xmm3
1219 VPSHLQ %xmm0,%xmm7,%xmm0
1220 VPSHLQ %xmm0,%xmm7,%xmm3
1221 VPSHLQ %xmm0,%xmm6,%xmm0
1222 VPSHLQ %xmm1,%xmm6,%xmm0
1223 VPSHLQ %xmm7,%xmm7,%xmm3
1224 VPSHLQ %xmm0,(%esi),%xmm7
1225 VPSHLQ %xmm0,%xmm6,%xmm7
1226 VPSHLQ %xmm7,(%esi),%xmm3
1227 VPSHLQ %xmm7,(%edx),%xmm0
1228 VPSHLQ %xmm1,(%esi),%xmm7
1229 VPSHLQ %xmm1,%xmm7,%xmm0
1230 VPSHLQ %xmm0,(%edx),%xmm3
1231 # Tests for op VPSHLQ xmm3/mem128, xmm2, xmm1 (at&t syntax)
1232 VPSHLQ (%ebx),%xmm0,%xmm3
1233 VPSHLQ (%ebx),%xmm0,%xmm7
1234 VPSHLQ (%esi),%xmm0,%xmm0
1235 VPSHLQ (%eax),%xmm7,%xmm3
1236 VPSHLQ %xmm1,%xmm6,%xmm0
1237 VPSHLQ %xmm1,%xmm6,%xmm3
1238 VPSHLQ %xmm1,%xmm0,%xmm0
1239 VPSHLQ %xmm7,%xmm0,%xmm0
1240 VPSHLQ (%esi),%xmm6,%xmm3
1241 VPSHLQ %xmm1,%xmm7,%xmm7
1242 VPSHLQ %xmm0,%xmm0,%xmm7
1243 VPSHLQ (%ebx),%xmm7,%xmm3
1244 VPSHLQ (%ebx),%xmm7,%xmm0
1245 VPSHLQ (%eax),%xmm7,%xmm7
1246 VPSHLQ (%eax),%xmm6,%xmm0
1247 VPSHLQ %xmm1,%xmm7,%xmm3
1248 # Tests for op VPSHLW xmm2, xmm3/mem128, xmm1 (at&t syntax)
1249 VPSHLW %xmm7,%xmm0,%xmm3
1250 VPSHLW %xmm7,%xmm6,%xmm7
1251 VPSHLW %xmm7,%xmm0,%xmm0
1252 VPSHLW %xmm1,(%esi),%xmm3
1253 VPSHLW %xmm0,%xmm7,%xmm0
1254 VPSHLW %xmm0,%xmm7,%xmm3
1255 VPSHLW %xmm0,%xmm6,%xmm0
1256 VPSHLW %xmm1,%xmm6,%xmm0
1257 VPSHLW %xmm7,%xmm7,%xmm3
1258 VPSHLW %xmm0,(%esi),%xmm7
1259 VPSHLW %xmm0,%xmm6,%xmm7
1260 VPSHLW %xmm7,(%esi),%xmm3
1261 VPSHLW %xmm7,(%edx),%xmm0
1262 VPSHLW %xmm1,(%esi),%xmm7
1263 VPSHLW %xmm1,%xmm7,%xmm0
1264 VPSHLW %xmm0,(%edx),%xmm3
1265 # Tests for op VPSHLW xmm3/mem128, xmm2, xmm1 (at&t syntax)
1266 VPSHLW (%ebx),%xmm0,%xmm3
1267 VPSHLW (%ebx),%xmm0,%xmm7
1268 VPSHLW (%esi),%xmm0,%xmm0
1269 VPSHLW (%eax),%xmm7,%xmm3
1270 VPSHLW %xmm1,%xmm6,%xmm0
1271 VPSHLW %xmm1,%xmm6,%xmm3
1272 VPSHLW %xmm1,%xmm0,%xmm0
1273 VPSHLW %xmm7,%xmm0,%xmm0
1274 VPSHLW (%esi),%xmm6,%xmm3
1275 VPSHLW %xmm1,%xmm7,%xmm7
1276 VPSHLW %xmm0,%xmm0,%xmm7
1277 VPSHLW (%ebx),%xmm7,%xmm3
1278 VPSHLW (%ebx),%xmm7,%xmm0
1279 VPSHLW (%eax),%xmm7,%xmm7
1280 VPSHLW (%eax),%xmm6,%xmm0
1281 VPSHLW %xmm1,%xmm7,%xmm3