1 // RUN
: llvm-mc
-triple i386-unknown-unknown
%s
--show-encoding | FileCheck
%s
3 // CHECK
: movb $
127, 3735928559(%ebx
,%ecx
,8)
4 movb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
6 // CHECK
: movw $
31438, 3735928559(%ebx
,%ecx
,8)
7 movw $
0x7ace,0xdeadbeef(%ebx
,%ecx
,8)
9 // CHECK
: movl $
2063514302, 3735928559(%ebx
,%ecx
,8)
10 movl $
0x7afebabe,0xdeadbeef(%ebx
,%ecx
,8)
12 // CHECK
: movl $
324478056, 3735928559(%ebx
,%ecx
,8)
13 movl $
0x13572468,0xdeadbeef(%ebx
,%ecx
,8)
15 // CHECK
: movsbl
3735928559(%ebx
,%ecx
,8), %ecx
16 movsbl
0xdeadbeef(%ebx
,%ecx
,8),%ecx
18 // CHECK
: movswl
3735928559(%ebx
,%ecx
,8), %ecx
19 movswl
0xdeadbeef(%ebx
,%ecx
,8),%ecx
21 // CHECK
: movzbl
3735928559(%ebx
,%ecx
,8), %ecx
22 movzbl
0xdeadbeef(%ebx
,%ecx
,8),%ecx
24 // CHECK
: movzwl
3735928559(%ebx
,%ecx
,8), %ecx
25 movzwl
0xdeadbeef(%ebx
,%ecx
,8),%ecx
27 // CHECK
: pushl
3735928559(%ebx
,%ecx
,8)
28 pushl
0xdeadbeef(%ebx
,%ecx
,8)
30 // CHECK
: popl
3735928559(%ebx
,%ecx
,8)
31 popl
0xdeadbeef(%ebx
,%ecx
,8)
39 // CHECK
: addb $
254, 3735928559(%ebx
,%ecx
,8)
40 addb $
0xfe,0xdeadbeef(%ebx
,%ecx
,8)
42 // CHECK
: addb $
127, 3735928559(%ebx
,%ecx
,8)
43 addb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
45 // CHECK
: addw $
31438, 3735928559(%ebx
,%ecx
,8)
46 addw $
0x7ace,0xdeadbeef(%ebx
,%ecx
,8)
48 // CHECK
: addl $
2063514302, 3735928559(%ebx
,%ecx
,8)
49 addl $
0x7afebabe,0xdeadbeef(%ebx
,%ecx
,8)
51 // CHECK
: addl $
324478056, 3735928559(%ebx
,%ecx
,8)
52 addl $
0x13572468,0xdeadbeef(%ebx
,%ecx
,8)
54 // CHECK
: incl
3735928559(%ebx
,%ecx
,8)
55 incl
0xdeadbeef(%ebx
,%ecx
,8)
57 // CHECK
: subb $
254, 3735928559(%ebx
,%ecx
,8)
58 subb $
0xfe,0xdeadbeef(%ebx
,%ecx
,8)
60 // CHECK
: subb $
127, 3735928559(%ebx
,%ecx
,8)
61 subb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
63 // CHECK
: subw $
31438, 3735928559(%ebx
,%ecx
,8)
64 subw $
0x7ace,0xdeadbeef(%ebx
,%ecx
,8)
66 // CHECK
: subl $
2063514302, 3735928559(%ebx
,%ecx
,8)
67 subl $
0x7afebabe,0xdeadbeef(%ebx
,%ecx
,8)
69 // CHECK
: subl $
324478056, 3735928559(%ebx
,%ecx
,8)
70 subl $
0x13572468,0xdeadbeef(%ebx
,%ecx
,8)
72 // CHECK
: decl
3735928559(%ebx
,%ecx
,8)
73 decl
0xdeadbeef(%ebx
,%ecx
,8)
75 // CHECK
: sbbw $
31438, 3735928559(%ebx
,%ecx
,8)
76 sbbw $
0x7ace,0xdeadbeef(%ebx
,%ecx
,8)
78 // CHECK
: sbbl $
2063514302, 3735928559(%ebx
,%ecx
,8)
79 sbbl $
0x7afebabe,0xdeadbeef(%ebx
,%ecx
,8)
81 // CHECK
: sbbl $
324478056, 3735928559(%ebx
,%ecx
,8)
82 sbbl $
0x13572468,0xdeadbeef(%ebx
,%ecx
,8)
84 // CHECK
: cmpb $
254, 3735928559(%ebx
,%ecx
,8)
85 cmpb $
0xfe,0xdeadbeef(%ebx
,%ecx
,8)
87 // CHECK
: cmpb $
127, 3735928559(%ebx
,%ecx
,8)
88 cmpb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
90 // CHECK
: cmpw $
31438, 3735928559(%ebx
,%ecx
,8)
91 cmpw $
0x7ace,0xdeadbeef(%ebx
,%ecx
,8)
93 // CHECK
: cmpl $
2063514302, 3735928559(%ebx
,%ecx
,8)
94 cmpl $
0x7afebabe,0xdeadbeef(%ebx
,%ecx
,8)
96 // CHECK
: cmpl $
324478056, 3735928559(%ebx
,%ecx
,8)
97 cmpl $
0x13572468,0xdeadbeef(%ebx
,%ecx
,8)
99 // CHECK
: testb $
127, 3735928559(%ebx
,%ecx
,8)
100 testb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
102 // CHECK
: testw $
31438, 3735928559(%ebx
,%ecx
,8)
103 testw $
0x7ace,0xdeadbeef(%ebx
,%ecx
,8)
105 // CHECK
: testl $
2063514302, 3735928559(%ebx
,%ecx
,8)
106 testl $
0x7afebabe,0xdeadbeef(%ebx
,%ecx
,8)
108 // CHECK
: testl $
324478056, 3735928559(%ebx
,%ecx
,8)
109 testl $
0x13572468,0xdeadbeef(%ebx
,%ecx
,8)
111 // CHECK
: andb $
254, 3735928559(%ebx
,%ecx
,8)
112 andb $
0xfe,0xdeadbeef(%ebx
,%ecx
,8)
114 // CHECK
: andb $
127, 3735928559(%ebx
,%ecx
,8)
115 andb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
117 // CHECK
: andw $
31438, 3735928559(%ebx
,%ecx
,8)
118 andw $
0x7ace,0xdeadbeef(%ebx
,%ecx
,8)
120 // CHECK
: andl $
2063514302, 3735928559(%ebx
,%ecx
,8)
121 andl $
0x7afebabe,0xdeadbeef(%ebx
,%ecx
,8)
123 // CHECK
: andl $
324478056, 3735928559(%ebx
,%ecx
,8)
124 andl $
0x13572468,0xdeadbeef(%ebx
,%ecx
,8)
126 // CHECK
: orb $
254, 3735928559(%ebx
,%ecx
,8)
127 orb $
0xfe,0xdeadbeef(%ebx
,%ecx
,8)
129 // CHECK
: orb $
127, 3735928559(%ebx
,%ecx
,8)
130 orb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
132 // CHECK
: orw $
31438, 3735928559(%ebx
,%ecx
,8)
133 orw $
0x7ace,0xdeadbeef(%ebx
,%ecx
,8)
135 // CHECK
: orl $
2063514302, 3735928559(%ebx
,%ecx
,8)
136 orl $
0x7afebabe,0xdeadbeef(%ebx
,%ecx
,8)
138 // CHECK
: orl $
324478056, 3735928559(%ebx
,%ecx
,8)
139 orl $
0x13572468,0xdeadbeef(%ebx
,%ecx
,8)
141 // CHECK
: xorb $
254, 3735928559(%ebx
,%ecx
,8)
142 xorb $
0xfe,0xdeadbeef(%ebx
,%ecx
,8)
144 // CHECK
: xorb $
127, 3735928559(%ebx
,%ecx
,8)
145 xorb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
147 // CHECK
: xorw $
31438, 3735928559(%ebx
,%ecx
,8)
148 xorw $
0x7ace,0xdeadbeef(%ebx
,%ecx
,8)
150 // CHECK
: xorl $
2063514302, 3735928559(%ebx
,%ecx
,8)
151 xorl $
0x7afebabe,0xdeadbeef(%ebx
,%ecx
,8)
153 // CHECK
: xorl $
324478056, 3735928559(%ebx
,%ecx
,8)
154 xorl $
0x13572468,0xdeadbeef(%ebx
,%ecx
,8)
156 // CHECK
: adcb $
254, 3735928559(%ebx
,%ecx
,8)
157 adcb $
0xfe,0xdeadbeef(%ebx
,%ecx
,8)
159 // CHECK
: adcb $
127, 3735928559(%ebx
,%ecx
,8)
160 adcb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
162 // CHECK
: adcw $
31438, 3735928559(%ebx
,%ecx
,8)
163 adcw $
0x7ace,0xdeadbeef(%ebx
,%ecx
,8)
165 // CHECK
: adcl $
2063514302, 3735928559(%ebx
,%ecx
,8)
166 adcl $
0x7afebabe,0xdeadbeef(%ebx
,%ecx
,8)
168 // CHECK
: adcl $
324478056, 3735928559(%ebx
,%ecx
,8)
169 adcl $
0x13572468,0xdeadbeef(%ebx
,%ecx
,8)
171 // CHECK
: negl
3735928559(%ebx
,%ecx
,8)
172 negl
0xdeadbeef(%ebx
,%ecx
,8)
174 // CHECK
: notl
3735928559(%ebx
,%ecx
,8)
175 notl
0xdeadbeef(%ebx
,%ecx
,8)
189 // CHECK
: mull
3735928559(%ebx
,%ecx
,8)
190 mull
0xdeadbeef(%ebx
,%ecx
,8)
192 // CHECK
: imull
3735928559(%ebx
,%ecx
,8)
193 imull
0xdeadbeef(%ebx
,%ecx
,8)
195 // CHECK
: divl
3735928559(%ebx
,%ecx
,8)
196 divl
0xdeadbeef(%ebx
,%ecx
,8)
198 // CHECK
: idivl
3735928559(%ebx
,%ecx
,8)
199 idivl
0xdeadbeef(%ebx
,%ecx
,8)
201 // CHECK
: roll $
0, 3735928559(%ebx
,%ecx
,8)
202 roll $
0,0xdeadbeef(%ebx
,%ecx
,8)
204 // CHECK
: rolb $
127, 3735928559(%ebx
,%ecx
,8)
205 rolb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
207 // CHECK
: roll
3735928559(%ebx
,%ecx
,8)
208 roll
0xdeadbeef(%ebx
,%ecx
,8)
210 // CHECK
: rorl $
0, 3735928559(%ebx
,%ecx
,8)
211 rorl $
0,0xdeadbeef(%ebx
,%ecx
,8)
213 // CHECK
: rorb $
127, 3735928559(%ebx
,%ecx
,8)
214 rorb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
216 // CHECK
: rorl
3735928559(%ebx
,%ecx
,8)
217 rorl
0xdeadbeef(%ebx
,%ecx
,8)
219 // CHECK
: shll $
0, 3735928559(%ebx
,%ecx
,8)
220 shll $
0,0xdeadbeef(%ebx
,%ecx
,8)
222 // CHECK
: shlb $
127, 3735928559(%ebx
,%ecx
,8)
223 shlb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
225 // CHECK
: shll
3735928559(%ebx
,%ecx
,8)
226 shll
0xdeadbeef(%ebx
,%ecx
,8)
228 // CHECK
: shrl $
0, 3735928559(%ebx
,%ecx
,8)
229 shrl $
0,0xdeadbeef(%ebx
,%ecx
,8)
231 // CHECK
: shrb $
127, 3735928559(%ebx
,%ecx
,8)
232 shrb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
234 // CHECK
: shrl
3735928559(%ebx
,%ecx
,8)
235 shrl
0xdeadbeef(%ebx
,%ecx
,8)
237 // CHECK
: sarl $
0, 3735928559(%ebx
,%ecx
,8)
238 sarl $
0,0xdeadbeef(%ebx
,%ecx
,8)
240 // CHECK
: sarb $
127, 3735928559(%ebx
,%ecx
,8)
241 sarb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
243 // CHECK
: sarl
3735928559(%ebx
,%ecx
,8)
244 sarl
0xdeadbeef(%ebx
,%ecx
,8)
246 // CHECK
: calll
*%ecx
249 // CHECK
: calll
*3735928559(%ebx
,%ecx
,8)
250 call
*0xdeadbeef(%ebx
,%ecx
,8)
252 // CHECK
: calll
*3735928559(%ebx
,%ecx
,8)
253 call
*0xdeadbeef(%ebx
,%ecx
,8)
255 // CHECK
: jmpl
*3735928559(%ebx
,%ecx
,8)
256 jmp
*0xdeadbeef(%ebx
,%ecx
,8)
258 // CHECK
: jmpl
*3735928559(%ebx
,%ecx
,8)
259 jmp
*0xdeadbeef(%ebx
,%ecx
,8)
261 // CHECK
: ljmpl
*3735928559(%ebx
,%ecx
,8)
262 ljmpl
*0xdeadbeef(%ebx
,%ecx
,8)
276 // CHECK
: seto
3735928559(%ebx
,%ecx
,8)
277 seto
0xdeadbeef(%ebx
,%ecx
,8)
282 // CHECK
: setno
3735928559(%ebx
,%ecx
,8)
283 setno
0xdeadbeef(%ebx
,%ecx
,8)
288 // CHECK
: setb
3735928559(%ebx
,%ecx
,8)
289 setb
0xdeadbeef(%ebx
,%ecx
,8)
294 // CHECK
: setae
3735928559(%ebx
,%ecx
,8)
295 setae
0xdeadbeef(%ebx
,%ecx
,8)
300 // CHECK
: sete
3735928559(%ebx
,%ecx
,8)
301 sete
0xdeadbeef(%ebx
,%ecx
,8)
306 // CHECK
: setne
3735928559(%ebx
,%ecx
,8)
307 setne
0xdeadbeef(%ebx
,%ecx
,8)
312 // CHECK
: setbe
3735928559(%ebx
,%ecx
,8)
313 setbe
0xdeadbeef(%ebx
,%ecx
,8)
318 // CHECK
: seta
3735928559(%ebx
,%ecx
,8)
319 seta
0xdeadbeef(%ebx
,%ecx
,8)
324 // CHECK
: sets
3735928559(%ebx
,%ecx
,8)
325 sets
0xdeadbeef(%ebx
,%ecx
,8)
330 // CHECK
: setns
3735928559(%ebx
,%ecx
,8)
331 setns
0xdeadbeef(%ebx
,%ecx
,8)
336 // CHECK
: setp
3735928559(%ebx
,%ecx
,8)
337 setp
0xdeadbeef(%ebx
,%ecx
,8)
342 // CHECK
: setnp
3735928559(%ebx
,%ecx
,8)
343 setnp
0xdeadbeef(%ebx
,%ecx
,8)
348 // CHECK
: setl
3735928559(%ebx
,%ecx
,8)
349 setl
0xdeadbeef(%ebx
,%ecx
,8)
354 // CHECK
: setge
3735928559(%ebx
,%ecx
,8)
355 setge
0xdeadbeef(%ebx
,%ecx
,8)
360 // CHECK
: setle
3735928559(%ebx
,%ecx
,8)
361 setle
0xdeadbeef(%ebx
,%ecx
,8)
366 // CHECK
: setg
3735928559(%ebx
,%ecx
,8)
367 setg
0xdeadbeef(%ebx
,%ecx
,8)
369 // CHECK
: nopl
3735928559(%ebx
,%ecx
,8)
370 nopl
0xdeadbeef(%ebx
,%ecx
,8)
375 // CHECK
: flds
(%edi
)
376 // CHECK
: encoding
: [0xd9,0x07]
379 // CHECK
: filds
(%edi
)
380 // CHECK
: encoding
: [0xdf,0x07]
383 // CHECK
: fldl
3735928559(%ebx
,%ecx
,8)
384 fldl
0xdeadbeef(%ebx
,%ecx
,8)
386 // CHECK
: fildl
3735928559(%ebx
,%ecx
,8)
387 fildl
0xdeadbeef(%ebx
,%ecx
,8)
389 // CHECK
: fildll
3735928559(%ebx
,%ecx
,8)
390 fildll
0xdeadbeef(%ebx
,%ecx
,8)
392 // CHECK
: fldt
3735928559(%ebx
,%ecx
,8)
393 fldt
0xdeadbeef(%ebx
,%ecx
,8)
395 // CHECK
: fbld
3735928559(%ebx
,%ecx
,8)
396 fbld
0xdeadbeef(%ebx
,%ecx
,8)
398 // CHECK
: fstl
3735928559(%ebx
,%ecx
,8)
399 fstl
0xdeadbeef(%ebx
,%ecx
,8)
401 // CHECK
: fistl
3735928559(%ebx
,%ecx
,8)
402 fistl
0xdeadbeef(%ebx
,%ecx
,8)
404 // CHECK
: fstpl
3735928559(%ebx
,%ecx
,8)
405 fstpl
0xdeadbeef(%ebx
,%ecx
,8)
407 // CHECK
: fistpl
3735928559(%ebx
,%ecx
,8)
408 fistpl
0xdeadbeef(%ebx
,%ecx
,8)
410 // CHECK
: fistpll
3735928559(%ebx
,%ecx
,8)
411 fistpll
0xdeadbeef(%ebx
,%ecx
,8)
413 // CHECK
: fstpt
3735928559(%ebx
,%ecx
,8)
414 fstpt
0xdeadbeef(%ebx
,%ecx
,8)
416 // CHECK
: fbstp
3735928559(%ebx
,%ecx
,8)
417 fbstp
0xdeadbeef(%ebx
,%ecx
,8)
419 // CHECK
: ficoml
3735928559(%ebx
,%ecx
,8)
420 ficoml
0xdeadbeef(%ebx
,%ecx
,8)
422 // CHECK
: ficompl
3735928559(%ebx
,%ecx
,8)
423 ficompl
0xdeadbeef(%ebx
,%ecx
,8)
437 // CHECK
: faddl
3735928559(%ebx
,%ecx
,8)
438 faddl
0xdeadbeef(%ebx
,%ecx
,8)
440 // CHECK
: fiaddl
3735928559(%ebx
,%ecx
,8)
441 fiaddl
0xdeadbeef(%ebx
,%ecx
,8)
443 // CHECK
: fsubl
3735928559(%ebx
,%ecx
,8)
444 fsubl
0xdeadbeef(%ebx
,%ecx
,8)
446 // CHECK
: fisubl
3735928559(%ebx
,%ecx
,8)
447 fisubl
0xdeadbeef(%ebx
,%ecx
,8)
449 // CHECK
: fsubrl
3735928559(%ebx
,%ecx
,8)
450 fsubrl
0xdeadbeef(%ebx
,%ecx
,8)
452 // CHECK
: fisubrl
3735928559(%ebx
,%ecx
,8)
453 fisubrl
0xdeadbeef(%ebx
,%ecx
,8)
455 // CHECK
: fmull
3735928559(%ebx
,%ecx
,8)
456 fmull
0xdeadbeef(%ebx
,%ecx
,8)
458 // CHECK
: fimull
3735928559(%ebx
,%ecx
,8)
459 fimull
0xdeadbeef(%ebx
,%ecx
,8)
461 // CHECK
: fdivl
3735928559(%ebx
,%ecx
,8)
462 fdivl
0xdeadbeef(%ebx
,%ecx
,8)
464 // CHECK
: fidivl
3735928559(%ebx
,%ecx
,8)
465 fidivl
0xdeadbeef(%ebx
,%ecx
,8)
467 // CHECK
: fdivrl
3735928559(%ebx
,%ecx
,8)
468 fdivrl
0xdeadbeef(%ebx
,%ecx
,8)
470 // CHECK
: fidivrl
3735928559(%ebx
,%ecx
,8)
471 fidivrl
0xdeadbeef(%ebx
,%ecx
,8)
488 // CHECK
: fldcw
3735928559(%ebx
,%ecx
,8)
489 fldcw
0xdeadbeef(%ebx
,%ecx
,8)
491 // CHECK
: fnstcw
3735928559(%ebx
,%ecx
,8)
492 fnstcw
0xdeadbeef(%ebx
,%ecx
,8)
506 // CHECK
: movnti
%ecx
, 3735928559(%ebx
,%ecx
,8)
507 movnti
%ecx
,0xdeadbeef(%ebx
,%ecx
,8)
509 // CHECK
: clflush
3735928559(%ebx
,%ecx
,8)
510 clflush
0xdeadbeef(%ebx
,%ecx
,8)
515 // CHECK
: movd
%ecx
, %mm3
518 // CHECK
: movd
3735928559(%ebx
,%ecx
,8), %mm3
519 movd
0xdeadbeef(%ebx
,%ecx
,8),%mm3
521 // CHECK
: movd
%ecx
, %xmm5
524 // CHECK
: movd
3735928559(%ebx
,%ecx
,8), %xmm5
525 movd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
527 // CHECK
: movd
%xmm5
, %ecx
530 // CHECK
: movd
%xmm5
, 3735928559(%ebx
,%ecx
,8)
531 movd
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
533 // CHECK
: movq
3735928559(%ebx
,%ecx
,8), %mm3
534 movq
0xdeadbeef(%ebx
,%ecx
,8),%mm3
536 // CHECK
: movq
%mm3
, %mm3
539 // CHECK
: movq
%mm3
, %mm3
542 // CHECK
: movq
%xmm5
, %xmm5
545 // CHECK
: movq
%xmm5
, %xmm5
548 // CHECK
: packssdw
%mm3
, %mm3
551 // CHECK
: packssdw
%xmm5
, %xmm5
554 // CHECK
: packsswb
%mm3
, %mm3
557 // CHECK
: packsswb
%xmm5
, %xmm5
560 // CHECK
: packuswb
%mm3
, %mm3
563 // CHECK
: packuswb
%xmm5
, %xmm5
566 // CHECK
: paddb
%mm3
, %mm3
569 // CHECK
: paddb
%xmm5
, %xmm5
572 // CHECK
: paddw
%mm3
, %mm3
575 // CHECK
: paddw
%xmm5
, %xmm5
578 // CHECK
: paddd
%mm3
, %mm3
581 // CHECK
: paddd
%xmm5
, %xmm5
584 // CHECK
: paddq
%mm3
, %mm3
587 // CHECK
: paddq
%xmm5
, %xmm5
590 // CHECK
: paddsb
%mm3
, %mm3
593 // CHECK
: paddsb
%xmm5
, %xmm5
596 // CHECK
: paddsw
%mm3
, %mm3
599 // CHECK
: paddsw
%xmm5
, %xmm5
602 // CHECK
: paddusb
%mm3
, %mm3
605 // CHECK
: paddusb
%xmm5
, %xmm5
608 // CHECK
: paddusw
%mm3
, %mm3
611 // CHECK
: paddusw
%xmm5
, %xmm5
614 // CHECK
: pand
%mm3
, %mm3
617 // CHECK
: pand
%xmm5
, %xmm5
620 // CHECK
: pandn
%mm3
, %mm3
623 // CHECK
: pandn
%xmm5
, %xmm5
626 // CHECK
: pcmpeqb
%mm3
, %mm3
629 // CHECK
: pcmpeqb
%xmm5
, %xmm5
632 // CHECK
: pcmpeqw
%mm3
, %mm3
635 // CHECK
: pcmpeqw
%xmm5
, %xmm5
638 // CHECK
: pcmpeqd
%mm3
, %mm3
641 // CHECK
: pcmpeqd
%xmm5
, %xmm5
644 // CHECK
: pcmpgtb
%mm3
, %mm3
647 // CHECK
: pcmpgtb
%xmm5
, %xmm5
650 // CHECK
: pcmpgtw
%mm3
, %mm3
653 // CHECK
: pcmpgtw
%xmm5
, %xmm5
656 // CHECK
: pcmpgtd
%mm3
, %mm3
659 // CHECK
: pcmpgtd
%xmm5
, %xmm5
662 // CHECK
: pmaddwd
%mm3
, %mm3
665 // CHECK
: pmaddwd
%xmm5
, %xmm5
668 // CHECK
: pmulhw
%mm3
, %mm3
671 // CHECK
: pmulhw
%xmm5
, %xmm5
674 // CHECK
: pmullw
%mm3
, %mm3
677 // CHECK
: pmullw
%xmm5
, %xmm5
680 // CHECK
: por
%mm3
, %mm3
683 // CHECK
: por
%xmm5
, %xmm5
686 // CHECK
: psllw
%mm3
, %mm3
689 // CHECK
: psllw
%xmm5
, %xmm5
692 // CHECK
: psllw $
127, %mm3
695 // CHECK
: psllw $
127, %xmm5
698 // CHECK
: pslld
%mm3
, %mm3
701 // CHECK
: pslld
%xmm5
, %xmm5
704 // CHECK
: pslld $
127, %mm3
707 // CHECK
: pslld $
127, %xmm5
710 // CHECK
: psllq
%mm3
, %mm3
713 // CHECK
: psllq
%xmm5
, %xmm5
716 // CHECK
: psllq $
127, %mm3
719 // CHECK
: psllq $
127, %xmm5
722 // CHECK
: psraw
%mm3
, %mm3
725 // CHECK
: psraw
%xmm5
, %xmm5
728 // CHECK
: psraw $
127, %mm3
731 // CHECK
: psraw $
127, %xmm5
734 // CHECK
: psrad
%mm3
, %mm3
737 // CHECK
: psrad
%xmm5
, %xmm5
740 // CHECK
: psrad $
127, %mm3
743 // CHECK
: psrad $
127, %xmm5
746 // CHECK
: psrlw
%mm3
, %mm3
749 // CHECK
: psrlw
%xmm5
, %xmm5
752 // CHECK
: psrlw $
127, %mm3
755 // CHECK
: psrlw $
127, %xmm5
758 // CHECK
: psrld
%mm3
, %mm3
761 // CHECK
: psrld
%xmm5
, %xmm5
764 // CHECK
: psrld $
127, %mm3
767 // CHECK
: psrld $
127, %xmm5
770 // CHECK
: psrlq
%mm3
, %mm3
773 // CHECK
: psrlq
%xmm5
, %xmm5
776 // CHECK
: psrlq $
127, %mm3
779 // CHECK
: psrlq $
127, %xmm5
782 // CHECK
: psubb
%mm3
, %mm3
785 // CHECK
: psubb
%xmm5
, %xmm5
788 // CHECK
: psubw
%mm3
, %mm3
791 // CHECK
: psubw
%xmm5
, %xmm5
794 // CHECK
: psubd
%mm3
, %mm3
797 // CHECK
: psubd
%xmm5
, %xmm5
800 // CHECK
: psubq
%mm3
, %mm3
803 // CHECK
: psubq
%xmm5
, %xmm5
806 // CHECK
: psubsb
%mm3
, %mm3
809 // CHECK
: psubsb
%xmm5
, %xmm5
812 // CHECK
: psubsw
%mm3
, %mm3
815 // CHECK
: psubsw
%xmm5
, %xmm5
818 // CHECK
: psubusb
%mm3
, %mm3
821 // CHECK
: psubusb
%xmm5
, %xmm5
824 // CHECK
: psubusw
%mm3
, %mm3
827 // CHECK
: psubusw
%xmm5
, %xmm5
830 // CHECK
: punpckhbw
%mm3
, %mm3
833 // CHECK
: punpckhbw
%xmm5
, %xmm5
834 punpckhbw
%xmm5
,%xmm5
836 // CHECK
: punpckhwd
%mm3
, %mm3
839 // CHECK
: punpckhwd
%xmm5
, %xmm5
840 punpckhwd
%xmm5
,%xmm5
842 // CHECK
: punpckhdq
%mm3
, %mm3
845 // CHECK
: punpckhdq
%xmm5
, %xmm5
846 punpckhdq
%xmm5
,%xmm5
848 // CHECK
: punpcklbw
%mm3
, %mm3
851 // CHECK
: punpcklbw
%xmm5
, %xmm5
852 punpcklbw
%xmm5
,%xmm5
854 // CHECK
: punpcklwd
%mm3
, %mm3
857 // CHECK
: punpcklwd
%xmm5
, %xmm5
858 punpcklwd
%xmm5
,%xmm5
860 // CHECK
: punpckldq
%mm3
, %mm3
863 // CHECK
: punpckldq
%xmm5
, %xmm5
864 punpckldq
%xmm5
,%xmm5
866 // CHECK
: pxor
%mm3
, %mm3
869 // CHECK
: pxor
%xmm5
, %xmm5
872 // CHECK
: addps
%xmm5
, %xmm5
875 // CHECK
: addss
%xmm5
, %xmm5
878 // CHECK
: andnps
%xmm5
, %xmm5
881 // CHECK
: andps
%xmm5
, %xmm5
884 // CHECK
: cvtpi2ps
3735928559(%ebx
,%ecx
,8), %xmm5
885 cvtpi2ps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
887 // CHECK
: cvtpi2ps
%mm3
, %xmm5
890 // CHECK
: cvtps2pi
3735928559(%ebx
,%ecx
,8), %mm3
891 cvtps2pi
0xdeadbeef(%ebx
,%ecx
,8),%mm3
893 // CHECK
: cvtps2pi
%xmm5
, %mm3
896 // CHECK
: cvtsi2ss
%ecx
, %xmm5
899 // CHECK
: cvtsi2ss
3735928559(%ebx
,%ecx
,8), %xmm5
900 cvtsi2ss
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
902 // CHECK
: cvttps2pi
3735928559(%ebx
,%ecx
,8), %mm3
903 cvttps2pi
0xdeadbeef(%ebx
,%ecx
,8),%mm3
905 // CHECK
: cvttps2pi
%xmm5
, %mm3
908 // CHECK
: cvttss2si
3735928559(%ebx
,%ecx
,8), %ecx
909 cvttss2si
0xdeadbeef(%ebx
,%ecx
,8),%ecx
911 // CHECK
: cvttss2si
%xmm5
, %ecx
914 // CHECK
: divps
%xmm5
, %xmm5
917 // CHECK
: divss
%xmm5
, %xmm5
920 // CHECK
: ldmxcsr
3735928559(%ebx
,%ecx
,8)
921 ldmxcsr
0xdeadbeef(%ebx
,%ecx
,8)
923 // CHECK
: maskmovq
%mm3
, %mm3
926 // CHECK
: maxps
%xmm5
, %xmm5
929 // CHECK
: maxss
%xmm5
, %xmm5
932 // CHECK
: minps
%xmm5
, %xmm5
935 // CHECK
: minss
%xmm5
, %xmm5
938 // CHECK
: movaps
3735928559(%ebx
,%ecx
,8), %xmm5
939 movaps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
941 // CHECK
: movaps
%xmm5
, %xmm5
944 // CHECK
: movaps
%xmm5
, 3735928559(%ebx
,%ecx
,8)
945 movaps
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
947 // CHECK
: movaps
%xmm5
, %xmm5
950 // CHECK
: movhlps
%xmm5
, %xmm5
953 // CHECK
: movhps
%xmm5
, 3735928559(%ebx
,%ecx
,8)
954 movhps
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
956 // CHECK
: movlhps
%xmm5
, %xmm5
959 // CHECK
: movlps
%xmm5
, 3735928559(%ebx
,%ecx
,8)
960 movlps
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
962 // CHECK
: movmskps
%xmm5
, %ecx
965 // CHECK
: movntps
%xmm5
, 3735928559(%ebx
,%ecx
,8)
966 movntps
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
968 // CHECK
: movntq
%mm3
, 3735928559(%ebx
,%ecx
,8)
969 movntq
%mm3
,0xdeadbeef(%ebx
,%ecx
,8)
971 // CHECK
: movntdq
%xmm5
, 3735928559(%ebx
,%ecx
,8)
972 movntdq
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
974 // CHECK
: movss
3735928559(%ebx
,%ecx
,8), %xmm5
975 movss
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
977 // CHECK
: movss
%xmm5
, %xmm5
980 // CHECK
: movss
%xmm5
, 3735928559(%ebx
,%ecx
,8)
981 movss
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
983 // CHECK
: movss
%xmm5
, %xmm5
986 // CHECK
: movups
3735928559(%ebx
,%ecx
,8), %xmm5
987 movups
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
989 // CHECK
: movups
%xmm5
, %xmm5
992 // CHECK
: movups
%xmm5
, 3735928559(%ebx
,%ecx
,8)
993 movups
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
995 // CHECK
: movups
%xmm5
, %xmm5
998 // CHECK
: mulps
%xmm5
, %xmm5
1001 // CHECK
: mulss
%xmm5
, %xmm5
1004 // CHECK
: orps
%xmm5
, %xmm5
1007 // CHECK
: pavgb
%mm3
, %mm3
1010 // CHECK
: pavgb
%xmm5
, %xmm5
1013 // CHECK
: pavgw
%mm3
, %mm3
1016 // CHECK
: pavgw
%xmm5
, %xmm5
1019 // CHECK
: pmaxsw
%mm3
, %mm3
1022 // CHECK
: pmaxsw
%xmm5
, %xmm5
1025 // CHECK
: pmaxub
%mm3
, %mm3
1028 // CHECK
: pmaxub
%xmm5
, %xmm5
1031 // CHECK
: pminsw
%mm3
, %mm3
1034 // CHECK
: pminsw
%xmm5
, %xmm5
1037 // CHECK
: pminub
%mm3
, %mm3
1040 // CHECK
: pminub
%xmm5
, %xmm5
1043 // CHECK
: pmovmskb
%mm3
, %ecx
1046 // CHECK
: pmovmskb
%xmm5
, %ecx
1049 // CHECK
: pmulhuw
%mm3
, %mm3
1052 // CHECK
: pmulhuw
%xmm5
, %xmm5
1055 // CHECK
: prefetchnta
3735928559(%ebx
,%ecx
,8)
1056 prefetchnta
0xdeadbeef(%ebx
,%ecx
,8)
1058 // CHECK
: prefetcht0
3735928559(%ebx
,%ecx
,8)
1059 prefetcht0
0xdeadbeef(%ebx
,%ecx
,8)
1061 // CHECK
: prefetcht1
3735928559(%ebx
,%ecx
,8)
1062 prefetcht1
0xdeadbeef(%ebx
,%ecx
,8)
1064 // CHECK
: prefetcht2
3735928559(%ebx
,%ecx
,8)
1065 prefetcht2
0xdeadbeef(%ebx
,%ecx
,8)
1067 // CHECK
: psadbw
%mm3
, %mm3
1070 // CHECK
: psadbw
%xmm5
, %xmm5
1073 // CHECK
: rcpps
3735928559(%ebx
,%ecx
,8), %xmm5
1074 rcpps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1076 // CHECK
: rcpps
%xmm5
, %xmm5
1079 // CHECK
: rcpss
3735928559(%ebx
,%ecx
,8), %xmm5
1080 rcpss
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1082 // CHECK
: rcpss
%xmm5
, %xmm5
1085 // CHECK
: rsqrtps
3735928559(%ebx
,%ecx
,8), %xmm5
1086 rsqrtps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1088 // CHECK
: rsqrtps
%xmm5
, %xmm5
1091 // CHECK
: rsqrtss
3735928559(%ebx
,%ecx
,8), %xmm5
1092 rsqrtss
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1094 // CHECK
: rsqrtss
%xmm5
, %xmm5
1097 // CHECK
: sqrtps
3735928559(%ebx
,%ecx
,8), %xmm5
1098 sqrtps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1100 // CHECK
: sqrtps
%xmm5
, %xmm5
1103 // CHECK
: sqrtss
3735928559(%ebx
,%ecx
,8), %xmm5
1104 sqrtss
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1106 // CHECK
: sqrtss
%xmm5
, %xmm5
1109 // CHECK
: stmxcsr
3735928559(%ebx
,%ecx
,8)
1110 stmxcsr
0xdeadbeef(%ebx
,%ecx
,8)
1112 // CHECK
: subps
%xmm5
, %xmm5
1115 // CHECK
: subss
%xmm5
, %xmm5
1118 // CHECK
: ucomiss
3735928559(%ebx
,%ecx
,8), %xmm5
1119 ucomiss
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1121 // CHECK
: ucomiss
%xmm5
, %xmm5
1124 // CHECK
: unpckhps
%xmm5
, %xmm5
1125 unpckhps
%xmm5
,%xmm5
1127 // CHECK
: unpcklps
%xmm5
, %xmm5
1128 unpcklps
%xmm5
,%xmm5
1130 // CHECK
: xorps
%xmm5
, %xmm5
1133 // CHECK
: addpd
%xmm5
, %xmm5
1136 // CHECK
: addsd
%xmm5
, %xmm5
1139 // CHECK
: andnpd
%xmm5
, %xmm5
1142 // CHECK
: andpd
%xmm5
, %xmm5
1145 // CHECK
: comisd
3735928559(%ebx
,%ecx
,8), %xmm5
1146 comisd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1148 // CHECK
: comisd
%xmm5
, %xmm5
1151 // CHECK
: cvtpi2pd
3735928559(%ebx
,%ecx
,8), %xmm5
1152 cvtpi2pd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1154 // CHECK
: cvtpi2pd
%mm3
, %xmm5
1157 // CHECK
: cvtsi2sd
%ecx
, %xmm5
1160 // CHECK
: cvtsi2sd
3735928559(%ebx
,%ecx
,8), %xmm5
1161 cvtsi2sd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1163 // CHECK
: divpd
%xmm5
, %xmm5
1166 // CHECK
: divsd
%xmm5
, %xmm5
1169 // CHECK
: maxpd
%xmm5
, %xmm5
1172 // CHECK
: maxsd
%xmm5
, %xmm5
1175 // CHECK
: minpd
%xmm5
, %xmm5
1178 // CHECK
: minsd
%xmm5
, %xmm5
1181 // CHECK
: movapd
3735928559(%ebx
,%ecx
,8), %xmm5
1182 movapd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1184 // CHECK
: movapd
%xmm5
, %xmm5
1187 // CHECK
: movapd
%xmm5
, 3735928559(%ebx
,%ecx
,8)
1188 movapd
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
1190 // CHECK
: movapd
%xmm5
, %xmm5
1193 // CHECK
: movhpd
%xmm5
, 3735928559(%ebx
,%ecx
,8)
1194 movhpd
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
1196 // CHECK
: movlpd
%xmm5
, 3735928559(%ebx
,%ecx
,8)
1197 movlpd
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
1199 // CHECK
: movmskpd
%xmm5
, %ecx
1202 // CHECK
: movntpd
%xmm5
, 3735928559(%ebx
,%ecx
,8)
1203 movntpd
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
1205 // CHECK
: movsd
3735928559(%ebx
,%ecx
,8), %xmm5
1206 movsd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1208 // CHECK
: movsd
%xmm5
, %xmm5
1211 // CHECK
: movsd
%xmm5
, 3735928559(%ebx
,%ecx
,8)
1212 movsd
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
1214 // CHECK
: movsd
%xmm5
, %xmm5
1217 // CHECK
: movupd
3735928559(%ebx
,%ecx
,8), %xmm5
1218 movupd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1220 // CHECK
: movupd
%xmm5
, %xmm5
1223 // CHECK
: movupd
%xmm5
, 3735928559(%ebx
,%ecx
,8)
1224 movupd
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
1226 // CHECK
: movupd
%xmm5
, %xmm5
1229 // CHECK
: mulpd
%xmm5
, %xmm5
1232 // CHECK
: mulsd
%xmm5
, %xmm5
1235 // CHECK
: orpd
%xmm5
, %xmm5
1238 // CHECK
: sqrtpd
3735928559(%ebx
,%ecx
,8), %xmm5
1239 sqrtpd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1241 // CHECK
: sqrtpd
%xmm5
, %xmm5
1244 // CHECK
: sqrtsd
3735928559(%ebx
,%ecx
,8), %xmm5
1245 sqrtsd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1247 // CHECK
: sqrtsd
%xmm5
, %xmm5
1250 // CHECK
: subpd
%xmm5
, %xmm5
1253 // CHECK
: subsd
%xmm5
, %xmm5
1256 // CHECK
: ucomisd
3735928559(%ebx
,%ecx
,8), %xmm5
1257 ucomisd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1259 // CHECK
: ucomisd
%xmm5
, %xmm5
1262 // CHECK
: unpckhpd
%xmm5
, %xmm5
1263 unpckhpd
%xmm5
,%xmm5
1265 // CHECK
: unpcklpd
%xmm5
, %xmm5
1266 unpcklpd
%xmm5
,%xmm5
1268 // CHECK
: xorpd
%xmm5
, %xmm5
1271 // CHECK
: cvtdq2pd
3735928559(%ebx
,%ecx
,8), %xmm5
1272 cvtdq2pd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1274 // CHECK
: cvtdq2pd
%xmm5
, %xmm5
1275 cvtdq2pd
%xmm5
,%xmm5
1277 // CHECK
: cvtpd2dq
3735928559(%ebx
,%ecx
,8), %xmm5
1278 cvtpd2dq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1280 // CHECK
: cvtpd2dq
%xmm5
, %xmm5
1281 cvtpd2dq
%xmm5
,%xmm5
1283 // CHECK
: cvtdq2ps
3735928559(%ebx
,%ecx
,8), %xmm5
1284 cvtdq2ps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1286 // CHECK
: cvtdq2ps
%xmm5
, %xmm5
1287 cvtdq2ps
%xmm5
,%xmm5
1289 // CHECK
: cvtpd2pi
3735928559(%ebx
,%ecx
,8), %mm3
1290 cvtpd2pi
0xdeadbeef(%ebx
,%ecx
,8),%mm3
1292 // CHECK
: cvtpd2pi
%xmm5
, %mm3
1295 // CHECK
: cvtps2dq
3735928559(%ebx
,%ecx
,8), %xmm5
1296 cvtps2dq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1298 // CHECK
: cvtps2dq
%xmm5
, %xmm5
1299 cvtps2dq
%xmm5
,%xmm5
1301 // CHECK
: cvtsd2ss
3735928559(%ebx
,%ecx
,8), %xmm5
1302 cvtsd2ss
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1304 // CHECK
: cvtsd2ss
%xmm5
, %xmm5
1305 cvtsd2ss
%xmm5
,%xmm5
1307 // CHECK
: cvtss2sd
3735928559(%ebx
,%ecx
,8), %xmm5
1308 cvtss2sd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1310 // CHECK
: cvtss2sd
%xmm5
, %xmm5
1311 cvtss2sd
%xmm5
,%xmm5
1313 // CHECK
: cvttpd2pi
3735928559(%ebx
,%ecx
,8), %mm3
1314 cvttpd2pi
0xdeadbeef(%ebx
,%ecx
,8),%mm3
1316 // CHECK
: cvttpd2pi
%xmm5
, %mm3
1317 cvttpd2pi
%xmm5
,%mm3
1319 // CHECK
: cvttsd2si
3735928559(%ebx
,%ecx
,8), %ecx
1320 cvttsd2si
0xdeadbeef(%ebx
,%ecx
,8),%ecx
1322 // CHECK
: cvttsd2si
%xmm5
, %ecx
1323 cvttsd2si
%xmm5
,%ecx
1325 // CHECK
: maskmovdqu
%xmm5
, %xmm5
1326 maskmovdqu
%xmm5
,%xmm5
1328 // CHECK
: movdqa
3735928559(%ebx
,%ecx
,8), %xmm5
1329 movdqa
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1331 // CHECK
: movdqa
%xmm5
, %xmm5
1334 // CHECK
: movdqa
%xmm5
, 3735928559(%ebx
,%ecx
,8)
1335 movdqa
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
1337 // CHECK
: movdqa
%xmm5
, %xmm5
1340 // CHECK
: movdqu
3735928559(%ebx
,%ecx
,8), %xmm5
1341 movdqu
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1343 // CHECK
: movdqu
%xmm5
, 3735928559(%ebx
,%ecx
,8)
1344 movdqu
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
1346 // CHECK
: movdq2q
%xmm5
, %mm3
1349 // CHECK
: movq2dq
%mm3
, %xmm5
1352 // CHECK
: pmuludq
%mm3
, %mm3
1355 // CHECK
: pmuludq
%xmm5
, %xmm5
1358 // CHECK
: pslldq $
127, %xmm5
1361 // CHECK
: psrldq $
127, %xmm5
1364 // CHECK
: punpckhqdq
%xmm5
, %xmm5
1365 punpckhqdq
%xmm5
,%xmm5
1367 // CHECK
: punpcklqdq
%xmm5
, %xmm5
1368 punpcklqdq
%xmm5
,%xmm5
1370 // CHECK
: addsubpd
%xmm5
, %xmm5
1371 addsubpd
%xmm5
,%xmm5
1373 // CHECK
: addsubps
%xmm5
, %xmm5
1374 addsubps
%xmm5
,%xmm5
1376 // CHECK
: haddpd
%xmm5
, %xmm5
1379 // CHECK
: haddps
%xmm5
, %xmm5
1382 // CHECK
: hsubpd
%xmm5
, %xmm5
1385 // CHECK
: hsubps
%xmm5
, %xmm5
1388 // CHECK
: lddqu
3735928559(%ebx
,%ecx
,8), %xmm5
1389 lddqu
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1391 // CHECK
: movddup
3735928559(%ebx
,%ecx
,8), %xmm5
1392 movddup
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1394 // CHECK
: movddup
%xmm5
, %xmm5
1397 // CHECK
: movshdup
3735928559(%ebx
,%ecx
,8), %xmm5
1398 movshdup
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1400 // CHECK
: movshdup
%xmm5
, %xmm5
1401 movshdup
%xmm5
,%xmm5
1403 // CHECK
: movsldup
3735928559(%ebx
,%ecx
,8), %xmm5
1404 movsldup
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1406 // CHECK
: movsldup
%xmm5
, %xmm5
1407 movsldup
%xmm5
,%xmm5
1409 // CHECK
: phaddw
%mm3
, %mm3
1412 // CHECK
: phaddw
%xmm5
, %xmm5
1415 // CHECK
: phaddd
%mm3
, %mm3
1418 // CHECK
: phaddd
%xmm5
, %xmm5
1421 // CHECK
: phaddsw
%mm3
, %mm3
1424 // CHECK
: phaddsw
%xmm5
, %xmm5
1427 // CHECK
: phsubw
%mm3
, %mm3
1430 // CHECK
: phsubw
%xmm5
, %xmm5
1433 // CHECK
: phsubd
%mm3
, %mm3
1436 // CHECK
: phsubd
%xmm5
, %xmm5
1439 // CHECK
: phsubsw
%mm3
, %mm3
1442 // CHECK
: phsubsw
%xmm5
, %xmm5
1445 // CHECK
: pmaddubsw
%mm3
, %mm3
1448 // CHECK
: pmaddubsw
%xmm5
, %xmm5
1449 pmaddubsw
%xmm5
,%xmm5
1451 // CHECK
: pmulhrsw
%mm3
, %mm3
1454 // CHECK
: pmulhrsw
%xmm5
, %xmm5
1455 pmulhrsw
%xmm5
,%xmm5
1457 // CHECK
: pshufb
%mm3
, %mm3
1460 // CHECK
: pshufb
%xmm5
, %xmm5
1463 // CHECK
: psignb
%mm3
, %mm3
1466 // CHECK
: psignb
%xmm5
, %xmm5
1469 // CHECK
: psignw
%mm3
, %mm3
1472 // CHECK
: psignw
%xmm5
, %xmm5
1475 // CHECK
: psignd
%mm3
, %mm3
1478 // CHECK
: psignd
%xmm5
, %xmm5
1481 // CHECK
: pabsb
3735928559(%ebx
,%ecx
,8), %mm3
1482 pabsb
0xdeadbeef(%ebx
,%ecx
,8),%mm3
1484 // CHECK
: pabsb
%mm3
, %mm3
1487 // CHECK
: pabsb
3735928559(%ebx
,%ecx
,8), %xmm5
1488 pabsb
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1490 // CHECK
: pabsb
%xmm5
, %xmm5
1493 // CHECK
: pabsw
3735928559(%ebx
,%ecx
,8), %mm3
1494 pabsw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
1496 // CHECK
: pabsw
%mm3
, %mm3
1499 // CHECK
: pabsw
3735928559(%ebx
,%ecx
,8), %xmm5
1500 pabsw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1502 // CHECK
: pabsw
%xmm5
, %xmm5
1505 // CHECK
: pabsd
3735928559(%ebx
,%ecx
,8), %mm3
1506 pabsd
0xdeadbeef(%ebx
,%ecx
,8),%mm3
1508 // CHECK
: pabsd
%mm3
, %mm3
1511 // CHECK
: pabsd
3735928559(%ebx
,%ecx
,8), %xmm5
1512 pabsd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1514 // CHECK
: pabsd
%xmm5
, %xmm5
1520 // CHECK
: packusdw
%xmm5
, %xmm5
1521 packusdw
%xmm5
,%xmm5
1523 // CHECK
: pcmpeqq
%xmm5
, %xmm5
1526 // CHECK
: phminposuw
3735928559(%ebx
,%ecx
,8), %xmm5
1527 phminposuw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1529 // CHECK
: phminposuw
%xmm5
, %xmm5
1530 phminposuw
%xmm5
,%xmm5
1532 // CHECK
: pmaxsb
%xmm5
, %xmm5
1535 // CHECK
: pmaxsd
%xmm5
, %xmm5
1538 // CHECK
: pmaxud
%xmm5
, %xmm5
1541 // CHECK
: pmaxuw
%xmm5
, %xmm5
1544 // CHECK
: pminsb
%xmm5
, %xmm5
1547 // CHECK
: pminsd
%xmm5
, %xmm5
1550 // CHECK
: pminud
%xmm5
, %xmm5
1553 // CHECK
: pminuw
%xmm5
, %xmm5
1556 // CHECK
: pmovsxbw
3735928559(%ebx
,%ecx
,8), %xmm5
1557 pmovsxbw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1559 // CHECK
: pmovsxbw
%xmm5
, %xmm5
1560 pmovsxbw
%xmm5
,%xmm5
1562 // CHECK
: pmovsxbd
3735928559(%ebx
,%ecx
,8), %xmm5
1563 pmovsxbd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1565 // CHECK
: pmovsxbd
%xmm5
, %xmm5
1566 pmovsxbd
%xmm5
,%xmm5
1568 // CHECK
: pmovsxbq
3735928559(%ebx
,%ecx
,8), %xmm5
1569 pmovsxbq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1571 // CHECK
: pmovsxbq
%xmm5
, %xmm5
1572 pmovsxbq
%xmm5
,%xmm5
1574 // CHECK
: pmovsxwd
3735928559(%ebx
,%ecx
,8), %xmm5
1575 pmovsxwd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1577 // CHECK
: pmovsxwd
%xmm5
, %xmm5
1578 pmovsxwd
%xmm5
,%xmm5
1580 // CHECK
: pmovsxwq
3735928559(%ebx
,%ecx
,8), %xmm5
1581 pmovsxwq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1583 // CHECK
: pmovsxwq
%xmm5
, %xmm5
1584 pmovsxwq
%xmm5
,%xmm5
1586 // CHECK
: pmovsxdq
3735928559(%ebx
,%ecx
,8), %xmm5
1587 pmovsxdq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1589 // CHECK
: pmovsxdq
%xmm5
, %xmm5
1590 pmovsxdq
%xmm5
,%xmm5
1592 // CHECK
: pmovzxbw
3735928559(%ebx
,%ecx
,8), %xmm5
1593 pmovzxbw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1595 // CHECK
: pmovzxbw
%xmm5
, %xmm5
1596 pmovzxbw
%xmm5
,%xmm5
1598 // CHECK
: pmovzxbd
3735928559(%ebx
,%ecx
,8), %xmm5
1599 pmovzxbd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1601 // CHECK
: pmovzxbd
%xmm5
, %xmm5
1602 pmovzxbd
%xmm5
,%xmm5
1604 // CHECK
: pmovzxbq
3735928559(%ebx
,%ecx
,8), %xmm5
1605 pmovzxbq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1607 // CHECK
: pmovzxbq
%xmm5
, %xmm5
1608 pmovzxbq
%xmm5
,%xmm5
1610 // CHECK
: pmovzxwd
3735928559(%ebx
,%ecx
,8), %xmm5
1611 pmovzxwd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1613 // CHECK
: pmovzxwd
%xmm5
, %xmm5
1614 pmovzxwd
%xmm5
,%xmm5
1616 // CHECK
: pmovzxwq
3735928559(%ebx
,%ecx
,8), %xmm5
1617 pmovzxwq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1619 // CHECK
: pmovzxwq
%xmm5
, %xmm5
1620 pmovzxwq
%xmm5
,%xmm5
1622 // CHECK
: pmovzxdq
3735928559(%ebx
,%ecx
,8), %xmm5
1623 pmovzxdq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1625 // CHECK
: pmovzxdq
%xmm5
, %xmm5
1626 pmovzxdq
%xmm5
,%xmm5
1628 // CHECK
: pmuldq
%xmm5
, %xmm5
1631 // CHECK
: pmulld
%xmm5
, %xmm5
1634 // CHECK
: ptest
3735928559(%ebx
,%ecx
,8), %xmm5
1635 ptest
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
1637 // CHECK
: ptest
%xmm5
, %xmm5
1640 // CHECK
: pcmpgtq
%xmm5
, %xmm5
1644 // CHECK
: movb $
127, 3735928559(%ebx
,%ecx
,8)
1645 // CHECK
: encoding
: [0xc6,0x84,0xcb,0xef,0xbe,0xad,0xde,0x7f]
1646 movb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
1648 // CHECK
: movb $
127, 69
1649 // CHECK
: encoding
: [0xc6,0x05,0x45,0x00,0x00,0x00,0x7f]
1652 // CHECK
: movb $
127, 32493
1653 // CHECK
: encoding
: [0xc6,0x05,0xed,0x7e,0x00,0x00,0x7f]
1656 // CHECK
: movb $
127, 3133065982
1657 // CHECK
: encoding
: [0xc6,0x05,0xfe,0xca,0xbe,0xba,0x7f]
1658 movb $
0x7f,0xbabecafe
1660 // CHECK
: movb $
127, 305419896
1661 // CHECK
: encoding
: [0xc6,0x05,0x78,0x56,0x34,0x12,0x7f]
1662 movb $
0x7f,0x12345678
1664 // CHECK
: movw $
31438, 3735928559(%ebx
,%ecx
,8)
1665 // CHECK
: encoding
: [0x66,0xc7,0x84,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a]
1666 movw $
0x7ace,0xdeadbeef(%ebx
,%ecx
,8)
1668 // CHECK
: movw $
31438, 69
1669 // CHECK
: encoding
: [0x66,0xc7,0x05,0x45,0x00,0x00,0x00,0xce,0x7a]
1672 // CHECK
: movw $
31438, 32493
1673 // CHECK
: encoding
: [0x66,0xc7,0x05,0xed,0x7e,0x00,0x00,0xce,0x7a]
1676 // CHECK
: movw $
31438, 3133065982
1677 // CHECK
: encoding
: [0x66,0xc7,0x05,0xfe,0xca,0xbe,0xba,0xce,0x7a]
1678 movw $
0x7ace,0xbabecafe
1680 // CHECK
: movw $
31438, 305419896
1681 // CHECK
: encoding
: [0x66,0xc7,0x05,0x78,0x56,0x34,0x12,0xce,0x7a]
1682 movw $
0x7ace,0x12345678
1684 // CHECK
: movl $
2063514302, 3735928559(%ebx
,%ecx
,8)
1685 // CHECK
: encoding
: [0xc7,0x84,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a]
1686 movl $
0x7afebabe,0xdeadbeef(%ebx
,%ecx
,8)
1688 // CHECK
: movl $
2063514302, 69
1689 // CHECK
: encoding
: [0xc7,0x05,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a]
1690 movl $
0x7afebabe,0x45
1692 // CHECK
: movl $
2063514302, 32493
1693 // CHECK
: encoding
: [0xc7,0x05,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a]
1694 movl $
0x7afebabe,0x7eed
1696 // CHECK
: movl $
2063514302, 3133065982
1697 // CHECK
: encoding
: [0xc7,0x05,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a]
1698 movl $
0x7afebabe,0xbabecafe
1700 // CHECK
: movl $
2063514302, 305419896
1701 // CHECK
: encoding
: [0xc7,0x05,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a]
1702 movl $
0x7afebabe,0x12345678
1704 // CHECK
: movl $
324478056, 3735928559(%ebx
,%ecx
,8)
1705 // CHECK
: encoding
: [0xc7,0x84,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13]
1706 movl $
0x13572468,0xdeadbeef(%ebx
,%ecx
,8)
1708 // CHECK
: movl $
324478056, 69
1709 // CHECK
: encoding
: [0xc7,0x05,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13]
1710 movl $
0x13572468,0x45
1712 // CHECK
: movl $
324478056, 32493
1713 // CHECK
: encoding
: [0xc7,0x05,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13]
1714 movl $
0x13572468,0x7eed
1716 // CHECK
: movl $
324478056, 3133065982
1717 // CHECK
: encoding
: [0xc7,0x05,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13]
1718 movl $
0x13572468,0xbabecafe
1720 // CHECK
: movl $
324478056, 305419896
1721 // CHECK
: encoding
: [0xc7,0x05,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13]
1722 movl $
0x13572468,0x12345678
1724 // CHECK
: movsbl
3735928559(%ebx
,%ecx
,8), %ecx
1725 // CHECK
: encoding
: [0x0f,0xbe,0x8c,0xcb,0xef,0xbe,0xad,0xde]
1726 movsbl
0xdeadbeef(%ebx
,%ecx
,8),%ecx
1728 // CHECK
: movsbl
69, %ecx
1729 // CHECK
: encoding
: [0x0f,0xbe,0x0d,0x45,0x00,0x00,0x00]
1732 // CHECK
: movsbl
32493, %ecx
1733 // CHECK
: encoding
: [0x0f,0xbe,0x0d,0xed,0x7e,0x00,0x00]
1736 // CHECK
: movsbl
3133065982, %ecx
1737 // CHECK
: encoding
: [0x0f,0xbe,0x0d,0xfe,0xca,0xbe,0xba]
1738 movsbl
0xbabecafe,%ecx
1740 // CHECK
: movsbl
305419896, %ecx
1741 // CHECK
: encoding
: [0x0f,0xbe,0x0d,0x78,0x56,0x34,0x12]
1742 movsbl
0x12345678,%ecx
1744 // CHECK
: movsbw
3735928559(%ebx
,%ecx
,8), %bx
1745 // CHECK
: encoding
: [0x66,0x0f,0xbe,0x9c,0xcb,0xef,0xbe,0xad,0xde]
1746 movsbw
0xdeadbeef(%ebx
,%ecx
,8),%bx
1748 // CHECK
: movsbw
69, %bx
1749 // CHECK
: encoding
: [0x66,0x0f,0xbe,0x1d,0x45,0x00,0x00,0x00]
1752 // CHECK
: movsbw
32493, %bx
1753 // CHECK
: encoding
: [0x66,0x0f,0xbe,0x1d,0xed,0x7e,0x00,0x00]
1756 // CHECK
: movsbw
3133065982, %bx
1757 // CHECK
: encoding
: [0x66,0x0f,0xbe,0x1d,0xfe,0xca,0xbe,0xba]
1758 movsbw
0xbabecafe,%bx
1760 // CHECK
: movsbw
305419896, %bx
1761 // CHECK
: encoding
: [0x66,0x0f,0xbe,0x1d,0x78,0x56,0x34,0x12]
1762 movsbw
0x12345678,%bx
1764 // CHECK
: movswl
3735928559(%ebx
,%ecx
,8), %ecx
1765 // CHECK
: encoding
: [0x0f,0xbf,0x8c,0xcb,0xef,0xbe,0xad,0xde]
1766 movswl
0xdeadbeef(%ebx
,%ecx
,8),%ecx
1768 // CHECK
: movswl
69, %ecx
1769 // CHECK
: encoding
: [0x0f,0xbf,0x0d,0x45,0x00,0x00,0x00]
1772 // CHECK
: movswl
32493, %ecx
1773 // CHECK
: encoding
: [0x0f,0xbf,0x0d,0xed,0x7e,0x00,0x00]
1776 // CHECK
: movswl
3133065982, %ecx
1777 // CHECK
: encoding
: [0x0f,0xbf,0x0d,0xfe,0xca,0xbe,0xba]
1778 movswl
0xbabecafe,%ecx
1780 // CHECK
: movswl
305419896, %ecx
1781 // CHECK
: encoding
: [0x0f,0xbf,0x0d,0x78,0x56,0x34,0x12]
1782 movswl
0x12345678,%ecx
1784 // CHECK
: movzbl
3735928559(%ebx
,%ecx
,8), %ecx
1785 // CHECK
: encoding
: [0x0f,0xb6,0x8c,0xcb,0xef,0xbe,0xad,0xde]
1786 movzbl
0xdeadbeef(%ebx
,%ecx
,8),%ecx
1788 // CHECK
: movzbl
69, %ecx
1789 // CHECK
: encoding
: [0x0f,0xb6,0x0d,0x45,0x00,0x00,0x00]
1792 // CHECK
: movzbl
32493, %ecx
1793 // CHECK
: encoding
: [0x0f,0xb6,0x0d,0xed,0x7e,0x00,0x00]
1796 // CHECK
: movzbl
3133065982, %ecx
1797 // CHECK
: encoding
: [0x0f,0xb6,0x0d,0xfe,0xca,0xbe,0xba]
1798 movzbl
0xbabecafe,%ecx
1800 // CHECK
: movzbl
305419896, %ecx
1801 // CHECK
: encoding
: [0x0f,0xb6,0x0d,0x78,0x56,0x34,0x12]
1802 movzbl
0x12345678,%ecx
1804 // CHECK
: movzbw
3735928559(%ebx
,%ecx
,8), %bx
1805 // CHECK
: encoding
: [0x66,0x0f,0xb6,0x9c,0xcb,0xef,0xbe,0xad,0xde]
1806 movzbw
0xdeadbeef(%ebx
,%ecx
,8),%bx
1808 // CHECK
: movzbw
69, %bx
1809 // CHECK
: encoding
: [0x66,0x0f,0xb6,0x1d,0x45,0x00,0x00,0x00]
1812 // CHECK
: movzbw
32493, %bx
1813 // CHECK
: encoding
: [0x66,0x0f,0xb6,0x1d,0xed,0x7e,0x00,0x00]
1816 // CHECK
: movzbw
3133065982, %bx
1817 // CHECK
: encoding
: [0x66,0x0f,0xb6,0x1d,0xfe,0xca,0xbe,0xba]
1818 movzbw
0xbabecafe,%bx
1820 // CHECK
: movzbw
305419896, %bx
1821 // CHECK
: encoding
: [0x66,0x0f,0xb6,0x1d,0x78,0x56,0x34,0x12]
1822 movzbw
0x12345678,%bx
1824 // CHECK
: movzwl
3735928559(%ebx
,%ecx
,8), %ecx
1825 // CHECK
: encoding
: [0x0f,0xb7,0x8c,0xcb,0xef,0xbe,0xad,0xde]
1826 movzwl
0xdeadbeef(%ebx
,%ecx
,8),%ecx
1828 // CHECK
: movzwl
69, %ecx
1829 // CHECK
: encoding
: [0x0f,0xb7,0x0d,0x45,0x00,0x00,0x00]
1832 // CHECK
: movzwl
32493, %ecx
1833 // CHECK
: encoding
: [0x0f,0xb7,0x0d,0xed,0x7e,0x00,0x00]
1836 // CHECK
: movzwl
3133065982, %ecx
1837 // CHECK
: encoding
: [0x0f,0xb7,0x0d,0xfe,0xca,0xbe,0xba]
1838 movzwl
0xbabecafe,%ecx
1840 // CHECK
: movzwl
305419896, %ecx
1841 // CHECK
: encoding
: [0x0f,0xb7,0x0d,0x78,0x56,0x34,0x12]
1842 movzwl
0x12345678,%ecx
1844 // CHECK
: pushl
3735928559(%ebx
,%ecx
,8)
1845 // CHECK
: encoding
: [0xff,0xb4,0xcb,0xef,0xbe,0xad,0xde]
1846 pushl
0xdeadbeef(%ebx
,%ecx
,8)
1848 // CHECK
: pushw
32493
1849 // CHECK
: encoding
: [0x66,0xff,0x35,0xed,0x7e,0x00,0x00]
1852 // CHECK
: pushl
3133065982
1853 // CHECK
: encoding
: [0xff,0x35,0xfe,0xca,0xbe,0xba]
1856 // CHECK
: pushl
305419896
1857 // CHECK
: encoding
: [0xff,0x35,0x78,0x56,0x34,0x12]
1860 // CHECK
: popl
3735928559(%ebx
,%ecx
,8)
1861 // CHECK
: encoding
: [0x8f,0x84,0xcb,0xef,0xbe,0xad,0xde]
1862 popl
0xdeadbeef(%ebx
,%ecx
,8)
1864 // CHECK
: popw
32493
1865 // CHECK
: encoding
: [0x66,0x8f,0x05,0xed,0x7e,0x00,0x00]
1868 // CHECK
: popl
3133065982
1869 // CHECK
: encoding
: [0x8f,0x05,0xfe,0xca,0xbe,0xba]
1872 // CHECK
: popl
305419896
1873 // CHECK
: encoding
: [0x8f,0x05,0x78,0x56,0x34,0x12]
1877 // CHECK
: encoding
: [0xf8]
1881 // CHECK
: encoding
: [0xfc]
1885 // CHECK
: encoding
: [0xfa]
1889 // CHECK
: encoding
: [0x0f,0x06]
1893 // CHECK
: encoding
: [0xf5]
1897 // CHECK
: encoding
: [0x9f]
1901 // CHECK
: encoding
: [0x9e]
1905 // CHECK
: encoding
: [0xf9]
1909 // CHECK
: encoding
: [0xfd]
1913 // CHECK
: encoding
: [0xfb]
1916 // CHECK
: addb $
254, 3735928559(%ebx
,%ecx
,8)
1917 // CHECK
: encoding
: [0x80,0x84,0xcb,0xef,0xbe,0xad,0xde,0xfe]
1918 addb $
0xfe,0xdeadbeef(%ebx
,%ecx
,8)
1920 // CHECK
: addb $
254, 69
1921 // CHECK
: encoding
: [0x80,0x05,0x45,0x00,0x00,0x00,0xfe]
1924 // CHECK
: addb $
254, 32493
1925 // CHECK
: encoding
: [0x80,0x05,0xed,0x7e,0x00,0x00,0xfe]
1928 // CHECK
: addb $
254, 3133065982
1929 // CHECK
: encoding
: [0x80,0x05,0xfe,0xca,0xbe,0xba,0xfe]
1930 addb $
0xfe,0xbabecafe
1932 // CHECK
: addb $
254, 305419896
1933 // CHECK
: encoding
: [0x80,0x05,0x78,0x56,0x34,0x12,0xfe]
1934 addb $
0xfe,0x12345678
1936 // CHECK
: addb $
127, 3735928559(%ebx
,%ecx
,8)
1937 // CHECK
: encoding
: [0x80,0x84,0xcb,0xef,0xbe,0xad,0xde,0x7f]
1938 addb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
1940 // CHECK
: addb $
127, 69
1941 // CHECK
: encoding
: [0x80,0x05,0x45,0x00,0x00,0x00,0x7f]
1944 // CHECK
: addb $
127, 32493
1945 // CHECK
: encoding
: [0x80,0x05,0xed,0x7e,0x00,0x00,0x7f]
1948 // CHECK
: addb $
127, 3133065982
1949 // CHECK
: encoding
: [0x80,0x05,0xfe,0xca,0xbe,0xba,0x7f]
1950 addb $
0x7f,0xbabecafe
1952 // CHECK
: addb $
127, 305419896
1953 // CHECK
: encoding
: [0x80,0x05,0x78,0x56,0x34,0x12,0x7f]
1954 addb $
0x7f,0x12345678
1956 // CHECK
: addw $
31438, 3735928559(%ebx
,%ecx
,8)
1957 // CHECK
: encoding
: [0x66,0x81,0x84,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a]
1958 addw $
0x7ace,0xdeadbeef(%ebx
,%ecx
,8)
1960 // CHECK
: addw $
31438, 69
1961 // CHECK
: encoding
: [0x66,0x81,0x05,0x45,0x00,0x00,0x00,0xce,0x7a]
1964 // CHECK
: addw $
31438, 32493
1965 // CHECK
: encoding
: [0x66,0x81,0x05,0xed,0x7e,0x00,0x00,0xce,0x7a]
1968 // CHECK
: addw $
31438, 3133065982
1969 // CHECK
: encoding
: [0x66,0x81,0x05,0xfe,0xca,0xbe,0xba,0xce,0x7a]
1970 addw $
0x7ace,0xbabecafe
1972 // CHECK
: addw $
31438, 305419896
1973 // CHECK
: encoding
: [0x66,0x81,0x05,0x78,0x56,0x34,0x12,0xce,0x7a]
1974 addw $
0x7ace,0x12345678
1976 // CHECK
: addl $
2063514302, 3735928559(%ebx
,%ecx
,8)
1977 // CHECK
: encoding
: [0x81,0x84,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a]
1978 addl $
0x7afebabe,0xdeadbeef(%ebx
,%ecx
,8)
1980 // CHECK
: addl $
2063514302, 69
1981 // CHECK
: encoding
: [0x81,0x05,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a]
1982 addl $
0x7afebabe,0x45
1984 // CHECK
: addl $
2063514302, 32493
1985 // CHECK
: encoding
: [0x81,0x05,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a]
1986 addl $
0x7afebabe,0x7eed
1988 // CHECK
: addl $
2063514302, 3133065982
1989 // CHECK
: encoding
: [0x81,0x05,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a]
1990 addl $
0x7afebabe,0xbabecafe
1992 // CHECK
: addl $
2063514302, 305419896
1993 // CHECK
: encoding
: [0x81,0x05,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a]
1994 addl $
0x7afebabe,0x12345678
1996 // CHECK
: addl $
324478056, 3735928559(%ebx
,%ecx
,8)
1997 // CHECK
: encoding
: [0x81,0x84,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13]
1998 addl $
0x13572468,0xdeadbeef(%ebx
,%ecx
,8)
2000 // CHECK
: addl $
324478056, 69
2001 // CHECK
: encoding
: [0x81,0x05,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13]
2002 addl $
0x13572468,0x45
2004 // CHECK
: addl $
324478056, 32493
2005 // CHECK
: encoding
: [0x81,0x05,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13]
2006 addl $
0x13572468,0x7eed
2008 // CHECK
: addl $
324478056, 3133065982
2009 // CHECK
: encoding
: [0x81,0x05,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13]
2010 addl $
0x13572468,0xbabecafe
2012 // CHECK
: addl $
324478056, 305419896
2013 // CHECK
: encoding
: [0x81,0x05,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13]
2014 addl $
0x13572468,0x12345678
2016 // CHECK
: incl
3735928559(%ebx
,%ecx
,8)
2017 // CHECK
: encoding
: [0xff,0x84,0xcb,0xef,0xbe,0xad,0xde]
2018 incl
0xdeadbeef(%ebx
,%ecx
,8)
2020 // CHECK
: incw
32493
2021 // CHECK
: encoding
: [0x66,0xff,0x05,0xed,0x7e,0x00,0x00]
2024 // CHECK
: incl
3133065982
2025 // CHECK
: encoding
: [0xff,0x05,0xfe,0xca,0xbe,0xba]
2028 // CHECK
: incl
305419896
2029 // CHECK
: encoding
: [0xff,0x05,0x78,0x56,0x34,0x12]
2032 // CHECK
: subb $
254, 3735928559(%ebx
,%ecx
,8)
2033 // CHECK
: encoding
: [0x80,0xac,0xcb,0xef,0xbe,0xad,0xde,0xfe]
2034 subb $
0xfe,0xdeadbeef(%ebx
,%ecx
,8)
2036 // CHECK
: subb $
254, 69
2037 // CHECK
: encoding
: [0x80,0x2d,0x45,0x00,0x00,0x00,0xfe]
2040 // CHECK
: subb $
254, 32493
2041 // CHECK
: encoding
: [0x80,0x2d,0xed,0x7e,0x00,0x00,0xfe]
2044 // CHECK
: subb $
254, 3133065982
2045 // CHECK
: encoding
: [0x80,0x2d,0xfe,0xca,0xbe,0xba,0xfe]
2046 subb $
0xfe,0xbabecafe
2048 // CHECK
: subb $
254, 305419896
2049 // CHECK
: encoding
: [0x80,0x2d,0x78,0x56,0x34,0x12,0xfe]
2050 subb $
0xfe,0x12345678
2052 // CHECK
: subb $
127, 3735928559(%ebx
,%ecx
,8)
2053 // CHECK
: encoding
: [0x80,0xac,0xcb,0xef,0xbe,0xad,0xde,0x7f]
2054 subb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
2056 // CHECK
: subb $
127, 69
2057 // CHECK
: encoding
: [0x80,0x2d,0x45,0x00,0x00,0x00,0x7f]
2060 // CHECK
: subb $
127, 32493
2061 // CHECK
: encoding
: [0x80,0x2d,0xed,0x7e,0x00,0x00,0x7f]
2064 // CHECK
: subb $
127, 3133065982
2065 // CHECK
: encoding
: [0x80,0x2d,0xfe,0xca,0xbe,0xba,0x7f]
2066 subb $
0x7f,0xbabecafe
2068 // CHECK
: subb $
127, 305419896
2069 // CHECK
: encoding
: [0x80,0x2d,0x78,0x56,0x34,0x12,0x7f]
2070 subb $
0x7f,0x12345678
2072 // CHECK
: subw $
31438, 3735928559(%ebx
,%ecx
,8)
2073 // CHECK
: encoding
: [0x66,0x81,0xac,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a]
2074 subw $
0x7ace,0xdeadbeef(%ebx
,%ecx
,8)
2076 // CHECK
: subw $
31438, 69
2077 // CHECK
: encoding
: [0x66,0x81,0x2d,0x45,0x00,0x00,0x00,0xce,0x7a]
2080 // CHECK
: subw $
31438, 32493
2081 // CHECK
: encoding
: [0x66,0x81,0x2d,0xed,0x7e,0x00,0x00,0xce,0x7a]
2084 // CHECK
: subw $
31438, 3133065982
2085 // CHECK
: encoding
: [0x66,0x81,0x2d,0xfe,0xca,0xbe,0xba,0xce,0x7a]
2086 subw $
0x7ace,0xbabecafe
2088 // CHECK
: subw $
31438, 305419896
2089 // CHECK
: encoding
: [0x66,0x81,0x2d,0x78,0x56,0x34,0x12,0xce,0x7a]
2090 subw $
0x7ace,0x12345678
2092 // CHECK
: subl $
2063514302, 3735928559(%ebx
,%ecx
,8)
2093 // CHECK
: encoding
: [0x81,0xac,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a]
2094 subl $
0x7afebabe,0xdeadbeef(%ebx
,%ecx
,8)
2096 // CHECK
: subl $
2063514302, 69
2097 // CHECK
: encoding
: [0x81,0x2d,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a]
2098 subl $
0x7afebabe,0x45
2100 // CHECK
: subl $
2063514302, 32493
2101 // CHECK
: encoding
: [0x81,0x2d,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a]
2102 subl $
0x7afebabe,0x7eed
2104 // CHECK
: subl $
2063514302, 3133065982
2105 // CHECK
: encoding
: [0x81,0x2d,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a]
2106 subl $
0x7afebabe,0xbabecafe
2108 // CHECK
: subl $
2063514302, 305419896
2109 // CHECK
: encoding
: [0x81,0x2d,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a]
2110 subl $
0x7afebabe,0x12345678
2112 // CHECK
: subl $
324478056, 3735928559(%ebx
,%ecx
,8)
2113 // CHECK
: encoding
: [0x81,0xac,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13]
2114 subl $
0x13572468,0xdeadbeef(%ebx
,%ecx
,8)
2116 // CHECK
: subl $
324478056, 69
2117 // CHECK
: encoding
: [0x81,0x2d,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13]
2118 subl $
0x13572468,0x45
2120 // CHECK
: subl $
324478056, 32493
2121 // CHECK
: encoding
: [0x81,0x2d,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13]
2122 subl $
0x13572468,0x7eed
2124 // CHECK
: subl $
324478056, 3133065982
2125 // CHECK
: encoding
: [0x81,0x2d,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13]
2126 subl $
0x13572468,0xbabecafe
2128 // CHECK
: subl $
324478056, 305419896
2129 // CHECK
: encoding
: [0x81,0x2d,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13]
2130 subl $
0x13572468,0x12345678
2132 // CHECK
: decl
3735928559(%ebx
,%ecx
,8)
2133 // CHECK
: encoding
: [0xff,0x8c,0xcb,0xef,0xbe,0xad,0xde]
2134 decl
0xdeadbeef(%ebx
,%ecx
,8)
2136 // CHECK
: decw
32493
2137 // CHECK
: encoding
: [0x66,0xff,0x0d,0xed,0x7e,0x00,0x00]
2140 // CHECK
: decl
3133065982
2141 // CHECK
: encoding
: [0xff,0x0d,0xfe,0xca,0xbe,0xba]
2144 // CHECK
: decl
305419896
2145 // CHECK
: encoding
: [0xff,0x0d,0x78,0x56,0x34,0x12]
2148 // CHECK
: sbbb $
254, 3735928559(%ebx
,%ecx
,8)
2149 // CHECK
: encoding
: [0x80,0x9c,0xcb,0xef,0xbe,0xad,0xde,0xfe]
2150 sbbb $
0xfe,0xdeadbeef(%ebx
,%ecx
,8)
2152 // CHECK
: sbbb $
254, 69
2153 // CHECK
: encoding
: [0x80,0x1d,0x45,0x00,0x00,0x00,0xfe]
2156 // CHECK
: sbbb $
254, 32493
2157 // CHECK
: encoding
: [0x80,0x1d,0xed,0x7e,0x00,0x00,0xfe]
2160 // CHECK
: sbbb $
254, 3133065982
2161 // CHECK
: encoding
: [0x80,0x1d,0xfe,0xca,0xbe,0xba,0xfe]
2162 sbbb $
0xfe,0xbabecafe
2164 // CHECK
: sbbb $
254, 305419896
2165 // CHECK
: encoding
: [0x80,0x1d,0x78,0x56,0x34,0x12,0xfe]
2166 sbbb $
0xfe,0x12345678
2168 // CHECK
: sbbb $
127, 3735928559(%ebx
,%ecx
,8)
2169 // CHECK
: encoding
: [0x80,0x9c,0xcb,0xef,0xbe,0xad,0xde,0x7f]
2170 sbbb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
2172 // CHECK
: sbbb $
127, 69
2173 // CHECK
: encoding
: [0x80,0x1d,0x45,0x00,0x00,0x00,0x7f]
2176 // CHECK
: sbbb $
127, 32493
2177 // CHECK
: encoding
: [0x80,0x1d,0xed,0x7e,0x00,0x00,0x7f]
2180 // CHECK
: sbbb $
127, 3133065982
2181 // CHECK
: encoding
: [0x80,0x1d,0xfe,0xca,0xbe,0xba,0x7f]
2182 sbbb $
0x7f,0xbabecafe
2184 // CHECK
: sbbb $
127, 305419896
2185 // CHECK
: encoding
: [0x80,0x1d,0x78,0x56,0x34,0x12,0x7f]
2186 sbbb $
0x7f,0x12345678
2188 // CHECK
: sbbw $
31438, 3735928559(%ebx
,%ecx
,8)
2189 // CHECK
: encoding
: [0x66,0x81,0x9c,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a]
2190 sbbw $
0x7ace,0xdeadbeef(%ebx
,%ecx
,8)
2192 // CHECK
: sbbw $
31438, 69
2193 // CHECK
: encoding
: [0x66,0x81,0x1d,0x45,0x00,0x00,0x00,0xce,0x7a]
2196 // CHECK
: sbbw $
31438, 32493
2197 // CHECK
: encoding
: [0x66,0x81,0x1d,0xed,0x7e,0x00,0x00,0xce,0x7a]
2200 // CHECK
: sbbw $
31438, 3133065982
2201 // CHECK
: encoding
: [0x66,0x81,0x1d,0xfe,0xca,0xbe,0xba,0xce,0x7a]
2202 sbbw $
0x7ace,0xbabecafe
2204 // CHECK
: sbbw $
31438, 305419896
2205 // CHECK
: encoding
: [0x66,0x81,0x1d,0x78,0x56,0x34,0x12,0xce,0x7a]
2206 sbbw $
0x7ace,0x12345678
2208 // CHECK
: sbbl $
2063514302, 3735928559(%ebx
,%ecx
,8)
2209 // CHECK
: encoding
: [0x81,0x9c,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a]
2210 sbbl $
0x7afebabe,0xdeadbeef(%ebx
,%ecx
,8)
2212 // CHECK
: sbbl $
2063514302, 69
2213 // CHECK
: encoding
: [0x81,0x1d,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a]
2214 sbbl $
0x7afebabe,0x45
2216 // CHECK
: sbbl $
2063514302, 32493
2217 // CHECK
: encoding
: [0x81,0x1d,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a]
2218 sbbl $
0x7afebabe,0x7eed
2220 // CHECK
: sbbl $
2063514302, 3133065982
2221 // CHECK
: encoding
: [0x81,0x1d,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a]
2222 sbbl $
0x7afebabe,0xbabecafe
2224 // CHECK
: sbbl $
2063514302, 305419896
2225 // CHECK
: encoding
: [0x81,0x1d,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a]
2226 sbbl $
0x7afebabe,0x12345678
2228 // CHECK
: sbbl $
324478056, 3735928559(%ebx
,%ecx
,8)
2229 // CHECK
: encoding
: [0x81,0x9c,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13]
2230 sbbl $
0x13572468,0xdeadbeef(%ebx
,%ecx
,8)
2232 // CHECK
: sbbl $
324478056, 69
2233 // CHECK
: encoding
: [0x81,0x1d,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13]
2234 sbbl $
0x13572468,0x45
2236 // CHECK
: sbbl $
324478056, 32493
2237 // CHECK
: encoding
: [0x81,0x1d,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13]
2238 sbbl $
0x13572468,0x7eed
2240 // CHECK
: sbbl $
324478056, 3133065982
2241 // CHECK
: encoding
: [0x81,0x1d,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13]
2242 sbbl $
0x13572468,0xbabecafe
2244 // CHECK
: sbbl $
324478056, 305419896
2245 // CHECK
: encoding
: [0x81,0x1d,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13]
2246 sbbl $
0x13572468,0x12345678
2248 // CHECK
: cmpb $
254, 3735928559(%ebx
,%ecx
,8)
2249 // CHECK
: encoding
: [0x80,0xbc,0xcb,0xef,0xbe,0xad,0xde,0xfe]
2250 cmpb $
0xfe,0xdeadbeef(%ebx
,%ecx
,8)
2252 // CHECK
: cmpb $
254, 69
2253 // CHECK
: encoding
: [0x80,0x3d,0x45,0x00,0x00,0x00,0xfe]
2256 // CHECK
: cmpb $
254, 32493
2257 // CHECK
: encoding
: [0x80,0x3d,0xed,0x7e,0x00,0x00,0xfe]
2260 // CHECK
: cmpb $
254, 3133065982
2261 // CHECK
: encoding
: [0x80,0x3d,0xfe,0xca,0xbe,0xba,0xfe]
2262 cmpb $
0xfe,0xbabecafe
2264 // CHECK
: cmpb $
254, 305419896
2265 // CHECK
: encoding
: [0x80,0x3d,0x78,0x56,0x34,0x12,0xfe]
2266 cmpb $
0xfe,0x12345678
2268 // CHECK
: cmpb $
127, 3735928559(%ebx
,%ecx
,8)
2269 // CHECK
: encoding
: [0x80,0xbc,0xcb,0xef,0xbe,0xad,0xde,0x7f]
2270 cmpb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
2272 // CHECK
: cmpb $
127, 69
2273 // CHECK
: encoding
: [0x80,0x3d,0x45,0x00,0x00,0x00,0x7f]
2276 // CHECK
: cmpb $
127, 32493
2277 // CHECK
: encoding
: [0x80,0x3d,0xed,0x7e,0x00,0x00,0x7f]
2280 // CHECK
: cmpb $
127, 3133065982
2281 // CHECK
: encoding
: [0x80,0x3d,0xfe,0xca,0xbe,0xba,0x7f]
2282 cmpb $
0x7f,0xbabecafe
2284 // CHECK
: cmpb $
127, 305419896
2285 // CHECK
: encoding
: [0x80,0x3d,0x78,0x56,0x34,0x12,0x7f]
2286 cmpb $
0x7f,0x12345678
2288 // CHECK
: cmpw $
31438, 3735928559(%ebx
,%ecx
,8)
2289 // CHECK
: encoding
: [0x66,0x81,0xbc,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a]
2290 cmpw $
0x7ace,0xdeadbeef(%ebx
,%ecx
,8)
2292 // CHECK
: cmpw $
31438, 69
2293 // CHECK
: encoding
: [0x66,0x81,0x3d,0x45,0x00,0x00,0x00,0xce,0x7a]
2296 // CHECK
: cmpw $
31438, 32493
2297 // CHECK
: encoding
: [0x66,0x81,0x3d,0xed,0x7e,0x00,0x00,0xce,0x7a]
2300 // CHECK
: cmpw $
31438, 3133065982
2301 // CHECK
: encoding
: [0x66,0x81,0x3d,0xfe,0xca,0xbe,0xba,0xce,0x7a]
2302 cmpw $
0x7ace,0xbabecafe
2304 // CHECK
: cmpw $
31438, 305419896
2305 // CHECK
: encoding
: [0x66,0x81,0x3d,0x78,0x56,0x34,0x12,0xce,0x7a]
2306 cmpw $
0x7ace,0x12345678
2308 // CHECK
: cmpl $
2063514302, 3735928559(%ebx
,%ecx
,8)
2309 // CHECK
: encoding
: [0x81,0xbc,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a]
2310 cmpl $
0x7afebabe,0xdeadbeef(%ebx
,%ecx
,8)
2312 // CHECK
: cmpl $
2063514302, 69
2313 // CHECK
: encoding
: [0x81,0x3d,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a]
2314 cmpl $
0x7afebabe,0x45
2316 // CHECK
: cmpl $
2063514302, 32493
2317 // CHECK
: encoding
: [0x81,0x3d,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a]
2318 cmpl $
0x7afebabe,0x7eed
2320 // CHECK
: cmpl $
2063514302, 3133065982
2321 // CHECK
: encoding
: [0x81,0x3d,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a]
2322 cmpl $
0x7afebabe,0xbabecafe
2324 // CHECK
: cmpl $
2063514302, 305419896
2325 // CHECK
: encoding
: [0x81,0x3d,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a]
2326 cmpl $
0x7afebabe,0x12345678
2328 // CHECK
: cmpl $
324478056, 3735928559(%ebx
,%ecx
,8)
2329 // CHECK
: encoding
: [0x81,0xbc,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13]
2330 cmpl $
0x13572468,0xdeadbeef(%ebx
,%ecx
,8)
2332 // CHECK
: cmpl $
324478056, 69
2333 // CHECK
: encoding
: [0x81,0x3d,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13]
2334 cmpl $
0x13572468,0x45
2336 // CHECK
: cmpl $
324478056, 32493
2337 // CHECK
: encoding
: [0x81,0x3d,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13]
2338 cmpl $
0x13572468,0x7eed
2340 // CHECK
: cmpl $
324478056, 3133065982
2341 // CHECK
: encoding
: [0x81,0x3d,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13]
2342 cmpl $
0x13572468,0xbabecafe
2344 // CHECK
: cmpl $
324478056, 305419896
2345 // CHECK
: encoding
: [0x81,0x3d,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13]
2346 cmpl $
0x13572468,0x12345678
2348 // CHECK
: testb $
127, 3735928559(%ebx
,%ecx
,8)
2349 // CHECK
: encoding
: [0xf6,0x84,0xcb,0xef,0xbe,0xad,0xde,0x7f]
2350 testb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
2352 // CHECK
: testb $
127, 69
2353 // CHECK
: encoding
: [0xf6,0x05,0x45,0x00,0x00,0x00,0x7f]
2356 // CHECK
: testb $
127, 32493
2357 // CHECK
: encoding
: [0xf6,0x05,0xed,0x7e,0x00,0x00,0x7f]
2360 // CHECK
: testb $
127, 3133065982
2361 // CHECK
: encoding
: [0xf6,0x05,0xfe,0xca,0xbe,0xba,0x7f]
2362 testb $
0x7f,0xbabecafe
2364 // CHECK
: testb $
127, 305419896
2365 // CHECK
: encoding
: [0xf6,0x05,0x78,0x56,0x34,0x12,0x7f]
2366 testb $
0x7f,0x12345678
2368 // CHECK
: testw $
31438, 3735928559(%ebx
,%ecx
,8)
2369 // CHECK
: encoding
: [0x66,0xf7,0x84,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a]
2370 testw $
0x7ace,0xdeadbeef(%ebx
,%ecx
,8)
2372 // CHECK
: testw $
31438, 69
2373 // CHECK
: encoding
: [0x66,0xf7,0x05,0x45,0x00,0x00,0x00,0xce,0x7a]
2376 // CHECK
: testw $
31438, 32493
2377 // CHECK
: encoding
: [0x66,0xf7,0x05,0xed,0x7e,0x00,0x00,0xce,0x7a]
2378 testw $
0x7ace,0x7eed
2380 // CHECK
: testw $
31438, 3133065982
2381 // CHECK
: encoding
: [0x66,0xf7,0x05,0xfe,0xca,0xbe,0xba,0xce,0x7a]
2382 testw $
0x7ace,0xbabecafe
2384 // CHECK
: testw $
31438, 305419896
2385 // CHECK
: encoding
: [0x66,0xf7,0x05,0x78,0x56,0x34,0x12,0xce,0x7a]
2386 testw $
0x7ace,0x12345678
2388 // CHECK
: testl $
2063514302, 3735928559(%ebx
,%ecx
,8)
2389 // CHECK
: encoding
: [0xf7,0x84,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a]
2390 testl $
0x7afebabe,0xdeadbeef(%ebx
,%ecx
,8)
2392 // CHECK
: testl $
2063514302, 69
2393 // CHECK
: encoding
: [0xf7,0x05,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a]
2394 testl $
0x7afebabe,0x45
2396 // CHECK
: testl $
2063514302, 32493
2397 // CHECK
: encoding
: [0xf7,0x05,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a]
2398 testl $
0x7afebabe,0x7eed
2400 // CHECK
: testl $
2063514302, 3133065982
2401 // CHECK
: encoding
: [0xf7,0x05,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a]
2402 testl $
0x7afebabe,0xbabecafe
2404 // CHECK
: testl $
2063514302, 305419896
2405 // CHECK
: encoding
: [0xf7,0x05,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a]
2406 testl $
0x7afebabe,0x12345678
2408 // CHECK
: testl $
324478056, 3735928559(%ebx
,%ecx
,8)
2409 // CHECK
: encoding
: [0xf7,0x84,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13]
2410 testl $
0x13572468,0xdeadbeef(%ebx
,%ecx
,8)
2412 // CHECK
: testl $
324478056, 69
2413 // CHECK
: encoding
: [0xf7,0x05,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13]
2414 testl $
0x13572468,0x45
2416 // CHECK
: testl $
324478056, 32493
2417 // CHECK
: encoding
: [0xf7,0x05,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13]
2418 testl $
0x13572468,0x7eed
2420 // CHECK
: testl $
324478056, 3133065982
2421 // CHECK
: encoding
: [0xf7,0x05,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13]
2422 testl $
0x13572468,0xbabecafe
2424 // CHECK
: testl $
324478056, 305419896
2425 // CHECK
: encoding
: [0xf7,0x05,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13]
2426 testl $
0x13572468,0x12345678
2428 // CHECK
: andb $
254, 3735928559(%ebx
,%ecx
,8)
2429 // CHECK
: encoding
: [0x80,0xa4,0xcb,0xef,0xbe,0xad,0xde,0xfe]
2430 andb $
0xfe,0xdeadbeef(%ebx
,%ecx
,8)
2432 // CHECK
: andb $
254, 69
2433 // CHECK
: encoding
: [0x80,0x25,0x45,0x00,0x00,0x00,0xfe]
2436 // CHECK
: andb $
254, 32493
2437 // CHECK
: encoding
: [0x80,0x25,0xed,0x7e,0x00,0x00,0xfe]
2440 // CHECK
: andb $
254, 3133065982
2441 // CHECK
: encoding
: [0x80,0x25,0xfe,0xca,0xbe,0xba,0xfe]
2442 andb $
0xfe,0xbabecafe
2444 // CHECK
: andb $
254, 305419896
2445 // CHECK
: encoding
: [0x80,0x25,0x78,0x56,0x34,0x12,0xfe]
2446 andb $
0xfe,0x12345678
2448 // CHECK
: andb $
127, 3735928559(%ebx
,%ecx
,8)
2449 // CHECK
: encoding
: [0x80,0xa4,0xcb,0xef,0xbe,0xad,0xde,0x7f]
2450 andb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
2452 // CHECK
: andb $
127, 69
2453 // CHECK
: encoding
: [0x80,0x25,0x45,0x00,0x00,0x00,0x7f]
2456 // CHECK
: andb $
127, 32493
2457 // CHECK
: encoding
: [0x80,0x25,0xed,0x7e,0x00,0x00,0x7f]
2460 // CHECK
: andb $
127, 3133065982
2461 // CHECK
: encoding
: [0x80,0x25,0xfe,0xca,0xbe,0xba,0x7f]
2462 andb $
0x7f,0xbabecafe
2464 // CHECK
: andb $
127, 305419896
2465 // CHECK
: encoding
: [0x80,0x25,0x78,0x56,0x34,0x12,0x7f]
2466 andb $
0x7f,0x12345678
2468 // CHECK
: andw $
31438, 3735928559(%ebx
,%ecx
,8)
2469 // CHECK
: encoding
: [0x66,0x81,0xa4,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a]
2470 andw $
0x7ace,0xdeadbeef(%ebx
,%ecx
,8)
2472 // CHECK
: andw $
31438, 69
2473 // CHECK
: encoding
: [0x66,0x81,0x25,0x45,0x00,0x00,0x00,0xce,0x7a]
2476 // CHECK
: andw $
31438, 32493
2477 // CHECK
: encoding
: [0x66,0x81,0x25,0xed,0x7e,0x00,0x00,0xce,0x7a]
2480 // CHECK
: andw $
31438, 3133065982
2481 // CHECK
: encoding
: [0x66,0x81,0x25,0xfe,0xca,0xbe,0xba,0xce,0x7a]
2482 andw $
0x7ace,0xbabecafe
2484 // CHECK
: andw $
31438, 305419896
2485 // CHECK
: encoding
: [0x66,0x81,0x25,0x78,0x56,0x34,0x12,0xce,0x7a]
2486 andw $
0x7ace,0x12345678
2488 // CHECK
: andl $
2063514302, 3735928559(%ebx
,%ecx
,8)
2489 // CHECK
: encoding
: [0x81,0xa4,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a]
2490 andl $
0x7afebabe,0xdeadbeef(%ebx
,%ecx
,8)
2492 // CHECK
: andl $
2063514302, 69
2493 // CHECK
: encoding
: [0x81,0x25,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a]
2494 andl $
0x7afebabe,0x45
2496 // CHECK
: andl $
2063514302, 32493
2497 // CHECK
: encoding
: [0x81,0x25,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a]
2498 andl $
0x7afebabe,0x7eed
2500 // CHECK
: andl $
2063514302, 3133065982
2501 // CHECK
: encoding
: [0x81,0x25,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a]
2502 andl $
0x7afebabe,0xbabecafe
2504 // CHECK
: andl $
2063514302, 305419896
2505 // CHECK
: encoding
: [0x81,0x25,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a]
2506 andl $
0x7afebabe,0x12345678
2508 // CHECK
: andl $
324478056, 3735928559(%ebx
,%ecx
,8)
2509 // CHECK
: encoding
: [0x81,0xa4,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13]
2510 andl $
0x13572468,0xdeadbeef(%ebx
,%ecx
,8)
2512 // CHECK
: andl $
324478056, 69
2513 // CHECK
: encoding
: [0x81,0x25,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13]
2514 andl $
0x13572468,0x45
2516 // CHECK
: andl $
324478056, 32493
2517 // CHECK
: encoding
: [0x81,0x25,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13]
2518 andl $
0x13572468,0x7eed
2520 // CHECK
: andl $
324478056, 3133065982
2521 // CHECK
: encoding
: [0x81,0x25,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13]
2522 andl $
0x13572468,0xbabecafe
2524 // CHECK
: andl $
324478056, 305419896
2525 // CHECK
: encoding
: [0x81,0x25,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13]
2526 andl $
0x13572468,0x12345678
2528 // CHECK
: orb $
254, 3735928559(%ebx
,%ecx
,8)
2529 // CHECK
: encoding
: [0x80,0x8c,0xcb,0xef,0xbe,0xad,0xde,0xfe]
2530 orb $
0xfe,0xdeadbeef(%ebx
,%ecx
,8)
2532 // CHECK
: orb $
254, 69
2533 // CHECK
: encoding
: [0x80,0x0d,0x45,0x00,0x00,0x00,0xfe]
2536 // CHECK
: orb $
254, 32493
2537 // CHECK
: encoding
: [0x80,0x0d,0xed,0x7e,0x00,0x00,0xfe]
2540 // CHECK
: orb $
254, 3133065982
2541 // CHECK
: encoding
: [0x80,0x0d,0xfe,0xca,0xbe,0xba,0xfe]
2542 orb $
0xfe,0xbabecafe
2544 // CHECK
: orb $
254, 305419896
2545 // CHECK
: encoding
: [0x80,0x0d,0x78,0x56,0x34,0x12,0xfe]
2546 orb $
0xfe,0x12345678
2548 // CHECK
: orb $
127, 3735928559(%ebx
,%ecx
,8)
2549 // CHECK
: encoding
: [0x80,0x8c,0xcb,0xef,0xbe,0xad,0xde,0x7f]
2550 orb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
2552 // CHECK
: orb $
127, 69
2553 // CHECK
: encoding
: [0x80,0x0d,0x45,0x00,0x00,0x00,0x7f]
2556 // CHECK
: orb $
127, 32493
2557 // CHECK
: encoding
: [0x80,0x0d,0xed,0x7e,0x00,0x00,0x7f]
2560 // CHECK
: orb $
127, 3133065982
2561 // CHECK
: encoding
: [0x80,0x0d,0xfe,0xca,0xbe,0xba,0x7f]
2562 orb $
0x7f,0xbabecafe
2564 // CHECK
: orb $
127, 305419896
2565 // CHECK
: encoding
: [0x80,0x0d,0x78,0x56,0x34,0x12,0x7f]
2566 orb $
0x7f,0x12345678
2568 // CHECK
: orw $
31438, 3735928559(%ebx
,%ecx
,8)
2569 // CHECK
: encoding
: [0x66,0x81,0x8c,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a]
2570 orw $
0x7ace,0xdeadbeef(%ebx
,%ecx
,8)
2572 // CHECK
: orw $
31438, 69
2573 // CHECK
: encoding
: [0x66,0x81,0x0d,0x45,0x00,0x00,0x00,0xce,0x7a]
2576 // CHECK
: orw $
31438, 32493
2577 // CHECK
: encoding
: [0x66,0x81,0x0d,0xed,0x7e,0x00,0x00,0xce,0x7a]
2580 // CHECK
: orw $
31438, 3133065982
2581 // CHECK
: encoding
: [0x66,0x81,0x0d,0xfe,0xca,0xbe,0xba,0xce,0x7a]
2582 orw $
0x7ace,0xbabecafe
2584 // CHECK
: orw $
31438, 305419896
2585 // CHECK
: encoding
: [0x66,0x81,0x0d,0x78,0x56,0x34,0x12,0xce,0x7a]
2586 orw $
0x7ace,0x12345678
2588 // CHECK
: orl $
2063514302, 3735928559(%ebx
,%ecx
,8)
2589 // CHECK
: encoding
: [0x81,0x8c,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a]
2590 orl $
0x7afebabe,0xdeadbeef(%ebx
,%ecx
,8)
2592 // CHECK
: orl $
2063514302, 69
2593 // CHECK
: encoding
: [0x81,0x0d,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a]
2594 orl $
0x7afebabe,0x45
2596 // CHECK
: orl $
2063514302, 32493
2597 // CHECK
: encoding
: [0x81,0x0d,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a]
2598 orl $
0x7afebabe,0x7eed
2600 // CHECK
: orl $
2063514302, 3133065982
2601 // CHECK
: encoding
: [0x81,0x0d,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a]
2602 orl $
0x7afebabe,0xbabecafe
2604 // CHECK
: orl $
2063514302, 305419896
2605 // CHECK
: encoding
: [0x81,0x0d,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a]
2606 orl $
0x7afebabe,0x12345678
2608 // CHECK
: orl $
324478056, 3735928559(%ebx
,%ecx
,8)
2609 // CHECK
: encoding
: [0x81,0x8c,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13]
2610 orl $
0x13572468,0xdeadbeef(%ebx
,%ecx
,8)
2612 // CHECK
: orl $
324478056, 69
2613 // CHECK
: encoding
: [0x81,0x0d,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13]
2614 orl $
0x13572468,0x45
2616 // CHECK
: orl $
324478056, 32493
2617 // CHECK
: encoding
: [0x81,0x0d,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13]
2618 orl $
0x13572468,0x7eed
2620 // CHECK
: orl $
324478056, 3133065982
2621 // CHECK
: encoding
: [0x81,0x0d,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13]
2622 orl $
0x13572468,0xbabecafe
2624 // CHECK
: orl $
324478056, 305419896
2625 // CHECK
: encoding
: [0x81,0x0d,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13]
2626 orl $
0x13572468,0x12345678
2628 // CHECK
: xorb $
254, 3735928559(%ebx
,%ecx
,8)
2629 // CHECK
: encoding
: [0x80,0xb4,0xcb,0xef,0xbe,0xad,0xde,0xfe]
2630 xorb $
0xfe,0xdeadbeef(%ebx
,%ecx
,8)
2632 // CHECK
: xorb $
254, 69
2633 // CHECK
: encoding
: [0x80,0x35,0x45,0x00,0x00,0x00,0xfe]
2636 // CHECK
: xorb $
254, 32493
2637 // CHECK
: encoding
: [0x80,0x35,0xed,0x7e,0x00,0x00,0xfe]
2640 // CHECK
: xorb $
254, 3133065982
2641 // CHECK
: encoding
: [0x80,0x35,0xfe,0xca,0xbe,0xba,0xfe]
2642 xorb $
0xfe,0xbabecafe
2644 // CHECK
: xorb $
254, 305419896
2645 // CHECK
: encoding
: [0x80,0x35,0x78,0x56,0x34,0x12,0xfe]
2646 xorb $
0xfe,0x12345678
2648 // CHECK
: xorb $
127, 3735928559(%ebx
,%ecx
,8)
2649 // CHECK
: encoding
: [0x80,0xb4,0xcb,0xef,0xbe,0xad,0xde,0x7f]
2650 xorb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
2652 // CHECK
: xorb $
127, 69
2653 // CHECK
: encoding
: [0x80,0x35,0x45,0x00,0x00,0x00,0x7f]
2656 // CHECK
: xorb $
127, 32493
2657 // CHECK
: encoding
: [0x80,0x35,0xed,0x7e,0x00,0x00,0x7f]
2660 // CHECK
: xorb $
127, 3133065982
2661 // CHECK
: encoding
: [0x80,0x35,0xfe,0xca,0xbe,0xba,0x7f]
2662 xorb $
0x7f,0xbabecafe
2664 // CHECK
: xorb $
127, 305419896
2665 // CHECK
: encoding
: [0x80,0x35,0x78,0x56,0x34,0x12,0x7f]
2666 xorb $
0x7f,0x12345678
2668 // CHECK
: xorw $
31438, 3735928559(%ebx
,%ecx
,8)
2669 // CHECK
: encoding
: [0x66,0x81,0xb4,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a]
2670 xorw $
0x7ace,0xdeadbeef(%ebx
,%ecx
,8)
2672 // CHECK
: xorw $
31438, 69
2673 // CHECK
: encoding
: [0x66,0x81,0x35,0x45,0x00,0x00,0x00,0xce,0x7a]
2676 // CHECK
: xorw $
31438, 32493
2677 // CHECK
: encoding
: [0x66,0x81,0x35,0xed,0x7e,0x00,0x00,0xce,0x7a]
2680 // CHECK
: xorw $
31438, 3133065982
2681 // CHECK
: encoding
: [0x66,0x81,0x35,0xfe,0xca,0xbe,0xba,0xce,0x7a]
2682 xorw $
0x7ace,0xbabecafe
2684 // CHECK
: xorw $
31438, 305419896
2685 // CHECK
: encoding
: [0x66,0x81,0x35,0x78,0x56,0x34,0x12,0xce,0x7a]
2686 xorw $
0x7ace,0x12345678
2688 // CHECK
: xorl $
2063514302, 3735928559(%ebx
,%ecx
,8)
2689 // CHECK
: encoding
: [0x81,0xb4,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a]
2690 xorl $
0x7afebabe,0xdeadbeef(%ebx
,%ecx
,8)
2692 // CHECK
: xorl $
2063514302, 69
2693 // CHECK
: encoding
: [0x81,0x35,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a]
2694 xorl $
0x7afebabe,0x45
2696 // CHECK
: xorl $
2063514302, 32493
2697 // CHECK
: encoding
: [0x81,0x35,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a]
2698 xorl $
0x7afebabe,0x7eed
2700 // CHECK
: xorl $
2063514302, 3133065982
2701 // CHECK
: encoding
: [0x81,0x35,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a]
2702 xorl $
0x7afebabe,0xbabecafe
2704 // CHECK
: xorl $
2063514302, 305419896
2705 // CHECK
: encoding
: [0x81,0x35,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a]
2706 xorl $
0x7afebabe,0x12345678
2708 // CHECK
: xorl $
324478056, 3735928559(%ebx
,%ecx
,8)
2709 // CHECK
: encoding
: [0x81,0xb4,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13]
2710 xorl $
0x13572468,0xdeadbeef(%ebx
,%ecx
,8)
2712 // CHECK
: xorl $
324478056, 69
2713 // CHECK
: encoding
: [0x81,0x35,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13]
2714 xorl $
0x13572468,0x45
2716 // CHECK
: xorl $
324478056, 32493
2717 // CHECK
: encoding
: [0x81,0x35,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13]
2718 xorl $
0x13572468,0x7eed
2720 // CHECK
: xorl $
324478056, 3133065982
2721 // CHECK
: encoding
: [0x81,0x35,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13]
2722 xorl $
0x13572468,0xbabecafe
2724 // CHECK
: xorl $
324478056, 305419896
2725 // CHECK
: encoding
: [0x81,0x35,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13]
2726 xorl $
0x13572468,0x12345678
2728 // CHECK
: adcb $
254, 3735928559(%ebx
,%ecx
,8)
2729 // CHECK
: encoding
: [0x80,0x94,0xcb,0xef,0xbe,0xad,0xde,0xfe]
2730 adcb $
0xfe,0xdeadbeef(%ebx
,%ecx
,8)
2732 // CHECK
: adcb $
254, 69
2733 // CHECK
: encoding
: [0x80,0x15,0x45,0x00,0x00,0x00,0xfe]
2736 // CHECK
: adcb $
254, 32493
2737 // CHECK
: encoding
: [0x80,0x15,0xed,0x7e,0x00,0x00,0xfe]
2740 // CHECK
: adcb $
254, 3133065982
2741 // CHECK
: encoding
: [0x80,0x15,0xfe,0xca,0xbe,0xba,0xfe]
2742 adcb $
0xfe,0xbabecafe
2744 // CHECK
: adcb $
254, 305419896
2745 // CHECK
: encoding
: [0x80,0x15,0x78,0x56,0x34,0x12,0xfe]
2746 adcb $
0xfe,0x12345678
2748 // CHECK
: adcb $
127, 3735928559(%ebx
,%ecx
,8)
2749 // CHECK
: encoding
: [0x80,0x94,0xcb,0xef,0xbe,0xad,0xde,0x7f]
2750 adcb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
2752 // CHECK
: adcb $
127, 69
2753 // CHECK
: encoding
: [0x80,0x15,0x45,0x00,0x00,0x00,0x7f]
2756 // CHECK
: adcb $
127, 32493
2757 // CHECK
: encoding
: [0x80,0x15,0xed,0x7e,0x00,0x00,0x7f]
2760 // CHECK
: adcb $
127, 3133065982
2761 // CHECK
: encoding
: [0x80,0x15,0xfe,0xca,0xbe,0xba,0x7f]
2762 adcb $
0x7f,0xbabecafe
2764 // CHECK
: adcb $
127, 305419896
2765 // CHECK
: encoding
: [0x80,0x15,0x78,0x56,0x34,0x12,0x7f]
2766 adcb $
0x7f,0x12345678
2768 // CHECK
: adcw $
31438, 3735928559(%ebx
,%ecx
,8)
2769 // CHECK
: encoding
: [0x66,0x81,0x94,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a]
2770 adcw $
0x7ace,0xdeadbeef(%ebx
,%ecx
,8)
2772 // CHECK
: adcw $
31438, 69
2773 // CHECK
: encoding
: [0x66,0x81,0x15,0x45,0x00,0x00,0x00,0xce,0x7a]
2776 // CHECK
: adcw $
31438, 32493
2777 // CHECK
: encoding
: [0x66,0x81,0x15,0xed,0x7e,0x00,0x00,0xce,0x7a]
2780 // CHECK
: adcw $
31438, 3133065982
2781 // CHECK
: encoding
: [0x66,0x81,0x15,0xfe,0xca,0xbe,0xba,0xce,0x7a]
2782 adcw $
0x7ace,0xbabecafe
2784 // CHECK
: adcw $
31438, 305419896
2785 // CHECK
: encoding
: [0x66,0x81,0x15,0x78,0x56,0x34,0x12,0xce,0x7a]
2786 adcw $
0x7ace,0x12345678
2788 // CHECK
: adcl $
2063514302, 3735928559(%ebx
,%ecx
,8)
2789 // CHECK
: encoding
: [0x81,0x94,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a]
2790 adcl $
0x7afebabe,0xdeadbeef(%ebx
,%ecx
,8)
2792 // CHECK
: adcl $
2063514302, 69
2793 // CHECK
: encoding
: [0x81,0x15,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a]
2794 adcl $
0x7afebabe,0x45
2796 // CHECK
: adcl $
2063514302, 32493
2797 // CHECK
: encoding
: [0x81,0x15,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a]
2798 adcl $
0x7afebabe,0x7eed
2800 // CHECK
: adcl $
2063514302, 3133065982
2801 // CHECK
: encoding
: [0x81,0x15,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a]
2802 adcl $
0x7afebabe,0xbabecafe
2804 // CHECK
: adcl $
2063514302, 305419896
2805 // CHECK
: encoding
: [0x81,0x15,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a]
2806 adcl $
0x7afebabe,0x12345678
2808 // CHECK
: adcl $
324478056, 3735928559(%ebx
,%ecx
,8)
2809 // CHECK
: encoding
: [0x81,0x94,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13]
2810 adcl $
0x13572468,0xdeadbeef(%ebx
,%ecx
,8)
2812 // CHECK
: adcl $
324478056, 69
2813 // CHECK
: encoding
: [0x81,0x15,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13]
2814 adcl $
0x13572468,0x45
2816 // CHECK
: adcl $
324478056, 32493
2817 // CHECK
: encoding
: [0x81,0x15,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13]
2818 adcl $
0x13572468,0x7eed
2820 // CHECK
: adcl $
324478056, 3133065982
2821 // CHECK
: encoding
: [0x81,0x15,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13]
2822 adcl $
0x13572468,0xbabecafe
2824 // CHECK
: adcl $
324478056, 305419896
2825 // CHECK
: encoding
: [0x81,0x15,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13]
2826 adcl $
0x13572468,0x12345678
2828 // CHECK
: negl
3735928559(%ebx
,%ecx
,8)
2829 // CHECK
: encoding
: [0xf7,0x9c,0xcb,0xef,0xbe,0xad,0xde]
2830 negl
0xdeadbeef(%ebx
,%ecx
,8)
2832 // CHECK
: negw
32493
2833 // CHECK
: encoding
: [0x66,0xf7,0x1d,0xed,0x7e,0x00,0x00]
2836 // CHECK
: negl
3133065982
2837 // CHECK
: encoding
: [0xf7,0x1d,0xfe,0xca,0xbe,0xba]
2840 // CHECK
: negl
305419896
2841 // CHECK
: encoding
: [0xf7,0x1d,0x78,0x56,0x34,0x12]
2844 // CHECK
: notl
3735928559(%ebx
,%ecx
,8)
2845 // CHECK
: encoding
: [0xf7,0x94,0xcb,0xef,0xbe,0xad,0xde]
2846 notl
0xdeadbeef(%ebx
,%ecx
,8)
2848 // CHECK
: notw
32493
2849 // CHECK
: encoding
: [0x66,0xf7,0x15,0xed,0x7e,0x00,0x00]
2852 // CHECK
: notl
3133065982
2853 // CHECK
: encoding
: [0xf7,0x15,0xfe,0xca,0xbe,0xba]
2856 // CHECK
: notl
305419896
2857 // CHECK
: encoding
: [0xf7,0x15,0x78,0x56,0x34,0x12]
2861 // CHECK
: encoding
: [0x66,0x98]
2865 // CHECK
: encoding
: [0x98]
2869 // CHECK
: encoding
: [0x66,0x99]
2873 // CHECK
: encoding
: [0x99]
2876 // CHECK
: mull
3735928559(%ebx
,%ecx
,8)
2877 // CHECK
: encoding
: [0xf7,0xa4,0xcb,0xef,0xbe,0xad,0xde]
2878 mull
0xdeadbeef(%ebx
,%ecx
,8)
2880 // CHECK
: mulw
32493
2881 // CHECK
: encoding
: [0x66,0xf7,0x25,0xed,0x7e,0x00,0x00]
2884 // CHECK
: mull
3133065982
2885 // CHECK
: encoding
: [0xf7,0x25,0xfe,0xca,0xbe,0xba]
2888 // CHECK
: mull
305419896
2889 // CHECK
: encoding
: [0xf7,0x25,0x78,0x56,0x34,0x12]
2892 // CHECK
: imull
3735928559(%ebx
,%ecx
,8)
2893 // CHECK
: encoding
: [0xf7,0xac,0xcb,0xef,0xbe,0xad,0xde]
2894 imull
0xdeadbeef(%ebx
,%ecx
,8)
2896 // CHECK
: imulw
32493
2897 // CHECK
: encoding
: [0x66,0xf7,0x2d,0xed,0x7e,0x00,0x00]
2900 // CHECK
: imull
3133065982
2901 // CHECK
: encoding
: [0xf7,0x2d,0xfe,0xca,0xbe,0xba]
2904 // CHECK
: imull
305419896
2905 // CHECK
: encoding
: [0xf7,0x2d,0x78,0x56,0x34,0x12]
2908 // CHECK
: divl
3735928559(%ebx
,%ecx
,8)
2909 // CHECK
: encoding
: [0xf7,0xb4,0xcb,0xef,0xbe,0xad,0xde]
2910 divl
0xdeadbeef(%ebx
,%ecx
,8)
2912 // CHECK
: divw 32493
2913 // CHECK
: encoding
: [0x66,0xf7,0x35,0xed,0x7e,0x00,0x00]
2916 // CHECK
: divl
3133065982
2917 // CHECK
: encoding
: [0xf7,0x35,0xfe,0xca,0xbe,0xba]
2920 // CHECK
: divl
305419896
2921 // CHECK
: encoding
: [0xf7,0x35,0x78,0x56,0x34,0x12]
2924 // CHECK
: idivl
3735928559(%ebx
,%ecx
,8)
2925 // CHECK
: encoding
: [0xf7,0xbc,0xcb,0xef,0xbe,0xad,0xde]
2926 idivl
0xdeadbeef(%ebx
,%ecx
,8)
2928 // CHECK
: idivw
32493
2929 // CHECK
: encoding
: [0x66,0xf7,0x3d,0xed,0x7e,0x00,0x00]
2932 // CHECK
: idivl
3133065982
2933 // CHECK
: encoding
: [0xf7,0x3d,0xfe,0xca,0xbe,0xba]
2936 // CHECK
: idivl
305419896
2937 // CHECK
: encoding
: [0xf7,0x3d,0x78,0x56,0x34,0x12]
2940 // CHECK
: roll $
0, 3735928559(%ebx
,%ecx
,8)
2941 // CHECK
: encoding
: [0xc1,0x84,0xcb,0xef,0xbe,0xad,0xde,0x00]
2942 roll $
0,0xdeadbeef(%ebx
,%ecx
,8)
2944 // CHECK
: roll $
0, 69
2945 // CHECK
: encoding
: [0xc1,0x05,0x45,0x00,0x00,0x00,0x00]
2948 // CHECK
: roll $
0, 32493
2949 // CHECK
: encoding
: [0xc1,0x05,0xed,0x7e,0x00,0x00,0x00]
2952 // CHECK
: roll $
0, 3133065982
2953 // CHECK
: encoding
: [0xc1,0x05,0xfe,0xca,0xbe,0xba,0x00]
2956 // CHECK
: roll $
0, 305419896
2957 // CHECK
: encoding
: [0xc1,0x05,0x78,0x56,0x34,0x12,0x00]
2960 // CHECK
: rolb $
127, 3735928559(%ebx
,%ecx
,8)
2961 // CHECK
: encoding
: [0xc0,0x84,0xcb,0xef,0xbe,0xad,0xde,0x7f]
2962 rolb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
2964 // CHECK
: rolb $
127, 69
2965 // CHECK
: encoding
: [0xc0,0x05,0x45,0x00,0x00,0x00,0x7f]
2968 // CHECK
: rolb $
127, 32493
2969 // CHECK
: encoding
: [0xc0,0x05,0xed,0x7e,0x00,0x00,0x7f]
2972 // CHECK
: rolb $
127, 3133065982
2973 // CHECK
: encoding
: [0xc0,0x05,0xfe,0xca,0xbe,0xba,0x7f]
2974 rolb $
0x7f,0xbabecafe
2976 // CHECK
: rolb $
127, 305419896
2977 // CHECK
: encoding
: [0xc0,0x05,0x78,0x56,0x34,0x12,0x7f]
2978 rolb $
0x7f,0x12345678
2980 // CHECK
: roll
3735928559(%ebx
,%ecx
,8)
2981 // CHECK
: encoding
: [0xd1,0x84,0xcb,0xef,0xbe,0xad,0xde]
2982 roll
0xdeadbeef(%ebx
,%ecx
,8)
2984 // CHECK
: rolw
32493
2985 // CHECK
: encoding
: [0x66,0xd1,0x05,0xed,0x7e,0x00,0x00]
2988 // CHECK
: roll
3133065982
2989 // CHECK
: encoding
: [0xd1,0x05,0xfe,0xca,0xbe,0xba]
2992 // CHECK
: roll
305419896
2993 // CHECK
: encoding
: [0xd1,0x05,0x78,0x56,0x34,0x12]
2996 // CHECK
: rorl $
0, 3735928559(%ebx
,%ecx
,8)
2997 // CHECK
: encoding
: [0xc1,0x8c,0xcb,0xef,0xbe,0xad,0xde,0x00]
2998 rorl $
0,0xdeadbeef(%ebx
,%ecx
,8)
3000 // CHECK
: rorl $
0, 69
3001 // CHECK
: encoding
: [0xc1,0x0d,0x45,0x00,0x00,0x00,0x00]
3004 // CHECK
: rorl $
0, 32493
3005 // CHECK
: encoding
: [0xc1,0x0d,0xed,0x7e,0x00,0x00,0x00]
3008 // CHECK
: rorl $
0, 3133065982
3009 // CHECK
: encoding
: [0xc1,0x0d,0xfe,0xca,0xbe,0xba,0x00]
3012 // CHECK
: rorl $
0, 305419896
3013 // CHECK
: encoding
: [0xc1,0x0d,0x78,0x56,0x34,0x12,0x00]
3016 // CHECK
: rorb $
127, 3735928559(%ebx
,%ecx
,8)
3017 // CHECK
: encoding
: [0xc0,0x8c,0xcb,0xef,0xbe,0xad,0xde,0x7f]
3018 rorb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
3020 // CHECK
: rorb $
127, 69
3021 // CHECK
: encoding
: [0xc0,0x0d,0x45,0x00,0x00,0x00,0x7f]
3024 // CHECK
: rorb $
127, 32493
3025 // CHECK
: encoding
: [0xc0,0x0d,0xed,0x7e,0x00,0x00,0x7f]
3028 // CHECK
: rorb $
127, 3133065982
3029 // CHECK
: encoding
: [0xc0,0x0d,0xfe,0xca,0xbe,0xba,0x7f]
3030 rorb $
0x7f,0xbabecafe
3032 // CHECK
: rorb $
127, 305419896
3033 // CHECK
: encoding
: [0xc0,0x0d,0x78,0x56,0x34,0x12,0x7f]
3034 rorb $
0x7f,0x12345678
3036 // CHECK
: rorl
3735928559(%ebx
,%ecx
,8)
3037 // CHECK
: encoding
: [0xd1,0x8c,0xcb,0xef,0xbe,0xad,0xde]
3038 rorl
0xdeadbeef(%ebx
,%ecx
,8)
3040 // CHECK
: rorw
32493
3041 // CHECK
: encoding
: [0x66,0xd1,0x0d,0xed,0x7e,0x00,0x00]
3044 // CHECK
: rorl
3133065982
3045 // CHECK
: encoding
: [0xd1,0x0d,0xfe,0xca,0xbe,0xba]
3048 // CHECK
: rorl
305419896
3049 // CHECK
: encoding
: [0xd1,0x0d,0x78,0x56,0x34,0x12]
3052 // CHECK
: shll $
0, 3735928559(%ebx
,%ecx
,8)
3053 // CHECK
: encoding
: [0xc1,0xa4,0xcb,0xef,0xbe,0xad,0xde,0x00]
3054 sall $
0,0xdeadbeef(%ebx
,%ecx
,8)
3056 // CHECK
: shll $
0, 69
3057 // CHECK
: encoding
: [0xc1,0x25,0x45,0x00,0x00,0x00,0x00]
3060 // CHECK
: shll $
0, 32493
3061 // CHECK
: encoding
: [0xc1,0x25,0xed,0x7e,0x00,0x00,0x00]
3064 // CHECK
: shll $
0, 3133065982
3065 // CHECK
: encoding
: [0xc1,0x25,0xfe,0xca,0xbe,0xba,0x00]
3068 // CHECK
: shll $
0, 305419896
3069 // CHECK
: encoding
: [0xc1,0x25,0x78,0x56,0x34,0x12,0x00]
3072 // CHECK
: shlb $
127, 3735928559(%ebx
,%ecx
,8)
3073 // CHECK
: encoding
: [0xc0,0xa4,0xcb,0xef,0xbe,0xad,0xde,0x7f]
3074 salb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
3076 // CHECK
: shlb $
127, 69
3077 // CHECK
: encoding
: [0xc0,0x25,0x45,0x00,0x00,0x00,0x7f]
3080 // CHECK
: shlb $
127, 32493
3081 // CHECK
: encoding
: [0xc0,0x25,0xed,0x7e,0x00,0x00,0x7f]
3084 // CHECK
: shlb $
127, 3133065982
3085 // CHECK
: encoding
: [0xc0,0x25,0xfe,0xca,0xbe,0xba,0x7f]
3086 salb $
0x7f,0xbabecafe
3088 // CHECK
: shlb $
127, 305419896
3089 // CHECK
: encoding
: [0xc0,0x25,0x78,0x56,0x34,0x12,0x7f]
3090 salb $
0x7f,0x12345678
3092 // CHECK
: shll
3735928559(%ebx
,%ecx
,8)
3093 // CHECK
: encoding
: [0xd1,0xa4,0xcb,0xef,0xbe,0xad,0xde]
3094 sall
0xdeadbeef(%ebx
,%ecx
,8)
3096 // CHECK
: shlw
32493
3097 // CHECK
: encoding
: [0x66,0xd1,0x25,0xed,0x7e,0x00,0x00]
3100 // CHECK
: shll
3133065982
3101 // CHECK
: encoding
: [0xd1,0x25,0xfe,0xca,0xbe,0xba]
3104 // CHECK
: shll
305419896
3105 // CHECK
: encoding
: [0xd1,0x25,0x78,0x56,0x34,0x12]
3108 // CHECK
: shll $
0, 3735928559(%ebx
,%ecx
,8)
3109 // CHECK
: encoding
: [0xc1,0xa4,0xcb,0xef,0xbe,0xad,0xde,0x00]
3110 shll $
0,0xdeadbeef(%ebx
,%ecx
,8)
3112 // CHECK
: shll $
0, 69
3113 // CHECK
: encoding
: [0xc1,0x25,0x45,0x00,0x00,0x00,0x00]
3116 // CHECK
: shll $
0, 32493
3117 // CHECK
: encoding
: [0xc1,0x25,0xed,0x7e,0x00,0x00,0x00]
3120 // CHECK
: shll $
0, 3133065982
3121 // CHECK
: encoding
: [0xc1,0x25,0xfe,0xca,0xbe,0xba,0x00]
3124 // CHECK
: shll $
0, 305419896
3125 // CHECK
: encoding
: [0xc1,0x25,0x78,0x56,0x34,0x12,0x00]
3128 // CHECK
: shlb $
127, 3735928559(%ebx
,%ecx
,8)
3129 // CHECK
: encoding
: [0xc0,0xa4,0xcb,0xef,0xbe,0xad,0xde,0x7f]
3130 shlb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
3132 // CHECK
: shlb $
127, 69
3133 // CHECK
: encoding
: [0xc0,0x25,0x45,0x00,0x00,0x00,0x7f]
3136 // CHECK
: shlb $
127, 32493
3137 // CHECK
: encoding
: [0xc0,0x25,0xed,0x7e,0x00,0x00,0x7f]
3140 // CHECK
: shlb $
127, 3133065982
3141 // CHECK
: encoding
: [0xc0,0x25,0xfe,0xca,0xbe,0xba,0x7f]
3142 shlb $
0x7f,0xbabecafe
3144 // CHECK
: shlb $
127, 305419896
3145 // CHECK
: encoding
: [0xc0,0x25,0x78,0x56,0x34,0x12,0x7f]
3146 shlb $
0x7f,0x12345678
3148 // CHECK
: shll
3735928559(%ebx
,%ecx
,8)
3149 // CHECK
: encoding
: [0xd1,0xa4,0xcb,0xef,0xbe,0xad,0xde]
3150 shll
0xdeadbeef(%ebx
,%ecx
,8)
3152 // CHECK
: shlw
32493
3153 // CHECK
: encoding
: [0x66,0xd1,0x25,0xed,0x7e,0x00,0x00]
3156 // CHECK
: shll
3133065982
3157 // CHECK
: encoding
: [0xd1,0x25,0xfe,0xca,0xbe,0xba]
3160 // CHECK
: shll
305419896
3161 // CHECK
: encoding
: [0xd1,0x25,0x78,0x56,0x34,0x12]
3164 // CHECK
: shrl $
0, 3735928559(%ebx
,%ecx
,8)
3165 // CHECK
: encoding
: [0xc1,0xac,0xcb,0xef,0xbe,0xad,0xde,0x00]
3166 shrl $
0,0xdeadbeef(%ebx
,%ecx
,8)
3168 // CHECK
: shrl $
0, 69
3169 // CHECK
: encoding
: [0xc1,0x2d,0x45,0x00,0x00,0x00,0x00]
3172 // CHECK
: shrl $
0, 32493
3173 // CHECK
: encoding
: [0xc1,0x2d,0xed,0x7e,0x00,0x00,0x00]
3176 // CHECK
: shrl $
0, 3133065982
3177 // CHECK
: encoding
: [0xc1,0x2d,0xfe,0xca,0xbe,0xba,0x00]
3180 // CHECK
: shrl $
0, 305419896
3181 // CHECK
: encoding
: [0xc1,0x2d,0x78,0x56,0x34,0x12,0x00]
3184 // CHECK
: shrb $
127, 3735928559(%ebx
,%ecx
,8)
3185 // CHECK
: encoding
: [0xc0,0xac,0xcb,0xef,0xbe,0xad,0xde,0x7f]
3186 shrb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
3188 // CHECK
: shrb $
127, 69
3189 // CHECK
: encoding
: [0xc0,0x2d,0x45,0x00,0x00,0x00,0x7f]
3192 // CHECK
: shrb $
127, 32493
3193 // CHECK
: encoding
: [0xc0,0x2d,0xed,0x7e,0x00,0x00,0x7f]
3196 // CHECK
: shrb $
127, 3133065982
3197 // CHECK
: encoding
: [0xc0,0x2d,0xfe,0xca,0xbe,0xba,0x7f]
3198 shrb $
0x7f,0xbabecafe
3200 // CHECK
: shrb $
127, 305419896
3201 // CHECK
: encoding
: [0xc0,0x2d,0x78,0x56,0x34,0x12,0x7f]
3202 shrb $
0x7f,0x12345678
3204 // CHECK
: shrl
3735928559(%ebx
,%ecx
,8)
3205 // CHECK
: encoding
: [0xd1,0xac,0xcb,0xef,0xbe,0xad,0xde]
3206 shrl
0xdeadbeef(%ebx
,%ecx
,8)
3208 // CHECK
: shrw
32493
3209 // CHECK
: encoding
: [0x66,0xd1,0x2d,0xed,0x7e,0x00,0x00]
3212 // CHECK
: shrl
3133065982
3213 // CHECK
: encoding
: [0xd1,0x2d,0xfe,0xca,0xbe,0xba]
3216 // CHECK
: shrl
305419896
3217 // CHECK
: encoding
: [0xd1,0x2d,0x78,0x56,0x34,0x12]
3220 // CHECK
: sarl $
0, 3735928559(%ebx
,%ecx
,8)
3221 // CHECK
: encoding
: [0xc1,0xbc,0xcb,0xef,0xbe,0xad,0xde,0x00]
3222 sarl $
0,0xdeadbeef(%ebx
,%ecx
,8)
3224 // CHECK
: sarl $
0, 69
3225 // CHECK
: encoding
: [0xc1,0x3d,0x45,0x00,0x00,0x00,0x00]
3228 // CHECK
: sarl $
0, 32493
3229 // CHECK
: encoding
: [0xc1,0x3d,0xed,0x7e,0x00,0x00,0x00]
3232 // CHECK
: sarl $
0, 3133065982
3233 // CHECK
: encoding
: [0xc1,0x3d,0xfe,0xca,0xbe,0xba,0x00]
3236 // CHECK
: sarl $
0, 305419896
3237 // CHECK
: encoding
: [0xc1,0x3d,0x78,0x56,0x34,0x12,0x00]
3240 // CHECK
: sarb $
127, 3735928559(%ebx
,%ecx
,8)
3241 // CHECK
: encoding
: [0xc0,0xbc,0xcb,0xef,0xbe,0xad,0xde,0x7f]
3242 sarb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
3244 // CHECK
: sarb $
127, 69
3245 // CHECK
: encoding
: [0xc0,0x3d,0x45,0x00,0x00,0x00,0x7f]
3248 // CHECK
: sarb $
127, 32493
3249 // CHECK
: encoding
: [0xc0,0x3d,0xed,0x7e,0x00,0x00,0x7f]
3252 // CHECK
: sarb $
127, 3133065982
3253 // CHECK
: encoding
: [0xc0,0x3d,0xfe,0xca,0xbe,0xba,0x7f]
3254 sarb $
0x7f,0xbabecafe
3256 // CHECK
: sarb $
127, 305419896
3257 // CHECK
: encoding
: [0xc0,0x3d,0x78,0x56,0x34,0x12,0x7f]
3258 sarb $
0x7f,0x12345678
3260 // CHECK
: sarl
3735928559(%ebx
,%ecx
,8)
3261 // CHECK
: encoding
: [0xd1,0xbc,0xcb,0xef,0xbe,0xad,0xde]
3262 sarl
0xdeadbeef(%ebx
,%ecx
,8)
3264 // CHECK
: sarw
32493
3265 // CHECK
: encoding
: [0x66,0xd1,0x3d,0xed,0x7e,0x00,0x00]
3268 // CHECK
: sarl
3133065982
3269 // CHECK
: encoding
: [0xd1,0x3d,0xfe,0xca,0xbe,0xba]
3272 // CHECK
: sarl
305419896
3273 // CHECK
: encoding
: [0xd1,0x3d,0x78,0x56,0x34,0x12]
3276 // CHECK
: calll
*%ecx
3277 // CHECK
: encoding
: [0xff,0xd1]
3280 // CHECK
: calll
*3735928559(%ebx
,%ecx
,8)
3281 // CHECK
: encoding
: [0xff,0x94,0xcb,0xef,0xbe,0xad,0xde]
3282 call
*0xdeadbeef(%ebx
,%ecx
,8)
3284 // CHECK
: calll
*3135175374
3285 // CHECK
: encoding
: [0xff,0x15,0xce,0xfa,0xde,0xba]
3288 // CHECK
: calll
*3735928559(%ebx
,%ecx
,8)
3289 // CHECK
: encoding
: [0xff,0x94,0xcb,0xef,0xbe,0xad,0xde]
3290 call
*0xdeadbeef(%ebx
,%ecx
,8)
3292 // CHECK
: calll
*3135175374
3293 // CHECK
: encoding
: [0xff,0x15,0xce,0xfa,0xde,0xba]
3296 // CHECK
: lcallw
*32493
3297 // CHECK
: encoding
: [0x66,0xff,0x1d,0xed,0x7e,0x00,0x00]
3300 // CHECK
: jmpl
*3735928559(%ebx
,%ecx
,8)
3301 // CHECK
: encoding
: [0xff,0xa4,0xcb,0xef,0xbe,0xad,0xde]
3302 jmp
*0xdeadbeef(%ebx
,%ecx
,8)
3304 // CHECK
: jmpl
*3135175374
3305 // CHECK
: encoding
: [0xff,0x25,0xce,0xfa,0xde,0xba]
3308 // CHECK
: jmpl
*3735928559(%ebx
,%ecx
,8)
3309 // CHECK
: encoding
: [0xff,0xa4,0xcb,0xef,0xbe,0xad,0xde]
3310 jmp
*0xdeadbeef(%ebx
,%ecx
,8)
3312 // CHECK
: jmpl
*3135175374
3313 // CHECK
: encoding
: [0xff,0x25,0xce,0xfa,0xde,0xba]
3316 // CHECK
: ljmpl
*3735928559(%ebx
,%ecx
,8)
3317 // CHECK
: encoding
: [0xff,0xac,0xcb,0xef,0xbe,0xad,0xde]
3318 ljmpl
*0xdeadbeef(%ebx
,%ecx
,8)
3320 // CHECK
: ljmpw
*32493
3321 // CHECK
: encoding
: [0x66,0xff,0x2d,0xed,0x7e,0x00,0x00]
3324 // CHECK
: ljmpl
*3133065982
3325 // CHECK
: encoding
: [0xff,0x2d,0xfe,0xca,0xbe,0xba]
3328 // CHECK
: ljmpl
*305419896
3329 // CHECK
: encoding
: [0xff,0x2d,0x78,0x56,0x34,0x12]
3333 // CHECK
: encoding
: [0xc3]
3337 // CHECK
: encoding
: [0xcb]
3341 // CHECK
: encoding
: [0xc9]
3345 // CHECK
: encoding
: [0xc9]
3349 // CHECK
: encoding
: [0x0f,0x90,0xc3]
3352 // CHECK
: seto
3735928559(%ebx
,%ecx
,8)
3353 // CHECK
: encoding
: [0x0f,0x90,0x84,0xcb,0xef,0xbe,0xad,0xde]
3354 seto
0xdeadbeef(%ebx
,%ecx
,8)
3356 // CHECK
: seto
32493
3357 // CHECK
: encoding
: [0x0f,0x90,0x05,0xed,0x7e,0x00,0x00]
3360 // CHECK
: seto
3133065982
3361 // CHECK
: encoding
: [0x0f,0x90,0x05,0xfe,0xca,0xbe,0xba]
3364 // CHECK
: seto
305419896
3365 // CHECK
: encoding
: [0x0f,0x90,0x05,0x78,0x56,0x34,0x12]
3369 // CHECK
: encoding
: [0x0f,0x91,0xc3]
3372 // CHECK
: setno
3735928559(%ebx
,%ecx
,8)
3373 // CHECK
: encoding
: [0x0f,0x91,0x84,0xcb,0xef,0xbe,0xad,0xde]
3374 setno
0xdeadbeef(%ebx
,%ecx
,8)
3376 // CHECK
: setno
32493
3377 // CHECK
: encoding
: [0x0f,0x91,0x05,0xed,0x7e,0x00,0x00]
3380 // CHECK
: setno
3133065982
3381 // CHECK
: encoding
: [0x0f,0x91,0x05,0xfe,0xca,0xbe,0xba]
3384 // CHECK
: setno
305419896
3385 // CHECK
: encoding
: [0x0f,0x91,0x05,0x78,0x56,0x34,0x12]
3389 // CHECK
: encoding
: [0x0f,0x92,0xc3]
3392 // CHECK
: setb
3735928559(%ebx
,%ecx
,8)
3393 // CHECK
: encoding
: [0x0f,0x92,0x84,0xcb,0xef,0xbe,0xad,0xde]
3394 setb
0xdeadbeef(%ebx
,%ecx
,8)
3396 // CHECK
: setb
32493
3397 // CHECK
: encoding
: [0x0f,0x92,0x05,0xed,0x7e,0x00,0x00]
3400 // CHECK
: setb
3133065982
3401 // CHECK
: encoding
: [0x0f,0x92,0x05,0xfe,0xca,0xbe,0xba]
3404 // CHECK
: setb
305419896
3405 // CHECK
: encoding
: [0x0f,0x92,0x05,0x78,0x56,0x34,0x12]
3409 // CHECK
: encoding
: [0x0f,0x93,0xc3]
3412 // CHECK
: setae
3735928559(%ebx
,%ecx
,8)
3413 // CHECK
: encoding
: [0x0f,0x93,0x84,0xcb,0xef,0xbe,0xad,0xde]
3414 setae
0xdeadbeef(%ebx
,%ecx
,8)
3416 // CHECK
: setae
32493
3417 // CHECK
: encoding
: [0x0f,0x93,0x05,0xed,0x7e,0x00,0x00]
3420 // CHECK
: setae
3133065982
3421 // CHECK
: encoding
: [0x0f,0x93,0x05,0xfe,0xca,0xbe,0xba]
3424 // CHECK
: setae
305419896
3425 // CHECK
: encoding
: [0x0f,0x93,0x05,0x78,0x56,0x34,0x12]
3429 // CHECK
: encoding
: [0x0f,0x94,0xc3]
3432 // CHECK
: sete
3735928559(%ebx
,%ecx
,8)
3433 // CHECK
: encoding
: [0x0f,0x94,0x84,0xcb,0xef,0xbe,0xad,0xde]
3434 sete
0xdeadbeef(%ebx
,%ecx
,8)
3436 // CHECK
: sete
32493
3437 // CHECK
: encoding
: [0x0f,0x94,0x05,0xed,0x7e,0x00,0x00]
3440 // CHECK
: sete
3133065982
3441 // CHECK
: encoding
: [0x0f,0x94,0x05,0xfe,0xca,0xbe,0xba]
3444 // CHECK
: sete
305419896
3445 // CHECK
: encoding
: [0x0f,0x94,0x05,0x78,0x56,0x34,0x12]
3449 // CHECK
: encoding
: [0x0f,0x95,0xc3]
3452 // CHECK
: setne
3735928559(%ebx
,%ecx
,8)
3453 // CHECK
: encoding
: [0x0f,0x95,0x84,0xcb,0xef,0xbe,0xad,0xde]
3454 setne
0xdeadbeef(%ebx
,%ecx
,8)
3456 // CHECK
: setne
32493
3457 // CHECK
: encoding
: [0x0f,0x95,0x05,0xed,0x7e,0x00,0x00]
3460 // CHECK
: setne
3133065982
3461 // CHECK
: encoding
: [0x0f,0x95,0x05,0xfe,0xca,0xbe,0xba]
3464 // CHECK
: setne
305419896
3465 // CHECK
: encoding
: [0x0f,0x95,0x05,0x78,0x56,0x34,0x12]
3469 // CHECK
: encoding
: [0x0f,0x96,0xc3]
3472 // CHECK
: setbe
3735928559(%ebx
,%ecx
,8)
3473 // CHECK
: encoding
: [0x0f,0x96,0x84,0xcb,0xef,0xbe,0xad,0xde]
3474 setbe
0xdeadbeef(%ebx
,%ecx
,8)
3476 // CHECK
: setbe
32493
3477 // CHECK
: encoding
: [0x0f,0x96,0x05,0xed,0x7e,0x00,0x00]
3480 // CHECK
: setbe
3133065982
3481 // CHECK
: encoding
: [0x0f,0x96,0x05,0xfe,0xca,0xbe,0xba]
3484 // CHECK
: setbe
305419896
3485 // CHECK
: encoding
: [0x0f,0x96,0x05,0x78,0x56,0x34,0x12]
3489 // CHECK
: encoding
: [0x0f,0x97,0xc3]
3492 // CHECK
: seta
3735928559(%ebx
,%ecx
,8)
3493 // CHECK
: encoding
: [0x0f,0x97,0x84,0xcb,0xef,0xbe,0xad,0xde]
3494 seta
0xdeadbeef(%ebx
,%ecx
,8)
3496 // CHECK
: seta
32493
3497 // CHECK
: encoding
: [0x0f,0x97,0x05,0xed,0x7e,0x00,0x00]
3500 // CHECK
: seta
3133065982
3501 // CHECK
: encoding
: [0x0f,0x97,0x05,0xfe,0xca,0xbe,0xba]
3504 // CHECK
: seta
305419896
3505 // CHECK
: encoding
: [0x0f,0x97,0x05,0x78,0x56,0x34,0x12]
3509 // CHECK
: encoding
: [0x0f,0x98,0xc3]
3512 // CHECK
: sets
3735928559(%ebx
,%ecx
,8)
3513 // CHECK
: encoding
: [0x0f,0x98,0x84,0xcb,0xef,0xbe,0xad,0xde]
3514 sets
0xdeadbeef(%ebx
,%ecx
,8)
3516 // CHECK
: sets
32493
3517 // CHECK
: encoding
: [0x0f,0x98,0x05,0xed,0x7e,0x00,0x00]
3520 // CHECK
: sets
3133065982
3521 // CHECK
: encoding
: [0x0f,0x98,0x05,0xfe,0xca,0xbe,0xba]
3524 // CHECK
: sets
305419896
3525 // CHECK
: encoding
: [0x0f,0x98,0x05,0x78,0x56,0x34,0x12]
3529 // CHECK
: encoding
: [0x0f,0x99,0xc3]
3532 // CHECK
: setns
3735928559(%ebx
,%ecx
,8)
3533 // CHECK
: encoding
: [0x0f,0x99,0x84,0xcb,0xef,0xbe,0xad,0xde]
3534 setns
0xdeadbeef(%ebx
,%ecx
,8)
3536 // CHECK
: setns
32493
3537 // CHECK
: encoding
: [0x0f,0x99,0x05,0xed,0x7e,0x00,0x00]
3540 // CHECK
: setns
3133065982
3541 // CHECK
: encoding
: [0x0f,0x99,0x05,0xfe,0xca,0xbe,0xba]
3544 // CHECK
: setns
305419896
3545 // CHECK
: encoding
: [0x0f,0x99,0x05,0x78,0x56,0x34,0x12]
3549 // CHECK
: encoding
: [0x0f,0x9a,0xc3]
3552 // CHECK
: setp
3735928559(%ebx
,%ecx
,8)
3553 // CHECK
: encoding
: [0x0f,0x9a,0x84,0xcb,0xef,0xbe,0xad,0xde]
3554 setp
0xdeadbeef(%ebx
,%ecx
,8)
3556 // CHECK
: setp
32493
3557 // CHECK
: encoding
: [0x0f,0x9a,0x05,0xed,0x7e,0x00,0x00]
3560 // CHECK
: setp
3133065982
3561 // CHECK
: encoding
: [0x0f,0x9a,0x05,0xfe,0xca,0xbe,0xba]
3564 // CHECK
: setp
305419896
3565 // CHECK
: encoding
: [0x0f,0x9a,0x05,0x78,0x56,0x34,0x12]
3569 // CHECK
: encoding
: [0x0f,0x9b,0xc3]
3572 // CHECK
: setnp
3735928559(%ebx
,%ecx
,8)
3573 // CHECK
: encoding
: [0x0f,0x9b,0x84,0xcb,0xef,0xbe,0xad,0xde]
3574 setnp
0xdeadbeef(%ebx
,%ecx
,8)
3576 // CHECK
: setnp
32493
3577 // CHECK
: encoding
: [0x0f,0x9b,0x05,0xed,0x7e,0x00,0x00]
3580 // CHECK
: setnp
3133065982
3581 // CHECK
: encoding
: [0x0f,0x9b,0x05,0xfe,0xca,0xbe,0xba]
3584 // CHECK
: setnp
305419896
3585 // CHECK
: encoding
: [0x0f,0x9b,0x05,0x78,0x56,0x34,0x12]
3589 // CHECK
: encoding
: [0x0f,0x9c,0xc3]
3592 // CHECK
: setl
3735928559(%ebx
,%ecx
,8)
3593 // CHECK
: encoding
: [0x0f,0x9c,0x84,0xcb,0xef,0xbe,0xad,0xde]
3594 setl
0xdeadbeef(%ebx
,%ecx
,8)
3596 // CHECK
: setl
32493
3597 // CHECK
: encoding
: [0x0f,0x9c,0x05,0xed,0x7e,0x00,0x00]
3600 // CHECK
: setl
3133065982
3601 // CHECK
: encoding
: [0x0f,0x9c,0x05,0xfe,0xca,0xbe,0xba]
3604 // CHECK
: setl
305419896
3605 // CHECK
: encoding
: [0x0f,0x9c,0x05,0x78,0x56,0x34,0x12]
3609 // CHECK
: encoding
: [0x0f,0x9d,0xc3]
3612 // CHECK
: setge
3735928559(%ebx
,%ecx
,8)
3613 // CHECK
: encoding
: [0x0f,0x9d,0x84,0xcb,0xef,0xbe,0xad,0xde]
3614 setge
0xdeadbeef(%ebx
,%ecx
,8)
3616 // CHECK
: setge
32493
3617 // CHECK
: encoding
: [0x0f,0x9d,0x05,0xed,0x7e,0x00,0x00]
3620 // CHECK
: setge
3133065982
3621 // CHECK
: encoding
: [0x0f,0x9d,0x05,0xfe,0xca,0xbe,0xba]
3624 // CHECK
: setge
305419896
3625 // CHECK
: encoding
: [0x0f,0x9d,0x05,0x78,0x56,0x34,0x12]
3629 // CHECK
: encoding
: [0x0f,0x9e,0xc3]
3632 // CHECK
: setle
3735928559(%ebx
,%ecx
,8)
3633 // CHECK
: encoding
: [0x0f,0x9e,0x84,0xcb,0xef,0xbe,0xad,0xde]
3634 setle
0xdeadbeef(%ebx
,%ecx
,8)
3636 // CHECK
: setle
32493
3637 // CHECK
: encoding
: [0x0f,0x9e,0x05,0xed,0x7e,0x00,0x00]
3640 // CHECK
: setle
3133065982
3641 // CHECK
: encoding
: [0x0f,0x9e,0x05,0xfe,0xca,0xbe,0xba]
3644 // CHECK
: setle
305419896
3645 // CHECK
: encoding
: [0x0f,0x9e,0x05,0x78,0x56,0x34,0x12]
3649 // CHECK
: encoding
: [0x0f,0x9f,0xc3]
3652 // CHECK
: setg
3735928559(%ebx
,%ecx
,8)
3653 // CHECK
: encoding
: [0x0f,0x9f,0x84,0xcb,0xef,0xbe,0xad,0xde]
3654 setg
0xdeadbeef(%ebx
,%ecx
,8)
3656 // CHECK
: setg
32493
3657 // CHECK
: encoding
: [0x0f,0x9f,0x05,0xed,0x7e,0x00,0x00]
3660 // CHECK
: setg
3133065982
3661 // CHECK
: encoding
: [0x0f,0x9f,0x05,0xfe,0xca,0xbe,0xba]
3664 // CHECK
: setg
305419896
3665 // CHECK
: encoding
: [0x0f,0x9f,0x05,0x78,0x56,0x34,0x12]
3669 // CHECK
: encoding
: [0x0f,0xaa]
3673 // CHECK
: encoding
: [0xf4]
3676 // CHECK
: nopl
3735928559(%ebx
,%ecx
,8)
3677 // CHECK
: encoding
: [0x0f,0x1f,0x84,0xcb,0xef,0xbe,0xad,0xde]
3678 nopl
0xdeadbeef(%ebx
,%ecx
,8)
3680 // CHECK
: nopw
32493
3681 // CHECK
: encoding
: [0x66,0x0f,0x1f,0x05,0xed,0x7e,0x00,0x00]
3684 // CHECK
: nopl
3133065982
3685 // CHECK
: encoding
: [0x0f,0x1f,0x05,0xfe,0xca,0xbe,0xba]
3688 // CHECK
: nopl
305419896
3689 // CHECK
: encoding
: [0x0f,0x1f,0x05,0x78,0x56,0x34,0x12]
3693 // CHECK
: encoding
: [0x90]
3696 // CHECK
: lldtw
32493
3697 // CHECK
: encoding
: [0x0f,0x00,0x15,0xed,0x7e,0x00,0x00]
3700 // CHECK
: lmsww
32493
3701 // CHECK
: encoding
: [0x0f,0x01,0x35,0xed,0x7e,0x00,0x00]
3704 // CHECK
: ltrw
32493
3705 // CHECK
: encoding
: [0x0f,0x00,0x1d,0xed,0x7e,0x00,0x00]
3708 // CHECK
: sldtw
32493
3709 // CHECK
: encoding
: [0x0f,0x00,0x05,0xed,0x7e,0x00,0x00]
3712 // CHECK
: smsww
32493
3713 // CHECK
: encoding
: [0x0f,0x01,0x25,0xed,0x7e,0x00,0x00]
3716 // CHECK
: strw
32493
3717 // CHECK
: encoding
: [0x0f,0x00,0x0d,0xed,0x7e,0x00,0x00]
3721 // CHECK
: encoding
: [0x0f,0x00,0xe3]
3724 // CHECK
: verr
3735928559(%ebx
,%ecx
,8)
3725 // CHECK
: encoding
: [0x0f,0x00,0xa4,0xcb,0xef,0xbe,0xad,0xde]
3726 verr
0xdeadbeef(%ebx
,%ecx
,8)
3728 // CHECK
: verr
3133065982
3729 // CHECK
: encoding
: [0x0f,0x00,0x25,0xfe,0xca,0xbe,0xba]
3732 // CHECK
: verr
305419896
3733 // CHECK
: encoding
: [0x0f,0x00,0x25,0x78,0x56,0x34,0x12]
3737 // CHECK
: encoding
: [0x0f,0x00,0xeb]
3740 // CHECK
: verw
3735928559(%ebx
,%ecx
,8)
3741 // CHECK
: encoding
: [0x0f,0x00,0xac,0xcb,0xef,0xbe,0xad,0xde]
3742 verw
0xdeadbeef(%ebx
,%ecx
,8)
3744 // CHECK
: verw
3133065982
3745 // CHECK
: encoding
: [0x0f,0x00,0x2d,0xfe,0xca,0xbe,0xba]
3748 // CHECK
: verw
305419896
3749 // CHECK
: encoding
: [0x0f,0x00,0x2d,0x78,0x56,0x34,0x12]
3752 // CHECK
: fld
%st(2)
3753 // CHECK
: encoding
: [0xd9,0xc2]
3756 // CHECK
: fldl
3735928559(%ebx
,%ecx
,8)
3757 // CHECK
: encoding
: [0xdd,0x84,0xcb,0xef,0xbe,0xad,0xde]
3758 fldl
0xdeadbeef(%ebx
,%ecx
,8)
3760 // CHECK
: fldl
3133065982
3761 // CHECK
: encoding
: [0xdd,0x05,0xfe,0xca,0xbe,0xba]
3764 // CHECK
: fldl
305419896
3765 // CHECK
: encoding
: [0xdd,0x05,0x78,0x56,0x34,0x12]
3768 // CHECK
: fld
%st(2)
3769 // CHECK
: encoding
: [0xd9,0xc2]
3772 // CHECK
: fildl
3735928559(%ebx
,%ecx
,8)
3773 // CHECK
: encoding
: [0xdb,0x84,0xcb,0xef,0xbe,0xad,0xde]
3774 fildl
0xdeadbeef(%ebx
,%ecx
,8)
3776 // CHECK
: fildl
3133065982
3777 // CHECK
: encoding
: [0xdb,0x05,0xfe,0xca,0xbe,0xba]
3780 // CHECK
: fildl
305419896
3781 // CHECK
: encoding
: [0xdb,0x05,0x78,0x56,0x34,0x12]
3784 // CHECK
: fildll
3735928559(%ebx
,%ecx
,8)
3785 // CHECK
: encoding
: [0xdf,0xac,0xcb,0xef,0xbe,0xad,0xde]
3786 fildll
0xdeadbeef(%ebx
,%ecx
,8)
3788 // CHECK
: fildll
32493
3789 // CHECK
: encoding
: [0xdf,0x2d,0xed,0x7e,0x00,0x00]
3792 // CHECK
: fildll
3133065982
3793 // CHECK
: encoding
: [0xdf,0x2d,0xfe,0xca,0xbe,0xba]
3796 // CHECK
: fildll
305419896
3797 // CHECK
: encoding
: [0xdf,0x2d,0x78,0x56,0x34,0x12]
3800 // CHECK
: fldt
3735928559(%ebx
,%ecx
,8)
3801 // CHECK
: encoding
: [0xdb,0xac,0xcb,0xef,0xbe,0xad,0xde]
3802 fldt
0xdeadbeef(%ebx
,%ecx
,8)
3804 // CHECK
: fldt
32493
3805 // CHECK
: encoding
: [0xdb,0x2d,0xed,0x7e,0x00,0x00]
3808 // CHECK
: fldt
3133065982
3809 // CHECK
: encoding
: [0xdb,0x2d,0xfe,0xca,0xbe,0xba]
3812 // CHECK
: fldt
305419896
3813 // CHECK
: encoding
: [0xdb,0x2d,0x78,0x56,0x34,0x12]
3816 // CHECK
: fbld
3735928559(%ebx
,%ecx
,8)
3817 // CHECK
: encoding
: [0xdf,0xa4,0xcb,0xef,0xbe,0xad,0xde]
3818 fbld
0xdeadbeef(%ebx
,%ecx
,8)
3820 // CHECK
: fbld
32493
3821 // CHECK
: encoding
: [0xdf,0x25,0xed,0x7e,0x00,0x00]
3824 // CHECK
: fbld
3133065982
3825 // CHECK
: encoding
: [0xdf,0x25,0xfe,0xca,0xbe,0xba]
3828 // CHECK
: fbld
305419896
3829 // CHECK
: encoding
: [0xdf,0x25,0x78,0x56,0x34,0x12]
3832 // CHECK
: fst
%st(2)
3833 // CHECK
: encoding
: [0xdd,0xd2]
3836 // CHECK
: fstl
3735928559(%ebx
,%ecx
,8)
3837 // CHECK
: encoding
: [0xdd,0x94,0xcb,0xef,0xbe,0xad,0xde]
3838 fstl
0xdeadbeef(%ebx
,%ecx
,8)
3840 // CHECK
: fstl
3133065982
3841 // CHECK
: encoding
: [0xdd,0x15,0xfe,0xca,0xbe,0xba]
3844 // CHECK
: fstl
305419896
3845 // CHECK
: encoding
: [0xdd,0x15,0x78,0x56,0x34,0x12]
3848 // CHECK
: fst
%st(2)
3849 // CHECK
: encoding
: [0xdd,0xd2]
3852 // CHECK
: fistl
3735928559(%ebx
,%ecx
,8)
3853 // CHECK
: encoding
: [0xdb,0x94,0xcb,0xef,0xbe,0xad,0xde]
3854 fistl
0xdeadbeef(%ebx
,%ecx
,8)
3856 // CHECK
: fistl
3133065982
3857 // CHECK
: encoding
: [0xdb,0x15,0xfe,0xca,0xbe,0xba]
3860 // CHECK
: fistl
305419896
3861 // CHECK
: encoding
: [0xdb,0x15,0x78,0x56,0x34,0x12]
3864 // CHECK
: fstp
%st(2)
3865 // CHECK
: encoding
: [0xdd,0xda]
3868 // CHECK
: fstpl
3735928559(%ebx
,%ecx
,8)
3869 // CHECK
: encoding
: [0xdd,0x9c,0xcb,0xef,0xbe,0xad,0xde]
3870 fstpl
0xdeadbeef(%ebx
,%ecx
,8)
3872 // CHECK
: fstpl
3133065982
3873 // CHECK
: encoding
: [0xdd,0x1d,0xfe,0xca,0xbe,0xba]
3876 // CHECK
: fstpl
305419896
3877 // CHECK
: encoding
: [0xdd,0x1d,0x78,0x56,0x34,0x12]
3880 // CHECK
: fstp
%st(2)
3881 // CHECK
: encoding
: [0xdd,0xda]
3884 // CHECK
: fistpl
3735928559(%ebx
,%ecx
,8)
3885 // CHECK
: encoding
: [0xdb,0x9c,0xcb,0xef,0xbe,0xad,0xde]
3886 fistpl
0xdeadbeef(%ebx
,%ecx
,8)
3888 // CHECK
: fistpl
3133065982
3889 // CHECK
: encoding
: [0xdb,0x1d,0xfe,0xca,0xbe,0xba]
3892 // CHECK
: fistpl
305419896
3893 // CHECK
: encoding
: [0xdb,0x1d,0x78,0x56,0x34,0x12]
3896 // CHECK
: fistpll
3735928559(%ebx
,%ecx
,8)
3897 // CHECK
: encoding
: [0xdf,0xbc,0xcb,0xef,0xbe,0xad,0xde]
3898 fistpll
0xdeadbeef(%ebx
,%ecx
,8)
3900 // CHECK
: fistpll
32493
3901 // CHECK
: encoding
: [0xdf,0x3d,0xed,0x7e,0x00,0x00]
3904 // CHECK
: fistpll
3133065982
3905 // CHECK
: encoding
: [0xdf,0x3d,0xfe,0xca,0xbe,0xba]
3908 // CHECK
: fistpll
305419896
3909 // CHECK
: encoding
: [0xdf,0x3d,0x78,0x56,0x34,0x12]
3912 // CHECK
: fstpt
3735928559(%ebx
,%ecx
,8)
3913 // CHECK
: encoding
: [0xdb,0xbc,0xcb,0xef,0xbe,0xad,0xde]
3914 fstpt
0xdeadbeef(%ebx
,%ecx
,8)
3916 // CHECK
: fstpt
32493
3917 // CHECK
: encoding
: [0xdb,0x3d,0xed,0x7e,0x00,0x00]
3920 // CHECK
: fstpt
3133065982
3921 // CHECK
: encoding
: [0xdb,0x3d,0xfe,0xca,0xbe,0xba]
3924 // CHECK
: fstpt
305419896
3925 // CHECK
: encoding
: [0xdb,0x3d,0x78,0x56,0x34,0x12]
3928 // CHECK
: fbstp
3735928559(%ebx
,%ecx
,8)
3929 // CHECK
: encoding
: [0xdf,0xb4,0xcb,0xef,0xbe,0xad,0xde]
3930 fbstp
0xdeadbeef(%ebx
,%ecx
,8)
3932 // CHECK
: fbstp
32493
3933 // CHECK
: encoding
: [0xdf,0x35,0xed,0x7e,0x00,0x00]
3936 // CHECK
: fbstp
3133065982
3937 // CHECK
: encoding
: [0xdf,0x35,0xfe,0xca,0xbe,0xba]
3940 // CHECK
: fbstp
305419896
3941 // CHECK
: encoding
: [0xdf,0x35,0x78,0x56,0x34,0x12]
3944 // CHECK
: fxch
%st(2)
3945 // CHECK
: encoding
: [0xd9,0xca]
3948 // CHECK
: fcom
%st(2)
3949 // CHECK
: encoding
: [0xd8,0xd2]
3952 // CHECK
: fcom
%st(2)
3953 // CHECK
: encoding
: [0xd8,0xd2]
3956 // CHECK
: ficoml
3735928559(%ebx
,%ecx
,8)
3957 // CHECK
: encoding
: [0xda,0x94,0xcb,0xef,0xbe,0xad,0xde]
3958 ficoml
0xdeadbeef(%ebx
,%ecx
,8)
3960 // CHECK
: ficoml
3133065982
3961 // CHECK
: encoding
: [0xda,0x15,0xfe,0xca,0xbe,0xba]
3964 // CHECK
: ficoml
305419896
3965 // CHECK
: encoding
: [0xda,0x15,0x78,0x56,0x34,0x12]
3968 // CHECK
: fcomp
%st(2)
3969 // CHECK
: encoding
: [0xd8,0xda]
3972 // CHECK
: fcomp
%st(2)
3973 // CHECK
: encoding
: [0xd8,0xda]
3976 // CHECK
: ficompl
3735928559(%ebx
,%ecx
,8)
3977 // CHECK
: encoding
: [0xda,0x9c,0xcb,0xef,0xbe,0xad,0xde]
3978 ficompl
0xdeadbeef(%ebx
,%ecx
,8)
3980 // CHECK
: ficompl
3133065982
3981 // CHECK
: encoding
: [0xda,0x1d,0xfe,0xca,0xbe,0xba]
3984 // CHECK
: ficompl
305419896
3985 // CHECK
: encoding
: [0xda,0x1d,0x78,0x56,0x34,0x12]
3989 // CHECK
: encoding
: [0xde,0xd9]
3992 // CHECK
: fucom
%st(2)
3993 // CHECK
: encoding
: [0xdd,0xe2]
3996 // CHECK
: fucomp
%st(2)
3997 // CHECK
: encoding
: [0xdd,0xea]
4001 // CHECK
: encoding
: [0xda,0xe9]
4005 // CHECK
: encoding
: [0xd9,0xe4]
4009 // CHECK
: encoding
: [0xd9,0xe5]
4013 // CHECK
: encoding
: [0xd9,0xe8]
4017 // CHECK
: encoding
: [0xd9,0xe9]
4021 // CHECK
: encoding
: [0xd9,0xea]
4025 // CHECK
: encoding
: [0xd9,0xeb]
4029 // CHECK
: encoding
: [0xd9,0xec]
4033 // CHECK
: encoding
: [0xd9,0xed]
4037 // CHECK
: encoding
: [0xd9,0xee]
4040 // CHECK
: fadd %st(2)
4041 // CHECK
: encoding
: [0xd8,0xc2]
4044 // CHECK
: faddl
3735928559(%ebx
,%ecx
,8)
4045 // CHECK
: encoding
: [0xdc,0x84,0xcb,0xef,0xbe,0xad,0xde]
4046 faddl
0xdeadbeef(%ebx
,%ecx
,8)
4048 // CHECK
: faddl
3133065982
4049 // CHECK
: encoding
: [0xdc,0x05,0xfe,0xca,0xbe,0xba]
4052 // CHECK
: faddl
305419896
4053 // CHECK
: encoding
: [0xdc,0x05,0x78,0x56,0x34,0x12]
4056 // CHECK
: fiaddl
3735928559(%ebx
,%ecx
,8)
4057 // CHECK
: encoding
: [0xda,0x84,0xcb,0xef,0xbe,0xad,0xde]
4058 fiaddl
0xdeadbeef(%ebx
,%ecx
,8)
4060 // CHECK
: fiaddl
3133065982
4061 // CHECK
: encoding
: [0xda,0x05,0xfe,0xca,0xbe,0xba]
4064 // CHECK
: fiaddl
305419896
4065 // CHECK
: encoding
: [0xda,0x05,0x78,0x56,0x34,0x12]
4068 // CHECK
: faddp
%st(2)
4069 // CHECK
: encoding
: [0xde,0xc2]
4072 // CHECK
: fsub %st(2)
4073 // CHECK
: encoding
: [0xd8,0xe2]
4076 // CHECK
: fsubl
3735928559(%ebx
,%ecx
,8)
4077 // CHECK
: encoding
: [0xdc,0xa4,0xcb,0xef,0xbe,0xad,0xde]
4078 fsubl
0xdeadbeef(%ebx
,%ecx
,8)
4080 // CHECK
: fsubl
3133065982
4081 // CHECK
: encoding
: [0xdc,0x25,0xfe,0xca,0xbe,0xba]
4084 // CHECK
: fsubl
305419896
4085 // CHECK
: encoding
: [0xdc,0x25,0x78,0x56,0x34,0x12]
4088 // CHECK
: fisubl
3735928559(%ebx
,%ecx
,8)
4089 // CHECK
: encoding
: [0xda,0xa4,0xcb,0xef,0xbe,0xad,0xde]
4090 fisubl
0xdeadbeef(%ebx
,%ecx
,8)
4092 // CHECK
: fisubl
3133065982
4093 // CHECK
: encoding
: [0xda,0x25,0xfe,0xca,0xbe,0xba]
4096 // CHECK
: fisubl
305419896
4097 // CHECK
: encoding
: [0xda,0x25,0x78,0x56,0x34,0x12]
4100 // CHECK
: fsubp
%st(2)
4101 // CHECK
: encoding
: [0xde,0xe2]
4104 // CHECK
: fsubr
%st(2)
4105 // CHECK
: encoding
: [0xd8,0xea]
4108 // CHECK
: fsubrl
3735928559(%ebx
,%ecx
,8)
4109 // CHECK
: encoding
: [0xdc,0xac,0xcb,0xef,0xbe,0xad,0xde]
4110 fsubrl
0xdeadbeef(%ebx
,%ecx
,8)
4112 // CHECK
: fsubrl
3133065982
4113 // CHECK
: encoding
: [0xdc,0x2d,0xfe,0xca,0xbe,0xba]
4116 // CHECK
: fsubrl
305419896
4117 // CHECK
: encoding
: [0xdc,0x2d,0x78,0x56,0x34,0x12]
4120 // CHECK
: fisubrl
3735928559(%ebx
,%ecx
,8)
4121 // CHECK
: encoding
: [0xda,0xac,0xcb,0xef,0xbe,0xad,0xde]
4122 fisubrl
0xdeadbeef(%ebx
,%ecx
,8)
4124 // CHECK
: fisubrl
3133065982
4125 // CHECK
: encoding
: [0xda,0x2d,0xfe,0xca,0xbe,0xba]
4128 // CHECK
: fisubrl
305419896
4129 // CHECK
: encoding
: [0xda,0x2d,0x78,0x56,0x34,0x12]
4132 // CHECK
: fsubrp
%st(2)
4133 // CHECK
: encoding
: [0xde,0xea]
4136 // CHECK
: fmul %st(2)
4137 // CHECK
: encoding
: [0xd8,0xca]
4140 // CHECK
: fmull
3735928559(%ebx
,%ecx
,8)
4141 // CHECK
: encoding
: [0xdc,0x8c,0xcb,0xef,0xbe,0xad,0xde]
4142 fmull
0xdeadbeef(%ebx
,%ecx
,8)
4144 // CHECK
: fmull
3133065982
4145 // CHECK
: encoding
: [0xdc,0x0d,0xfe,0xca,0xbe,0xba]
4148 // CHECK
: fmull
305419896
4149 // CHECK
: encoding
: [0xdc,0x0d,0x78,0x56,0x34,0x12]
4152 // CHECK
: fimull
3735928559(%ebx
,%ecx
,8)
4153 // CHECK
: encoding
: [0xda,0x8c,0xcb,0xef,0xbe,0xad,0xde]
4154 fimull
0xdeadbeef(%ebx
,%ecx
,8)
4156 // CHECK
: fimull
3133065982
4157 // CHECK
: encoding
: [0xda,0x0d,0xfe,0xca,0xbe,0xba]
4160 // CHECK
: fimull
305419896
4161 // CHECK
: encoding
: [0xda,0x0d,0x78,0x56,0x34,0x12]
4164 // CHECK
: fmulp
%st(2)
4165 // CHECK
: encoding
: [0xde,0xca]
4168 // CHECK
: fdiv %st(2)
4169 // CHECK
: encoding
: [0xd8,0xf2]
4172 // CHECK
: fdivl
3735928559(%ebx
,%ecx
,8)
4173 // CHECK
: encoding
: [0xdc,0xb4,0xcb,0xef,0xbe,0xad,0xde]
4174 fdivl
0xdeadbeef(%ebx
,%ecx
,8)
4176 // CHECK
: fdivl
3133065982
4177 // CHECK
: encoding
: [0xdc,0x35,0xfe,0xca,0xbe,0xba]
4180 // CHECK
: fdivl
305419896
4181 // CHECK
: encoding
: [0xdc,0x35,0x78,0x56,0x34,0x12]
4184 // CHECK
: fidivl
3735928559(%ebx
,%ecx
,8)
4185 // CHECK
: encoding
: [0xda,0xb4,0xcb,0xef,0xbe,0xad,0xde]
4186 fidivl
0xdeadbeef(%ebx
,%ecx
,8)
4188 // CHECK
: fidivl
3133065982
4189 // CHECK
: encoding
: [0xda,0x35,0xfe,0xca,0xbe,0xba]
4192 // CHECK
: fidivl
305419896
4193 // CHECK
: encoding
: [0xda,0x35,0x78,0x56,0x34,0x12]
4196 // CHECK
: fdivp
%st(2)
4197 // CHECK
: encoding
: [0xde,0xf2]
4200 // CHECK
: fdivr
%st(2)
4201 // CHECK
: encoding
: [0xd8,0xfa]
4204 // CHECK
: fdivrl
3735928559(%ebx
,%ecx
,8)
4205 // CHECK
: encoding
: [0xdc,0xbc,0xcb,0xef,0xbe,0xad,0xde]
4206 fdivrl
0xdeadbeef(%ebx
,%ecx
,8)
4208 // CHECK
: fdivrl
3133065982
4209 // CHECK
: encoding
: [0xdc,0x3d,0xfe,0xca,0xbe,0xba]
4212 // CHECK
: fdivrl
305419896
4213 // CHECK
: encoding
: [0xdc,0x3d,0x78,0x56,0x34,0x12]
4216 // CHECK
: fidivrl
3735928559(%ebx
,%ecx
,8)
4217 // CHECK
: encoding
: [0xda,0xbc,0xcb,0xef,0xbe,0xad,0xde]
4218 fidivrl
0xdeadbeef(%ebx
,%ecx
,8)
4220 // CHECK
: fidivrl
3133065982
4221 // CHECK
: encoding
: [0xda,0x3d,0xfe,0xca,0xbe,0xba]
4224 // CHECK
: fidivrl
305419896
4225 // CHECK
: encoding
: [0xda,0x3d,0x78,0x56,0x34,0x12]
4228 // CHECK
: fdivrp
%st(2)
4229 // CHECK
: encoding
: [0xde,0xfa]
4233 // CHECK
: encoding
: [0xd9,0xf0]
4237 // CHECK
: encoding
: [0xd9,0xf1]
4241 // CHECK
: encoding
: [0xd9,0xf2]
4245 // CHECK
: encoding
: [0xd9,0xf3]
4249 // CHECK
: encoding
: [0xd9,0xf4]
4253 // CHECK
: encoding
: [0xd9,0xf5]
4257 // CHECK
: encoding
: [0xd9,0xf6]
4261 // CHECK
: encoding
: [0xd9,0xf7]
4265 // CHECK
: encoding
: [0xd9,0xf8]
4269 // CHECK
: encoding
: [0xd9,0xf9]
4273 // CHECK
: encoding
: [0xd9,0xfa]
4277 // CHECK
: encoding
: [0xd9,0xfb]
4281 // CHECK
: encoding
: [0xd9,0xfc]
4285 // CHECK
: encoding
: [0xd9,0xfd]
4289 // CHECK
: encoding
: [0xd9,0xfe]
4293 // CHECK
: encoding
: [0xd9,0xff]
4297 // CHECK
: encoding
: [0xd9,0xe0]
4301 // CHECK
: encoding
: [0xd9,0xe1]
4305 // CHECK
: encoding
: [0xdb,0xe3]
4308 // CHECK
: fldcw
3735928559(%ebx
,%ecx
,8)
4309 // CHECK
: encoding
: [0xd9,0xac,0xcb,0xef,0xbe,0xad,0xde]
4310 fldcw
0xdeadbeef(%ebx
,%ecx
,8)
4312 // CHECK
: fldcw
3133065982
4313 // CHECK
: encoding
: [0xd9,0x2d,0xfe,0xca,0xbe,0xba]
4316 // CHECK
: fldcw
305419896
4317 // CHECK
: encoding
: [0xd9,0x2d,0x78,0x56,0x34,0x12]
4320 // CHECK
: fnstcw
3735928559(%ebx
,%ecx
,8)
4321 // CHECK
: encoding
: [0xd9,0xbc,0xcb,0xef,0xbe,0xad,0xde]
4322 fnstcw
0xdeadbeef(%ebx
,%ecx
,8)
4324 // CHECK
: fnstcw
3133065982
4325 // CHECK
: encoding
: [0xd9,0x3d,0xfe,0xca,0xbe,0xba]
4328 // CHECK
: fnstcw
305419896
4329 // CHECK
: encoding
: [0xd9,0x3d,0x78,0x56,0x34,0x12]
4332 // CHECK
: fnstsw
3735928559(%ebx
,%ecx
,8)
4333 // CHECK
: encoding
: [0xdd,0xbc,0xcb,0xef,0xbe,0xad,0xde]
4334 fnstsw
0xdeadbeef(%ebx
,%ecx
,8)
4336 // CHECK
: fnstsw
3133065982
4337 // CHECK
: encoding
: [0xdd,0x3d,0xfe,0xca,0xbe,0xba]
4340 // CHECK
: fnstsw
305419896
4341 // CHECK
: encoding
: [0xdd,0x3d,0x78,0x56,0x34,0x12]
4345 // CHECK
: encoding
: [0xdb,0xe2]
4348 // CHECK
: fnstenv
32493
4349 // CHECK
: encoding
: [0xd9,0x35,0xed,0x7e,0x00,0x00]
4352 // CHECK
: fldenv
32493
4353 // CHECK
: encoding
: [0xd9,0x25,0xed,0x7e,0x00,0x00]
4356 // CHECK
: fnsave
32493
4357 // CHECK
: encoding
: [0xdd,0x35,0xed,0x7e,0x00,0x00]
4360 // CHECK
: frstor
32493
4361 // CHECK
: encoding
: [0xdd,0x25,0xed,0x7e,0x00,0x00]
4364 // CHECK
: ffree
%st(2)
4365 // CHECK
: encoding
: [0xdd,0xc2]
4369 // CHECK
: encoding
: [0xd9,0xd0]
4373 // CHECK
: encoding
: [0x0f,0x08]
4377 // CHECK
: encoding
: [0x0f,0x09]
4381 // CHECK
: encoding
: [0x0f,0xa2]
4385 // CHECK
: encoding
: [0x0f,0x30]
4389 // CHECK
: encoding
: [0x0f,0x31]
4393 // CHECK
: encoding
: [0x0f,0x32]
4396 // CHECK
: cmpxchg8b
3735928559(%ebx
,%ecx
,8)
4397 // CHECK
: encoding
: [0x0f,0xc7,0x8c,0xcb,0xef,0xbe,0xad,0xde]
4398 cmpxchg8b
0xdeadbeef(%ebx
,%ecx
,8)
4400 // CHECK
: cmpxchg8b
32493
4401 // CHECK
: encoding
: [0x0f,0xc7,0x0d,0xed,0x7e,0x00,0x00]
4404 // CHECK
: cmpxchg8b
3133065982
4405 // CHECK
: encoding
: [0x0f,0xc7,0x0d,0xfe,0xca,0xbe,0xba]
4406 cmpxchg8b
0xbabecafe
4408 // CHECK
: cmpxchg8b
305419896
4409 // CHECK
: encoding
: [0x0f,0xc7,0x0d,0x78,0x56,0x34,0x12]
4410 cmpxchg8b
0x12345678
4413 // CHECK
: encoding
: [0x0f,0x34]
4417 // CHECK
: encoding
: [0x0f,0x35]
4420 // CHECK
: fxsave
3735928559(%ebx
,%ecx
,8)
4421 // CHECK
: encoding
: [0x0f,0xae,0x84,0xcb,0xef,0xbe,0xad,0xde]
4422 fxsave
0xdeadbeef(%ebx
,%ecx
,8)
4424 // CHECK
: fxsave
32493
4425 // CHECK
: encoding
: [0x0f,0xae,0x05,0xed,0x7e,0x00,0x00]
4428 // CHECK
: fxsave
3133065982
4429 // CHECK
: encoding
: [0x0f,0xae,0x05,0xfe,0xca,0xbe,0xba]
4432 // CHECK
: fxsave
305419896
4433 // CHECK
: encoding
: [0x0f,0xae,0x05,0x78,0x56,0x34,0x12]
4436 // CHECK
: fxrstor
3735928559(%ebx
,%ecx
,8)
4437 // CHECK
: encoding
: [0x0f,0xae,0x8c,0xcb,0xef,0xbe,0xad,0xde]
4438 fxrstor
0xdeadbeef(%ebx
,%ecx
,8)
4440 // CHECK
: fxrstor
32493
4441 // CHECK
: encoding
: [0x0f,0xae,0x0d,0xed,0x7e,0x00,0x00]
4444 // CHECK
: fxrstor
3133065982
4445 // CHECK
: encoding
: [0x0f,0xae,0x0d,0xfe,0xca,0xbe,0xba]
4448 // CHECK
: fxrstor
305419896
4449 // CHECK
: encoding
: [0x0f,0xae,0x0d,0x78,0x56,0x34,0x12]
4453 // CHECK
: encoding
: [0x0f,0x33]
4457 // CHECK
: encoding
: [0x0f,0x0b]
4460 // CHECK
: fcmovb
%st(2), %st(0)
4461 // CHECK
: encoding
: [0xda,0xc2]
4464 // CHECK
: fcmove
%st(2), %st(0)
4465 // CHECK
: encoding
: [0xda,0xca]
4468 // CHECK
: fcmovbe
%st(2), %st(0)
4469 // CHECK
: encoding
: [0xda,0xd2]
4472 // CHECK
: fcmovu
%st(2), %st(0)
4473 // CHECK
: encoding
: [0xda,0xda]
4476 // CHECK
: fcmovnb
%st(2), %st(0)
4477 // CHECK
: encoding
: [0xdb,0xc2]
4480 // CHECK
: fcmovne
%st(2), %st(0)
4481 // CHECK
: encoding
: [0xdb,0xca]
4484 // CHECK
: fcmovnbe
%st(2), %st(0)
4485 // CHECK
: encoding
: [0xdb,0xd2]
4488 // CHECK
: fcmovnu
%st(2), %st(0)
4489 // CHECK
: encoding
: [0xdb,0xda]
4492 // CHECK
: fcomi
%st(2)
4493 // CHECK
: encoding
: [0xdb,0xf2]
4496 // CHECK
: fucomi
%st(2)
4497 // CHECK
: encoding
: [0xdb,0xea]
4500 // CHECK
: fcompi
%st(2)
4501 // CHECK
: encoding
: [0xdf,0xf2]
4504 // CHECK
: fucompi
%st(2)
4505 // CHECK
: encoding
: [0xdf,0xea]
4508 // CHECK
: movnti
%ecx
, 3735928559(%ebx
,%ecx
,8)
4509 // CHECK
: encoding
: [0x0f,0xc3,0x8c,0xcb,0xef,0xbe,0xad,0xde]
4510 movnti
%ecx
,0xdeadbeef(%ebx
,%ecx
,8)
4512 // CHECK
: movnti
%ecx
, 69
4513 // CHECK
: encoding
: [0x0f,0xc3,0x0d,0x45,0x00,0x00,0x00]
4516 // CHECK
: movnti
%ecx
, 32493
4517 // CHECK
: encoding
: [0x0f,0xc3,0x0d,0xed,0x7e,0x00,0x00]
4520 // CHECK
: movnti
%ecx
, 3133065982
4521 // CHECK
: encoding
: [0x0f,0xc3,0x0d,0xfe,0xca,0xbe,0xba]
4522 movnti
%ecx
,0xbabecafe
4524 // CHECK
: movnti
%ecx
, 305419896
4525 // CHECK
: encoding
: [0x0f,0xc3,0x0d,0x78,0x56,0x34,0x12]
4526 movnti
%ecx
,0x12345678
4528 // CHECK
: clflush
3735928559(%ebx
,%ecx
,8)
4529 // CHECK
: encoding
: [0x0f,0xae,0xbc,0xcb,0xef,0xbe,0xad,0xde]
4530 clflush
0xdeadbeef(%ebx
,%ecx
,8)
4532 // CHECK
: clflush
32493
4533 // CHECK
: encoding
: [0x0f,0xae,0x3d,0xed,0x7e,0x00,0x00]
4536 // CHECK
: clflush
3133065982
4537 // CHECK
: encoding
: [0x0f,0xae,0x3d,0xfe,0xca,0xbe,0xba]
4540 // CHECK
: clflush
305419896
4541 // CHECK
: encoding
: [0x0f,0xae,0x3d,0x78,0x56,0x34,0x12]
4545 // CHECK
: encoding
: [0x0f,0x77]
4548 // CHECK
: movd
%ecx
, %mm3
4549 // CHECK
: encoding
: [0x0f,0x6e,0xd9]
4552 // CHECK
: movd
3735928559(%ebx
,%ecx
,8), %mm3
4553 // CHECK
: encoding
: [0x0f,0x6e,0x9c,0xcb,0xef,0xbe,0xad,0xde]
4554 movd
0xdeadbeef(%ebx
,%ecx
,8),%mm3
4556 // CHECK
: movd
69, %mm3
4557 // CHECK
: encoding
: [0x0f,0x6e,0x1d,0x45,0x00,0x00,0x00]
4560 // CHECK
: movd
32493, %mm3
4561 // CHECK
: encoding
: [0x0f,0x6e,0x1d,0xed,0x7e,0x00,0x00]
4564 // CHECK
: movd
3133065982, %mm3
4565 // CHECK
: encoding
: [0x0f,0x6e,0x1d,0xfe,0xca,0xbe,0xba]
4566 movd
0xbabecafe,%mm3
4568 // CHECK
: movd
305419896, %mm3
4569 // CHECK
: encoding
: [0x0f,0x6e,0x1d,0x78,0x56,0x34,0x12]
4570 movd
0x12345678,%mm3
4572 // CHECK
: movd
%mm3
, %ecx
4573 // CHECK
: encoding
: [0x0f,0x7e,0xd9]
4576 // CHECK
: movd
%mm3
, 3735928559(%ebx
,%ecx
,8)
4577 // CHECK
: encoding
: [0x0f,0x7e,0x9c,0xcb,0xef,0xbe,0xad,0xde]
4578 movd
%mm3
,0xdeadbeef(%ebx
,%ecx
,8)
4580 // CHECK
: movd
%mm3
, 69
4581 // CHECK
: encoding
: [0x0f,0x7e,0x1d,0x45,0x00,0x00,0x00]
4584 // CHECK
: movd
%mm3
, 32493
4585 // CHECK
: encoding
: [0x0f,0x7e,0x1d,0xed,0x7e,0x00,0x00]
4588 // CHECK
: movd
%mm3
, 3133065982
4589 // CHECK
: encoding
: [0x0f,0x7e,0x1d,0xfe,0xca,0xbe,0xba]
4590 movd
%mm3
,0xbabecafe
4592 // CHECK
: movd
%mm3
, 305419896
4593 // CHECK
: encoding
: [0x0f,0x7e,0x1d,0x78,0x56,0x34,0x12]
4594 movd
%mm3
,0x12345678
4596 // CHECK
: movd
%ecx
, %xmm5
4597 // CHECK
: encoding
: [0x66,0x0f,0x6e,0xe9]
4600 // CHECK
: movd
3735928559(%ebx
,%ecx
,8), %xmm5
4601 // CHECK
: encoding
: [0x66,0x0f,0x6e,0xac,0xcb,0xef,0xbe,0xad,0xde]
4602 movd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
4604 // CHECK
: movd
69, %xmm5
4605 // CHECK
: encoding
: [0x66,0x0f,0x6e,0x2d,0x45,0x00,0x00,0x00]
4608 // CHECK
: movd
32493, %xmm5
4609 // CHECK
: encoding
: [0x66,0x0f,0x6e,0x2d,0xed,0x7e,0x00,0x00]
4612 // CHECK
: movd
3133065982, %xmm5
4613 // CHECK
: encoding
: [0x66,0x0f,0x6e,0x2d,0xfe,0xca,0xbe,0xba]
4614 movd
0xbabecafe,%xmm5
4616 // CHECK
: movd
305419896, %xmm5
4617 // CHECK
: encoding
: [0x66,0x0f,0x6e,0x2d,0x78,0x56,0x34,0x12]
4618 movd
0x12345678,%xmm5
4620 // CHECK
: movd
%xmm5
, %ecx
4621 // CHECK
: encoding
: [0x66,0x0f,0x7e,0xe9]
4624 // CHECK
: movd
%xmm5
, 3735928559(%ebx
,%ecx
,8)
4625 // CHECK
: encoding
: [0x66,0x0f,0x7e,0xac,0xcb,0xef,0xbe,0xad,0xde]
4626 movd
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
4628 // CHECK
: movd
%xmm5
, 69
4629 // CHECK
: encoding
: [0x66,0x0f,0x7e,0x2d,0x45,0x00,0x00,0x00]
4632 // CHECK
: movd
%xmm5
, 32493
4633 // CHECK
: encoding
: [0x66,0x0f,0x7e,0x2d,0xed,0x7e,0x00,0x00]
4636 // CHECK
: movd
%xmm5
, 3133065982
4637 // CHECK
: encoding
: [0x66,0x0f,0x7e,0x2d,0xfe,0xca,0xbe,0xba]
4638 movd
%xmm5
,0xbabecafe
4640 // CHECK
: movd
%xmm5
, 305419896
4641 // CHECK
: encoding
: [0x66,0x0f,0x7e,0x2d,0x78,0x56,0x34,0x12]
4642 movd
%xmm5
,0x12345678
4644 // CHECK
: movq
3735928559(%ebx
,%ecx
,8), %mm3
4645 // CHECK
: encoding
: [0x0f,0x6f,0x9c,0xcb,0xef,0xbe,0xad,0xde]
4646 movq
0xdeadbeef(%ebx
,%ecx
,8),%mm3
4648 // CHECK
: movq
69, %mm3
4649 // CHECK
: encoding
: [0x0f,0x6f,0x1d,0x45,0x00,0x00,0x00]
4652 // CHECK
: movq
32493, %mm3
4653 // CHECK
: encoding
: [0x0f,0x6f,0x1d,0xed,0x7e,0x00,0x00]
4656 // CHECK
: movq
3133065982, %mm3
4657 // CHECK
: encoding
: [0x0f,0x6f,0x1d,0xfe,0xca,0xbe,0xba]
4658 movq
0xbabecafe,%mm3
4660 // CHECK
: movq
305419896, %mm3
4661 // CHECK
: encoding
: [0x0f,0x6f,0x1d,0x78,0x56,0x34,0x12]
4662 movq
0x12345678,%mm3
4664 // CHECK
: movq
%mm3
, %mm3
4665 // CHECK
: encoding
: [0x0f,0x6f,0xdb]
4668 // CHECK
: movq
%mm3
, %mm3
4669 // CHECK
: encoding
: [0x0f,0x6f,0xdb]
4672 // CHECK
: movq
%xmm5
, %xmm5
4673 // CHECK
: encoding
: [0xf3,0x0f,0x7e,0xed]
4676 // CHECK
: movq
%xmm5
, 3735928559(%ebx
,%ecx
,8)
4677 // CHECK
: encoding
: [0x66,0x0f,0xd6,0xac,0xcb,0xef,0xbe,0xad,0xde]
4678 movq
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
4680 // CHECK
: movq
%xmm5
, 69
4681 // CHECK
: encoding
: [0x66,0x0f,0xd6,0x2d,0x45,0x00,0x00,0x00]
4684 // CHECK
: movq
%xmm5
, 32493
4685 // CHECK
: encoding
: [0x66,0x0f,0xd6,0x2d,0xed,0x7e,0x00,0x00]
4688 // CHECK
: movq
%xmm5
, 3133065982
4689 // CHECK
: encoding
: [0x66,0x0f,0xd6,0x2d,0xfe,0xca,0xbe,0xba]
4690 movq
%xmm5
,0xbabecafe
4692 // CHECK
: movq
%xmm5
, 305419896
4693 // CHECK
: encoding
: [0x66,0x0f,0xd6,0x2d,0x78,0x56,0x34,0x12]
4694 movq
%xmm5
,0x12345678
4696 // CHECK
: movq
%xmm5
, %xmm5
4697 // CHECK
: encoding
: [0xf3,0x0f,0x7e,0xed]
4700 // CHECK
: packssdw
3735928559(%ebx
,%ecx
,8), %mm3
4701 // CHECK
: encoding
: [0x0f,0x6b,0x9c,0xcb,0xef,0xbe,0xad,0xde]
4702 packssdw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
4704 // CHECK
: packssdw
69, %mm3
4705 // CHECK
: encoding
: [0x0f,0x6b,0x1d,0x45,0x00,0x00,0x00]
4708 // CHECK
: packssdw
32493, %mm3
4709 // CHECK
: encoding
: [0x0f,0x6b,0x1d,0xed,0x7e,0x00,0x00]
4710 packssdw
0x7eed,%mm3
4712 // CHECK
: packssdw
3133065982, %mm3
4713 // CHECK
: encoding
: [0x0f,0x6b,0x1d,0xfe,0xca,0xbe,0xba]
4714 packssdw
0xbabecafe,%mm3
4716 // CHECK
: packssdw
305419896, %mm3
4717 // CHECK
: encoding
: [0x0f,0x6b,0x1d,0x78,0x56,0x34,0x12]
4718 packssdw
0x12345678,%mm3
4720 // CHECK
: packssdw
%mm3
, %mm3
4721 // CHECK
: encoding
: [0x0f,0x6b,0xdb]
4724 // CHECK
: packssdw
3735928559(%ebx
,%ecx
,8), %xmm5
4725 // CHECK
: encoding
: [0x66,0x0f,0x6b,0xac,0xcb,0xef,0xbe,0xad,0xde]
4726 packssdw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
4728 // CHECK
: packssdw
69, %xmm5
4729 // CHECK
: encoding
: [0x66,0x0f,0x6b,0x2d,0x45,0x00,0x00,0x00]
4732 // CHECK
: packssdw
32493, %xmm5
4733 // CHECK
: encoding
: [0x66,0x0f,0x6b,0x2d,0xed,0x7e,0x00,0x00]
4734 packssdw
0x7eed,%xmm5
4736 // CHECK
: packssdw
3133065982, %xmm5
4737 // CHECK
: encoding
: [0x66,0x0f,0x6b,0x2d,0xfe,0xca,0xbe,0xba]
4738 packssdw
0xbabecafe,%xmm5
4740 // CHECK
: packssdw
305419896, %xmm5
4741 // CHECK
: encoding
: [0x66,0x0f,0x6b,0x2d,0x78,0x56,0x34,0x12]
4742 packssdw
0x12345678,%xmm5
4744 // CHECK
: packssdw
%xmm5
, %xmm5
4745 // CHECK
: encoding
: [0x66,0x0f,0x6b,0xed]
4746 packssdw
%xmm5
,%xmm5
4748 // CHECK
: packsswb
3735928559(%ebx
,%ecx
,8), %mm3
4749 // CHECK
: encoding
: [0x0f,0x63,0x9c,0xcb,0xef,0xbe,0xad,0xde]
4750 packsswb
0xdeadbeef(%ebx
,%ecx
,8),%mm3
4752 // CHECK
: packsswb
69, %mm3
4753 // CHECK
: encoding
: [0x0f,0x63,0x1d,0x45,0x00,0x00,0x00]
4756 // CHECK
: packsswb
32493, %mm3
4757 // CHECK
: encoding
: [0x0f,0x63,0x1d,0xed,0x7e,0x00,0x00]
4758 packsswb
0x7eed,%mm3
4760 // CHECK
: packsswb
3133065982, %mm3
4761 // CHECK
: encoding
: [0x0f,0x63,0x1d,0xfe,0xca,0xbe,0xba]
4762 packsswb
0xbabecafe,%mm3
4764 // CHECK
: packsswb
305419896, %mm3
4765 // CHECK
: encoding
: [0x0f,0x63,0x1d,0x78,0x56,0x34,0x12]
4766 packsswb
0x12345678,%mm3
4768 // CHECK
: packsswb
%mm3
, %mm3
4769 // CHECK
: encoding
: [0x0f,0x63,0xdb]
4772 // CHECK
: packsswb
3735928559(%ebx
,%ecx
,8), %xmm5
4773 // CHECK
: encoding
: [0x66,0x0f,0x63,0xac,0xcb,0xef,0xbe,0xad,0xde]
4774 packsswb
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
4776 // CHECK
: packsswb
69, %xmm5
4777 // CHECK
: encoding
: [0x66,0x0f,0x63,0x2d,0x45,0x00,0x00,0x00]
4780 // CHECK
: packsswb
32493, %xmm5
4781 // CHECK
: encoding
: [0x66,0x0f,0x63,0x2d,0xed,0x7e,0x00,0x00]
4782 packsswb
0x7eed,%xmm5
4784 // CHECK
: packsswb
3133065982, %xmm5
4785 // CHECK
: encoding
: [0x66,0x0f,0x63,0x2d,0xfe,0xca,0xbe,0xba]
4786 packsswb
0xbabecafe,%xmm5
4788 // CHECK
: packsswb
305419896, %xmm5
4789 // CHECK
: encoding
: [0x66,0x0f,0x63,0x2d,0x78,0x56,0x34,0x12]
4790 packsswb
0x12345678,%xmm5
4792 // CHECK
: packsswb
%xmm5
, %xmm5
4793 // CHECK
: encoding
: [0x66,0x0f,0x63,0xed]
4794 packsswb
%xmm5
,%xmm5
4796 // CHECK
: packuswb
3735928559(%ebx
,%ecx
,8), %mm3
4797 // CHECK
: encoding
: [0x0f,0x67,0x9c,0xcb,0xef,0xbe,0xad,0xde]
4798 packuswb
0xdeadbeef(%ebx
,%ecx
,8),%mm3
4800 // CHECK
: packuswb
69, %mm3
4801 // CHECK
: encoding
: [0x0f,0x67,0x1d,0x45,0x00,0x00,0x00]
4804 // CHECK
: packuswb
32493, %mm3
4805 // CHECK
: encoding
: [0x0f,0x67,0x1d,0xed,0x7e,0x00,0x00]
4806 packuswb
0x7eed,%mm3
4808 // CHECK
: packuswb
3133065982, %mm3
4809 // CHECK
: encoding
: [0x0f,0x67,0x1d,0xfe,0xca,0xbe,0xba]
4810 packuswb
0xbabecafe,%mm3
4812 // CHECK
: packuswb
305419896, %mm3
4813 // CHECK
: encoding
: [0x0f,0x67,0x1d,0x78,0x56,0x34,0x12]
4814 packuswb
0x12345678,%mm3
4816 // CHECK
: packuswb
%mm3
, %mm3
4817 // CHECK
: encoding
: [0x0f,0x67,0xdb]
4820 // CHECK
: packuswb
3735928559(%ebx
,%ecx
,8), %xmm5
4821 // CHECK
: encoding
: [0x66,0x0f,0x67,0xac,0xcb,0xef,0xbe,0xad,0xde]
4822 packuswb
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
4824 // CHECK
: packuswb
69, %xmm5
4825 // CHECK
: encoding
: [0x66,0x0f,0x67,0x2d,0x45,0x00,0x00,0x00]
4828 // CHECK
: packuswb
32493, %xmm5
4829 // CHECK
: encoding
: [0x66,0x0f,0x67,0x2d,0xed,0x7e,0x00,0x00]
4830 packuswb
0x7eed,%xmm5
4832 // CHECK
: packuswb
3133065982, %xmm5
4833 // CHECK
: encoding
: [0x66,0x0f,0x67,0x2d,0xfe,0xca,0xbe,0xba]
4834 packuswb
0xbabecafe,%xmm5
4836 // CHECK
: packuswb
305419896, %xmm5
4837 // CHECK
: encoding
: [0x66,0x0f,0x67,0x2d,0x78,0x56,0x34,0x12]
4838 packuswb
0x12345678,%xmm5
4840 // CHECK
: packuswb
%xmm5
, %xmm5
4841 // CHECK
: encoding
: [0x66,0x0f,0x67,0xed]
4842 packuswb
%xmm5
,%xmm5
4844 // CHECK
: paddb
3735928559(%ebx
,%ecx
,8), %mm3
4845 // CHECK
: encoding
: [0x0f,0xfc,0x9c,0xcb,0xef,0xbe,0xad,0xde]
4846 paddb
0xdeadbeef(%ebx
,%ecx
,8),%mm3
4848 // CHECK
: paddb
69, %mm3
4849 // CHECK
: encoding
: [0x0f,0xfc,0x1d,0x45,0x00,0x00,0x00]
4852 // CHECK
: paddb
32493, %mm3
4853 // CHECK
: encoding
: [0x0f,0xfc,0x1d,0xed,0x7e,0x00,0x00]
4856 // CHECK
: paddb
3133065982, %mm3
4857 // CHECK
: encoding
: [0x0f,0xfc,0x1d,0xfe,0xca,0xbe,0xba]
4858 paddb
0xbabecafe,%mm3
4860 // CHECK
: paddb
305419896, %mm3
4861 // CHECK
: encoding
: [0x0f,0xfc,0x1d,0x78,0x56,0x34,0x12]
4862 paddb
0x12345678,%mm3
4864 // CHECK
: paddb
%mm3
, %mm3
4865 // CHECK
: encoding
: [0x0f,0xfc,0xdb]
4868 // CHECK
: paddb
3735928559(%ebx
,%ecx
,8), %xmm5
4869 // CHECK
: encoding
: [0x66,0x0f,0xfc,0xac,0xcb,0xef,0xbe,0xad,0xde]
4870 paddb
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
4872 // CHECK
: paddb
69, %xmm5
4873 // CHECK
: encoding
: [0x66,0x0f,0xfc,0x2d,0x45,0x00,0x00,0x00]
4876 // CHECK
: paddb
32493, %xmm5
4877 // CHECK
: encoding
: [0x66,0x0f,0xfc,0x2d,0xed,0x7e,0x00,0x00]
4880 // CHECK
: paddb
3133065982, %xmm5
4881 // CHECK
: encoding
: [0x66,0x0f,0xfc,0x2d,0xfe,0xca,0xbe,0xba]
4882 paddb
0xbabecafe,%xmm5
4884 // CHECK
: paddb
305419896, %xmm5
4885 // CHECK
: encoding
: [0x66,0x0f,0xfc,0x2d,0x78,0x56,0x34,0x12]
4886 paddb
0x12345678,%xmm5
4888 // CHECK
: paddb
%xmm5
, %xmm5
4889 // CHECK
: encoding
: [0x66,0x0f,0xfc,0xed]
4892 // CHECK
: paddw
3735928559(%ebx
,%ecx
,8), %mm3
4893 // CHECK
: encoding
: [0x0f,0xfd,0x9c,0xcb,0xef,0xbe,0xad,0xde]
4894 paddw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
4896 // CHECK
: paddw
69, %mm3
4897 // CHECK
: encoding
: [0x0f,0xfd,0x1d,0x45,0x00,0x00,0x00]
4900 // CHECK
: paddw
32493, %mm3
4901 // CHECK
: encoding
: [0x0f,0xfd,0x1d,0xed,0x7e,0x00,0x00]
4904 // CHECK
: paddw
3133065982, %mm3
4905 // CHECK
: encoding
: [0x0f,0xfd,0x1d,0xfe,0xca,0xbe,0xba]
4906 paddw
0xbabecafe,%mm3
4908 // CHECK
: paddw
305419896, %mm3
4909 // CHECK
: encoding
: [0x0f,0xfd,0x1d,0x78,0x56,0x34,0x12]
4910 paddw
0x12345678,%mm3
4912 // CHECK
: paddw
%mm3
, %mm3
4913 // CHECK
: encoding
: [0x0f,0xfd,0xdb]
4916 // CHECK
: paddw
3735928559(%ebx
,%ecx
,8), %xmm5
4917 // CHECK
: encoding
: [0x66,0x0f,0xfd,0xac,0xcb,0xef,0xbe,0xad,0xde]
4918 paddw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
4920 // CHECK
: paddw
69, %xmm5
4921 // CHECK
: encoding
: [0x66,0x0f,0xfd,0x2d,0x45,0x00,0x00,0x00]
4924 // CHECK
: paddw
32493, %xmm5
4925 // CHECK
: encoding
: [0x66,0x0f,0xfd,0x2d,0xed,0x7e,0x00,0x00]
4928 // CHECK
: paddw
3133065982, %xmm5
4929 // CHECK
: encoding
: [0x66,0x0f,0xfd,0x2d,0xfe,0xca,0xbe,0xba]
4930 paddw
0xbabecafe,%xmm5
4932 // CHECK
: paddw
305419896, %xmm5
4933 // CHECK
: encoding
: [0x66,0x0f,0xfd,0x2d,0x78,0x56,0x34,0x12]
4934 paddw
0x12345678,%xmm5
4936 // CHECK
: paddw
%xmm5
, %xmm5
4937 // CHECK
: encoding
: [0x66,0x0f,0xfd,0xed]
4940 // CHECK
: paddd
3735928559(%ebx
,%ecx
,8), %mm3
4941 // CHECK
: encoding
: [0x0f,0xfe,0x9c,0xcb,0xef,0xbe,0xad,0xde]
4942 paddd
0xdeadbeef(%ebx
,%ecx
,8),%mm3
4944 // CHECK
: paddd
69, %mm3
4945 // CHECK
: encoding
: [0x0f,0xfe,0x1d,0x45,0x00,0x00,0x00]
4948 // CHECK
: paddd
32493, %mm3
4949 // CHECK
: encoding
: [0x0f,0xfe,0x1d,0xed,0x7e,0x00,0x00]
4952 // CHECK
: paddd
3133065982, %mm3
4953 // CHECK
: encoding
: [0x0f,0xfe,0x1d,0xfe,0xca,0xbe,0xba]
4954 paddd
0xbabecafe,%mm3
4956 // CHECK
: paddd
305419896, %mm3
4957 // CHECK
: encoding
: [0x0f,0xfe,0x1d,0x78,0x56,0x34,0x12]
4958 paddd
0x12345678,%mm3
4960 // CHECK
: paddd
%mm3
, %mm3
4961 // CHECK
: encoding
: [0x0f,0xfe,0xdb]
4964 // CHECK
: paddd
3735928559(%ebx
,%ecx
,8), %xmm5
4965 // CHECK
: encoding
: [0x66,0x0f,0xfe,0xac,0xcb,0xef,0xbe,0xad,0xde]
4966 paddd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
4968 // CHECK
: paddd
69, %xmm5
4969 // CHECK
: encoding
: [0x66,0x0f,0xfe,0x2d,0x45,0x00,0x00,0x00]
4972 // CHECK
: paddd
32493, %xmm5
4973 // CHECK
: encoding
: [0x66,0x0f,0xfe,0x2d,0xed,0x7e,0x00,0x00]
4976 // CHECK
: paddd
3133065982, %xmm5
4977 // CHECK
: encoding
: [0x66,0x0f,0xfe,0x2d,0xfe,0xca,0xbe,0xba]
4978 paddd
0xbabecafe,%xmm5
4980 // CHECK
: paddd
305419896, %xmm5
4981 // CHECK
: encoding
: [0x66,0x0f,0xfe,0x2d,0x78,0x56,0x34,0x12]
4982 paddd
0x12345678,%xmm5
4984 // CHECK
: paddd
%xmm5
, %xmm5
4985 // CHECK
: encoding
: [0x66,0x0f,0xfe,0xed]
4988 // CHECK
: paddq
3735928559(%ebx
,%ecx
,8), %mm3
4989 // CHECK
: encoding
: [0x0f,0xd4,0x9c,0xcb,0xef,0xbe,0xad,0xde]
4990 paddq
0xdeadbeef(%ebx
,%ecx
,8),%mm3
4992 // CHECK
: paddq
69, %mm3
4993 // CHECK
: encoding
: [0x0f,0xd4,0x1d,0x45,0x00,0x00,0x00]
4996 // CHECK
: paddq
32493, %mm3
4997 // CHECK
: encoding
: [0x0f,0xd4,0x1d,0xed,0x7e,0x00,0x00]
5000 // CHECK
: paddq
3133065982, %mm3
5001 // CHECK
: encoding
: [0x0f,0xd4,0x1d,0xfe,0xca,0xbe,0xba]
5002 paddq
0xbabecafe,%mm3
5004 // CHECK
: paddq
305419896, %mm3
5005 // CHECK
: encoding
: [0x0f,0xd4,0x1d,0x78,0x56,0x34,0x12]
5006 paddq
0x12345678,%mm3
5008 // CHECK
: paddq
%mm3
, %mm3
5009 // CHECK
: encoding
: [0x0f,0xd4,0xdb]
5012 // CHECK
: paddq
3735928559(%ebx
,%ecx
,8), %xmm5
5013 // CHECK
: encoding
: [0x66,0x0f,0xd4,0xac,0xcb,0xef,0xbe,0xad,0xde]
5014 paddq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
5016 // CHECK
: paddq
69, %xmm5
5017 // CHECK
: encoding
: [0x66,0x0f,0xd4,0x2d,0x45,0x00,0x00,0x00]
5020 // CHECK
: paddq
32493, %xmm5
5021 // CHECK
: encoding
: [0x66,0x0f,0xd4,0x2d,0xed,0x7e,0x00,0x00]
5024 // CHECK
: paddq
3133065982, %xmm5
5025 // CHECK
: encoding
: [0x66,0x0f,0xd4,0x2d,0xfe,0xca,0xbe,0xba]
5026 paddq
0xbabecafe,%xmm5
5028 // CHECK
: paddq
305419896, %xmm5
5029 // CHECK
: encoding
: [0x66,0x0f,0xd4,0x2d,0x78,0x56,0x34,0x12]
5030 paddq
0x12345678,%xmm5
5032 // CHECK
: paddq
%xmm5
, %xmm5
5033 // CHECK
: encoding
: [0x66,0x0f,0xd4,0xed]
5036 // CHECK
: paddsb
3735928559(%ebx
,%ecx
,8), %mm3
5037 // CHECK
: encoding
: [0x0f,0xec,0x9c,0xcb,0xef,0xbe,0xad,0xde]
5038 paddsb
0xdeadbeef(%ebx
,%ecx
,8),%mm3
5040 // CHECK
: paddsb
69, %mm3
5041 // CHECK
: encoding
: [0x0f,0xec,0x1d,0x45,0x00,0x00,0x00]
5044 // CHECK
: paddsb
32493, %mm3
5045 // CHECK
: encoding
: [0x0f,0xec,0x1d,0xed,0x7e,0x00,0x00]
5048 // CHECK
: paddsb
3133065982, %mm3
5049 // CHECK
: encoding
: [0x0f,0xec,0x1d,0xfe,0xca,0xbe,0xba]
5050 paddsb
0xbabecafe,%mm3
5052 // CHECK
: paddsb
305419896, %mm3
5053 // CHECK
: encoding
: [0x0f,0xec,0x1d,0x78,0x56,0x34,0x12]
5054 paddsb
0x12345678,%mm3
5056 // CHECK
: paddsb
%mm3
, %mm3
5057 // CHECK
: encoding
: [0x0f,0xec,0xdb]
5060 // CHECK
: paddsb
3735928559(%ebx
,%ecx
,8), %xmm5
5061 // CHECK
: encoding
: [0x66,0x0f,0xec,0xac,0xcb,0xef,0xbe,0xad,0xde]
5062 paddsb
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
5064 // CHECK
: paddsb
69, %xmm5
5065 // CHECK
: encoding
: [0x66,0x0f,0xec,0x2d,0x45,0x00,0x00,0x00]
5068 // CHECK
: paddsb
32493, %xmm5
5069 // CHECK
: encoding
: [0x66,0x0f,0xec,0x2d,0xed,0x7e,0x00,0x00]
5072 // CHECK
: paddsb
3133065982, %xmm5
5073 // CHECK
: encoding
: [0x66,0x0f,0xec,0x2d,0xfe,0xca,0xbe,0xba]
5074 paddsb
0xbabecafe,%xmm5
5076 // CHECK
: paddsb
305419896, %xmm5
5077 // CHECK
: encoding
: [0x66,0x0f,0xec,0x2d,0x78,0x56,0x34,0x12]
5078 paddsb
0x12345678,%xmm5
5080 // CHECK
: paddsb
%xmm5
, %xmm5
5081 // CHECK
: encoding
: [0x66,0x0f,0xec,0xed]
5084 // CHECK
: paddsw
3735928559(%ebx
,%ecx
,8), %mm3
5085 // CHECK
: encoding
: [0x0f,0xed,0x9c,0xcb,0xef,0xbe,0xad,0xde]
5086 paddsw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
5088 // CHECK
: paddsw
69, %mm3
5089 // CHECK
: encoding
: [0x0f,0xed,0x1d,0x45,0x00,0x00,0x00]
5092 // CHECK
: paddsw
32493, %mm3
5093 // CHECK
: encoding
: [0x0f,0xed,0x1d,0xed,0x7e,0x00,0x00]
5096 // CHECK
: paddsw
3133065982, %mm3
5097 // CHECK
: encoding
: [0x0f,0xed,0x1d,0xfe,0xca,0xbe,0xba]
5098 paddsw
0xbabecafe,%mm3
5100 // CHECK
: paddsw
305419896, %mm3
5101 // CHECK
: encoding
: [0x0f,0xed,0x1d,0x78,0x56,0x34,0x12]
5102 paddsw
0x12345678,%mm3
5104 // CHECK
: paddsw
%mm3
, %mm3
5105 // CHECK
: encoding
: [0x0f,0xed,0xdb]
5108 // CHECK
: paddsw
3735928559(%ebx
,%ecx
,8), %xmm5
5109 // CHECK
: encoding
: [0x66,0x0f,0xed,0xac,0xcb,0xef,0xbe,0xad,0xde]
5110 paddsw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
5112 // CHECK
: paddsw
69, %xmm5
5113 // CHECK
: encoding
: [0x66,0x0f,0xed,0x2d,0x45,0x00,0x00,0x00]
5116 // CHECK
: paddsw
32493, %xmm5
5117 // CHECK
: encoding
: [0x66,0x0f,0xed,0x2d,0xed,0x7e,0x00,0x00]
5120 // CHECK
: paddsw
3133065982, %xmm5
5121 // CHECK
: encoding
: [0x66,0x0f,0xed,0x2d,0xfe,0xca,0xbe,0xba]
5122 paddsw
0xbabecafe,%xmm5
5124 // CHECK
: paddsw
305419896, %xmm5
5125 // CHECK
: encoding
: [0x66,0x0f,0xed,0x2d,0x78,0x56,0x34,0x12]
5126 paddsw
0x12345678,%xmm5
5128 // CHECK
: paddsw
%xmm5
, %xmm5
5129 // CHECK
: encoding
: [0x66,0x0f,0xed,0xed]
5132 // CHECK
: paddusb
3735928559(%ebx
,%ecx
,8), %mm3
5133 // CHECK
: encoding
: [0x0f,0xdc,0x9c,0xcb,0xef,0xbe,0xad,0xde]
5134 paddusb
0xdeadbeef(%ebx
,%ecx
,8),%mm3
5136 // CHECK
: paddusb
69, %mm3
5137 // CHECK
: encoding
: [0x0f,0xdc,0x1d,0x45,0x00,0x00,0x00]
5140 // CHECK
: paddusb
32493, %mm3
5141 // CHECK
: encoding
: [0x0f,0xdc,0x1d,0xed,0x7e,0x00,0x00]
5144 // CHECK
: paddusb
3133065982, %mm3
5145 // CHECK
: encoding
: [0x0f,0xdc,0x1d,0xfe,0xca,0xbe,0xba]
5146 paddusb
0xbabecafe,%mm3
5148 // CHECK
: paddusb
305419896, %mm3
5149 // CHECK
: encoding
: [0x0f,0xdc,0x1d,0x78,0x56,0x34,0x12]
5150 paddusb
0x12345678,%mm3
5152 // CHECK
: paddusb
%mm3
, %mm3
5153 // CHECK
: encoding
: [0x0f,0xdc,0xdb]
5156 // CHECK
: paddusb
3735928559(%ebx
,%ecx
,8), %xmm5
5157 // CHECK
: encoding
: [0x66,0x0f,0xdc,0xac,0xcb,0xef,0xbe,0xad,0xde]
5158 paddusb
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
5160 // CHECK
: paddusb
69, %xmm5
5161 // CHECK
: encoding
: [0x66,0x0f,0xdc,0x2d,0x45,0x00,0x00,0x00]
5164 // CHECK
: paddusb
32493, %xmm5
5165 // CHECK
: encoding
: [0x66,0x0f,0xdc,0x2d,0xed,0x7e,0x00,0x00]
5166 paddusb
0x7eed,%xmm5
5168 // CHECK
: paddusb
3133065982, %xmm5
5169 // CHECK
: encoding
: [0x66,0x0f,0xdc,0x2d,0xfe,0xca,0xbe,0xba]
5170 paddusb
0xbabecafe,%xmm5
5172 // CHECK
: paddusb
305419896, %xmm5
5173 // CHECK
: encoding
: [0x66,0x0f,0xdc,0x2d,0x78,0x56,0x34,0x12]
5174 paddusb
0x12345678,%xmm5
5176 // CHECK
: paddusb
%xmm5
, %xmm5
5177 // CHECK
: encoding
: [0x66,0x0f,0xdc,0xed]
5180 // CHECK
: paddusw
3735928559(%ebx
,%ecx
,8), %mm3
5181 // CHECK
: encoding
: [0x0f,0xdd,0x9c,0xcb,0xef,0xbe,0xad,0xde]
5182 paddusw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
5184 // CHECK
: paddusw
69, %mm3
5185 // CHECK
: encoding
: [0x0f,0xdd,0x1d,0x45,0x00,0x00,0x00]
5188 // CHECK
: paddusw
32493, %mm3
5189 // CHECK
: encoding
: [0x0f,0xdd,0x1d,0xed,0x7e,0x00,0x00]
5192 // CHECK
: paddusw
3133065982, %mm3
5193 // CHECK
: encoding
: [0x0f,0xdd,0x1d,0xfe,0xca,0xbe,0xba]
5194 paddusw
0xbabecafe,%mm3
5196 // CHECK
: paddusw
305419896, %mm3
5197 // CHECK
: encoding
: [0x0f,0xdd,0x1d,0x78,0x56,0x34,0x12]
5198 paddusw
0x12345678,%mm3
5200 // CHECK
: paddusw
%mm3
, %mm3
5201 // CHECK
: encoding
: [0x0f,0xdd,0xdb]
5204 // CHECK
: paddusw
3735928559(%ebx
,%ecx
,8), %xmm5
5205 // CHECK
: encoding
: [0x66,0x0f,0xdd,0xac,0xcb,0xef,0xbe,0xad,0xde]
5206 paddusw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
5208 // CHECK
: paddusw
69, %xmm5
5209 // CHECK
: encoding
: [0x66,0x0f,0xdd,0x2d,0x45,0x00,0x00,0x00]
5212 // CHECK
: paddusw
32493, %xmm5
5213 // CHECK
: encoding
: [0x66,0x0f,0xdd,0x2d,0xed,0x7e,0x00,0x00]
5214 paddusw
0x7eed,%xmm5
5216 // CHECK
: paddusw
3133065982, %xmm5
5217 // CHECK
: encoding
: [0x66,0x0f,0xdd,0x2d,0xfe,0xca,0xbe,0xba]
5218 paddusw
0xbabecafe,%xmm5
5220 // CHECK
: paddusw
305419896, %xmm5
5221 // CHECK
: encoding
: [0x66,0x0f,0xdd,0x2d,0x78,0x56,0x34,0x12]
5222 paddusw
0x12345678,%xmm5
5224 // CHECK
: paddusw
%xmm5
, %xmm5
5225 // CHECK
: encoding
: [0x66,0x0f,0xdd,0xed]
5228 // CHECK
: pand
3735928559(%ebx
,%ecx
,8), %mm3
5229 // CHECK
: encoding
: [0x0f,0xdb,0x9c,0xcb,0xef,0xbe,0xad,0xde]
5230 pand
0xdeadbeef(%ebx
,%ecx
,8),%mm3
5232 // CHECK
: pand
69, %mm3
5233 // CHECK
: encoding
: [0x0f,0xdb,0x1d,0x45,0x00,0x00,0x00]
5236 // CHECK
: pand
32493, %mm3
5237 // CHECK
: encoding
: [0x0f,0xdb,0x1d,0xed,0x7e,0x00,0x00]
5240 // CHECK
: pand
3133065982, %mm3
5241 // CHECK
: encoding
: [0x0f,0xdb,0x1d,0xfe,0xca,0xbe,0xba]
5242 pand
0xbabecafe,%mm3
5244 // CHECK
: pand
305419896, %mm3
5245 // CHECK
: encoding
: [0x0f,0xdb,0x1d,0x78,0x56,0x34,0x12]
5246 pand
0x12345678,%mm3
5248 // CHECK
: pand
%mm3
, %mm3
5249 // CHECK
: encoding
: [0x0f,0xdb,0xdb]
5252 // CHECK
: pand
3735928559(%ebx
,%ecx
,8), %xmm5
5253 // CHECK
: encoding
: [0x66,0x0f,0xdb,0xac,0xcb,0xef,0xbe,0xad,0xde]
5254 pand
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
5256 // CHECK
: pand
69, %xmm5
5257 // CHECK
: encoding
: [0x66,0x0f,0xdb,0x2d,0x45,0x00,0x00,0x00]
5260 // CHECK
: pand
32493, %xmm5
5261 // CHECK
: encoding
: [0x66,0x0f,0xdb,0x2d,0xed,0x7e,0x00,0x00]
5264 // CHECK
: pand
3133065982, %xmm5
5265 // CHECK
: encoding
: [0x66,0x0f,0xdb,0x2d,0xfe,0xca,0xbe,0xba]
5266 pand
0xbabecafe,%xmm5
5268 // CHECK
: pand
305419896, %xmm5
5269 // CHECK
: encoding
: [0x66,0x0f,0xdb,0x2d,0x78,0x56,0x34,0x12]
5270 pand
0x12345678,%xmm5
5272 // CHECK
: pand
%xmm5
, %xmm5
5273 // CHECK
: encoding
: [0x66,0x0f,0xdb,0xed]
5276 // CHECK
: pandn
3735928559(%ebx
,%ecx
,8), %mm3
5277 // CHECK
: encoding
: [0x0f,0xdf,0x9c,0xcb,0xef,0xbe,0xad,0xde]
5278 pandn
0xdeadbeef(%ebx
,%ecx
,8),%mm3
5280 // CHECK
: pandn
69, %mm3
5281 // CHECK
: encoding
: [0x0f,0xdf,0x1d,0x45,0x00,0x00,0x00]
5284 // CHECK
: pandn
32493, %mm3
5285 // CHECK
: encoding
: [0x0f,0xdf,0x1d,0xed,0x7e,0x00,0x00]
5288 // CHECK
: pandn
3133065982, %mm3
5289 // CHECK
: encoding
: [0x0f,0xdf,0x1d,0xfe,0xca,0xbe,0xba]
5290 pandn
0xbabecafe,%mm3
5292 // CHECK
: pandn
305419896, %mm3
5293 // CHECK
: encoding
: [0x0f,0xdf,0x1d,0x78,0x56,0x34,0x12]
5294 pandn
0x12345678,%mm3
5296 // CHECK
: pandn
%mm3
, %mm3
5297 // CHECK
: encoding
: [0x0f,0xdf,0xdb]
5300 // CHECK
: pandn
3735928559(%ebx
,%ecx
,8), %xmm5
5301 // CHECK
: encoding
: [0x66,0x0f,0xdf,0xac,0xcb,0xef,0xbe,0xad,0xde]
5302 pandn
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
5304 // CHECK
: pandn
69, %xmm5
5305 // CHECK
: encoding
: [0x66,0x0f,0xdf,0x2d,0x45,0x00,0x00,0x00]
5308 // CHECK
: pandn
32493, %xmm5
5309 // CHECK
: encoding
: [0x66,0x0f,0xdf,0x2d,0xed,0x7e,0x00,0x00]
5312 // CHECK
: pandn
3133065982, %xmm5
5313 // CHECK
: encoding
: [0x66,0x0f,0xdf,0x2d,0xfe,0xca,0xbe,0xba]
5314 pandn
0xbabecafe,%xmm5
5316 // CHECK
: pandn
305419896, %xmm5
5317 // CHECK
: encoding
: [0x66,0x0f,0xdf,0x2d,0x78,0x56,0x34,0x12]
5318 pandn
0x12345678,%xmm5
5320 // CHECK
: pandn
%xmm5
, %xmm5
5321 // CHECK
: encoding
: [0x66,0x0f,0xdf,0xed]
5324 // CHECK
: pcmpeqb
3735928559(%ebx
,%ecx
,8), %mm3
5325 // CHECK
: encoding
: [0x0f,0x74,0x9c,0xcb,0xef,0xbe,0xad,0xde]
5326 pcmpeqb
0xdeadbeef(%ebx
,%ecx
,8),%mm3
5328 // CHECK
: pcmpeqb
69, %mm3
5329 // CHECK
: encoding
: [0x0f,0x74,0x1d,0x45,0x00,0x00,0x00]
5332 // CHECK
: pcmpeqb
32493, %mm3
5333 // CHECK
: encoding
: [0x0f,0x74,0x1d,0xed,0x7e,0x00,0x00]
5336 // CHECK
: pcmpeqb
3133065982, %mm3
5337 // CHECK
: encoding
: [0x0f,0x74,0x1d,0xfe,0xca,0xbe,0xba]
5338 pcmpeqb
0xbabecafe,%mm3
5340 // CHECK
: pcmpeqb
305419896, %mm3
5341 // CHECK
: encoding
: [0x0f,0x74,0x1d,0x78,0x56,0x34,0x12]
5342 pcmpeqb
0x12345678,%mm3
5344 // CHECK
: pcmpeqb
%mm3
, %mm3
5345 // CHECK
: encoding
: [0x0f,0x74,0xdb]
5348 // CHECK
: pcmpeqb
3735928559(%ebx
,%ecx
,8), %xmm5
5349 // CHECK
: encoding
: [0x66,0x0f,0x74,0xac,0xcb,0xef,0xbe,0xad,0xde]
5350 pcmpeqb
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
5352 // CHECK
: pcmpeqb
69, %xmm5
5353 // CHECK
: encoding
: [0x66,0x0f,0x74,0x2d,0x45,0x00,0x00,0x00]
5356 // CHECK
: pcmpeqb
32493, %xmm5
5357 // CHECK
: encoding
: [0x66,0x0f,0x74,0x2d,0xed,0x7e,0x00,0x00]
5358 pcmpeqb
0x7eed,%xmm5
5360 // CHECK
: pcmpeqb
3133065982, %xmm5
5361 // CHECK
: encoding
: [0x66,0x0f,0x74,0x2d,0xfe,0xca,0xbe,0xba]
5362 pcmpeqb
0xbabecafe,%xmm5
5364 // CHECK
: pcmpeqb
305419896, %xmm5
5365 // CHECK
: encoding
: [0x66,0x0f,0x74,0x2d,0x78,0x56,0x34,0x12]
5366 pcmpeqb
0x12345678,%xmm5
5368 // CHECK
: pcmpeqb
%xmm5
, %xmm5
5369 // CHECK
: encoding
: [0x66,0x0f,0x74,0xed]
5372 // CHECK
: pcmpeqw
3735928559(%ebx
,%ecx
,8), %mm3
5373 // CHECK
: encoding
: [0x0f,0x75,0x9c,0xcb,0xef,0xbe,0xad,0xde]
5374 pcmpeqw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
5376 // CHECK
: pcmpeqw
69, %mm3
5377 // CHECK
: encoding
: [0x0f,0x75,0x1d,0x45,0x00,0x00,0x00]
5380 // CHECK
: pcmpeqw
32493, %mm3
5381 // CHECK
: encoding
: [0x0f,0x75,0x1d,0xed,0x7e,0x00,0x00]
5384 // CHECK
: pcmpeqw
3133065982, %mm3
5385 // CHECK
: encoding
: [0x0f,0x75,0x1d,0xfe,0xca,0xbe,0xba]
5386 pcmpeqw
0xbabecafe,%mm3
5388 // CHECK
: pcmpeqw
305419896, %mm3
5389 // CHECK
: encoding
: [0x0f,0x75,0x1d,0x78,0x56,0x34,0x12]
5390 pcmpeqw
0x12345678,%mm3
5392 // CHECK
: pcmpeqw
%mm3
, %mm3
5393 // CHECK
: encoding
: [0x0f,0x75,0xdb]
5396 // CHECK
: pcmpeqw
3735928559(%ebx
,%ecx
,8), %xmm5
5397 // CHECK
: encoding
: [0x66,0x0f,0x75,0xac,0xcb,0xef,0xbe,0xad,0xde]
5398 pcmpeqw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
5400 // CHECK
: pcmpeqw
69, %xmm5
5401 // CHECK
: encoding
: [0x66,0x0f,0x75,0x2d,0x45,0x00,0x00,0x00]
5404 // CHECK
: pcmpeqw
32493, %xmm5
5405 // CHECK
: encoding
: [0x66,0x0f,0x75,0x2d,0xed,0x7e,0x00,0x00]
5406 pcmpeqw
0x7eed,%xmm5
5408 // CHECK
: pcmpeqw
3133065982, %xmm5
5409 // CHECK
: encoding
: [0x66,0x0f,0x75,0x2d,0xfe,0xca,0xbe,0xba]
5410 pcmpeqw
0xbabecafe,%xmm5
5412 // CHECK
: pcmpeqw
305419896, %xmm5
5413 // CHECK
: encoding
: [0x66,0x0f,0x75,0x2d,0x78,0x56,0x34,0x12]
5414 pcmpeqw
0x12345678,%xmm5
5416 // CHECK
: pcmpeqw
%xmm5
, %xmm5
5417 // CHECK
: encoding
: [0x66,0x0f,0x75,0xed]
5420 // CHECK
: pcmpeqd
3735928559(%ebx
,%ecx
,8), %mm3
5421 // CHECK
: encoding
: [0x0f,0x76,0x9c,0xcb,0xef,0xbe,0xad,0xde]
5422 pcmpeqd
0xdeadbeef(%ebx
,%ecx
,8),%mm3
5424 // CHECK
: pcmpeqd
69, %mm3
5425 // CHECK
: encoding
: [0x0f,0x76,0x1d,0x45,0x00,0x00,0x00]
5428 // CHECK
: pcmpeqd
32493, %mm3
5429 // CHECK
: encoding
: [0x0f,0x76,0x1d,0xed,0x7e,0x00,0x00]
5432 // CHECK
: pcmpeqd
3133065982, %mm3
5433 // CHECK
: encoding
: [0x0f,0x76,0x1d,0xfe,0xca,0xbe,0xba]
5434 pcmpeqd
0xbabecafe,%mm3
5436 // CHECK
: pcmpeqd
305419896, %mm3
5437 // CHECK
: encoding
: [0x0f,0x76,0x1d,0x78,0x56,0x34,0x12]
5438 pcmpeqd
0x12345678,%mm3
5440 // CHECK
: pcmpeqd
%mm3
, %mm3
5441 // CHECK
: encoding
: [0x0f,0x76,0xdb]
5444 // CHECK
: pcmpeqd
3735928559(%ebx
,%ecx
,8), %xmm5
5445 // CHECK
: encoding
: [0x66,0x0f,0x76,0xac,0xcb,0xef,0xbe,0xad,0xde]
5446 pcmpeqd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
5448 // CHECK
: pcmpeqd
69, %xmm5
5449 // CHECK
: encoding
: [0x66,0x0f,0x76,0x2d,0x45,0x00,0x00,0x00]
5452 // CHECK
: pcmpeqd
32493, %xmm5
5453 // CHECK
: encoding
: [0x66,0x0f,0x76,0x2d,0xed,0x7e,0x00,0x00]
5454 pcmpeqd
0x7eed,%xmm5
5456 // CHECK
: pcmpeqd
3133065982, %xmm5
5457 // CHECK
: encoding
: [0x66,0x0f,0x76,0x2d,0xfe,0xca,0xbe,0xba]
5458 pcmpeqd
0xbabecafe,%xmm5
5460 // CHECK
: pcmpeqd
305419896, %xmm5
5461 // CHECK
: encoding
: [0x66,0x0f,0x76,0x2d,0x78,0x56,0x34,0x12]
5462 pcmpeqd
0x12345678,%xmm5
5464 // CHECK
: pcmpeqd
%xmm5
, %xmm5
5465 // CHECK
: encoding
: [0x66,0x0f,0x76,0xed]
5468 // CHECK
: pcmpgtb
3735928559(%ebx
,%ecx
,8), %mm3
5469 // CHECK
: encoding
: [0x0f,0x64,0x9c,0xcb,0xef,0xbe,0xad,0xde]
5470 pcmpgtb
0xdeadbeef(%ebx
,%ecx
,8),%mm3
5472 // CHECK
: pcmpgtb
69, %mm3
5473 // CHECK
: encoding
: [0x0f,0x64,0x1d,0x45,0x00,0x00,0x00]
5476 // CHECK
: pcmpgtb
32493, %mm3
5477 // CHECK
: encoding
: [0x0f,0x64,0x1d,0xed,0x7e,0x00,0x00]
5480 // CHECK
: pcmpgtb
3133065982, %mm3
5481 // CHECK
: encoding
: [0x0f,0x64,0x1d,0xfe,0xca,0xbe,0xba]
5482 pcmpgtb
0xbabecafe,%mm3
5484 // CHECK
: pcmpgtb
305419896, %mm3
5485 // CHECK
: encoding
: [0x0f,0x64,0x1d,0x78,0x56,0x34,0x12]
5486 pcmpgtb
0x12345678,%mm3
5488 // CHECK
: pcmpgtb
%mm3
, %mm3
5489 // CHECK
: encoding
: [0x0f,0x64,0xdb]
5492 // CHECK
: pcmpgtb
3735928559(%ebx
,%ecx
,8), %xmm5
5493 // CHECK
: encoding
: [0x66,0x0f,0x64,0xac,0xcb,0xef,0xbe,0xad,0xde]
5494 pcmpgtb
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
5496 // CHECK
: pcmpgtb
69, %xmm5
5497 // CHECK
: encoding
: [0x66,0x0f,0x64,0x2d,0x45,0x00,0x00,0x00]
5500 // CHECK
: pcmpgtb
32493, %xmm5
5501 // CHECK
: encoding
: [0x66,0x0f,0x64,0x2d,0xed,0x7e,0x00,0x00]
5502 pcmpgtb
0x7eed,%xmm5
5504 // CHECK
: pcmpgtb
3133065982, %xmm5
5505 // CHECK
: encoding
: [0x66,0x0f,0x64,0x2d,0xfe,0xca,0xbe,0xba]
5506 pcmpgtb
0xbabecafe,%xmm5
5508 // CHECK
: pcmpgtb
305419896, %xmm5
5509 // CHECK
: encoding
: [0x66,0x0f,0x64,0x2d,0x78,0x56,0x34,0x12]
5510 pcmpgtb
0x12345678,%xmm5
5512 // CHECK
: pcmpgtb
%xmm5
, %xmm5
5513 // CHECK
: encoding
: [0x66,0x0f,0x64,0xed]
5516 // CHECK
: pcmpgtw
3735928559(%ebx
,%ecx
,8), %mm3
5517 // CHECK
: encoding
: [0x0f,0x65,0x9c,0xcb,0xef,0xbe,0xad,0xde]
5518 pcmpgtw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
5520 // CHECK
: pcmpgtw
69, %mm3
5521 // CHECK
: encoding
: [0x0f,0x65,0x1d,0x45,0x00,0x00,0x00]
5524 // CHECK
: pcmpgtw
32493, %mm3
5525 // CHECK
: encoding
: [0x0f,0x65,0x1d,0xed,0x7e,0x00,0x00]
5528 // CHECK
: pcmpgtw
3133065982, %mm3
5529 // CHECK
: encoding
: [0x0f,0x65,0x1d,0xfe,0xca,0xbe,0xba]
5530 pcmpgtw
0xbabecafe,%mm3
5532 // CHECK
: pcmpgtw
305419896, %mm3
5533 // CHECK
: encoding
: [0x0f,0x65,0x1d,0x78,0x56,0x34,0x12]
5534 pcmpgtw
0x12345678,%mm3
5536 // CHECK
: pcmpgtw
%mm3
, %mm3
5537 // CHECK
: encoding
: [0x0f,0x65,0xdb]
5540 // CHECK
: pcmpgtw
3735928559(%ebx
,%ecx
,8), %xmm5
5541 // CHECK
: encoding
: [0x66,0x0f,0x65,0xac,0xcb,0xef,0xbe,0xad,0xde]
5542 pcmpgtw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
5544 // CHECK
: pcmpgtw
69, %xmm5
5545 // CHECK
: encoding
: [0x66,0x0f,0x65,0x2d,0x45,0x00,0x00,0x00]
5548 // CHECK
: pcmpgtw
32493, %xmm5
5549 // CHECK
: encoding
: [0x66,0x0f,0x65,0x2d,0xed,0x7e,0x00,0x00]
5550 pcmpgtw
0x7eed,%xmm5
5552 // CHECK
: pcmpgtw
3133065982, %xmm5
5553 // CHECK
: encoding
: [0x66,0x0f,0x65,0x2d,0xfe,0xca,0xbe,0xba]
5554 pcmpgtw
0xbabecafe,%xmm5
5556 // CHECK
: pcmpgtw
305419896, %xmm5
5557 // CHECK
: encoding
: [0x66,0x0f,0x65,0x2d,0x78,0x56,0x34,0x12]
5558 pcmpgtw
0x12345678,%xmm5
5560 // CHECK
: pcmpgtw
%xmm5
, %xmm5
5561 // CHECK
: encoding
: [0x66,0x0f,0x65,0xed]
5564 // CHECK
: pcmpgtd
3735928559(%ebx
,%ecx
,8), %mm3
5565 // CHECK
: encoding
: [0x0f,0x66,0x9c,0xcb,0xef,0xbe,0xad,0xde]
5566 pcmpgtd
0xdeadbeef(%ebx
,%ecx
,8),%mm3
5568 // CHECK
: pcmpgtd
69, %mm3
5569 // CHECK
: encoding
: [0x0f,0x66,0x1d,0x45,0x00,0x00,0x00]
5572 // CHECK
: pcmpgtd
32493, %mm3
5573 // CHECK
: encoding
: [0x0f,0x66,0x1d,0xed,0x7e,0x00,0x00]
5576 // CHECK
: pcmpgtd
3133065982, %mm3
5577 // CHECK
: encoding
: [0x0f,0x66,0x1d,0xfe,0xca,0xbe,0xba]
5578 pcmpgtd
0xbabecafe,%mm3
5580 // CHECK
: pcmpgtd
305419896, %mm3
5581 // CHECK
: encoding
: [0x0f,0x66,0x1d,0x78,0x56,0x34,0x12]
5582 pcmpgtd
0x12345678,%mm3
5584 // CHECK
: pcmpgtd
%mm3
, %mm3
5585 // CHECK
: encoding
: [0x0f,0x66,0xdb]
5588 // CHECK
: pcmpgtd
3735928559(%ebx
,%ecx
,8), %xmm5
5589 // CHECK
: encoding
: [0x66,0x0f,0x66,0xac,0xcb,0xef,0xbe,0xad,0xde]
5590 pcmpgtd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
5592 // CHECK
: pcmpgtd
69, %xmm5
5593 // CHECK
: encoding
: [0x66,0x0f,0x66,0x2d,0x45,0x00,0x00,0x00]
5596 // CHECK
: pcmpgtd
32493, %xmm5
5597 // CHECK
: encoding
: [0x66,0x0f,0x66,0x2d,0xed,0x7e,0x00,0x00]
5598 pcmpgtd
0x7eed,%xmm5
5600 // CHECK
: pcmpgtd
3133065982, %xmm5
5601 // CHECK
: encoding
: [0x66,0x0f,0x66,0x2d,0xfe,0xca,0xbe,0xba]
5602 pcmpgtd
0xbabecafe,%xmm5
5604 // CHECK
: pcmpgtd
305419896, %xmm5
5605 // CHECK
: encoding
: [0x66,0x0f,0x66,0x2d,0x78,0x56,0x34,0x12]
5606 pcmpgtd
0x12345678,%xmm5
5608 // CHECK
: pcmpgtd
%xmm5
, %xmm5
5609 // CHECK
: encoding
: [0x66,0x0f,0x66,0xed]
5612 // CHECK
: pmaddwd
3735928559(%ebx
,%ecx
,8), %mm3
5613 // CHECK
: encoding
: [0x0f,0xf5,0x9c,0xcb,0xef,0xbe,0xad,0xde]
5614 pmaddwd
0xdeadbeef(%ebx
,%ecx
,8),%mm3
5616 // CHECK
: pmaddwd
69, %mm3
5617 // CHECK
: encoding
: [0x0f,0xf5,0x1d,0x45,0x00,0x00,0x00]
5620 // CHECK
: pmaddwd
32493, %mm3
5621 // CHECK
: encoding
: [0x0f,0xf5,0x1d,0xed,0x7e,0x00,0x00]
5624 // CHECK
: pmaddwd
3133065982, %mm3
5625 // CHECK
: encoding
: [0x0f,0xf5,0x1d,0xfe,0xca,0xbe,0xba]
5626 pmaddwd
0xbabecafe,%mm3
5628 // CHECK
: pmaddwd
305419896, %mm3
5629 // CHECK
: encoding
: [0x0f,0xf5,0x1d,0x78,0x56,0x34,0x12]
5630 pmaddwd
0x12345678,%mm3
5632 // CHECK
: pmaddwd
%mm3
, %mm3
5633 // CHECK
: encoding
: [0x0f,0xf5,0xdb]
5636 // CHECK
: pmaddwd
3735928559(%ebx
,%ecx
,8), %xmm5
5637 // CHECK
: encoding
: [0x66,0x0f,0xf5,0xac,0xcb,0xef,0xbe,0xad,0xde]
5638 pmaddwd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
5640 // CHECK
: pmaddwd
69, %xmm5
5641 // CHECK
: encoding
: [0x66,0x0f,0xf5,0x2d,0x45,0x00,0x00,0x00]
5644 // CHECK
: pmaddwd
32493, %xmm5
5645 // CHECK
: encoding
: [0x66,0x0f,0xf5,0x2d,0xed,0x7e,0x00,0x00]
5646 pmaddwd
0x7eed,%xmm5
5648 // CHECK
: pmaddwd
3133065982, %xmm5
5649 // CHECK
: encoding
: [0x66,0x0f,0xf5,0x2d,0xfe,0xca,0xbe,0xba]
5650 pmaddwd
0xbabecafe,%xmm5
5652 // CHECK
: pmaddwd
305419896, %xmm5
5653 // CHECK
: encoding
: [0x66,0x0f,0xf5,0x2d,0x78,0x56,0x34,0x12]
5654 pmaddwd
0x12345678,%xmm5
5656 // CHECK
: pmaddwd
%xmm5
, %xmm5
5657 // CHECK
: encoding
: [0x66,0x0f,0xf5,0xed]
5660 // CHECK
: pmulhw
3735928559(%ebx
,%ecx
,8), %mm3
5661 // CHECK
: encoding
: [0x0f,0xe5,0x9c,0xcb,0xef,0xbe,0xad,0xde]
5662 pmulhw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
5664 // CHECK
: pmulhw
69, %mm3
5665 // CHECK
: encoding
: [0x0f,0xe5,0x1d,0x45,0x00,0x00,0x00]
5668 // CHECK
: pmulhw
32493, %mm3
5669 // CHECK
: encoding
: [0x0f,0xe5,0x1d,0xed,0x7e,0x00,0x00]
5672 // CHECK
: pmulhw
3133065982, %mm3
5673 // CHECK
: encoding
: [0x0f,0xe5,0x1d,0xfe,0xca,0xbe,0xba]
5674 pmulhw
0xbabecafe,%mm3
5676 // CHECK
: pmulhw
305419896, %mm3
5677 // CHECK
: encoding
: [0x0f,0xe5,0x1d,0x78,0x56,0x34,0x12]
5678 pmulhw
0x12345678,%mm3
5680 // CHECK
: pmulhw
%mm3
, %mm3
5681 // CHECK
: encoding
: [0x0f,0xe5,0xdb]
5684 // CHECK
: pmulhw
3735928559(%ebx
,%ecx
,8), %xmm5
5685 // CHECK
: encoding
: [0x66,0x0f,0xe5,0xac,0xcb,0xef,0xbe,0xad,0xde]
5686 pmulhw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
5688 // CHECK
: pmulhw
69, %xmm5
5689 // CHECK
: encoding
: [0x66,0x0f,0xe5,0x2d,0x45,0x00,0x00,0x00]
5692 // CHECK
: pmulhw
32493, %xmm5
5693 // CHECK
: encoding
: [0x66,0x0f,0xe5,0x2d,0xed,0x7e,0x00,0x00]
5696 // CHECK
: pmulhw
3133065982, %xmm5
5697 // CHECK
: encoding
: [0x66,0x0f,0xe5,0x2d,0xfe,0xca,0xbe,0xba]
5698 pmulhw
0xbabecafe,%xmm5
5700 // CHECK
: pmulhw
305419896, %xmm5
5701 // CHECK
: encoding
: [0x66,0x0f,0xe5,0x2d,0x78,0x56,0x34,0x12]
5702 pmulhw
0x12345678,%xmm5
5704 // CHECK
: pmulhw
%xmm5
, %xmm5
5705 // CHECK
: encoding
: [0x66,0x0f,0xe5,0xed]
5708 // CHECK
: pmullw
3735928559(%ebx
,%ecx
,8), %mm3
5709 // CHECK
: encoding
: [0x0f,0xd5,0x9c,0xcb,0xef,0xbe,0xad,0xde]
5710 pmullw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
5712 // CHECK
: pmullw
69, %mm3
5713 // CHECK
: encoding
: [0x0f,0xd5,0x1d,0x45,0x00,0x00,0x00]
5716 // CHECK
: pmullw
32493, %mm3
5717 // CHECK
: encoding
: [0x0f,0xd5,0x1d,0xed,0x7e,0x00,0x00]
5720 // CHECK
: pmullw
3133065982, %mm3
5721 // CHECK
: encoding
: [0x0f,0xd5,0x1d,0xfe,0xca,0xbe,0xba]
5722 pmullw
0xbabecafe,%mm3
5724 // CHECK
: pmullw
305419896, %mm3
5725 // CHECK
: encoding
: [0x0f,0xd5,0x1d,0x78,0x56,0x34,0x12]
5726 pmullw
0x12345678,%mm3
5728 // CHECK
: pmullw
%mm3
, %mm3
5729 // CHECK
: encoding
: [0x0f,0xd5,0xdb]
5732 // CHECK
: pmullw
3735928559(%ebx
,%ecx
,8), %xmm5
5733 // CHECK
: encoding
: [0x66,0x0f,0xd5,0xac,0xcb,0xef,0xbe,0xad,0xde]
5734 pmullw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
5736 // CHECK
: pmullw
69, %xmm5
5737 // CHECK
: encoding
: [0x66,0x0f,0xd5,0x2d,0x45,0x00,0x00,0x00]
5740 // CHECK
: pmullw
32493, %xmm5
5741 // CHECK
: encoding
: [0x66,0x0f,0xd5,0x2d,0xed,0x7e,0x00,0x00]
5744 // CHECK
: pmullw
3133065982, %xmm5
5745 // CHECK
: encoding
: [0x66,0x0f,0xd5,0x2d,0xfe,0xca,0xbe,0xba]
5746 pmullw
0xbabecafe,%xmm5
5748 // CHECK
: pmullw
305419896, %xmm5
5749 // CHECK
: encoding
: [0x66,0x0f,0xd5,0x2d,0x78,0x56,0x34,0x12]
5750 pmullw
0x12345678,%xmm5
5752 // CHECK
: pmullw
%xmm5
, %xmm5
5753 // CHECK
: encoding
: [0x66,0x0f,0xd5,0xed]
5756 // CHECK
: por
3735928559(%ebx
,%ecx
,8), %mm3
5757 // CHECK
: encoding
: [0x0f,0xeb,0x9c,0xcb,0xef,0xbe,0xad,0xde]
5758 por
0xdeadbeef(%ebx
,%ecx
,8),%mm3
5760 // CHECK
: por
69, %mm3
5761 // CHECK
: encoding
: [0x0f,0xeb,0x1d,0x45,0x00,0x00,0x00]
5764 // CHECK
: por
32493, %mm3
5765 // CHECK
: encoding
: [0x0f,0xeb,0x1d,0xed,0x7e,0x00,0x00]
5768 // CHECK
: por
3133065982, %mm3
5769 // CHECK
: encoding
: [0x0f,0xeb,0x1d,0xfe,0xca,0xbe,0xba]
5772 // CHECK
: por
305419896, %mm3
5773 // CHECK
: encoding
: [0x0f,0xeb,0x1d,0x78,0x56,0x34,0x12]
5776 // CHECK
: por
%mm3
, %mm3
5777 // CHECK
: encoding
: [0x0f,0xeb,0xdb]
5780 // CHECK
: por
3735928559(%ebx
,%ecx
,8), %xmm5
5781 // CHECK
: encoding
: [0x66,0x0f,0xeb,0xac,0xcb,0xef,0xbe,0xad,0xde]
5782 por
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
5784 // CHECK
: por
69, %xmm5
5785 // CHECK
: encoding
: [0x66,0x0f,0xeb,0x2d,0x45,0x00,0x00,0x00]
5788 // CHECK
: por
32493, %xmm5
5789 // CHECK
: encoding
: [0x66,0x0f,0xeb,0x2d,0xed,0x7e,0x00,0x00]
5792 // CHECK
: por
3133065982, %xmm5
5793 // CHECK
: encoding
: [0x66,0x0f,0xeb,0x2d,0xfe,0xca,0xbe,0xba]
5794 por
0xbabecafe,%xmm5
5796 // CHECK
: por
305419896, %xmm5
5797 // CHECK
: encoding
: [0x66,0x0f,0xeb,0x2d,0x78,0x56,0x34,0x12]
5798 por
0x12345678,%xmm5
5800 // CHECK
: por
%xmm5
, %xmm5
5801 // CHECK
: encoding
: [0x66,0x0f,0xeb,0xed]
5804 // CHECK
: psllw
3735928559(%ebx
,%ecx
,8), %mm3
5805 // CHECK
: encoding
: [0x0f,0xf1,0x9c,0xcb,0xef,0xbe,0xad,0xde]
5806 psllw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
5808 // CHECK
: psllw
69, %mm3
5809 // CHECK
: encoding
: [0x0f,0xf1,0x1d,0x45,0x00,0x00,0x00]
5812 // CHECK
: psllw
32493, %mm3
5813 // CHECK
: encoding
: [0x0f,0xf1,0x1d,0xed,0x7e,0x00,0x00]
5816 // CHECK
: psllw
3133065982, %mm3
5817 // CHECK
: encoding
: [0x0f,0xf1,0x1d,0xfe,0xca,0xbe,0xba]
5818 psllw
0xbabecafe,%mm3
5820 // CHECK
: psllw
305419896, %mm3
5821 // CHECK
: encoding
: [0x0f,0xf1,0x1d,0x78,0x56,0x34,0x12]
5822 psllw
0x12345678,%mm3
5824 // CHECK
: psllw
%mm3
, %mm3
5825 // CHECK
: encoding
: [0x0f,0xf1,0xdb]
5828 // CHECK
: psllw
3735928559(%ebx
,%ecx
,8), %xmm5
5829 // CHECK
: encoding
: [0x66,0x0f,0xf1,0xac,0xcb,0xef,0xbe,0xad,0xde]
5830 psllw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
5832 // CHECK
: psllw
69, %xmm5
5833 // CHECK
: encoding
: [0x66,0x0f,0xf1,0x2d,0x45,0x00,0x00,0x00]
5836 // CHECK
: psllw
32493, %xmm5
5837 // CHECK
: encoding
: [0x66,0x0f,0xf1,0x2d,0xed,0x7e,0x00,0x00]
5840 // CHECK
: psllw
3133065982, %xmm5
5841 // CHECK
: encoding
: [0x66,0x0f,0xf1,0x2d,0xfe,0xca,0xbe,0xba]
5842 psllw
0xbabecafe,%xmm5
5844 // CHECK
: psllw
305419896, %xmm5
5845 // CHECK
: encoding
: [0x66,0x0f,0xf1,0x2d,0x78,0x56,0x34,0x12]
5846 psllw
0x12345678,%xmm5
5848 // CHECK
: psllw
%xmm5
, %xmm5
5849 // CHECK
: encoding
: [0x66,0x0f,0xf1,0xed]
5852 // CHECK
: psllw $
127, %mm3
5853 // CHECK
: encoding
: [0x0f,0x71,0xf3,0x7f]
5856 // CHECK
: psllw $
127, %xmm5
5857 // CHECK
: encoding
: [0x66,0x0f,0x71,0xf5,0x7f]
5860 // CHECK
: pslld
3735928559(%ebx
,%ecx
,8), %mm3
5861 // CHECK
: encoding
: [0x0f,0xf2,0x9c,0xcb,0xef,0xbe,0xad,0xde]
5862 pslld
0xdeadbeef(%ebx
,%ecx
,8),%mm3
5864 // CHECK
: pslld
69, %mm3
5865 // CHECK
: encoding
: [0x0f,0xf2,0x1d,0x45,0x00,0x00,0x00]
5868 // CHECK
: pslld
32493, %mm3
5869 // CHECK
: encoding
: [0x0f,0xf2,0x1d,0xed,0x7e,0x00,0x00]
5872 // CHECK
: pslld
3133065982, %mm3
5873 // CHECK
: encoding
: [0x0f,0xf2,0x1d,0xfe,0xca,0xbe,0xba]
5874 pslld
0xbabecafe,%mm3
5876 // CHECK
: pslld
305419896, %mm3
5877 // CHECK
: encoding
: [0x0f,0xf2,0x1d,0x78,0x56,0x34,0x12]
5878 pslld
0x12345678,%mm3
5880 // CHECK
: pslld
%mm3
, %mm3
5881 // CHECK
: encoding
: [0x0f,0xf2,0xdb]
5884 // CHECK
: pslld
3735928559(%ebx
,%ecx
,8), %xmm5
5885 // CHECK
: encoding
: [0x66,0x0f,0xf2,0xac,0xcb,0xef,0xbe,0xad,0xde]
5886 pslld
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
5888 // CHECK
: pslld
69, %xmm5
5889 // CHECK
: encoding
: [0x66,0x0f,0xf2,0x2d,0x45,0x00,0x00,0x00]
5892 // CHECK
: pslld
32493, %xmm5
5893 // CHECK
: encoding
: [0x66,0x0f,0xf2,0x2d,0xed,0x7e,0x00,0x00]
5896 // CHECK
: pslld
3133065982, %xmm5
5897 // CHECK
: encoding
: [0x66,0x0f,0xf2,0x2d,0xfe,0xca,0xbe,0xba]
5898 pslld
0xbabecafe,%xmm5
5900 // CHECK
: pslld
305419896, %xmm5
5901 // CHECK
: encoding
: [0x66,0x0f,0xf2,0x2d,0x78,0x56,0x34,0x12]
5902 pslld
0x12345678,%xmm5
5904 // CHECK
: pslld
%xmm5
, %xmm5
5905 // CHECK
: encoding
: [0x66,0x0f,0xf2,0xed]
5908 // CHECK
: pslld $
127, %mm3
5909 // CHECK
: encoding
: [0x0f,0x72,0xf3,0x7f]
5912 // CHECK
: pslld $
127, %xmm5
5913 // CHECK
: encoding
: [0x66,0x0f,0x72,0xf5,0x7f]
5916 // CHECK
: psllq
3735928559(%ebx
,%ecx
,8), %mm3
5917 // CHECK
: encoding
: [0x0f,0xf3,0x9c,0xcb,0xef,0xbe,0xad,0xde]
5918 psllq
0xdeadbeef(%ebx
,%ecx
,8),%mm3
5920 // CHECK
: psllq
69, %mm3
5921 // CHECK
: encoding
: [0x0f,0xf3,0x1d,0x45,0x00,0x00,0x00]
5924 // CHECK
: psllq
32493, %mm3
5925 // CHECK
: encoding
: [0x0f,0xf3,0x1d,0xed,0x7e,0x00,0x00]
5928 // CHECK
: psllq
3133065982, %mm3
5929 // CHECK
: encoding
: [0x0f,0xf3,0x1d,0xfe,0xca,0xbe,0xba]
5930 psllq
0xbabecafe,%mm3
5932 // CHECK
: psllq
305419896, %mm3
5933 // CHECK
: encoding
: [0x0f,0xf3,0x1d,0x78,0x56,0x34,0x12]
5934 psllq
0x12345678,%mm3
5936 // CHECK
: psllq
%mm3
, %mm3
5937 // CHECK
: encoding
: [0x0f,0xf3,0xdb]
5940 // CHECK
: psllq
3735928559(%ebx
,%ecx
,8), %xmm5
5941 // CHECK
: encoding
: [0x66,0x0f,0xf3,0xac,0xcb,0xef,0xbe,0xad,0xde]
5942 psllq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
5944 // CHECK
: psllq
69, %xmm5
5945 // CHECK
: encoding
: [0x66,0x0f,0xf3,0x2d,0x45,0x00,0x00,0x00]
5948 // CHECK
: psllq
32493, %xmm5
5949 // CHECK
: encoding
: [0x66,0x0f,0xf3,0x2d,0xed,0x7e,0x00,0x00]
5952 // CHECK
: psllq
3133065982, %xmm5
5953 // CHECK
: encoding
: [0x66,0x0f,0xf3,0x2d,0xfe,0xca,0xbe,0xba]
5954 psllq
0xbabecafe,%xmm5
5956 // CHECK
: psllq
305419896, %xmm5
5957 // CHECK
: encoding
: [0x66,0x0f,0xf3,0x2d,0x78,0x56,0x34,0x12]
5958 psllq
0x12345678,%xmm5
5960 // CHECK
: psllq
%xmm5
, %xmm5
5961 // CHECK
: encoding
: [0x66,0x0f,0xf3,0xed]
5964 // CHECK
: psllq $
127, %mm3
5965 // CHECK
: encoding
: [0x0f,0x73,0xf3,0x7f]
5968 // CHECK
: psllq $
127, %xmm5
5969 // CHECK
: encoding
: [0x66,0x0f,0x73,0xf5,0x7f]
5972 // CHECK
: psraw
3735928559(%ebx
,%ecx
,8), %mm3
5973 // CHECK
: encoding
: [0x0f,0xe1,0x9c,0xcb,0xef,0xbe,0xad,0xde]
5974 psraw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
5976 // CHECK
: psraw
69, %mm3
5977 // CHECK
: encoding
: [0x0f,0xe1,0x1d,0x45,0x00,0x00,0x00]
5980 // CHECK
: psraw
32493, %mm3
5981 // CHECK
: encoding
: [0x0f,0xe1,0x1d,0xed,0x7e,0x00,0x00]
5984 // CHECK
: psraw
3133065982, %mm3
5985 // CHECK
: encoding
: [0x0f,0xe1,0x1d,0xfe,0xca,0xbe,0xba]
5986 psraw
0xbabecafe,%mm3
5988 // CHECK
: psraw
305419896, %mm3
5989 // CHECK
: encoding
: [0x0f,0xe1,0x1d,0x78,0x56,0x34,0x12]
5990 psraw
0x12345678,%mm3
5992 // CHECK
: psraw
%mm3
, %mm3
5993 // CHECK
: encoding
: [0x0f,0xe1,0xdb]
5996 // CHECK
: psraw
3735928559(%ebx
,%ecx
,8), %xmm5
5997 // CHECK
: encoding
: [0x66,0x0f,0xe1,0xac,0xcb,0xef,0xbe,0xad,0xde]
5998 psraw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
6000 // CHECK
: psraw
69, %xmm5
6001 // CHECK
: encoding
: [0x66,0x0f,0xe1,0x2d,0x45,0x00,0x00,0x00]
6004 // CHECK
: psraw
32493, %xmm5
6005 // CHECK
: encoding
: [0x66,0x0f,0xe1,0x2d,0xed,0x7e,0x00,0x00]
6008 // CHECK
: psraw
3133065982, %xmm5
6009 // CHECK
: encoding
: [0x66,0x0f,0xe1,0x2d,0xfe,0xca,0xbe,0xba]
6010 psraw
0xbabecafe,%xmm5
6012 // CHECK
: psraw
305419896, %xmm5
6013 // CHECK
: encoding
: [0x66,0x0f,0xe1,0x2d,0x78,0x56,0x34,0x12]
6014 psraw
0x12345678,%xmm5
6016 // CHECK
: psraw
%xmm5
, %xmm5
6017 // CHECK
: encoding
: [0x66,0x0f,0xe1,0xed]
6020 // CHECK
: psraw $
127, %mm3
6021 // CHECK
: encoding
: [0x0f,0x71,0xe3,0x7f]
6024 // CHECK
: psraw $
127, %xmm5
6025 // CHECK
: encoding
: [0x66,0x0f,0x71,0xe5,0x7f]
6028 // CHECK
: psrad
3735928559(%ebx
,%ecx
,8), %mm3
6029 // CHECK
: encoding
: [0x0f,0xe2,0x9c,0xcb,0xef,0xbe,0xad,0xde]
6030 psrad
0xdeadbeef(%ebx
,%ecx
,8),%mm3
6032 // CHECK
: psrad
69, %mm3
6033 // CHECK
: encoding
: [0x0f,0xe2,0x1d,0x45,0x00,0x00,0x00]
6036 // CHECK
: psrad
32493, %mm3
6037 // CHECK
: encoding
: [0x0f,0xe2,0x1d,0xed,0x7e,0x00,0x00]
6040 // CHECK
: psrad
3133065982, %mm3
6041 // CHECK
: encoding
: [0x0f,0xe2,0x1d,0xfe,0xca,0xbe,0xba]
6042 psrad
0xbabecafe,%mm3
6044 // CHECK
: psrad
305419896, %mm3
6045 // CHECK
: encoding
: [0x0f,0xe2,0x1d,0x78,0x56,0x34,0x12]
6046 psrad
0x12345678,%mm3
6048 // CHECK
: psrad
%mm3
, %mm3
6049 // CHECK
: encoding
: [0x0f,0xe2,0xdb]
6052 // CHECK
: psrad
3735928559(%ebx
,%ecx
,8), %xmm5
6053 // CHECK
: encoding
: [0x66,0x0f,0xe2,0xac,0xcb,0xef,0xbe,0xad,0xde]
6054 psrad
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
6056 // CHECK
: psrad
69, %xmm5
6057 // CHECK
: encoding
: [0x66,0x0f,0xe2,0x2d,0x45,0x00,0x00,0x00]
6060 // CHECK
: psrad
32493, %xmm5
6061 // CHECK
: encoding
: [0x66,0x0f,0xe2,0x2d,0xed,0x7e,0x00,0x00]
6064 // CHECK
: psrad
3133065982, %xmm5
6065 // CHECK
: encoding
: [0x66,0x0f,0xe2,0x2d,0xfe,0xca,0xbe,0xba]
6066 psrad
0xbabecafe,%xmm5
6068 // CHECK
: psrad
305419896, %xmm5
6069 // CHECK
: encoding
: [0x66,0x0f,0xe2,0x2d,0x78,0x56,0x34,0x12]
6070 psrad
0x12345678,%xmm5
6072 // CHECK
: psrad
%xmm5
, %xmm5
6073 // CHECK
: encoding
: [0x66,0x0f,0xe2,0xed]
6076 // CHECK
: psrad $
127, %mm3
6077 // CHECK
: encoding
: [0x0f,0x72,0xe3,0x7f]
6080 // CHECK
: psrad $
127, %xmm5
6081 // CHECK
: encoding
: [0x66,0x0f,0x72,0xe5,0x7f]
6084 // CHECK
: psrlw
3735928559(%ebx
,%ecx
,8), %mm3
6085 // CHECK
: encoding
: [0x0f,0xd1,0x9c,0xcb,0xef,0xbe,0xad,0xde]
6086 psrlw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
6088 // CHECK
: psrlw
69, %mm3
6089 // CHECK
: encoding
: [0x0f,0xd1,0x1d,0x45,0x00,0x00,0x00]
6092 // CHECK
: psrlw
32493, %mm3
6093 // CHECK
: encoding
: [0x0f,0xd1,0x1d,0xed,0x7e,0x00,0x00]
6096 // CHECK
: psrlw
3133065982, %mm3
6097 // CHECK
: encoding
: [0x0f,0xd1,0x1d,0xfe,0xca,0xbe,0xba]
6098 psrlw
0xbabecafe,%mm3
6100 // CHECK
: psrlw
305419896, %mm3
6101 // CHECK
: encoding
: [0x0f,0xd1,0x1d,0x78,0x56,0x34,0x12]
6102 psrlw
0x12345678,%mm3
6104 // CHECK
: psrlw
%mm3
, %mm3
6105 // CHECK
: encoding
: [0x0f,0xd1,0xdb]
6108 // CHECK
: psrlw
3735928559(%ebx
,%ecx
,8), %xmm5
6109 // CHECK
: encoding
: [0x66,0x0f,0xd1,0xac,0xcb,0xef,0xbe,0xad,0xde]
6110 psrlw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
6112 // CHECK
: psrlw
69, %xmm5
6113 // CHECK
: encoding
: [0x66,0x0f,0xd1,0x2d,0x45,0x00,0x00,0x00]
6116 // CHECK
: psrlw
32493, %xmm5
6117 // CHECK
: encoding
: [0x66,0x0f,0xd1,0x2d,0xed,0x7e,0x00,0x00]
6120 // CHECK
: psrlw
3133065982, %xmm5
6121 // CHECK
: encoding
: [0x66,0x0f,0xd1,0x2d,0xfe,0xca,0xbe,0xba]
6122 psrlw
0xbabecafe,%xmm5
6124 // CHECK
: psrlw
305419896, %xmm5
6125 // CHECK
: encoding
: [0x66,0x0f,0xd1,0x2d,0x78,0x56,0x34,0x12]
6126 psrlw
0x12345678,%xmm5
6128 // CHECK
: psrlw
%xmm5
, %xmm5
6129 // CHECK
: encoding
: [0x66,0x0f,0xd1,0xed]
6132 // CHECK
: psrlw $
127, %mm3
6133 // CHECK
: encoding
: [0x0f,0x71,0xd3,0x7f]
6136 // CHECK
: psrlw $
127, %xmm5
6137 // CHECK
: encoding
: [0x66,0x0f,0x71,0xd5,0x7f]
6140 // CHECK
: psrld
3735928559(%ebx
,%ecx
,8), %mm3
6141 // CHECK
: encoding
: [0x0f,0xd2,0x9c,0xcb,0xef,0xbe,0xad,0xde]
6142 psrld
0xdeadbeef(%ebx
,%ecx
,8),%mm3
6144 // CHECK
: psrld
69, %mm3
6145 // CHECK
: encoding
: [0x0f,0xd2,0x1d,0x45,0x00,0x00,0x00]
6148 // CHECK
: psrld
32493, %mm3
6149 // CHECK
: encoding
: [0x0f,0xd2,0x1d,0xed,0x7e,0x00,0x00]
6152 // CHECK
: psrld
3133065982, %mm3
6153 // CHECK
: encoding
: [0x0f,0xd2,0x1d,0xfe,0xca,0xbe,0xba]
6154 psrld
0xbabecafe,%mm3
6156 // CHECK
: psrld
305419896, %mm3
6157 // CHECK
: encoding
: [0x0f,0xd2,0x1d,0x78,0x56,0x34,0x12]
6158 psrld
0x12345678,%mm3
6160 // CHECK
: psrld
%mm3
, %mm3
6161 // CHECK
: encoding
: [0x0f,0xd2,0xdb]
6164 // CHECK
: psrld
3735928559(%ebx
,%ecx
,8), %xmm5
6165 // CHECK
: encoding
: [0x66,0x0f,0xd2,0xac,0xcb,0xef,0xbe,0xad,0xde]
6166 psrld
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
6168 // CHECK
: psrld
69, %xmm5
6169 // CHECK
: encoding
: [0x66,0x0f,0xd2,0x2d,0x45,0x00,0x00,0x00]
6172 // CHECK
: psrld
32493, %xmm5
6173 // CHECK
: encoding
: [0x66,0x0f,0xd2,0x2d,0xed,0x7e,0x00,0x00]
6176 // CHECK
: psrld
3133065982, %xmm5
6177 // CHECK
: encoding
: [0x66,0x0f,0xd2,0x2d,0xfe,0xca,0xbe,0xba]
6178 psrld
0xbabecafe,%xmm5
6180 // CHECK
: psrld
305419896, %xmm5
6181 // CHECK
: encoding
: [0x66,0x0f,0xd2,0x2d,0x78,0x56,0x34,0x12]
6182 psrld
0x12345678,%xmm5
6184 // CHECK
: psrld
%xmm5
, %xmm5
6185 // CHECK
: encoding
: [0x66,0x0f,0xd2,0xed]
6188 // CHECK
: psrld $
127, %mm3
6189 // CHECK
: encoding
: [0x0f,0x72,0xd3,0x7f]
6192 // CHECK
: psrld $
127, %xmm5
6193 // CHECK
: encoding
: [0x66,0x0f,0x72,0xd5,0x7f]
6196 // CHECK
: psrlq
3735928559(%ebx
,%ecx
,8), %mm3
6197 // CHECK
: encoding
: [0x0f,0xd3,0x9c,0xcb,0xef,0xbe,0xad,0xde]
6198 psrlq
0xdeadbeef(%ebx
,%ecx
,8),%mm3
6200 // CHECK
: psrlq
69, %mm3
6201 // CHECK
: encoding
: [0x0f,0xd3,0x1d,0x45,0x00,0x00,0x00]
6204 // CHECK
: psrlq
32493, %mm3
6205 // CHECK
: encoding
: [0x0f,0xd3,0x1d,0xed,0x7e,0x00,0x00]
6208 // CHECK
: psrlq
3133065982, %mm3
6209 // CHECK
: encoding
: [0x0f,0xd3,0x1d,0xfe,0xca,0xbe,0xba]
6210 psrlq
0xbabecafe,%mm3
6212 // CHECK
: psrlq
305419896, %mm3
6213 // CHECK
: encoding
: [0x0f,0xd3,0x1d,0x78,0x56,0x34,0x12]
6214 psrlq
0x12345678,%mm3
6216 // CHECK
: psrlq
%mm3
, %mm3
6217 // CHECK
: encoding
: [0x0f,0xd3,0xdb]
6220 // CHECK
: psrlq
3735928559(%ebx
,%ecx
,8), %xmm5
6221 // CHECK
: encoding
: [0x66,0x0f,0xd3,0xac,0xcb,0xef,0xbe,0xad,0xde]
6222 psrlq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
6224 // CHECK
: psrlq
69, %xmm5
6225 // CHECK
: encoding
: [0x66,0x0f,0xd3,0x2d,0x45,0x00,0x00,0x00]
6228 // CHECK
: psrlq
32493, %xmm5
6229 // CHECK
: encoding
: [0x66,0x0f,0xd3,0x2d,0xed,0x7e,0x00,0x00]
6232 // CHECK
: psrlq
3133065982, %xmm5
6233 // CHECK
: encoding
: [0x66,0x0f,0xd3,0x2d,0xfe,0xca,0xbe,0xba]
6234 psrlq
0xbabecafe,%xmm5
6236 // CHECK
: psrlq
305419896, %xmm5
6237 // CHECK
: encoding
: [0x66,0x0f,0xd3,0x2d,0x78,0x56,0x34,0x12]
6238 psrlq
0x12345678,%xmm5
6240 // CHECK
: psrlq
%xmm5
, %xmm5
6241 // CHECK
: encoding
: [0x66,0x0f,0xd3,0xed]
6244 // CHECK
: psrlq $
127, %mm3
6245 // CHECK
: encoding
: [0x0f,0x73,0xd3,0x7f]
6248 // CHECK
: psrlq $
127, %xmm5
6249 // CHECK
: encoding
: [0x66,0x0f,0x73,0xd5,0x7f]
6252 // CHECK
: psubb
3735928559(%ebx
,%ecx
,8), %mm3
6253 // CHECK
: encoding
: [0x0f,0xf8,0x9c,0xcb,0xef,0xbe,0xad,0xde]
6254 psubb
0xdeadbeef(%ebx
,%ecx
,8),%mm3
6256 // CHECK
: psubb
69, %mm3
6257 // CHECK
: encoding
: [0x0f,0xf8,0x1d,0x45,0x00,0x00,0x00]
6260 // CHECK
: psubb
32493, %mm3
6261 // CHECK
: encoding
: [0x0f,0xf8,0x1d,0xed,0x7e,0x00,0x00]
6264 // CHECK
: psubb
3133065982, %mm3
6265 // CHECK
: encoding
: [0x0f,0xf8,0x1d,0xfe,0xca,0xbe,0xba]
6266 psubb
0xbabecafe,%mm3
6268 // CHECK
: psubb
305419896, %mm3
6269 // CHECK
: encoding
: [0x0f,0xf8,0x1d,0x78,0x56,0x34,0x12]
6270 psubb
0x12345678,%mm3
6272 // CHECK
: psubb
%mm3
, %mm3
6273 // CHECK
: encoding
: [0x0f,0xf8,0xdb]
6276 // CHECK
: psubb
3735928559(%ebx
,%ecx
,8), %xmm5
6277 // CHECK
: encoding
: [0x66,0x0f,0xf8,0xac,0xcb,0xef,0xbe,0xad,0xde]
6278 psubb
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
6280 // CHECK
: psubb
69, %xmm5
6281 // CHECK
: encoding
: [0x66,0x0f,0xf8,0x2d,0x45,0x00,0x00,0x00]
6284 // CHECK
: psubb
32493, %xmm5
6285 // CHECK
: encoding
: [0x66,0x0f,0xf8,0x2d,0xed,0x7e,0x00,0x00]
6288 // CHECK
: psubb
3133065982, %xmm5
6289 // CHECK
: encoding
: [0x66,0x0f,0xf8,0x2d,0xfe,0xca,0xbe,0xba]
6290 psubb
0xbabecafe,%xmm5
6292 // CHECK
: psubb
305419896, %xmm5
6293 // CHECK
: encoding
: [0x66,0x0f,0xf8,0x2d,0x78,0x56,0x34,0x12]
6294 psubb
0x12345678,%xmm5
6296 // CHECK
: psubb
%xmm5
, %xmm5
6297 // CHECK
: encoding
: [0x66,0x0f,0xf8,0xed]
6300 // CHECK
: psubw
3735928559(%ebx
,%ecx
,8), %mm3
6301 // CHECK
: encoding
: [0x0f,0xf9,0x9c,0xcb,0xef,0xbe,0xad,0xde]
6302 psubw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
6304 // CHECK
: psubw
69, %mm3
6305 // CHECK
: encoding
: [0x0f,0xf9,0x1d,0x45,0x00,0x00,0x00]
6308 // CHECK
: psubw
32493, %mm3
6309 // CHECK
: encoding
: [0x0f,0xf9,0x1d,0xed,0x7e,0x00,0x00]
6312 // CHECK
: psubw
3133065982, %mm3
6313 // CHECK
: encoding
: [0x0f,0xf9,0x1d,0xfe,0xca,0xbe,0xba]
6314 psubw
0xbabecafe,%mm3
6316 // CHECK
: psubw
305419896, %mm3
6317 // CHECK
: encoding
: [0x0f,0xf9,0x1d,0x78,0x56,0x34,0x12]
6318 psubw
0x12345678,%mm3
6320 // CHECK
: psubw
%mm3
, %mm3
6321 // CHECK
: encoding
: [0x0f,0xf9,0xdb]
6324 // CHECK
: psubw
3735928559(%ebx
,%ecx
,8), %xmm5
6325 // CHECK
: encoding
: [0x66,0x0f,0xf9,0xac,0xcb,0xef,0xbe,0xad,0xde]
6326 psubw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
6328 // CHECK
: psubw
69, %xmm5
6329 // CHECK
: encoding
: [0x66,0x0f,0xf9,0x2d,0x45,0x00,0x00,0x00]
6332 // CHECK
: psubw
32493, %xmm5
6333 // CHECK
: encoding
: [0x66,0x0f,0xf9,0x2d,0xed,0x7e,0x00,0x00]
6336 // CHECK
: psubw
3133065982, %xmm5
6337 // CHECK
: encoding
: [0x66,0x0f,0xf9,0x2d,0xfe,0xca,0xbe,0xba]
6338 psubw
0xbabecafe,%xmm5
6340 // CHECK
: psubw
305419896, %xmm5
6341 // CHECK
: encoding
: [0x66,0x0f,0xf9,0x2d,0x78,0x56,0x34,0x12]
6342 psubw
0x12345678,%xmm5
6344 // CHECK
: psubw
%xmm5
, %xmm5
6345 // CHECK
: encoding
: [0x66,0x0f,0xf9,0xed]
6348 // CHECK
: psubd
3735928559(%ebx
,%ecx
,8), %mm3
6349 // CHECK
: encoding
: [0x0f,0xfa,0x9c,0xcb,0xef,0xbe,0xad,0xde]
6350 psubd
0xdeadbeef(%ebx
,%ecx
,8),%mm3
6352 // CHECK
: psubd
69, %mm3
6353 // CHECK
: encoding
: [0x0f,0xfa,0x1d,0x45,0x00,0x00,0x00]
6356 // CHECK
: psubd
32493, %mm3
6357 // CHECK
: encoding
: [0x0f,0xfa,0x1d,0xed,0x7e,0x00,0x00]
6360 // CHECK
: psubd
3133065982, %mm3
6361 // CHECK
: encoding
: [0x0f,0xfa,0x1d,0xfe,0xca,0xbe,0xba]
6362 psubd
0xbabecafe,%mm3
6364 // CHECK
: psubd
305419896, %mm3
6365 // CHECK
: encoding
: [0x0f,0xfa,0x1d,0x78,0x56,0x34,0x12]
6366 psubd
0x12345678,%mm3
6368 // CHECK
: psubd
%mm3
, %mm3
6369 // CHECK
: encoding
: [0x0f,0xfa,0xdb]
6372 // CHECK
: psubd
3735928559(%ebx
,%ecx
,8), %xmm5
6373 // CHECK
: encoding
: [0x66,0x0f,0xfa,0xac,0xcb,0xef,0xbe,0xad,0xde]
6374 psubd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
6376 // CHECK
: psubd
69, %xmm5
6377 // CHECK
: encoding
: [0x66,0x0f,0xfa,0x2d,0x45,0x00,0x00,0x00]
6380 // CHECK
: psubd
32493, %xmm5
6381 // CHECK
: encoding
: [0x66,0x0f,0xfa,0x2d,0xed,0x7e,0x00,0x00]
6384 // CHECK
: psubd
3133065982, %xmm5
6385 // CHECK
: encoding
: [0x66,0x0f,0xfa,0x2d,0xfe,0xca,0xbe,0xba]
6386 psubd
0xbabecafe,%xmm5
6388 // CHECK
: psubd
305419896, %xmm5
6389 // CHECK
: encoding
: [0x66,0x0f,0xfa,0x2d,0x78,0x56,0x34,0x12]
6390 psubd
0x12345678,%xmm5
6392 // CHECK
: psubd
%xmm5
, %xmm5
6393 // CHECK
: encoding
: [0x66,0x0f,0xfa,0xed]
6396 // CHECK
: psubq
3735928559(%ebx
,%ecx
,8), %mm3
6397 // CHECK
: encoding
: [0x0f,0xfb,0x9c,0xcb,0xef,0xbe,0xad,0xde]
6398 psubq
0xdeadbeef(%ebx
,%ecx
,8),%mm3
6400 // CHECK
: psubq
69, %mm3
6401 // CHECK
: encoding
: [0x0f,0xfb,0x1d,0x45,0x00,0x00,0x00]
6404 // CHECK
: psubq
32493, %mm3
6405 // CHECK
: encoding
: [0x0f,0xfb,0x1d,0xed,0x7e,0x00,0x00]
6408 // CHECK
: psubq
3133065982, %mm3
6409 // CHECK
: encoding
: [0x0f,0xfb,0x1d,0xfe,0xca,0xbe,0xba]
6410 psubq
0xbabecafe,%mm3
6412 // CHECK
: psubq
305419896, %mm3
6413 // CHECK
: encoding
: [0x0f,0xfb,0x1d,0x78,0x56,0x34,0x12]
6414 psubq
0x12345678,%mm3
6416 // CHECK
: psubq
%mm3
, %mm3
6417 // CHECK
: encoding
: [0x0f,0xfb,0xdb]
6420 // CHECK
: psubq
3735928559(%ebx
,%ecx
,8), %xmm5
6421 // CHECK
: encoding
: [0x66,0x0f,0xfb,0xac,0xcb,0xef,0xbe,0xad,0xde]
6422 psubq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
6424 // CHECK
: psubq
69, %xmm5
6425 // CHECK
: encoding
: [0x66,0x0f,0xfb,0x2d,0x45,0x00,0x00,0x00]
6428 // CHECK
: psubq
32493, %xmm5
6429 // CHECK
: encoding
: [0x66,0x0f,0xfb,0x2d,0xed,0x7e,0x00,0x00]
6432 // CHECK
: psubq
3133065982, %xmm5
6433 // CHECK
: encoding
: [0x66,0x0f,0xfb,0x2d,0xfe,0xca,0xbe,0xba]
6434 psubq
0xbabecafe,%xmm5
6436 // CHECK
: psubq
305419896, %xmm5
6437 // CHECK
: encoding
: [0x66,0x0f,0xfb,0x2d,0x78,0x56,0x34,0x12]
6438 psubq
0x12345678,%xmm5
6440 // CHECK
: psubq
%xmm5
, %xmm5
6441 // CHECK
: encoding
: [0x66,0x0f,0xfb,0xed]
6444 // CHECK
: psubsb
3735928559(%ebx
,%ecx
,8), %mm3
6445 // CHECK
: encoding
: [0x0f,0xe8,0x9c,0xcb,0xef,0xbe,0xad,0xde]
6446 psubsb
0xdeadbeef(%ebx
,%ecx
,8),%mm3
6448 // CHECK
: psubsb
69, %mm3
6449 // CHECK
: encoding
: [0x0f,0xe8,0x1d,0x45,0x00,0x00,0x00]
6452 // CHECK
: psubsb
32493, %mm3
6453 // CHECK
: encoding
: [0x0f,0xe8,0x1d,0xed,0x7e,0x00,0x00]
6456 // CHECK
: psubsb
3133065982, %mm3
6457 // CHECK
: encoding
: [0x0f,0xe8,0x1d,0xfe,0xca,0xbe,0xba]
6458 psubsb
0xbabecafe,%mm3
6460 // CHECK
: psubsb
305419896, %mm3
6461 // CHECK
: encoding
: [0x0f,0xe8,0x1d,0x78,0x56,0x34,0x12]
6462 psubsb
0x12345678,%mm3
6464 // CHECK
: psubsb
%mm3
, %mm3
6465 // CHECK
: encoding
: [0x0f,0xe8,0xdb]
6468 // CHECK
: psubsb
3735928559(%ebx
,%ecx
,8), %xmm5
6469 // CHECK
: encoding
: [0x66,0x0f,0xe8,0xac,0xcb,0xef,0xbe,0xad,0xde]
6470 psubsb
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
6472 // CHECK
: psubsb
69, %xmm5
6473 // CHECK
: encoding
: [0x66,0x0f,0xe8,0x2d,0x45,0x00,0x00,0x00]
6476 // CHECK
: psubsb
32493, %xmm5
6477 // CHECK
: encoding
: [0x66,0x0f,0xe8,0x2d,0xed,0x7e,0x00,0x00]
6480 // CHECK
: psubsb
3133065982, %xmm5
6481 // CHECK
: encoding
: [0x66,0x0f,0xe8,0x2d,0xfe,0xca,0xbe,0xba]
6482 psubsb
0xbabecafe,%xmm5
6484 // CHECK
: psubsb
305419896, %xmm5
6485 // CHECK
: encoding
: [0x66,0x0f,0xe8,0x2d,0x78,0x56,0x34,0x12]
6486 psubsb
0x12345678,%xmm5
6488 // CHECK
: psubsb
%xmm5
, %xmm5
6489 // CHECK
: encoding
: [0x66,0x0f,0xe8,0xed]
6492 // CHECK
: psubsw
3735928559(%ebx
,%ecx
,8), %mm3
6493 // CHECK
: encoding
: [0x0f,0xe9,0x9c,0xcb,0xef,0xbe,0xad,0xde]
6494 psubsw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
6496 // CHECK
: psubsw
69, %mm3
6497 // CHECK
: encoding
: [0x0f,0xe9,0x1d,0x45,0x00,0x00,0x00]
6500 // CHECK
: psubsw
32493, %mm3
6501 // CHECK
: encoding
: [0x0f,0xe9,0x1d,0xed,0x7e,0x00,0x00]
6504 // CHECK
: psubsw
3133065982, %mm3
6505 // CHECK
: encoding
: [0x0f,0xe9,0x1d,0xfe,0xca,0xbe,0xba]
6506 psubsw
0xbabecafe,%mm3
6508 // CHECK
: psubsw
305419896, %mm3
6509 // CHECK
: encoding
: [0x0f,0xe9,0x1d,0x78,0x56,0x34,0x12]
6510 psubsw
0x12345678,%mm3
6512 // CHECK
: psubsw
%mm3
, %mm3
6513 // CHECK
: encoding
: [0x0f,0xe9,0xdb]
6516 // CHECK
: psubsw
3735928559(%ebx
,%ecx
,8), %xmm5
6517 // CHECK
: encoding
: [0x66,0x0f,0xe9,0xac,0xcb,0xef,0xbe,0xad,0xde]
6518 psubsw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
6520 // CHECK
: psubsw
69, %xmm5
6521 // CHECK
: encoding
: [0x66,0x0f,0xe9,0x2d,0x45,0x00,0x00,0x00]
6524 // CHECK
: psubsw
32493, %xmm5
6525 // CHECK
: encoding
: [0x66,0x0f,0xe9,0x2d,0xed,0x7e,0x00,0x00]
6528 // CHECK
: psubsw
3133065982, %xmm5
6529 // CHECK
: encoding
: [0x66,0x0f,0xe9,0x2d,0xfe,0xca,0xbe,0xba]
6530 psubsw
0xbabecafe,%xmm5
6532 // CHECK
: psubsw
305419896, %xmm5
6533 // CHECK
: encoding
: [0x66,0x0f,0xe9,0x2d,0x78,0x56,0x34,0x12]
6534 psubsw
0x12345678,%xmm5
6536 // CHECK
: psubsw
%xmm5
, %xmm5
6537 // CHECK
: encoding
: [0x66,0x0f,0xe9,0xed]
6540 // CHECK
: psubusb
3735928559(%ebx
,%ecx
,8), %mm3
6541 // CHECK
: encoding
: [0x0f,0xd8,0x9c,0xcb,0xef,0xbe,0xad,0xde]
6542 psubusb
0xdeadbeef(%ebx
,%ecx
,8),%mm3
6544 // CHECK
: psubusb
69, %mm3
6545 // CHECK
: encoding
: [0x0f,0xd8,0x1d,0x45,0x00,0x00,0x00]
6548 // CHECK
: psubusb
32493, %mm3
6549 // CHECK
: encoding
: [0x0f,0xd8,0x1d,0xed,0x7e,0x00,0x00]
6552 // CHECK
: psubusb
3133065982, %mm3
6553 // CHECK
: encoding
: [0x0f,0xd8,0x1d,0xfe,0xca,0xbe,0xba]
6554 psubusb
0xbabecafe,%mm3
6556 // CHECK
: psubusb
305419896, %mm3
6557 // CHECK
: encoding
: [0x0f,0xd8,0x1d,0x78,0x56,0x34,0x12]
6558 psubusb
0x12345678,%mm3
6560 // CHECK
: psubusb
%mm3
, %mm3
6561 // CHECK
: encoding
: [0x0f,0xd8,0xdb]
6564 // CHECK
: psubusb
3735928559(%ebx
,%ecx
,8), %xmm5
6565 // CHECK
: encoding
: [0x66,0x0f,0xd8,0xac,0xcb,0xef,0xbe,0xad,0xde]
6566 psubusb
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
6568 // CHECK
: psubusb
69, %xmm5
6569 // CHECK
: encoding
: [0x66,0x0f,0xd8,0x2d,0x45,0x00,0x00,0x00]
6572 // CHECK
: psubusb
32493, %xmm5
6573 // CHECK
: encoding
: [0x66,0x0f,0xd8,0x2d,0xed,0x7e,0x00,0x00]
6574 psubusb
0x7eed,%xmm5
6576 // CHECK
: psubusb
3133065982, %xmm5
6577 // CHECK
: encoding
: [0x66,0x0f,0xd8,0x2d,0xfe,0xca,0xbe,0xba]
6578 psubusb
0xbabecafe,%xmm5
6580 // CHECK
: psubusb
305419896, %xmm5
6581 // CHECK
: encoding
: [0x66,0x0f,0xd8,0x2d,0x78,0x56,0x34,0x12]
6582 psubusb
0x12345678,%xmm5
6584 // CHECK
: psubusb
%xmm5
, %xmm5
6585 // CHECK
: encoding
: [0x66,0x0f,0xd8,0xed]
6588 // CHECK
: psubusw
3735928559(%ebx
,%ecx
,8), %mm3
6589 // CHECK
: encoding
: [0x0f,0xd9,0x9c,0xcb,0xef,0xbe,0xad,0xde]
6590 psubusw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
6592 // CHECK
: psubusw
69, %mm3
6593 // CHECK
: encoding
: [0x0f,0xd9,0x1d,0x45,0x00,0x00,0x00]
6596 // CHECK
: psubusw
32493, %mm3
6597 // CHECK
: encoding
: [0x0f,0xd9,0x1d,0xed,0x7e,0x00,0x00]
6600 // CHECK
: psubusw
3133065982, %mm3
6601 // CHECK
: encoding
: [0x0f,0xd9,0x1d,0xfe,0xca,0xbe,0xba]
6602 psubusw
0xbabecafe,%mm3
6604 // CHECK
: psubusw
305419896, %mm3
6605 // CHECK
: encoding
: [0x0f,0xd9,0x1d,0x78,0x56,0x34,0x12]
6606 psubusw
0x12345678,%mm3
6608 // CHECK
: psubusw
%mm3
, %mm3
6609 // CHECK
: encoding
: [0x0f,0xd9,0xdb]
6612 // CHECK
: psubusw
3735928559(%ebx
,%ecx
,8), %xmm5
6613 // CHECK
: encoding
: [0x66,0x0f,0xd9,0xac,0xcb,0xef,0xbe,0xad,0xde]
6614 psubusw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
6616 // CHECK
: psubusw
69, %xmm5
6617 // CHECK
: encoding
: [0x66,0x0f,0xd9,0x2d,0x45,0x00,0x00,0x00]
6620 // CHECK
: psubusw
32493, %xmm5
6621 // CHECK
: encoding
: [0x66,0x0f,0xd9,0x2d,0xed,0x7e,0x00,0x00]
6622 psubusw
0x7eed,%xmm5
6624 // CHECK
: psubusw
3133065982, %xmm5
6625 // CHECK
: encoding
: [0x66,0x0f,0xd9,0x2d,0xfe,0xca,0xbe,0xba]
6626 psubusw
0xbabecafe,%xmm5
6628 // CHECK
: psubusw
305419896, %xmm5
6629 // CHECK
: encoding
: [0x66,0x0f,0xd9,0x2d,0x78,0x56,0x34,0x12]
6630 psubusw
0x12345678,%xmm5
6632 // CHECK
: psubusw
%xmm5
, %xmm5
6633 // CHECK
: encoding
: [0x66,0x0f,0xd9,0xed]
6636 // CHECK
: punpckhbw
3735928559(%ebx
,%ecx
,8), %mm3
6637 // CHECK
: encoding
: [0x0f,0x68,0x9c,0xcb,0xef,0xbe,0xad,0xde]
6638 punpckhbw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
6640 // CHECK
: punpckhbw
69, %mm3
6641 // CHECK
: encoding
: [0x0f,0x68,0x1d,0x45,0x00,0x00,0x00]
6644 // CHECK
: punpckhbw
32493, %mm3
6645 // CHECK
: encoding
: [0x0f,0x68,0x1d,0xed,0x7e,0x00,0x00]
6646 punpckhbw
0x7eed,%mm3
6648 // CHECK
: punpckhbw
3133065982, %mm3
6649 // CHECK
: encoding
: [0x0f,0x68,0x1d,0xfe,0xca,0xbe,0xba]
6650 punpckhbw
0xbabecafe,%mm3
6652 // CHECK
: punpckhbw
305419896, %mm3
6653 // CHECK
: encoding
: [0x0f,0x68,0x1d,0x78,0x56,0x34,0x12]
6654 punpckhbw
0x12345678,%mm3
6656 // CHECK
: punpckhbw
%mm3
, %mm3
6657 // CHECK
: encoding
: [0x0f,0x68,0xdb]
6660 // CHECK
: punpckhbw
3735928559(%ebx
,%ecx
,8), %xmm5
6661 // CHECK
: encoding
: [0x66,0x0f,0x68,0xac,0xcb,0xef,0xbe,0xad,0xde]
6662 punpckhbw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
6664 // CHECK
: punpckhbw
69, %xmm5
6665 // CHECK
: encoding
: [0x66,0x0f,0x68,0x2d,0x45,0x00,0x00,0x00]
6666 punpckhbw
0x45,%xmm5
6668 // CHECK
: punpckhbw
32493, %xmm5
6669 // CHECK
: encoding
: [0x66,0x0f,0x68,0x2d,0xed,0x7e,0x00,0x00]
6670 punpckhbw
0x7eed,%xmm5
6672 // CHECK
: punpckhbw
3133065982, %xmm5
6673 // CHECK
: encoding
: [0x66,0x0f,0x68,0x2d,0xfe,0xca,0xbe,0xba]
6674 punpckhbw
0xbabecafe,%xmm5
6676 // CHECK
: punpckhbw
305419896, %xmm5
6677 // CHECK
: encoding
: [0x66,0x0f,0x68,0x2d,0x78,0x56,0x34,0x12]
6678 punpckhbw
0x12345678,%xmm5
6680 // CHECK
: punpckhbw
%xmm5
, %xmm5
6681 // CHECK
: encoding
: [0x66,0x0f,0x68,0xed]
6682 punpckhbw
%xmm5
,%xmm5
6684 // CHECK
: punpckhwd
3735928559(%ebx
,%ecx
,8), %mm3
6685 // CHECK
: encoding
: [0x0f,0x69,0x9c,0xcb,0xef,0xbe,0xad,0xde]
6686 punpckhwd
0xdeadbeef(%ebx
,%ecx
,8),%mm3
6688 // CHECK
: punpckhwd
69, %mm3
6689 // CHECK
: encoding
: [0x0f,0x69,0x1d,0x45,0x00,0x00,0x00]
6692 // CHECK
: punpckhwd
32493, %mm3
6693 // CHECK
: encoding
: [0x0f,0x69,0x1d,0xed,0x7e,0x00,0x00]
6694 punpckhwd
0x7eed,%mm3
6696 // CHECK
: punpckhwd
3133065982, %mm3
6697 // CHECK
: encoding
: [0x0f,0x69,0x1d,0xfe,0xca,0xbe,0xba]
6698 punpckhwd
0xbabecafe,%mm3
6700 // CHECK
: punpckhwd
305419896, %mm3
6701 // CHECK
: encoding
: [0x0f,0x69,0x1d,0x78,0x56,0x34,0x12]
6702 punpckhwd
0x12345678,%mm3
6704 // CHECK
: punpckhwd
%mm3
, %mm3
6705 // CHECK
: encoding
: [0x0f,0x69,0xdb]
6708 // CHECK
: punpckhwd
3735928559(%ebx
,%ecx
,8), %xmm5
6709 // CHECK
: encoding
: [0x66,0x0f,0x69,0xac,0xcb,0xef,0xbe,0xad,0xde]
6710 punpckhwd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
6712 // CHECK
: punpckhwd
69, %xmm5
6713 // CHECK
: encoding
: [0x66,0x0f,0x69,0x2d,0x45,0x00,0x00,0x00]
6714 punpckhwd
0x45,%xmm5
6716 // CHECK
: punpckhwd
32493, %xmm5
6717 // CHECK
: encoding
: [0x66,0x0f,0x69,0x2d,0xed,0x7e,0x00,0x00]
6718 punpckhwd
0x7eed,%xmm5
6720 // CHECK
: punpckhwd
3133065982, %xmm5
6721 // CHECK
: encoding
: [0x66,0x0f,0x69,0x2d,0xfe,0xca,0xbe,0xba]
6722 punpckhwd
0xbabecafe,%xmm5
6724 // CHECK
: punpckhwd
305419896, %xmm5
6725 // CHECK
: encoding
: [0x66,0x0f,0x69,0x2d,0x78,0x56,0x34,0x12]
6726 punpckhwd
0x12345678,%xmm5
6728 // CHECK
: punpckhwd
%xmm5
, %xmm5
6729 // CHECK
: encoding
: [0x66,0x0f,0x69,0xed]
6730 punpckhwd
%xmm5
,%xmm5
6732 // CHECK
: punpckhdq
3735928559(%ebx
,%ecx
,8), %mm3
6733 // CHECK
: encoding
: [0x0f,0x6a,0x9c,0xcb,0xef,0xbe,0xad,0xde]
6734 punpckhdq
0xdeadbeef(%ebx
,%ecx
,8),%mm3
6736 // CHECK
: punpckhdq
69, %mm3
6737 // CHECK
: encoding
: [0x0f,0x6a,0x1d,0x45,0x00,0x00,0x00]
6740 // CHECK
: punpckhdq
32493, %mm3
6741 // CHECK
: encoding
: [0x0f,0x6a,0x1d,0xed,0x7e,0x00,0x00]
6742 punpckhdq
0x7eed,%mm3
6744 // CHECK
: punpckhdq
3133065982, %mm3
6745 // CHECK
: encoding
: [0x0f,0x6a,0x1d,0xfe,0xca,0xbe,0xba]
6746 punpckhdq
0xbabecafe,%mm3
6748 // CHECK
: punpckhdq
305419896, %mm3
6749 // CHECK
: encoding
: [0x0f,0x6a,0x1d,0x78,0x56,0x34,0x12]
6750 punpckhdq
0x12345678,%mm3
6752 // CHECK
: punpckhdq
%mm3
, %mm3
6753 // CHECK
: encoding
: [0x0f,0x6a,0xdb]
6756 // CHECK
: punpckhdq
3735928559(%ebx
,%ecx
,8), %xmm5
6757 // CHECK
: encoding
: [0x66,0x0f,0x6a,0xac,0xcb,0xef,0xbe,0xad,0xde]
6758 punpckhdq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
6760 // CHECK
: punpckhdq
69, %xmm5
6761 // CHECK
: encoding
: [0x66,0x0f,0x6a,0x2d,0x45,0x00,0x00,0x00]
6762 punpckhdq
0x45,%xmm5
6764 // CHECK
: punpckhdq
32493, %xmm5
6765 // CHECK
: encoding
: [0x66,0x0f,0x6a,0x2d,0xed,0x7e,0x00,0x00]
6766 punpckhdq
0x7eed,%xmm5
6768 // CHECK
: punpckhdq
3133065982, %xmm5
6769 // CHECK
: encoding
: [0x66,0x0f,0x6a,0x2d,0xfe,0xca,0xbe,0xba]
6770 punpckhdq
0xbabecafe,%xmm5
6772 // CHECK
: punpckhdq
305419896, %xmm5
6773 // CHECK
: encoding
: [0x66,0x0f,0x6a,0x2d,0x78,0x56,0x34,0x12]
6774 punpckhdq
0x12345678,%xmm5
6776 // CHECK
: punpckhdq
%xmm5
, %xmm5
6777 // CHECK
: encoding
: [0x66,0x0f,0x6a,0xed]
6778 punpckhdq
%xmm5
,%xmm5
6780 // CHECK
: punpcklbw
3735928559(%ebx
,%ecx
,8), %mm3
6781 // CHECK
: encoding
: [0x0f,0x60,0x9c,0xcb,0xef,0xbe,0xad,0xde]
6782 punpcklbw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
6784 // CHECK
: punpcklbw
69, %mm3
6785 // CHECK
: encoding
: [0x0f,0x60,0x1d,0x45,0x00,0x00,0x00]
6788 // CHECK
: punpcklbw
32493, %mm3
6789 // CHECK
: encoding
: [0x0f,0x60,0x1d,0xed,0x7e,0x00,0x00]
6790 punpcklbw
0x7eed,%mm3
6792 // CHECK
: punpcklbw
3133065982, %mm3
6793 // CHECK
: encoding
: [0x0f,0x60,0x1d,0xfe,0xca,0xbe,0xba]
6794 punpcklbw
0xbabecafe,%mm3
6796 // CHECK
: punpcklbw
305419896, %mm3
6797 // CHECK
: encoding
: [0x0f,0x60,0x1d,0x78,0x56,0x34,0x12]
6798 punpcklbw
0x12345678,%mm3
6800 // CHECK
: punpcklbw
%mm3
, %mm3
6801 // CHECK
: encoding
: [0x0f,0x60,0xdb]
6804 // CHECK
: punpcklbw
3735928559(%ebx
,%ecx
,8), %xmm5
6805 // CHECK
: encoding
: [0x66,0x0f,0x60,0xac,0xcb,0xef,0xbe,0xad,0xde]
6806 punpcklbw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
6808 // CHECK
: punpcklbw
69, %xmm5
6809 // CHECK
: encoding
: [0x66,0x0f,0x60,0x2d,0x45,0x00,0x00,0x00]
6810 punpcklbw
0x45,%xmm5
6812 // CHECK
: punpcklbw
32493, %xmm5
6813 // CHECK
: encoding
: [0x66,0x0f,0x60,0x2d,0xed,0x7e,0x00,0x00]
6814 punpcklbw
0x7eed,%xmm5
6816 // CHECK
: punpcklbw
3133065982, %xmm5
6817 // CHECK
: encoding
: [0x66,0x0f,0x60,0x2d,0xfe,0xca,0xbe,0xba]
6818 punpcklbw
0xbabecafe,%xmm5
6820 // CHECK
: punpcklbw
305419896, %xmm5
6821 // CHECK
: encoding
: [0x66,0x0f,0x60,0x2d,0x78,0x56,0x34,0x12]
6822 punpcklbw
0x12345678,%xmm5
6824 // CHECK
: punpcklbw
%xmm5
, %xmm5
6825 // CHECK
: encoding
: [0x66,0x0f,0x60,0xed]
6826 punpcklbw
%xmm5
,%xmm5
6828 // CHECK
: punpcklwd
3735928559(%ebx
,%ecx
,8), %mm3
6829 // CHECK
: encoding
: [0x0f,0x61,0x9c,0xcb,0xef,0xbe,0xad,0xde]
6830 punpcklwd
0xdeadbeef(%ebx
,%ecx
,8),%mm3
6832 // CHECK
: punpcklwd
69, %mm3
6833 // CHECK
: encoding
: [0x0f,0x61,0x1d,0x45,0x00,0x00,0x00]
6836 // CHECK
: punpcklwd
32493, %mm3
6837 // CHECK
: encoding
: [0x0f,0x61,0x1d,0xed,0x7e,0x00,0x00]
6838 punpcklwd
0x7eed,%mm3
6840 // CHECK
: punpcklwd
3133065982, %mm3
6841 // CHECK
: encoding
: [0x0f,0x61,0x1d,0xfe,0xca,0xbe,0xba]
6842 punpcklwd
0xbabecafe,%mm3
6844 // CHECK
: punpcklwd
305419896, %mm3
6845 // CHECK
: encoding
: [0x0f,0x61,0x1d,0x78,0x56,0x34,0x12]
6846 punpcklwd
0x12345678,%mm3
6848 // CHECK
: punpcklwd
%mm3
, %mm3
6849 // CHECK
: encoding
: [0x0f,0x61,0xdb]
6852 // CHECK
: punpcklwd
3735928559(%ebx
,%ecx
,8), %xmm5
6853 // CHECK
: encoding
: [0x66,0x0f,0x61,0xac,0xcb,0xef,0xbe,0xad,0xde]
6854 punpcklwd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
6856 // CHECK
: punpcklwd
69, %xmm5
6857 // CHECK
: encoding
: [0x66,0x0f,0x61,0x2d,0x45,0x00,0x00,0x00]
6858 punpcklwd
0x45,%xmm5
6860 // CHECK
: punpcklwd
32493, %xmm5
6861 // CHECK
: encoding
: [0x66,0x0f,0x61,0x2d,0xed,0x7e,0x00,0x00]
6862 punpcklwd
0x7eed,%xmm5
6864 // CHECK
: punpcklwd
3133065982, %xmm5
6865 // CHECK
: encoding
: [0x66,0x0f,0x61,0x2d,0xfe,0xca,0xbe,0xba]
6866 punpcklwd
0xbabecafe,%xmm5
6868 // CHECK
: punpcklwd
305419896, %xmm5
6869 // CHECK
: encoding
: [0x66,0x0f,0x61,0x2d,0x78,0x56,0x34,0x12]
6870 punpcklwd
0x12345678,%xmm5
6872 // CHECK
: punpcklwd
%xmm5
, %xmm5
6873 // CHECK
: encoding
: [0x66,0x0f,0x61,0xed]
6874 punpcklwd
%xmm5
,%xmm5
6876 // CHECK
: punpckldq
3735928559(%ebx
,%ecx
,8), %mm3
6877 // CHECK
: encoding
: [0x0f,0x62,0x9c,0xcb,0xef,0xbe,0xad,0xde]
6878 punpckldq
0xdeadbeef(%ebx
,%ecx
,8),%mm3
6880 // CHECK
: punpckldq
69, %mm3
6881 // CHECK
: encoding
: [0x0f,0x62,0x1d,0x45,0x00,0x00,0x00]
6884 // CHECK
: punpckldq
32493, %mm3
6885 // CHECK
: encoding
: [0x0f,0x62,0x1d,0xed,0x7e,0x00,0x00]
6886 punpckldq
0x7eed,%mm3
6888 // CHECK
: punpckldq
3133065982, %mm3
6889 // CHECK
: encoding
: [0x0f,0x62,0x1d,0xfe,0xca,0xbe,0xba]
6890 punpckldq
0xbabecafe,%mm3
6892 // CHECK
: punpckldq
305419896, %mm3
6893 // CHECK
: encoding
: [0x0f,0x62,0x1d,0x78,0x56,0x34,0x12]
6894 punpckldq
0x12345678,%mm3
6896 // CHECK
: punpckldq
%mm3
, %mm3
6897 // CHECK
: encoding
: [0x0f,0x62,0xdb]
6900 // CHECK
: punpckldq
3735928559(%ebx
,%ecx
,8), %xmm5
6901 // CHECK
: encoding
: [0x66,0x0f,0x62,0xac,0xcb,0xef,0xbe,0xad,0xde]
6902 punpckldq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
6904 // CHECK
: punpckldq
69, %xmm5
6905 // CHECK
: encoding
: [0x66,0x0f,0x62,0x2d,0x45,0x00,0x00,0x00]
6906 punpckldq
0x45,%xmm5
6908 // CHECK
: punpckldq
32493, %xmm5
6909 // CHECK
: encoding
: [0x66,0x0f,0x62,0x2d,0xed,0x7e,0x00,0x00]
6910 punpckldq
0x7eed,%xmm5
6912 // CHECK
: punpckldq
3133065982, %xmm5
6913 // CHECK
: encoding
: [0x66,0x0f,0x62,0x2d,0xfe,0xca,0xbe,0xba]
6914 punpckldq
0xbabecafe,%xmm5
6916 // CHECK
: punpckldq
305419896, %xmm5
6917 // CHECK
: encoding
: [0x66,0x0f,0x62,0x2d,0x78,0x56,0x34,0x12]
6918 punpckldq
0x12345678,%xmm5
6920 // CHECK
: punpckldq
%xmm5
, %xmm5
6921 // CHECK
: encoding
: [0x66,0x0f,0x62,0xed]
6922 punpckldq
%xmm5
,%xmm5
6924 // CHECK
: pxor
3735928559(%ebx
,%ecx
,8), %mm3
6925 // CHECK
: encoding
: [0x0f,0xef,0x9c,0xcb,0xef,0xbe,0xad,0xde]
6926 pxor
0xdeadbeef(%ebx
,%ecx
,8),%mm3
6928 // CHECK
: pxor
69, %mm3
6929 // CHECK
: encoding
: [0x0f,0xef,0x1d,0x45,0x00,0x00,0x00]
6932 // CHECK
: pxor
32493, %mm3
6933 // CHECK
: encoding
: [0x0f,0xef,0x1d,0xed,0x7e,0x00,0x00]
6936 // CHECK
: pxor
3133065982, %mm3
6937 // CHECK
: encoding
: [0x0f,0xef,0x1d,0xfe,0xca,0xbe,0xba]
6938 pxor
0xbabecafe,%mm3
6940 // CHECK
: pxor
305419896, %mm3
6941 // CHECK
: encoding
: [0x0f,0xef,0x1d,0x78,0x56,0x34,0x12]
6942 pxor
0x12345678,%mm3
6944 // CHECK
: pxor
%mm3
, %mm3
6945 // CHECK
: encoding
: [0x0f,0xef,0xdb]
6948 // CHECK
: pxor
3735928559(%ebx
,%ecx
,8), %xmm5
6949 // CHECK
: encoding
: [0x66,0x0f,0xef,0xac,0xcb,0xef,0xbe,0xad,0xde]
6950 pxor
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
6952 // CHECK
: pxor
69, %xmm5
6953 // CHECK
: encoding
: [0x66,0x0f,0xef,0x2d,0x45,0x00,0x00,0x00]
6956 // CHECK
: pxor
32493, %xmm5
6957 // CHECK
: encoding
: [0x66,0x0f,0xef,0x2d,0xed,0x7e,0x00,0x00]
6960 // CHECK
: pxor
3133065982, %xmm5
6961 // CHECK
: encoding
: [0x66,0x0f,0xef,0x2d,0xfe,0xca,0xbe,0xba]
6962 pxor
0xbabecafe,%xmm5
6964 // CHECK
: pxor
305419896, %xmm5
6965 // CHECK
: encoding
: [0x66,0x0f,0xef,0x2d,0x78,0x56,0x34,0x12]
6966 pxor
0x12345678,%xmm5
6968 // CHECK
: pxor
%xmm5
, %xmm5
6969 // CHECK
: encoding
: [0x66,0x0f,0xef,0xed]
6972 // CHECK
: addps
3735928559(%ebx
,%ecx
,8), %xmm5
6973 // CHECK
: encoding
: [0x0f,0x58,0xac,0xcb,0xef,0xbe,0xad,0xde]
6974 addps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
6976 // CHECK
: addps
69, %xmm5
6977 // CHECK
: encoding
: [0x0f,0x58,0x2d,0x45,0x00,0x00,0x00]
6980 // CHECK
: addps
32493, %xmm5
6981 // CHECK
: encoding
: [0x0f,0x58,0x2d,0xed,0x7e,0x00,0x00]
6984 // CHECK
: addps
3133065982, %xmm5
6985 // CHECK
: encoding
: [0x0f,0x58,0x2d,0xfe,0xca,0xbe,0xba]
6986 addps
0xbabecafe,%xmm5
6988 // CHECK
: addps
305419896, %xmm5
6989 // CHECK
: encoding
: [0x0f,0x58,0x2d,0x78,0x56,0x34,0x12]
6990 addps
0x12345678,%xmm5
6992 // CHECK
: addps
%xmm5
, %xmm5
6993 // CHECK
: encoding
: [0x0f,0x58,0xed]
6996 // CHECK
: addss
3735928559(%ebx
,%ecx
,8), %xmm5
6997 // CHECK
: encoding
: [0xf3,0x0f,0x58,0xac,0xcb,0xef,0xbe,0xad,0xde]
6998 addss
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
7000 // CHECK
: addss
69, %xmm5
7001 // CHECK
: encoding
: [0xf3,0x0f,0x58,0x2d,0x45,0x00,0x00,0x00]
7004 // CHECK
: addss
32493, %xmm5
7005 // CHECK
: encoding
: [0xf3,0x0f,0x58,0x2d,0xed,0x7e,0x00,0x00]
7008 // CHECK
: addss
3133065982, %xmm5
7009 // CHECK
: encoding
: [0xf3,0x0f,0x58,0x2d,0xfe,0xca,0xbe,0xba]
7010 addss
0xbabecafe,%xmm5
7012 // CHECK
: addss
305419896, %xmm5
7013 // CHECK
: encoding
: [0xf3,0x0f,0x58,0x2d,0x78,0x56,0x34,0x12]
7014 addss
0x12345678,%xmm5
7016 // CHECK
: addss
%xmm5
, %xmm5
7017 // CHECK
: encoding
: [0xf3,0x0f,0x58,0xed]
7020 // CHECK
: andnps
3735928559(%ebx
,%ecx
,8), %xmm5
7021 // CHECK
: encoding
: [0x0f,0x55,0xac,0xcb,0xef,0xbe,0xad,0xde]
7022 andnps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
7024 // CHECK
: andnps
69, %xmm5
7025 // CHECK
: encoding
: [0x0f,0x55,0x2d,0x45,0x00,0x00,0x00]
7028 // CHECK
: andnps
32493, %xmm5
7029 // CHECK
: encoding
: [0x0f,0x55,0x2d,0xed,0x7e,0x00,0x00]
7032 // CHECK
: andnps
3133065982, %xmm5
7033 // CHECK
: encoding
: [0x0f,0x55,0x2d,0xfe,0xca,0xbe,0xba]
7034 andnps
0xbabecafe,%xmm5
7036 // CHECK
: andnps
305419896, %xmm5
7037 // CHECK
: encoding
: [0x0f,0x55,0x2d,0x78,0x56,0x34,0x12]
7038 andnps
0x12345678,%xmm5
7040 // CHECK
: andnps
%xmm5
, %xmm5
7041 // CHECK
: encoding
: [0x0f,0x55,0xed]
7044 // CHECK
: andps
3735928559(%ebx
,%ecx
,8), %xmm5
7045 // CHECK
: encoding
: [0x0f,0x54,0xac,0xcb,0xef,0xbe,0xad,0xde]
7046 andps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
7048 // CHECK
: andps
69, %xmm5
7049 // CHECK
: encoding
: [0x0f,0x54,0x2d,0x45,0x00,0x00,0x00]
7052 // CHECK
: andps
32493, %xmm5
7053 // CHECK
: encoding
: [0x0f,0x54,0x2d,0xed,0x7e,0x00,0x00]
7056 // CHECK
: andps
3133065982, %xmm5
7057 // CHECK
: encoding
: [0x0f,0x54,0x2d,0xfe,0xca,0xbe,0xba]
7058 andps
0xbabecafe,%xmm5
7060 // CHECK
: andps
305419896, %xmm5
7061 // CHECK
: encoding
: [0x0f,0x54,0x2d,0x78,0x56,0x34,0x12]
7062 andps
0x12345678,%xmm5
7064 // CHECK
: andps
%xmm5
, %xmm5
7065 // CHECK
: encoding
: [0x0f,0x54,0xed]
7068 // CHECK
: comiss
3735928559(%ebx
,%ecx
,8), %xmm5
7069 // CHECK
: encoding
: [0x0f,0x2f,0xac,0xcb,0xef,0xbe,0xad,0xde]
7070 comiss
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
7072 // CHECK
: comiss
69, %xmm5
7073 // CHECK
: encoding
: [0x0f,0x2f,0x2d,0x45,0x00,0x00,0x00]
7076 // CHECK
: comiss
32493, %xmm5
7077 // CHECK
: encoding
: [0x0f,0x2f,0x2d,0xed,0x7e,0x00,0x00]
7080 // CHECK
: comiss
3133065982, %xmm5
7081 // CHECK
: encoding
: [0x0f,0x2f,0x2d,0xfe,0xca,0xbe,0xba]
7082 comiss
0xbabecafe,%xmm5
7084 // CHECK
: comiss
305419896, %xmm5
7085 // CHECK
: encoding
: [0x0f,0x2f,0x2d,0x78,0x56,0x34,0x12]
7086 comiss
0x12345678,%xmm5
7088 // CHECK
: comiss
%xmm5
, %xmm5
7089 // CHECK
: encoding
: [0x0f,0x2f,0xed]
7092 // CHECK
: cvtpi2ps
3735928559(%ebx
,%ecx
,8), %xmm5
7093 // CHECK
: encoding
: [0x0f,0x2a,0xac,0xcb,0xef,0xbe,0xad,0xde]
7094 cvtpi2ps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
7096 // CHECK
: cvtpi2ps
69, %xmm5
7097 // CHECK
: encoding
: [0x0f,0x2a,0x2d,0x45,0x00,0x00,0x00]
7100 // CHECK
: cvtpi2ps
32493, %xmm5
7101 // CHECK
: encoding
: [0x0f,0x2a,0x2d,0xed,0x7e,0x00,0x00]
7102 cvtpi2ps
0x7eed,%xmm5
7104 // CHECK
: cvtpi2ps
3133065982, %xmm5
7105 // CHECK
: encoding
: [0x0f,0x2a,0x2d,0xfe,0xca,0xbe,0xba]
7106 cvtpi2ps
0xbabecafe,%xmm5
7108 // CHECK
: cvtpi2ps
305419896, %xmm5
7109 // CHECK
: encoding
: [0x0f,0x2a,0x2d,0x78,0x56,0x34,0x12]
7110 cvtpi2ps
0x12345678,%xmm5
7112 // CHECK
: cvtpi2ps
%mm3
, %xmm5
7113 // CHECK
: encoding
: [0x0f,0x2a,0xeb]
7116 // CHECK
: cvtps2pi
3735928559(%ebx
,%ecx
,8), %mm3
7117 // CHECK
: encoding
: [0x0f,0x2d,0x9c,0xcb,0xef,0xbe,0xad,0xde]
7118 cvtps2pi
0xdeadbeef(%ebx
,%ecx
,8),%mm3
7120 // CHECK
: cvtps2pi
69, %mm3
7121 // CHECK
: encoding
: [0x0f,0x2d,0x1d,0x45,0x00,0x00,0x00]
7124 // CHECK
: cvtps2pi
32493, %mm3
7125 // CHECK
: encoding
: [0x0f,0x2d,0x1d,0xed,0x7e,0x00,0x00]
7126 cvtps2pi
0x7eed,%mm3
7128 // CHECK
: cvtps2pi
3133065982, %mm3
7129 // CHECK
: encoding
: [0x0f,0x2d,0x1d,0xfe,0xca,0xbe,0xba]
7130 cvtps2pi
0xbabecafe,%mm3
7132 // CHECK
: cvtps2pi
305419896, %mm3
7133 // CHECK
: encoding
: [0x0f,0x2d,0x1d,0x78,0x56,0x34,0x12]
7134 cvtps2pi
0x12345678,%mm3
7136 // CHECK
: cvtps2pi
%xmm5
, %mm3
7137 // CHECK
: encoding
: [0x0f,0x2d,0xdd]
7140 // CHECK
: cvtsi2ss
%ecx
, %xmm5
7141 // CHECK
: encoding
: [0xf3,0x0f,0x2a,0xe9]
7144 // CHECK
: cvtsi2ss
3735928559(%ebx
,%ecx
,8), %xmm5
7145 // CHECK
: encoding
: [0xf3,0x0f,0x2a,0xac,0xcb,0xef,0xbe,0xad,0xde]
7146 cvtsi2ss
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
7148 // CHECK
: cvtsi2ss
69, %xmm5
7149 // CHECK
: encoding
: [0xf3,0x0f,0x2a,0x2d,0x45,0x00,0x00,0x00]
7152 // CHECK
: cvtsi2ss
32493, %xmm5
7153 // CHECK
: encoding
: [0xf3,0x0f,0x2a,0x2d,0xed,0x7e,0x00,0x00]
7154 cvtsi2ss
0x7eed,%xmm5
7156 // CHECK
: cvtsi2ss
3133065982, %xmm5
7157 // CHECK
: encoding
: [0xf3,0x0f,0x2a,0x2d,0xfe,0xca,0xbe,0xba]
7158 cvtsi2ss
0xbabecafe,%xmm5
7160 // CHECK
: cvtsi2ss
305419896, %xmm5
7161 // CHECK
: encoding
: [0xf3,0x0f,0x2a,0x2d,0x78,0x56,0x34,0x12]
7162 cvtsi2ss
0x12345678,%xmm5
7164 // CHECK
: cvttps2pi
3735928559(%ebx
,%ecx
,8), %mm3
7165 // CHECK
: encoding
: [0x0f,0x2c,0x9c,0xcb,0xef,0xbe,0xad,0xde]
7166 cvttps2pi
0xdeadbeef(%ebx
,%ecx
,8),%mm3
7168 // CHECK
: cvttps2pi
69, %mm3
7169 // CHECK
: encoding
: [0x0f,0x2c,0x1d,0x45,0x00,0x00,0x00]
7172 // CHECK
: cvttps2pi
32493, %mm3
7173 // CHECK
: encoding
: [0x0f,0x2c,0x1d,0xed,0x7e,0x00,0x00]
7174 cvttps2pi
0x7eed,%mm3
7176 // CHECK
: cvttps2pi
3133065982, %mm3
7177 // CHECK
: encoding
: [0x0f,0x2c,0x1d,0xfe,0xca,0xbe,0xba]
7178 cvttps2pi
0xbabecafe,%mm3
7180 // CHECK
: cvttps2pi
305419896, %mm3
7181 // CHECK
: encoding
: [0x0f,0x2c,0x1d,0x78,0x56,0x34,0x12]
7182 cvttps2pi
0x12345678,%mm3
7184 // CHECK
: cvttps2pi
%xmm5
, %mm3
7185 // CHECK
: encoding
: [0x0f,0x2c,0xdd]
7186 cvttps2pi
%xmm5
,%mm3
7188 // CHECK
: cvttss2si
3735928559(%ebx
,%ecx
,8), %ecx
7189 // CHECK
: encoding
: [0xf3,0x0f,0x2c,0x8c,0xcb,0xef,0xbe,0xad,0xde]
7190 cvttss2si
0xdeadbeef(%ebx
,%ecx
,8),%ecx
7192 // CHECK
: cvttss2si
69, %ecx
7193 // CHECK
: encoding
: [0xf3,0x0f,0x2c,0x0d,0x45,0x00,0x00,0x00]
7196 // CHECK
: cvttss2si
32493, %ecx
7197 // CHECK
: encoding
: [0xf3,0x0f,0x2c,0x0d,0xed,0x7e,0x00,0x00]
7198 cvttss2si
0x7eed,%ecx
7200 // CHECK
: cvttss2si
3133065982, %ecx
7201 // CHECK
: encoding
: [0xf3,0x0f,0x2c,0x0d,0xfe,0xca,0xbe,0xba]
7202 cvttss2si
0xbabecafe,%ecx
7204 // CHECK
: cvttss2si
305419896, %ecx
7205 // CHECK
: encoding
: [0xf3,0x0f,0x2c,0x0d,0x78,0x56,0x34,0x12]
7206 cvttss2si
0x12345678,%ecx
7208 // CHECK
: cvttss2si
%xmm5
, %ecx
7209 // CHECK
: encoding
: [0xf3,0x0f,0x2c,0xcd]
7210 cvttss2si
%xmm5
,%ecx
7212 // CHECK
: divps
3735928559(%ebx
,%ecx
,8), %xmm5
7213 // CHECK
: encoding
: [0x0f,0x5e,0xac,0xcb,0xef,0xbe,0xad,0xde]
7214 divps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
7216 // CHECK
: divps
69, %xmm5
7217 // CHECK
: encoding
: [0x0f,0x5e,0x2d,0x45,0x00,0x00,0x00]
7220 // CHECK
: divps
32493, %xmm5
7221 // CHECK
: encoding
: [0x0f,0x5e,0x2d,0xed,0x7e,0x00,0x00]
7224 // CHECK
: divps
3133065982, %xmm5
7225 // CHECK
: encoding
: [0x0f,0x5e,0x2d,0xfe,0xca,0xbe,0xba]
7226 divps
0xbabecafe,%xmm5
7228 // CHECK
: divps
305419896, %xmm5
7229 // CHECK
: encoding
: [0x0f,0x5e,0x2d,0x78,0x56,0x34,0x12]
7230 divps
0x12345678,%xmm5
7232 // CHECK
: divps
%xmm5
, %xmm5
7233 // CHECK
: encoding
: [0x0f,0x5e,0xed]
7236 // CHECK
: divss
3735928559(%ebx
,%ecx
,8), %xmm5
7237 // CHECK
: encoding
: [0xf3,0x0f,0x5e,0xac,0xcb,0xef,0xbe,0xad,0xde]
7238 divss
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
7240 // CHECK
: divss
69, %xmm5
7241 // CHECK
: encoding
: [0xf3,0x0f,0x5e,0x2d,0x45,0x00,0x00,0x00]
7244 // CHECK
: divss
32493, %xmm5
7245 // CHECK
: encoding
: [0xf3,0x0f,0x5e,0x2d,0xed,0x7e,0x00,0x00]
7248 // CHECK
: divss
3133065982, %xmm5
7249 // CHECK
: encoding
: [0xf3,0x0f,0x5e,0x2d,0xfe,0xca,0xbe,0xba]
7250 divss
0xbabecafe,%xmm5
7252 // CHECK
: divss
305419896, %xmm5
7253 // CHECK
: encoding
: [0xf3,0x0f,0x5e,0x2d,0x78,0x56,0x34,0x12]
7254 divss
0x12345678,%xmm5
7256 // CHECK
: divss
%xmm5
, %xmm5
7257 // CHECK
: encoding
: [0xf3,0x0f,0x5e,0xed]
7260 // CHECK
: ldmxcsr
3735928559(%ebx
,%ecx
,8)
7261 // CHECK
: encoding
: [0x0f,0xae,0x94,0xcb,0xef,0xbe,0xad,0xde]
7262 ldmxcsr
0xdeadbeef(%ebx
,%ecx
,8)
7264 // CHECK
: ldmxcsr
32493
7265 // CHECK
: encoding
: [0x0f,0xae,0x15,0xed,0x7e,0x00,0x00]
7268 // CHECK
: ldmxcsr
3133065982
7269 // CHECK
: encoding
: [0x0f,0xae,0x15,0xfe,0xca,0xbe,0xba]
7272 // CHECK
: ldmxcsr
305419896
7273 // CHECK
: encoding
: [0x0f,0xae,0x15,0x78,0x56,0x34,0x12]
7276 // CHECK
: maskmovq
%mm3
, %mm3
7277 // CHECK
: encoding
: [0x0f,0xf7,0xdb]
7280 // CHECK
: maxps
3735928559(%ebx
,%ecx
,8), %xmm5
7281 // CHECK
: encoding
: [0x0f,0x5f,0xac,0xcb,0xef,0xbe,0xad,0xde]
7282 maxps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
7284 // CHECK
: maxps
69, %xmm5
7285 // CHECK
: encoding
: [0x0f,0x5f,0x2d,0x45,0x00,0x00,0x00]
7288 // CHECK
: maxps
32493, %xmm5
7289 // CHECK
: encoding
: [0x0f,0x5f,0x2d,0xed,0x7e,0x00,0x00]
7292 // CHECK
: maxps
3133065982, %xmm5
7293 // CHECK
: encoding
: [0x0f,0x5f,0x2d,0xfe,0xca,0xbe,0xba]
7294 maxps
0xbabecafe,%xmm5
7296 // CHECK
: maxps
305419896, %xmm5
7297 // CHECK
: encoding
: [0x0f,0x5f,0x2d,0x78,0x56,0x34,0x12]
7298 maxps
0x12345678,%xmm5
7300 // CHECK
: maxps
%xmm5
, %xmm5
7301 // CHECK
: encoding
: [0x0f,0x5f,0xed]
7304 // CHECK
: maxss
3735928559(%ebx
,%ecx
,8), %xmm5
7305 // CHECK
: encoding
: [0xf3,0x0f,0x5f,0xac,0xcb,0xef,0xbe,0xad,0xde]
7306 maxss
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
7308 // CHECK
: maxss
69, %xmm5
7309 // CHECK
: encoding
: [0xf3,0x0f,0x5f,0x2d,0x45,0x00,0x00,0x00]
7312 // CHECK
: maxss
32493, %xmm5
7313 // CHECK
: encoding
: [0xf3,0x0f,0x5f,0x2d,0xed,0x7e,0x00,0x00]
7316 // CHECK
: maxss
3133065982, %xmm5
7317 // CHECK
: encoding
: [0xf3,0x0f,0x5f,0x2d,0xfe,0xca,0xbe,0xba]
7318 maxss
0xbabecafe,%xmm5
7320 // CHECK
: maxss
305419896, %xmm5
7321 // CHECK
: encoding
: [0xf3,0x0f,0x5f,0x2d,0x78,0x56,0x34,0x12]
7322 maxss
0x12345678,%xmm5
7324 // CHECK
: maxss
%xmm5
, %xmm5
7325 // CHECK
: encoding
: [0xf3,0x0f,0x5f,0xed]
7328 // CHECK
: minps
3735928559(%ebx
,%ecx
,8), %xmm5
7329 // CHECK
: encoding
: [0x0f,0x5d,0xac,0xcb,0xef,0xbe,0xad,0xde]
7330 minps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
7332 // CHECK
: minps
69, %xmm5
7333 // CHECK
: encoding
: [0x0f,0x5d,0x2d,0x45,0x00,0x00,0x00]
7336 // CHECK
: minps
32493, %xmm5
7337 // CHECK
: encoding
: [0x0f,0x5d,0x2d,0xed,0x7e,0x00,0x00]
7340 // CHECK
: minps
3133065982, %xmm5
7341 // CHECK
: encoding
: [0x0f,0x5d,0x2d,0xfe,0xca,0xbe,0xba]
7342 minps
0xbabecafe,%xmm5
7344 // CHECK
: minps
305419896, %xmm5
7345 // CHECK
: encoding
: [0x0f,0x5d,0x2d,0x78,0x56,0x34,0x12]
7346 minps
0x12345678,%xmm5
7348 // CHECK
: minps
%xmm5
, %xmm5
7349 // CHECK
: encoding
: [0x0f,0x5d,0xed]
7352 // CHECK
: minss
3735928559(%ebx
,%ecx
,8), %xmm5
7353 // CHECK
: encoding
: [0xf3,0x0f,0x5d,0xac,0xcb,0xef,0xbe,0xad,0xde]
7354 minss
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
7356 // CHECK
: minss
69, %xmm5
7357 // CHECK
: encoding
: [0xf3,0x0f,0x5d,0x2d,0x45,0x00,0x00,0x00]
7360 // CHECK
: minss
32493, %xmm5
7361 // CHECK
: encoding
: [0xf3,0x0f,0x5d,0x2d,0xed,0x7e,0x00,0x00]
7364 // CHECK
: minss
3133065982, %xmm5
7365 // CHECK
: encoding
: [0xf3,0x0f,0x5d,0x2d,0xfe,0xca,0xbe,0xba]
7366 minss
0xbabecafe,%xmm5
7368 // CHECK
: minss
305419896, %xmm5
7369 // CHECK
: encoding
: [0xf3,0x0f,0x5d,0x2d,0x78,0x56,0x34,0x12]
7370 minss
0x12345678,%xmm5
7372 // CHECK
: minss
%xmm5
, %xmm5
7373 // CHECK
: encoding
: [0xf3,0x0f,0x5d,0xed]
7376 // CHECK
: movaps
3735928559(%ebx
,%ecx
,8), %xmm5
7377 // CHECK
: encoding
: [0x0f,0x28,0xac,0xcb,0xef,0xbe,0xad,0xde]
7378 movaps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
7380 // CHECK
: movaps
69, %xmm5
7381 // CHECK
: encoding
: [0x0f,0x28,0x2d,0x45,0x00,0x00,0x00]
7384 // CHECK
: movaps
32493, %xmm5
7385 // CHECK
: encoding
: [0x0f,0x28,0x2d,0xed,0x7e,0x00,0x00]
7388 // CHECK
: movaps
3133065982, %xmm5
7389 // CHECK
: encoding
: [0x0f,0x28,0x2d,0xfe,0xca,0xbe,0xba]
7390 movaps
0xbabecafe,%xmm5
7392 // CHECK
: movaps
305419896, %xmm5
7393 // CHECK
: encoding
: [0x0f,0x28,0x2d,0x78,0x56,0x34,0x12]
7394 movaps
0x12345678,%xmm5
7396 // CHECK
: movaps
%xmm5
, %xmm5
7397 // CHECK
: encoding
: [0x0f,0x28,0xed]
7400 // CHECK
: movaps
%xmm5
, 3735928559(%ebx
,%ecx
,8)
7401 // CHECK
: encoding
: [0x0f,0x29,0xac,0xcb,0xef,0xbe,0xad,0xde]
7402 movaps
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
7404 // CHECK
: movaps
%xmm5
, 69
7405 // CHECK
: encoding
: [0x0f,0x29,0x2d,0x45,0x00,0x00,0x00]
7408 // CHECK
: movaps
%xmm5
, 32493
7409 // CHECK
: encoding
: [0x0f,0x29,0x2d,0xed,0x7e,0x00,0x00]
7412 // CHECK
: movaps
%xmm5
, 3133065982
7413 // CHECK
: encoding
: [0x0f,0x29,0x2d,0xfe,0xca,0xbe,0xba]
7414 movaps
%xmm5
,0xbabecafe
7416 // CHECK
: movaps
%xmm5
, 305419896
7417 // CHECK
: encoding
: [0x0f,0x29,0x2d,0x78,0x56,0x34,0x12]
7418 movaps
%xmm5
,0x12345678
7420 // CHECK
: movaps
%xmm5
, %xmm5
7421 // CHECK
: encoding
: [0x0f,0x28,0xed]
7424 // CHECK
: movhlps
%xmm5
, %xmm5
7425 // CHECK
: encoding
: [0x0f,0x12,0xed]
7428 // CHECK
: movhps
3735928559(%ebx
,%ecx
,8), %xmm5
7429 // CHECK
: encoding
: [0x0f,0x16,0xac,0xcb,0xef,0xbe,0xad,0xde]
7430 movhps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
7432 // CHECK
: movhps
69, %xmm5
7433 // CHECK
: encoding
: [0x0f,0x16,0x2d,0x45,0x00,0x00,0x00]
7436 // CHECK
: movhps
32493, %xmm5
7437 // CHECK
: encoding
: [0x0f,0x16,0x2d,0xed,0x7e,0x00,0x00]
7440 // CHECK
: movhps
3133065982, %xmm5
7441 // CHECK
: encoding
: [0x0f,0x16,0x2d,0xfe,0xca,0xbe,0xba]
7442 movhps
0xbabecafe,%xmm5
7444 // CHECK
: movhps
305419896, %xmm5
7445 // CHECK
: encoding
: [0x0f,0x16,0x2d,0x78,0x56,0x34,0x12]
7446 movhps
0x12345678,%xmm5
7448 // CHECK
: movhps
%xmm5
, 3735928559(%ebx
,%ecx
,8)
7449 // CHECK
: encoding
: [0x0f,0x17,0xac,0xcb,0xef,0xbe,0xad,0xde]
7450 movhps
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
7452 // CHECK
: movhps
%xmm5
, 69
7453 // CHECK
: encoding
: [0x0f,0x17,0x2d,0x45,0x00,0x00,0x00]
7456 // CHECK
: movhps
%xmm5
, 32493
7457 // CHECK
: encoding
: [0x0f,0x17,0x2d,0xed,0x7e,0x00,0x00]
7460 // CHECK
: movhps
%xmm5
, 3133065982
7461 // CHECK
: encoding
: [0x0f,0x17,0x2d,0xfe,0xca,0xbe,0xba]
7462 movhps
%xmm5
,0xbabecafe
7464 // CHECK
: movhps
%xmm5
, 305419896
7465 // CHECK
: encoding
: [0x0f,0x17,0x2d,0x78,0x56,0x34,0x12]
7466 movhps
%xmm5
,0x12345678
7468 // CHECK
: movlhps
%xmm5
, %xmm5
7469 // CHECK
: encoding
: [0x0f,0x16,0xed]
7472 // CHECK
: movlps
3735928559(%ebx
,%ecx
,8), %xmm5
7473 // CHECK
: encoding
: [0x0f,0x12,0xac,0xcb,0xef,0xbe,0xad,0xde]
7474 movlps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
7476 // CHECK
: movlps
69, %xmm5
7477 // CHECK
: encoding
: [0x0f,0x12,0x2d,0x45,0x00,0x00,0x00]
7480 // CHECK
: movlps
32493, %xmm5
7481 // CHECK
: encoding
: [0x0f,0x12,0x2d,0xed,0x7e,0x00,0x00]
7484 // CHECK
: movlps
3133065982, %xmm5
7485 // CHECK
: encoding
: [0x0f,0x12,0x2d,0xfe,0xca,0xbe,0xba]
7486 movlps
0xbabecafe,%xmm5
7488 // CHECK
: movlps
305419896, %xmm5
7489 // CHECK
: encoding
: [0x0f,0x12,0x2d,0x78,0x56,0x34,0x12]
7490 movlps
0x12345678,%xmm5
7492 // CHECK
: movlps
%xmm5
, 3735928559(%ebx
,%ecx
,8)
7493 // CHECK
: encoding
: [0x0f,0x13,0xac,0xcb,0xef,0xbe,0xad,0xde]
7494 movlps
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
7496 // CHECK
: movlps
%xmm5
, 69
7497 // CHECK
: encoding
: [0x0f,0x13,0x2d,0x45,0x00,0x00,0x00]
7500 // CHECK
: movlps
%xmm5
, 32493
7501 // CHECK
: encoding
: [0x0f,0x13,0x2d,0xed,0x7e,0x00,0x00]
7504 // CHECK
: movlps
%xmm5
, 3133065982
7505 // CHECK
: encoding
: [0x0f,0x13,0x2d,0xfe,0xca,0xbe,0xba]
7506 movlps
%xmm5
,0xbabecafe
7508 // CHECK
: movlps
%xmm5
, 305419896
7509 // CHECK
: encoding
: [0x0f,0x13,0x2d,0x78,0x56,0x34,0x12]
7510 movlps
%xmm5
,0x12345678
7512 // CHECK
: movmskps
%xmm5
, %ecx
7513 // CHECK
: encoding
: [0x0f,0x50,0xcd]
7516 // CHECK
: movntps
%xmm5
, 3735928559(%ebx
,%ecx
,8)
7517 // CHECK
: encoding
: [0x0f,0x2b,0xac,0xcb,0xef,0xbe,0xad,0xde]
7518 movntps
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
7520 // CHECK
: movntps
%xmm5
, 69
7521 // CHECK
: encoding
: [0x0f,0x2b,0x2d,0x45,0x00,0x00,0x00]
7524 // CHECK
: movntps
%xmm5
, 32493
7525 // CHECK
: encoding
: [0x0f,0x2b,0x2d,0xed,0x7e,0x00,0x00]
7526 movntps
%xmm5
,0x7eed
7528 // CHECK
: movntps
%xmm5
, 3133065982
7529 // CHECK
: encoding
: [0x0f,0x2b,0x2d,0xfe,0xca,0xbe,0xba]
7530 movntps
%xmm5
,0xbabecafe
7532 // CHECK
: movntps
%xmm5
, 305419896
7533 // CHECK
: encoding
: [0x0f,0x2b,0x2d,0x78,0x56,0x34,0x12]
7534 movntps
%xmm5
,0x12345678
7536 // CHECK
: movntq
%mm3
, 3735928559(%ebx
,%ecx
,8)
7537 // CHECK
: encoding
: [0x0f,0xe7,0x9c,0xcb,0xef,0xbe,0xad,0xde]
7538 movntq
%mm3
,0xdeadbeef(%ebx
,%ecx
,8)
7540 // CHECK
: movntq
%mm3
, 69
7541 // CHECK
: encoding
: [0x0f,0xe7,0x1d,0x45,0x00,0x00,0x00]
7544 // CHECK
: movntq
%mm3
, 32493
7545 // CHECK
: encoding
: [0x0f,0xe7,0x1d,0xed,0x7e,0x00,0x00]
7548 // CHECK
: movntq
%mm3
, 3133065982
7549 // CHECK
: encoding
: [0x0f,0xe7,0x1d,0xfe,0xca,0xbe,0xba]
7550 movntq
%mm3
,0xbabecafe
7552 // CHECK
: movntq
%mm3
, 305419896
7553 // CHECK
: encoding
: [0x0f,0xe7,0x1d,0x78,0x56,0x34,0x12]
7554 movntq
%mm3
,0x12345678
7556 // CHECK
: movntdq
%xmm5
, 3735928559(%ebx
,%ecx
,8)
7557 // CHECK
: encoding
: [0x66,0x0f,0xe7,0xac,0xcb,0xef,0xbe,0xad,0xde]
7558 movntdq
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
7560 // CHECK
: movntdq
%xmm5
, 69
7561 // CHECK
: encoding
: [0x66,0x0f,0xe7,0x2d,0x45,0x00,0x00,0x00]
7564 // CHECK
: movntdq
%xmm5
, 32493
7565 // CHECK
: encoding
: [0x66,0x0f,0xe7,0x2d,0xed,0x7e,0x00,0x00]
7566 movntdq
%xmm5
,0x7eed
7568 // CHECK
: movntdq
%xmm5
, 3133065982
7569 // CHECK
: encoding
: [0x66,0x0f,0xe7,0x2d,0xfe,0xca,0xbe,0xba]
7570 movntdq
%xmm5
,0xbabecafe
7572 // CHECK
: movntdq
%xmm5
, 305419896
7573 // CHECK
: encoding
: [0x66,0x0f,0xe7,0x2d,0x78,0x56,0x34,0x12]
7574 movntdq
%xmm5
,0x12345678
7576 // CHECK
: movss
3735928559(%ebx
,%ecx
,8), %xmm5
7577 // CHECK
: encoding
: [0xf3,0x0f,0x10,0xac,0xcb,0xef,0xbe,0xad,0xde]
7578 movss
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
7580 // CHECK
: movss
69, %xmm5
7581 // CHECK
: encoding
: [0xf3,0x0f,0x10,0x2d,0x45,0x00,0x00,0x00]
7584 // CHECK
: movss
32493, %xmm5
7585 // CHECK
: encoding
: [0xf3,0x0f,0x10,0x2d,0xed,0x7e,0x00,0x00]
7588 // CHECK
: movss
3133065982, %xmm5
7589 // CHECK
: encoding
: [0xf3,0x0f,0x10,0x2d,0xfe,0xca,0xbe,0xba]
7590 movss
0xbabecafe,%xmm5
7592 // CHECK
: movss
305419896, %xmm5
7593 // CHECK
: encoding
: [0xf3,0x0f,0x10,0x2d,0x78,0x56,0x34,0x12]
7594 movss
0x12345678,%xmm5
7596 // CHECK
: movss
%xmm5
, %xmm5
7597 // CHECK
: encoding
: [0xf3,0x0f,0x10,0xed]
7600 // CHECK
: movss
%xmm5
, 3735928559(%ebx
,%ecx
,8)
7601 // CHECK
: encoding
: [0xf3,0x0f,0x11,0xac,0xcb,0xef,0xbe,0xad,0xde]
7602 movss
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
7604 // CHECK
: movss
%xmm5
, 69
7605 // CHECK
: encoding
: [0xf3,0x0f,0x11,0x2d,0x45,0x00,0x00,0x00]
7608 // CHECK
: movss
%xmm5
, 32493
7609 // CHECK
: encoding
: [0xf3,0x0f,0x11,0x2d,0xed,0x7e,0x00,0x00]
7612 // CHECK
: movss
%xmm5
, 3133065982
7613 // CHECK
: encoding
: [0xf3,0x0f,0x11,0x2d,0xfe,0xca,0xbe,0xba]
7614 movss
%xmm5
,0xbabecafe
7616 // CHECK
: movss
%xmm5
, 305419896
7617 // CHECK
: encoding
: [0xf3,0x0f,0x11,0x2d,0x78,0x56,0x34,0x12]
7618 movss
%xmm5
,0x12345678
7620 // CHECK
: movss
%xmm5
, %xmm5
7621 // CHECK
: encoding
: [0xf3,0x0f,0x10,0xed]
7624 // CHECK
: movups
3735928559(%ebx
,%ecx
,8), %xmm5
7625 // CHECK
: encoding
: [0x0f,0x10,0xac,0xcb,0xef,0xbe,0xad,0xde]
7626 movups
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
7628 // CHECK
: movups
69, %xmm5
7629 // CHECK
: encoding
: [0x0f,0x10,0x2d,0x45,0x00,0x00,0x00]
7632 // CHECK
: movups
32493, %xmm5
7633 // CHECK
: encoding
: [0x0f,0x10,0x2d,0xed,0x7e,0x00,0x00]
7636 // CHECK
: movups
3133065982, %xmm5
7637 // CHECK
: encoding
: [0x0f,0x10,0x2d,0xfe,0xca,0xbe,0xba]
7638 movups
0xbabecafe,%xmm5
7640 // CHECK
: movups
305419896, %xmm5
7641 // CHECK
: encoding
: [0x0f,0x10,0x2d,0x78,0x56,0x34,0x12]
7642 movups
0x12345678,%xmm5
7644 // CHECK
: movups
%xmm5
, %xmm5
7645 // CHECK
: encoding
: [0x0f,0x10,0xed]
7648 // CHECK
: movups
%xmm5
, 3735928559(%ebx
,%ecx
,8)
7649 // CHECK
: encoding
: [0x0f,0x11,0xac,0xcb,0xef,0xbe,0xad,0xde]
7650 movups
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
7652 // CHECK
: movups
%xmm5
, 69
7653 // CHECK
: encoding
: [0x0f,0x11,0x2d,0x45,0x00,0x00,0x00]
7656 // CHECK
: movups
%xmm5
, 32493
7657 // CHECK
: encoding
: [0x0f,0x11,0x2d,0xed,0x7e,0x00,0x00]
7660 // CHECK
: movups
%xmm5
, 3133065982
7661 // CHECK
: encoding
: [0x0f,0x11,0x2d,0xfe,0xca,0xbe,0xba]
7662 movups
%xmm5
,0xbabecafe
7664 // CHECK
: movups
%xmm5
, 305419896
7665 // CHECK
: encoding
: [0x0f,0x11,0x2d,0x78,0x56,0x34,0x12]
7666 movups
%xmm5
,0x12345678
7668 // CHECK
: movups
%xmm5
, %xmm5
7669 // CHECK
: encoding
: [0x0f,0x10,0xed]
7672 // CHECK
: mulps
3735928559(%ebx
,%ecx
,8), %xmm5
7673 // CHECK
: encoding
: [0x0f,0x59,0xac,0xcb,0xef,0xbe,0xad,0xde]
7674 mulps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
7676 // CHECK
: mulps
69, %xmm5
7677 // CHECK
: encoding
: [0x0f,0x59,0x2d,0x45,0x00,0x00,0x00]
7680 // CHECK
: mulps
32493, %xmm5
7681 // CHECK
: encoding
: [0x0f,0x59,0x2d,0xed,0x7e,0x00,0x00]
7684 // CHECK
: mulps
3133065982, %xmm5
7685 // CHECK
: encoding
: [0x0f,0x59,0x2d,0xfe,0xca,0xbe,0xba]
7686 mulps
0xbabecafe,%xmm5
7688 // CHECK
: mulps
305419896, %xmm5
7689 // CHECK
: encoding
: [0x0f,0x59,0x2d,0x78,0x56,0x34,0x12]
7690 mulps
0x12345678,%xmm5
7692 // CHECK
: mulps
%xmm5
, %xmm5
7693 // CHECK
: encoding
: [0x0f,0x59,0xed]
7696 // CHECK
: mulss
3735928559(%ebx
,%ecx
,8), %xmm5
7697 // CHECK
: encoding
: [0xf3,0x0f,0x59,0xac,0xcb,0xef,0xbe,0xad,0xde]
7698 mulss
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
7700 // CHECK
: mulss
69, %xmm5
7701 // CHECK
: encoding
: [0xf3,0x0f,0x59,0x2d,0x45,0x00,0x00,0x00]
7704 // CHECK
: mulss
32493, %xmm5
7705 // CHECK
: encoding
: [0xf3,0x0f,0x59,0x2d,0xed,0x7e,0x00,0x00]
7708 // CHECK
: mulss
3133065982, %xmm5
7709 // CHECK
: encoding
: [0xf3,0x0f,0x59,0x2d,0xfe,0xca,0xbe,0xba]
7710 mulss
0xbabecafe,%xmm5
7712 // CHECK
: mulss
305419896, %xmm5
7713 // CHECK
: encoding
: [0xf3,0x0f,0x59,0x2d,0x78,0x56,0x34,0x12]
7714 mulss
0x12345678,%xmm5
7716 // CHECK
: mulss
%xmm5
, %xmm5
7717 // CHECK
: encoding
: [0xf3,0x0f,0x59,0xed]
7720 // CHECK
: orps
3735928559(%ebx
,%ecx
,8), %xmm5
7721 // CHECK
: encoding
: [0x0f,0x56,0xac,0xcb,0xef,0xbe,0xad,0xde]
7722 orps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
7724 // CHECK
: orps
69, %xmm5
7725 // CHECK
: encoding
: [0x0f,0x56,0x2d,0x45,0x00,0x00,0x00]
7728 // CHECK
: orps
32493, %xmm5
7729 // CHECK
: encoding
: [0x0f,0x56,0x2d,0xed,0x7e,0x00,0x00]
7732 // CHECK
: orps
3133065982, %xmm5
7733 // CHECK
: encoding
: [0x0f,0x56,0x2d,0xfe,0xca,0xbe,0xba]
7734 orps
0xbabecafe,%xmm5
7736 // CHECK
: orps
305419896, %xmm5
7737 // CHECK
: encoding
: [0x0f,0x56,0x2d,0x78,0x56,0x34,0x12]
7738 orps
0x12345678,%xmm5
7740 // CHECK
: orps
%xmm5
, %xmm5
7741 // CHECK
: encoding
: [0x0f,0x56,0xed]
7744 // CHECK
: pavgb
3735928559(%ebx
,%ecx
,8), %mm3
7745 // CHECK
: encoding
: [0x0f,0xe0,0x9c,0xcb,0xef,0xbe,0xad,0xde]
7746 pavgb
0xdeadbeef(%ebx
,%ecx
,8),%mm3
7748 // CHECK
: pavgb
69, %mm3
7749 // CHECK
: encoding
: [0x0f,0xe0,0x1d,0x45,0x00,0x00,0x00]
7752 // CHECK
: pavgb
32493, %mm3
7753 // CHECK
: encoding
: [0x0f,0xe0,0x1d,0xed,0x7e,0x00,0x00]
7756 // CHECK
: pavgb
3133065982, %mm3
7757 // CHECK
: encoding
: [0x0f,0xe0,0x1d,0xfe,0xca,0xbe,0xba]
7758 pavgb
0xbabecafe,%mm3
7760 // CHECK
: pavgb
305419896, %mm3
7761 // CHECK
: encoding
: [0x0f,0xe0,0x1d,0x78,0x56,0x34,0x12]
7762 pavgb
0x12345678,%mm3
7764 // CHECK
: pavgb
%mm3
, %mm3
7765 // CHECK
: encoding
: [0x0f,0xe0,0xdb]
7768 // CHECK
: pavgb
3735928559(%ebx
,%ecx
,8), %xmm5
7769 // CHECK
: encoding
: [0x66,0x0f,0xe0,0xac,0xcb,0xef,0xbe,0xad,0xde]
7770 pavgb
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
7772 // CHECK
: pavgb
69, %xmm5
7773 // CHECK
: encoding
: [0x66,0x0f,0xe0,0x2d,0x45,0x00,0x00,0x00]
7776 // CHECK
: pavgb
32493, %xmm5
7777 // CHECK
: encoding
: [0x66,0x0f,0xe0,0x2d,0xed,0x7e,0x00,0x00]
7780 // CHECK
: pavgb
3133065982, %xmm5
7781 // CHECK
: encoding
: [0x66,0x0f,0xe0,0x2d,0xfe,0xca,0xbe,0xba]
7782 pavgb
0xbabecafe,%xmm5
7784 // CHECK
: pavgb
305419896, %xmm5
7785 // CHECK
: encoding
: [0x66,0x0f,0xe0,0x2d,0x78,0x56,0x34,0x12]
7786 pavgb
0x12345678,%xmm5
7788 // CHECK
: pavgb
%xmm5
, %xmm5
7789 // CHECK
: encoding
: [0x66,0x0f,0xe0,0xed]
7792 // CHECK
: pavgw
3735928559(%ebx
,%ecx
,8), %mm3
7793 // CHECK
: encoding
: [0x0f,0xe3,0x9c,0xcb,0xef,0xbe,0xad,0xde]
7794 pavgw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
7796 // CHECK
: pavgw
69, %mm3
7797 // CHECK
: encoding
: [0x0f,0xe3,0x1d,0x45,0x00,0x00,0x00]
7800 // CHECK
: pavgw
32493, %mm3
7801 // CHECK
: encoding
: [0x0f,0xe3,0x1d,0xed,0x7e,0x00,0x00]
7804 // CHECK
: pavgw
3133065982, %mm3
7805 // CHECK
: encoding
: [0x0f,0xe3,0x1d,0xfe,0xca,0xbe,0xba]
7806 pavgw
0xbabecafe,%mm3
7808 // CHECK
: pavgw
305419896, %mm3
7809 // CHECK
: encoding
: [0x0f,0xe3,0x1d,0x78,0x56,0x34,0x12]
7810 pavgw
0x12345678,%mm3
7812 // CHECK
: pavgw
%mm3
, %mm3
7813 // CHECK
: encoding
: [0x0f,0xe3,0xdb]
7816 // CHECK
: pavgw
3735928559(%ebx
,%ecx
,8), %xmm5
7817 // CHECK
: encoding
: [0x66,0x0f,0xe3,0xac,0xcb,0xef,0xbe,0xad,0xde]
7818 pavgw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
7820 // CHECK
: pavgw
69, %xmm5
7821 // CHECK
: encoding
: [0x66,0x0f,0xe3,0x2d,0x45,0x00,0x00,0x00]
7824 // CHECK
: pavgw
32493, %xmm5
7825 // CHECK
: encoding
: [0x66,0x0f,0xe3,0x2d,0xed,0x7e,0x00,0x00]
7828 // CHECK
: pavgw
3133065982, %xmm5
7829 // CHECK
: encoding
: [0x66,0x0f,0xe3,0x2d,0xfe,0xca,0xbe,0xba]
7830 pavgw
0xbabecafe,%xmm5
7832 // CHECK
: pavgw
305419896, %xmm5
7833 // CHECK
: encoding
: [0x66,0x0f,0xe3,0x2d,0x78,0x56,0x34,0x12]
7834 pavgw
0x12345678,%xmm5
7836 // CHECK
: pavgw
%xmm5
, %xmm5
7837 // CHECK
: encoding
: [0x66,0x0f,0xe3,0xed]
7840 // CHECK
: pmaxsw
3735928559(%ebx
,%ecx
,8), %mm3
7841 // CHECK
: encoding
: [0x0f,0xee,0x9c,0xcb,0xef,0xbe,0xad,0xde]
7842 pmaxsw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
7844 // CHECK
: pmaxsw
69, %mm3
7845 // CHECK
: encoding
: [0x0f,0xee,0x1d,0x45,0x00,0x00,0x00]
7848 // CHECK
: pmaxsw
32493, %mm3
7849 // CHECK
: encoding
: [0x0f,0xee,0x1d,0xed,0x7e,0x00,0x00]
7852 // CHECK
: pmaxsw
3133065982, %mm3
7853 // CHECK
: encoding
: [0x0f,0xee,0x1d,0xfe,0xca,0xbe,0xba]
7854 pmaxsw
0xbabecafe,%mm3
7856 // CHECK
: pmaxsw
305419896, %mm3
7857 // CHECK
: encoding
: [0x0f,0xee,0x1d,0x78,0x56,0x34,0x12]
7858 pmaxsw
0x12345678,%mm3
7860 // CHECK
: pmaxsw
%mm3
, %mm3
7861 // CHECK
: encoding
: [0x0f,0xee,0xdb]
7864 // CHECK
: pmaxsw
3735928559(%ebx
,%ecx
,8), %xmm5
7865 // CHECK
: encoding
: [0x66,0x0f,0xee,0xac,0xcb,0xef,0xbe,0xad,0xde]
7866 pmaxsw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
7868 // CHECK
: pmaxsw
69, %xmm5
7869 // CHECK
: encoding
: [0x66,0x0f,0xee,0x2d,0x45,0x00,0x00,0x00]
7872 // CHECK
: pmaxsw
32493, %xmm5
7873 // CHECK
: encoding
: [0x66,0x0f,0xee,0x2d,0xed,0x7e,0x00,0x00]
7876 // CHECK
: pmaxsw
3133065982, %xmm5
7877 // CHECK
: encoding
: [0x66,0x0f,0xee,0x2d,0xfe,0xca,0xbe,0xba]
7878 pmaxsw
0xbabecafe,%xmm5
7880 // CHECK
: pmaxsw
305419896, %xmm5
7881 // CHECK
: encoding
: [0x66,0x0f,0xee,0x2d,0x78,0x56,0x34,0x12]
7882 pmaxsw
0x12345678,%xmm5
7884 // CHECK
: pmaxsw
%xmm5
, %xmm5
7885 // CHECK
: encoding
: [0x66,0x0f,0xee,0xed]
7888 // CHECK
: pmaxub
3735928559(%ebx
,%ecx
,8), %mm3
7889 // CHECK
: encoding
: [0x0f,0xde,0x9c,0xcb,0xef,0xbe,0xad,0xde]
7890 pmaxub
0xdeadbeef(%ebx
,%ecx
,8),%mm3
7892 // CHECK
: pmaxub
69, %mm3
7893 // CHECK
: encoding
: [0x0f,0xde,0x1d,0x45,0x00,0x00,0x00]
7896 // CHECK
: pmaxub
32493, %mm3
7897 // CHECK
: encoding
: [0x0f,0xde,0x1d,0xed,0x7e,0x00,0x00]
7900 // CHECK
: pmaxub
3133065982, %mm3
7901 // CHECK
: encoding
: [0x0f,0xde,0x1d,0xfe,0xca,0xbe,0xba]
7902 pmaxub
0xbabecafe,%mm3
7904 // CHECK
: pmaxub
305419896, %mm3
7905 // CHECK
: encoding
: [0x0f,0xde,0x1d,0x78,0x56,0x34,0x12]
7906 pmaxub
0x12345678,%mm3
7908 // CHECK
: pmaxub
%mm3
, %mm3
7909 // CHECK
: encoding
: [0x0f,0xde,0xdb]
7912 // CHECK
: pmaxub
3735928559(%ebx
,%ecx
,8), %xmm5
7913 // CHECK
: encoding
: [0x66,0x0f,0xde,0xac,0xcb,0xef,0xbe,0xad,0xde]
7914 pmaxub
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
7916 // CHECK
: pmaxub
69, %xmm5
7917 // CHECK
: encoding
: [0x66,0x0f,0xde,0x2d,0x45,0x00,0x00,0x00]
7920 // CHECK
: pmaxub
32493, %xmm5
7921 // CHECK
: encoding
: [0x66,0x0f,0xde,0x2d,0xed,0x7e,0x00,0x00]
7924 // CHECK
: pmaxub
3133065982, %xmm5
7925 // CHECK
: encoding
: [0x66,0x0f,0xde,0x2d,0xfe,0xca,0xbe,0xba]
7926 pmaxub
0xbabecafe,%xmm5
7928 // CHECK
: pmaxub
305419896, %xmm5
7929 // CHECK
: encoding
: [0x66,0x0f,0xde,0x2d,0x78,0x56,0x34,0x12]
7930 pmaxub
0x12345678,%xmm5
7932 // CHECK
: pmaxub
%xmm5
, %xmm5
7933 // CHECK
: encoding
: [0x66,0x0f,0xde,0xed]
7936 // CHECK
: pminsw
3735928559(%ebx
,%ecx
,8), %mm3
7937 // CHECK
: encoding
: [0x0f,0xea,0x9c,0xcb,0xef,0xbe,0xad,0xde]
7938 pminsw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
7940 // CHECK
: pminsw
69, %mm3
7941 // CHECK
: encoding
: [0x0f,0xea,0x1d,0x45,0x00,0x00,0x00]
7944 // CHECK
: pminsw
32493, %mm3
7945 // CHECK
: encoding
: [0x0f,0xea,0x1d,0xed,0x7e,0x00,0x00]
7948 // CHECK
: pminsw
3133065982, %mm3
7949 // CHECK
: encoding
: [0x0f,0xea,0x1d,0xfe,0xca,0xbe,0xba]
7950 pminsw
0xbabecafe,%mm3
7952 // CHECK
: pminsw
305419896, %mm3
7953 // CHECK
: encoding
: [0x0f,0xea,0x1d,0x78,0x56,0x34,0x12]
7954 pminsw
0x12345678,%mm3
7956 // CHECK
: pminsw
%mm3
, %mm3
7957 // CHECK
: encoding
: [0x0f,0xea,0xdb]
7960 // CHECK
: pminsw
3735928559(%ebx
,%ecx
,8), %xmm5
7961 // CHECK
: encoding
: [0x66,0x0f,0xea,0xac,0xcb,0xef,0xbe,0xad,0xde]
7962 pminsw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
7964 // CHECK
: pminsw
69, %xmm5
7965 // CHECK
: encoding
: [0x66,0x0f,0xea,0x2d,0x45,0x00,0x00,0x00]
7968 // CHECK
: pminsw
32493, %xmm5
7969 // CHECK
: encoding
: [0x66,0x0f,0xea,0x2d,0xed,0x7e,0x00,0x00]
7972 // CHECK
: pminsw
3133065982, %xmm5
7973 // CHECK
: encoding
: [0x66,0x0f,0xea,0x2d,0xfe,0xca,0xbe,0xba]
7974 pminsw
0xbabecafe,%xmm5
7976 // CHECK
: pminsw
305419896, %xmm5
7977 // CHECK
: encoding
: [0x66,0x0f,0xea,0x2d,0x78,0x56,0x34,0x12]
7978 pminsw
0x12345678,%xmm5
7980 // CHECK
: pminsw
%xmm5
, %xmm5
7981 // CHECK
: encoding
: [0x66,0x0f,0xea,0xed]
7984 // CHECK
: pminub
3735928559(%ebx
,%ecx
,8), %mm3
7985 // CHECK
: encoding
: [0x0f,0xda,0x9c,0xcb,0xef,0xbe,0xad,0xde]
7986 pminub
0xdeadbeef(%ebx
,%ecx
,8),%mm3
7988 // CHECK
: pminub
69, %mm3
7989 // CHECK
: encoding
: [0x0f,0xda,0x1d,0x45,0x00,0x00,0x00]
7992 // CHECK
: pminub
32493, %mm3
7993 // CHECK
: encoding
: [0x0f,0xda,0x1d,0xed,0x7e,0x00,0x00]
7996 // CHECK
: pminub
3133065982, %mm3
7997 // CHECK
: encoding
: [0x0f,0xda,0x1d,0xfe,0xca,0xbe,0xba]
7998 pminub
0xbabecafe,%mm3
8000 // CHECK
: pminub
305419896, %mm3
8001 // CHECK
: encoding
: [0x0f,0xda,0x1d,0x78,0x56,0x34,0x12]
8002 pminub
0x12345678,%mm3
8004 // CHECK
: pminub
%mm3
, %mm3
8005 // CHECK
: encoding
: [0x0f,0xda,0xdb]
8008 // CHECK
: pminub
3735928559(%ebx
,%ecx
,8), %xmm5
8009 // CHECK
: encoding
: [0x66,0x0f,0xda,0xac,0xcb,0xef,0xbe,0xad,0xde]
8010 pminub
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
8012 // CHECK
: pminub
69, %xmm5
8013 // CHECK
: encoding
: [0x66,0x0f,0xda,0x2d,0x45,0x00,0x00,0x00]
8016 // CHECK
: pminub
32493, %xmm5
8017 // CHECK
: encoding
: [0x66,0x0f,0xda,0x2d,0xed,0x7e,0x00,0x00]
8020 // CHECK
: pminub
3133065982, %xmm5
8021 // CHECK
: encoding
: [0x66,0x0f,0xda,0x2d,0xfe,0xca,0xbe,0xba]
8022 pminub
0xbabecafe,%xmm5
8024 // CHECK
: pminub
305419896, %xmm5
8025 // CHECK
: encoding
: [0x66,0x0f,0xda,0x2d,0x78,0x56,0x34,0x12]
8026 pminub
0x12345678,%xmm5
8028 // CHECK
: pminub
%xmm5
, %xmm5
8029 // CHECK
: encoding
: [0x66,0x0f,0xda,0xed]
8032 // CHECK
: pmovmskb
%mm3
, %ecx
8033 // CHECK
: encoding
: [0x0f,0xd7,0xcb]
8036 // CHECK
: pmovmskb
%xmm5
, %ecx
8037 // CHECK
: encoding
: [0x66,0x0f,0xd7,0xcd]
8040 // CHECK
: pmulhuw
3735928559(%ebx
,%ecx
,8), %mm3
8041 // CHECK
: encoding
: [0x0f,0xe4,0x9c,0xcb,0xef,0xbe,0xad,0xde]
8042 pmulhuw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
8044 // CHECK
: pmulhuw
69, %mm3
8045 // CHECK
: encoding
: [0x0f,0xe4,0x1d,0x45,0x00,0x00,0x00]
8048 // CHECK
: pmulhuw
32493, %mm3
8049 // CHECK
: encoding
: [0x0f,0xe4,0x1d,0xed,0x7e,0x00,0x00]
8052 // CHECK
: pmulhuw
3133065982, %mm3
8053 // CHECK
: encoding
: [0x0f,0xe4,0x1d,0xfe,0xca,0xbe,0xba]
8054 pmulhuw
0xbabecafe,%mm3
8056 // CHECK
: pmulhuw
305419896, %mm3
8057 // CHECK
: encoding
: [0x0f,0xe4,0x1d,0x78,0x56,0x34,0x12]
8058 pmulhuw
0x12345678,%mm3
8060 // CHECK
: pmulhuw
%mm3
, %mm3
8061 // CHECK
: encoding
: [0x0f,0xe4,0xdb]
8064 // CHECK
: pmulhuw
3735928559(%ebx
,%ecx
,8), %xmm5
8065 // CHECK
: encoding
: [0x66,0x0f,0xe4,0xac,0xcb,0xef,0xbe,0xad,0xde]
8066 pmulhuw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
8068 // CHECK
: pmulhuw
69, %xmm5
8069 // CHECK
: encoding
: [0x66,0x0f,0xe4,0x2d,0x45,0x00,0x00,0x00]
8072 // CHECK
: pmulhuw
32493, %xmm5
8073 // CHECK
: encoding
: [0x66,0x0f,0xe4,0x2d,0xed,0x7e,0x00,0x00]
8074 pmulhuw
0x7eed,%xmm5
8076 // CHECK
: pmulhuw
3133065982, %xmm5
8077 // CHECK
: encoding
: [0x66,0x0f,0xe4,0x2d,0xfe,0xca,0xbe,0xba]
8078 pmulhuw
0xbabecafe,%xmm5
8080 // CHECK
: pmulhuw
305419896, %xmm5
8081 // CHECK
: encoding
: [0x66,0x0f,0xe4,0x2d,0x78,0x56,0x34,0x12]
8082 pmulhuw
0x12345678,%xmm5
8084 // CHECK
: pmulhuw
%xmm5
, %xmm5
8085 // CHECK
: encoding
: [0x66,0x0f,0xe4,0xed]
8088 // CHECK
: prefetchnta
3735928559(%ebx
,%ecx
,8)
8089 // CHECK
: encoding
: [0x0f,0x18,0x84,0xcb,0xef,0xbe,0xad,0xde]
8090 prefetchnta
0xdeadbeef(%ebx
,%ecx
,8)
8092 // CHECK
: prefetchnta
32493
8093 // CHECK
: encoding
: [0x0f,0x18,0x05,0xed,0x7e,0x00,0x00]
8096 // CHECK
: prefetchnta
3133065982
8097 // CHECK
: encoding
: [0x0f,0x18,0x05,0xfe,0xca,0xbe,0xba]
8098 prefetchnta
0xbabecafe
8100 // CHECK
: prefetchnta
305419896
8101 // CHECK
: encoding
: [0x0f,0x18,0x05,0x78,0x56,0x34,0x12]
8102 prefetchnta
0x12345678
8104 // CHECK
: prefetcht0
3735928559(%ebx
,%ecx
,8)
8105 // CHECK
: encoding
: [0x0f,0x18,0x8c,0xcb,0xef,0xbe,0xad,0xde]
8106 prefetcht0
0xdeadbeef(%ebx
,%ecx
,8)
8108 // CHECK
: prefetcht0
32493
8109 // CHECK
: encoding
: [0x0f,0x18,0x0d,0xed,0x7e,0x00,0x00]
8112 // CHECK
: prefetcht0
3133065982
8113 // CHECK
: encoding
: [0x0f,0x18,0x0d,0xfe,0xca,0xbe,0xba]
8114 prefetcht0
0xbabecafe
8116 // CHECK
: prefetcht0
305419896
8117 // CHECK
: encoding
: [0x0f,0x18,0x0d,0x78,0x56,0x34,0x12]
8118 prefetcht0
0x12345678
8120 // CHECK
: prefetcht1
3735928559(%ebx
,%ecx
,8)
8121 // CHECK
: encoding
: [0x0f,0x18,0x94,0xcb,0xef,0xbe,0xad,0xde]
8122 prefetcht1
0xdeadbeef(%ebx
,%ecx
,8)
8124 // CHECK
: prefetcht1
32493
8125 // CHECK
: encoding
: [0x0f,0x18,0x15,0xed,0x7e,0x00,0x00]
8128 // CHECK
: prefetcht1
3133065982
8129 // CHECK
: encoding
: [0x0f,0x18,0x15,0xfe,0xca,0xbe,0xba]
8130 prefetcht1
0xbabecafe
8132 // CHECK
: prefetcht1
305419896
8133 // CHECK
: encoding
: [0x0f,0x18,0x15,0x78,0x56,0x34,0x12]
8134 prefetcht1
0x12345678
8136 // CHECK
: prefetcht2
3735928559(%ebx
,%ecx
,8)
8137 // CHECK
: encoding
: [0x0f,0x18,0x9c,0xcb,0xef,0xbe,0xad,0xde]
8138 prefetcht2
0xdeadbeef(%ebx
,%ecx
,8)
8140 // CHECK
: prefetcht2
32493
8141 // CHECK
: encoding
: [0x0f,0x18,0x1d,0xed,0x7e,0x00,0x00]
8144 // CHECK
: prefetcht2
3133065982
8145 // CHECK
: encoding
: [0x0f,0x18,0x1d,0xfe,0xca,0xbe,0xba]
8146 prefetcht2
0xbabecafe
8148 // CHECK
: prefetcht2
305419896
8149 // CHECK
: encoding
: [0x0f,0x18,0x1d,0x78,0x56,0x34,0x12]
8150 prefetcht2
0x12345678
8152 // CHECK
: psadbw
3735928559(%ebx
,%ecx
,8), %mm3
8153 // CHECK
: encoding
: [0x0f,0xf6,0x9c,0xcb,0xef,0xbe,0xad,0xde]
8154 psadbw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
8156 // CHECK
: psadbw
69, %mm3
8157 // CHECK
: encoding
: [0x0f,0xf6,0x1d,0x45,0x00,0x00,0x00]
8160 // CHECK
: psadbw
32493, %mm3
8161 // CHECK
: encoding
: [0x0f,0xf6,0x1d,0xed,0x7e,0x00,0x00]
8164 // CHECK
: psadbw
3133065982, %mm3
8165 // CHECK
: encoding
: [0x0f,0xf6,0x1d,0xfe,0xca,0xbe,0xba]
8166 psadbw
0xbabecafe,%mm3
8168 // CHECK
: psadbw
305419896, %mm3
8169 // CHECK
: encoding
: [0x0f,0xf6,0x1d,0x78,0x56,0x34,0x12]
8170 psadbw
0x12345678,%mm3
8172 // CHECK
: psadbw
%mm3
, %mm3
8173 // CHECK
: encoding
: [0x0f,0xf6,0xdb]
8176 // CHECK
: psadbw
3735928559(%ebx
,%ecx
,8), %xmm5
8177 // CHECK
: encoding
: [0x66,0x0f,0xf6,0xac,0xcb,0xef,0xbe,0xad,0xde]
8178 psadbw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
8180 // CHECK
: psadbw
69, %xmm5
8181 // CHECK
: encoding
: [0x66,0x0f,0xf6,0x2d,0x45,0x00,0x00,0x00]
8184 // CHECK
: psadbw
32493, %xmm5
8185 // CHECK
: encoding
: [0x66,0x0f,0xf6,0x2d,0xed,0x7e,0x00,0x00]
8188 // CHECK
: psadbw
3133065982, %xmm5
8189 // CHECK
: encoding
: [0x66,0x0f,0xf6,0x2d,0xfe,0xca,0xbe,0xba]
8190 psadbw
0xbabecafe,%xmm5
8192 // CHECK
: psadbw
305419896, %xmm5
8193 // CHECK
: encoding
: [0x66,0x0f,0xf6,0x2d,0x78,0x56,0x34,0x12]
8194 psadbw
0x12345678,%xmm5
8196 // CHECK
: psadbw
%xmm5
, %xmm5
8197 // CHECK
: encoding
: [0x66,0x0f,0xf6,0xed]
8200 // CHECK
: rcpps
3735928559(%ebx
,%ecx
,8), %xmm5
8201 // CHECK
: encoding
: [0x0f,0x53,0xac,0xcb,0xef,0xbe,0xad,0xde]
8202 rcpps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
8204 // CHECK
: rcpps
69, %xmm5
8205 // CHECK
: encoding
: [0x0f,0x53,0x2d,0x45,0x00,0x00,0x00]
8208 // CHECK
: rcpps
32493, %xmm5
8209 // CHECK
: encoding
: [0x0f,0x53,0x2d,0xed,0x7e,0x00,0x00]
8212 // CHECK
: rcpps
3133065982, %xmm5
8213 // CHECK
: encoding
: [0x0f,0x53,0x2d,0xfe,0xca,0xbe,0xba]
8214 rcpps
0xbabecafe,%xmm5
8216 // CHECK
: rcpps
305419896, %xmm5
8217 // CHECK
: encoding
: [0x0f,0x53,0x2d,0x78,0x56,0x34,0x12]
8218 rcpps
0x12345678,%xmm5
8220 // CHECK
: rcpps
%xmm5
, %xmm5
8221 // CHECK
: encoding
: [0x0f,0x53,0xed]
8224 // CHECK
: rcpss
3735928559(%ebx
,%ecx
,8), %xmm5
8225 // CHECK
: encoding
: [0xf3,0x0f,0x53,0xac,0xcb,0xef,0xbe,0xad,0xde]
8226 rcpss
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
8228 // CHECK
: rcpss
69, %xmm5
8229 // CHECK
: encoding
: [0xf3,0x0f,0x53,0x2d,0x45,0x00,0x00,0x00]
8232 // CHECK
: rcpss
32493, %xmm5
8233 // CHECK
: encoding
: [0xf3,0x0f,0x53,0x2d,0xed,0x7e,0x00,0x00]
8236 // CHECK
: rcpss
3133065982, %xmm5
8237 // CHECK
: encoding
: [0xf3,0x0f,0x53,0x2d,0xfe,0xca,0xbe,0xba]
8238 rcpss
0xbabecafe,%xmm5
8240 // CHECK
: rcpss
305419896, %xmm5
8241 // CHECK
: encoding
: [0xf3,0x0f,0x53,0x2d,0x78,0x56,0x34,0x12]
8242 rcpss
0x12345678,%xmm5
8244 // CHECK
: rcpss
%xmm5
, %xmm5
8245 // CHECK
: encoding
: [0xf3,0x0f,0x53,0xed]
8248 // CHECK
: rsqrtps
3735928559(%ebx
,%ecx
,8), %xmm5
8249 // CHECK
: encoding
: [0x0f,0x52,0xac,0xcb,0xef,0xbe,0xad,0xde]
8250 rsqrtps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
8252 // CHECK
: rsqrtps
69, %xmm5
8253 // CHECK
: encoding
: [0x0f,0x52,0x2d,0x45,0x00,0x00,0x00]
8256 // CHECK
: rsqrtps
32493, %xmm5
8257 // CHECK
: encoding
: [0x0f,0x52,0x2d,0xed,0x7e,0x00,0x00]
8258 rsqrtps
0x7eed,%xmm5
8260 // CHECK
: rsqrtps
3133065982, %xmm5
8261 // CHECK
: encoding
: [0x0f,0x52,0x2d,0xfe,0xca,0xbe,0xba]
8262 rsqrtps
0xbabecafe,%xmm5
8264 // CHECK
: rsqrtps
305419896, %xmm5
8265 // CHECK
: encoding
: [0x0f,0x52,0x2d,0x78,0x56,0x34,0x12]
8266 rsqrtps
0x12345678,%xmm5
8268 // CHECK
: rsqrtps
%xmm5
, %xmm5
8269 // CHECK
: encoding
: [0x0f,0x52,0xed]
8272 // CHECK
: rsqrtss
3735928559(%ebx
,%ecx
,8), %xmm5
8273 // CHECK
: encoding
: [0xf3,0x0f,0x52,0xac,0xcb,0xef,0xbe,0xad,0xde]
8274 rsqrtss
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
8276 // CHECK
: rsqrtss
69, %xmm5
8277 // CHECK
: encoding
: [0xf3,0x0f,0x52,0x2d,0x45,0x00,0x00,0x00]
8280 // CHECK
: rsqrtss
32493, %xmm5
8281 // CHECK
: encoding
: [0xf3,0x0f,0x52,0x2d,0xed,0x7e,0x00,0x00]
8282 rsqrtss
0x7eed,%xmm5
8284 // CHECK
: rsqrtss
3133065982, %xmm5
8285 // CHECK
: encoding
: [0xf3,0x0f,0x52,0x2d,0xfe,0xca,0xbe,0xba]
8286 rsqrtss
0xbabecafe,%xmm5
8288 // CHECK
: rsqrtss
305419896, %xmm5
8289 // CHECK
: encoding
: [0xf3,0x0f,0x52,0x2d,0x78,0x56,0x34,0x12]
8290 rsqrtss
0x12345678,%xmm5
8292 // CHECK
: rsqrtss
%xmm5
, %xmm5
8293 // CHECK
: encoding
: [0xf3,0x0f,0x52,0xed]
8296 // CHECK
: sqrtps
3735928559(%ebx
,%ecx
,8), %xmm5
8297 // CHECK
: encoding
: [0x0f,0x51,0xac,0xcb,0xef,0xbe,0xad,0xde]
8298 sqrtps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
8300 // CHECK
: sqrtps
69, %xmm5
8301 // CHECK
: encoding
: [0x0f,0x51,0x2d,0x45,0x00,0x00,0x00]
8304 // CHECK
: sqrtps
32493, %xmm5
8305 // CHECK
: encoding
: [0x0f,0x51,0x2d,0xed,0x7e,0x00,0x00]
8308 // CHECK
: sqrtps
3133065982, %xmm5
8309 // CHECK
: encoding
: [0x0f,0x51,0x2d,0xfe,0xca,0xbe,0xba]
8310 sqrtps
0xbabecafe,%xmm5
8312 // CHECK
: sqrtps
305419896, %xmm5
8313 // CHECK
: encoding
: [0x0f,0x51,0x2d,0x78,0x56,0x34,0x12]
8314 sqrtps
0x12345678,%xmm5
8316 // CHECK
: sqrtps
%xmm5
, %xmm5
8317 // CHECK
: encoding
: [0x0f,0x51,0xed]
8320 // CHECK
: sqrtss
3735928559(%ebx
,%ecx
,8), %xmm5
8321 // CHECK
: encoding
: [0xf3,0x0f,0x51,0xac,0xcb,0xef,0xbe,0xad,0xde]
8322 sqrtss
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
8324 // CHECK
: sqrtss
69, %xmm5
8325 // CHECK
: encoding
: [0xf3,0x0f,0x51,0x2d,0x45,0x00,0x00,0x00]
8328 // CHECK
: sqrtss
32493, %xmm5
8329 // CHECK
: encoding
: [0xf3,0x0f,0x51,0x2d,0xed,0x7e,0x00,0x00]
8332 // CHECK
: sqrtss
3133065982, %xmm5
8333 // CHECK
: encoding
: [0xf3,0x0f,0x51,0x2d,0xfe,0xca,0xbe,0xba]
8334 sqrtss
0xbabecafe,%xmm5
8336 // CHECK
: sqrtss
305419896, %xmm5
8337 // CHECK
: encoding
: [0xf3,0x0f,0x51,0x2d,0x78,0x56,0x34,0x12]
8338 sqrtss
0x12345678,%xmm5
8340 // CHECK
: sqrtss
%xmm5
, %xmm5
8341 // CHECK
: encoding
: [0xf3,0x0f,0x51,0xed]
8344 // CHECK
: stmxcsr
3735928559(%ebx
,%ecx
,8)
8345 // CHECK
: encoding
: [0x0f,0xae,0x9c,0xcb,0xef,0xbe,0xad,0xde]
8346 stmxcsr
0xdeadbeef(%ebx
,%ecx
,8)
8348 // CHECK
: stmxcsr
32493
8349 // CHECK
: encoding
: [0x0f,0xae,0x1d,0xed,0x7e,0x00,0x00]
8352 // CHECK
: stmxcsr
3133065982
8353 // CHECK
: encoding
: [0x0f,0xae,0x1d,0xfe,0xca,0xbe,0xba]
8356 // CHECK
: stmxcsr
305419896
8357 // CHECK
: encoding
: [0x0f,0xae,0x1d,0x78,0x56,0x34,0x12]
8360 // CHECK
: subps
3735928559(%ebx
,%ecx
,8), %xmm5
8361 // CHECK
: encoding
: [0x0f,0x5c,0xac,0xcb,0xef,0xbe,0xad,0xde]
8362 subps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
8364 // CHECK
: subps
69, %xmm5
8365 // CHECK
: encoding
: [0x0f,0x5c,0x2d,0x45,0x00,0x00,0x00]
8368 // CHECK
: subps
32493, %xmm5
8369 // CHECK
: encoding
: [0x0f,0x5c,0x2d,0xed,0x7e,0x00,0x00]
8372 // CHECK
: subps
3133065982, %xmm5
8373 // CHECK
: encoding
: [0x0f,0x5c,0x2d,0xfe,0xca,0xbe,0xba]
8374 subps
0xbabecafe,%xmm5
8376 // CHECK
: subps
305419896, %xmm5
8377 // CHECK
: encoding
: [0x0f,0x5c,0x2d,0x78,0x56,0x34,0x12]
8378 subps
0x12345678,%xmm5
8380 // CHECK
: subps
%xmm5
, %xmm5
8381 // CHECK
: encoding
: [0x0f,0x5c,0xed]
8384 // CHECK
: subss
3735928559(%ebx
,%ecx
,8), %xmm5
8385 // CHECK
: encoding
: [0xf3,0x0f,0x5c,0xac,0xcb,0xef,0xbe,0xad,0xde]
8386 subss
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
8388 // CHECK
: subss
69, %xmm5
8389 // CHECK
: encoding
: [0xf3,0x0f,0x5c,0x2d,0x45,0x00,0x00,0x00]
8392 // CHECK
: subss
32493, %xmm5
8393 // CHECK
: encoding
: [0xf3,0x0f,0x5c,0x2d,0xed,0x7e,0x00,0x00]
8396 // CHECK
: subss
3133065982, %xmm5
8397 // CHECK
: encoding
: [0xf3,0x0f,0x5c,0x2d,0xfe,0xca,0xbe,0xba]
8398 subss
0xbabecafe,%xmm5
8400 // CHECK
: subss
305419896, %xmm5
8401 // CHECK
: encoding
: [0xf3,0x0f,0x5c,0x2d,0x78,0x56,0x34,0x12]
8402 subss
0x12345678,%xmm5
8404 // CHECK
: subss
%xmm5
, %xmm5
8405 // CHECK
: encoding
: [0xf3,0x0f,0x5c,0xed]
8408 // CHECK
: ucomiss
3735928559(%ebx
,%ecx
,8), %xmm5
8409 // CHECK
: encoding
: [0x0f,0x2e,0xac,0xcb,0xef,0xbe,0xad,0xde]
8410 ucomiss
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
8412 // CHECK
: ucomiss
69, %xmm5
8413 // CHECK
: encoding
: [0x0f,0x2e,0x2d,0x45,0x00,0x00,0x00]
8416 // CHECK
: ucomiss
32493, %xmm5
8417 // CHECK
: encoding
: [0x0f,0x2e,0x2d,0xed,0x7e,0x00,0x00]
8418 ucomiss
0x7eed,%xmm5
8420 // CHECK
: ucomiss
3133065982, %xmm5
8421 // CHECK
: encoding
: [0x0f,0x2e,0x2d,0xfe,0xca,0xbe,0xba]
8422 ucomiss
0xbabecafe,%xmm5
8424 // CHECK
: ucomiss
305419896, %xmm5
8425 // CHECK
: encoding
: [0x0f,0x2e,0x2d,0x78,0x56,0x34,0x12]
8426 ucomiss
0x12345678,%xmm5
8428 // CHECK
: ucomiss
%xmm5
, %xmm5
8429 // CHECK
: encoding
: [0x0f,0x2e,0xed]
8432 // CHECK
: unpckhps
3735928559(%ebx
,%ecx
,8), %xmm5
8433 // CHECK
: encoding
: [0x0f,0x15,0xac,0xcb,0xef,0xbe,0xad,0xde]
8434 unpckhps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
8436 // CHECK
: unpckhps
69, %xmm5
8437 // CHECK
: encoding
: [0x0f,0x15,0x2d,0x45,0x00,0x00,0x00]
8440 // CHECK
: unpckhps
32493, %xmm5
8441 // CHECK
: encoding
: [0x0f,0x15,0x2d,0xed,0x7e,0x00,0x00]
8442 unpckhps
0x7eed,%xmm5
8444 // CHECK
: unpckhps
3133065982, %xmm5
8445 // CHECK
: encoding
: [0x0f,0x15,0x2d,0xfe,0xca,0xbe,0xba]
8446 unpckhps
0xbabecafe,%xmm5
8448 // CHECK
: unpckhps
305419896, %xmm5
8449 // CHECK
: encoding
: [0x0f,0x15,0x2d,0x78,0x56,0x34,0x12]
8450 unpckhps
0x12345678,%xmm5
8452 // CHECK
: unpckhps
%xmm5
, %xmm5
8453 // CHECK
: encoding
: [0x0f,0x15,0xed]
8454 unpckhps
%xmm5
,%xmm5
8456 // CHECK
: unpcklps
3735928559(%ebx
,%ecx
,8), %xmm5
8457 // CHECK
: encoding
: [0x0f,0x14,0xac,0xcb,0xef,0xbe,0xad,0xde]
8458 unpcklps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
8460 // CHECK
: unpcklps
69, %xmm5
8461 // CHECK
: encoding
: [0x0f,0x14,0x2d,0x45,0x00,0x00,0x00]
8464 // CHECK
: unpcklps
32493, %xmm5
8465 // CHECK
: encoding
: [0x0f,0x14,0x2d,0xed,0x7e,0x00,0x00]
8466 unpcklps
0x7eed,%xmm5
8468 // CHECK
: unpcklps
3133065982, %xmm5
8469 // CHECK
: encoding
: [0x0f,0x14,0x2d,0xfe,0xca,0xbe,0xba]
8470 unpcklps
0xbabecafe,%xmm5
8472 // CHECK
: unpcklps
305419896, %xmm5
8473 // CHECK
: encoding
: [0x0f,0x14,0x2d,0x78,0x56,0x34,0x12]
8474 unpcklps
0x12345678,%xmm5
8476 // CHECK
: unpcklps
%xmm5
, %xmm5
8477 // CHECK
: encoding
: [0x0f,0x14,0xed]
8478 unpcklps
%xmm5
,%xmm5
8480 // CHECK
: xorps
3735928559(%ebx
,%ecx
,8), %xmm5
8481 // CHECK
: encoding
: [0x0f,0x57,0xac,0xcb,0xef,0xbe,0xad,0xde]
8482 xorps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
8484 // CHECK
: xorps
69, %xmm5
8485 // CHECK
: encoding
: [0x0f,0x57,0x2d,0x45,0x00,0x00,0x00]
8488 // CHECK
: xorps
32493, %xmm5
8489 // CHECK
: encoding
: [0x0f,0x57,0x2d,0xed,0x7e,0x00,0x00]
8492 // CHECK
: xorps
3133065982, %xmm5
8493 // CHECK
: encoding
: [0x0f,0x57,0x2d,0xfe,0xca,0xbe,0xba]
8494 xorps
0xbabecafe,%xmm5
8496 // CHECK
: xorps
305419896, %xmm5
8497 // CHECK
: encoding
: [0x0f,0x57,0x2d,0x78,0x56,0x34,0x12]
8498 xorps
0x12345678,%xmm5
8500 // CHECK
: xorps
%xmm5
, %xmm5
8501 // CHECK
: encoding
: [0x0f,0x57,0xed]
8504 // CHECK
: addpd
3735928559(%ebx
,%ecx
,8), %xmm5
8505 // CHECK
: encoding
: [0x66,0x0f,0x58,0xac,0xcb,0xef,0xbe,0xad,0xde]
8506 addpd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
8508 // CHECK
: addpd
69, %xmm5
8509 // CHECK
: encoding
: [0x66,0x0f,0x58,0x2d,0x45,0x00,0x00,0x00]
8512 // CHECK
: addpd
32493, %xmm5
8513 // CHECK
: encoding
: [0x66,0x0f,0x58,0x2d,0xed,0x7e,0x00,0x00]
8516 // CHECK
: addpd
3133065982, %xmm5
8517 // CHECK
: encoding
: [0x66,0x0f,0x58,0x2d,0xfe,0xca,0xbe,0xba]
8518 addpd
0xbabecafe,%xmm5
8520 // CHECK
: addpd
305419896, %xmm5
8521 // CHECK
: encoding
: [0x66,0x0f,0x58,0x2d,0x78,0x56,0x34,0x12]
8522 addpd
0x12345678,%xmm5
8524 // CHECK
: addpd
%xmm5
, %xmm5
8525 // CHECK
: encoding
: [0x66,0x0f,0x58,0xed]
8528 // CHECK
: addsd
3735928559(%ebx
,%ecx
,8), %xmm5
8529 // CHECK
: encoding
: [0xf2,0x0f,0x58,0xac,0xcb,0xef,0xbe,0xad,0xde]
8530 addsd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
8532 // CHECK
: addsd
69, %xmm5
8533 // CHECK
: encoding
: [0xf2,0x0f,0x58,0x2d,0x45,0x00,0x00,0x00]
8536 // CHECK
: addsd
32493, %xmm5
8537 // CHECK
: encoding
: [0xf2,0x0f,0x58,0x2d,0xed,0x7e,0x00,0x00]
8540 // CHECK
: addsd
3133065982, %xmm5
8541 // CHECK
: encoding
: [0xf2,0x0f,0x58,0x2d,0xfe,0xca,0xbe,0xba]
8542 addsd
0xbabecafe,%xmm5
8544 // CHECK
: addsd
305419896, %xmm5
8545 // CHECK
: encoding
: [0xf2,0x0f,0x58,0x2d,0x78,0x56,0x34,0x12]
8546 addsd
0x12345678,%xmm5
8548 // CHECK
: addsd
%xmm5
, %xmm5
8549 // CHECK
: encoding
: [0xf2,0x0f,0x58,0xed]
8552 // CHECK
: andnpd
3735928559(%ebx
,%ecx
,8), %xmm5
8553 // CHECK
: encoding
: [0x66,0x0f,0x55,0xac,0xcb,0xef,0xbe,0xad,0xde]
8554 andnpd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
8556 // CHECK
: andnpd
69, %xmm5
8557 // CHECK
: encoding
: [0x66,0x0f,0x55,0x2d,0x45,0x00,0x00,0x00]
8560 // CHECK
: andnpd
32493, %xmm5
8561 // CHECK
: encoding
: [0x66,0x0f,0x55,0x2d,0xed,0x7e,0x00,0x00]
8564 // CHECK
: andnpd
3133065982, %xmm5
8565 // CHECK
: encoding
: [0x66,0x0f,0x55,0x2d,0xfe,0xca,0xbe,0xba]
8566 andnpd
0xbabecafe,%xmm5
8568 // CHECK
: andnpd
305419896, %xmm5
8569 // CHECK
: encoding
: [0x66,0x0f,0x55,0x2d,0x78,0x56,0x34,0x12]
8570 andnpd
0x12345678,%xmm5
8572 // CHECK
: andnpd
%xmm5
, %xmm5
8573 // CHECK
: encoding
: [0x66,0x0f,0x55,0xed]
8576 // CHECK
: andpd
3735928559(%ebx
,%ecx
,8), %xmm5
8577 // CHECK
: encoding
: [0x66,0x0f,0x54,0xac,0xcb,0xef,0xbe,0xad,0xde]
8578 andpd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
8580 // CHECK
: andpd
69, %xmm5
8581 // CHECK
: encoding
: [0x66,0x0f,0x54,0x2d,0x45,0x00,0x00,0x00]
8584 // CHECK
: andpd
32493, %xmm5
8585 // CHECK
: encoding
: [0x66,0x0f,0x54,0x2d,0xed,0x7e,0x00,0x00]
8588 // CHECK
: andpd
3133065982, %xmm5
8589 // CHECK
: encoding
: [0x66,0x0f,0x54,0x2d,0xfe,0xca,0xbe,0xba]
8590 andpd
0xbabecafe,%xmm5
8592 // CHECK
: andpd
305419896, %xmm5
8593 // CHECK
: encoding
: [0x66,0x0f,0x54,0x2d,0x78,0x56,0x34,0x12]
8594 andpd
0x12345678,%xmm5
8596 // CHECK
: andpd
%xmm5
, %xmm5
8597 // CHECK
: encoding
: [0x66,0x0f,0x54,0xed]
8600 // CHECK
: comisd
3735928559(%ebx
,%ecx
,8), %xmm5
8601 // CHECK
: encoding
: [0x66,0x0f,0x2f,0xac,0xcb,0xef,0xbe,0xad,0xde]
8602 comisd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
8604 // CHECK
: comisd
69, %xmm5
8605 // CHECK
: encoding
: [0x66,0x0f,0x2f,0x2d,0x45,0x00,0x00,0x00]
8608 // CHECK
: comisd
32493, %xmm5
8609 // CHECK
: encoding
: [0x66,0x0f,0x2f,0x2d,0xed,0x7e,0x00,0x00]
8612 // CHECK
: comisd
3133065982, %xmm5
8613 // CHECK
: encoding
: [0x66,0x0f,0x2f,0x2d,0xfe,0xca,0xbe,0xba]
8614 comisd
0xbabecafe,%xmm5
8616 // CHECK
: comisd
305419896, %xmm5
8617 // CHECK
: encoding
: [0x66,0x0f,0x2f,0x2d,0x78,0x56,0x34,0x12]
8618 comisd
0x12345678,%xmm5
8620 // CHECK
: comisd
%xmm5
, %xmm5
8621 // CHECK
: encoding
: [0x66,0x0f,0x2f,0xed]
8624 // CHECK
: cvtpi2pd
3735928559(%ebx
,%ecx
,8), %xmm5
8625 // CHECK
: encoding
: [0x66,0x0f,0x2a,0xac,0xcb,0xef,0xbe,0xad,0xde]
8626 cvtpi2pd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
8628 // CHECK
: cvtpi2pd
69, %xmm5
8629 // CHECK
: encoding
: [0x66,0x0f,0x2a,0x2d,0x45,0x00,0x00,0x00]
8632 // CHECK
: cvtpi2pd
32493, %xmm5
8633 // CHECK
: encoding
: [0x66,0x0f,0x2a,0x2d,0xed,0x7e,0x00,0x00]
8634 cvtpi2pd
0x7eed,%xmm5
8636 // CHECK
: cvtpi2pd
3133065982, %xmm5
8637 // CHECK
: encoding
: [0x66,0x0f,0x2a,0x2d,0xfe,0xca,0xbe,0xba]
8638 cvtpi2pd
0xbabecafe,%xmm5
8640 // CHECK
: cvtpi2pd
305419896, %xmm5
8641 // CHECK
: encoding
: [0x66,0x0f,0x2a,0x2d,0x78,0x56,0x34,0x12]
8642 cvtpi2pd
0x12345678,%xmm5
8644 // CHECK
: cvtpi2pd
%mm3
, %xmm5
8645 // CHECK
: encoding
: [0x66,0x0f,0x2a,0xeb]
8648 // CHECK
: cvtsi2sd
%ecx
, %xmm5
8649 // CHECK
: encoding
: [0xf2,0x0f,0x2a,0xe9]
8652 // CHECK
: cvtsi2sd
3735928559(%ebx
,%ecx
,8), %xmm5
8653 // CHECK
: encoding
: [0xf2,0x0f,0x2a,0xac,0xcb,0xef,0xbe,0xad,0xde]
8654 cvtsi2sd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
8656 // CHECK
: cvtsi2sd
69, %xmm5
8657 // CHECK
: encoding
: [0xf2,0x0f,0x2a,0x2d,0x45,0x00,0x00,0x00]
8660 // CHECK
: cvtsi2sd
32493, %xmm5
8661 // CHECK
: encoding
: [0xf2,0x0f,0x2a,0x2d,0xed,0x7e,0x00,0x00]
8662 cvtsi2sd
0x7eed,%xmm5
8664 // CHECK
: cvtsi2sd
3133065982, %xmm5
8665 // CHECK
: encoding
: [0xf2,0x0f,0x2a,0x2d,0xfe,0xca,0xbe,0xba]
8666 cvtsi2sd
0xbabecafe,%xmm5
8668 // CHECK
: cvtsi2sd
305419896, %xmm5
8669 // CHECK
: encoding
: [0xf2,0x0f,0x2a,0x2d,0x78,0x56,0x34,0x12]
8670 cvtsi2sd
0x12345678,%xmm5
8672 // CHECK
: divpd
3735928559(%ebx
,%ecx
,8), %xmm5
8673 // CHECK
: encoding
: [0x66,0x0f,0x5e,0xac,0xcb,0xef,0xbe,0xad,0xde]
8674 divpd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
8676 // CHECK
: divpd
69, %xmm5
8677 // CHECK
: encoding
: [0x66,0x0f,0x5e,0x2d,0x45,0x00,0x00,0x00]
8680 // CHECK
: divpd
32493, %xmm5
8681 // CHECK
: encoding
: [0x66,0x0f,0x5e,0x2d,0xed,0x7e,0x00,0x00]
8684 // CHECK
: divpd
3133065982, %xmm5
8685 // CHECK
: encoding
: [0x66,0x0f,0x5e,0x2d,0xfe,0xca,0xbe,0xba]
8686 divpd
0xbabecafe,%xmm5
8688 // CHECK
: divpd
305419896, %xmm5
8689 // CHECK
: encoding
: [0x66,0x0f,0x5e,0x2d,0x78,0x56,0x34,0x12]
8690 divpd
0x12345678,%xmm5
8692 // CHECK
: divpd
%xmm5
, %xmm5
8693 // CHECK
: encoding
: [0x66,0x0f,0x5e,0xed]
8696 // CHECK
: divsd
3735928559(%ebx
,%ecx
,8), %xmm5
8697 // CHECK
: encoding
: [0xf2,0x0f,0x5e,0xac,0xcb,0xef,0xbe,0xad,0xde]
8698 divsd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
8700 // CHECK
: divsd
69, %xmm5
8701 // CHECK
: encoding
: [0xf2,0x0f,0x5e,0x2d,0x45,0x00,0x00,0x00]
8704 // CHECK
: divsd
32493, %xmm5
8705 // CHECK
: encoding
: [0xf2,0x0f,0x5e,0x2d,0xed,0x7e,0x00,0x00]
8708 // CHECK
: divsd
3133065982, %xmm5
8709 // CHECK
: encoding
: [0xf2,0x0f,0x5e,0x2d,0xfe,0xca,0xbe,0xba]
8710 divsd
0xbabecafe,%xmm5
8712 // CHECK
: divsd
305419896, %xmm5
8713 // CHECK
: encoding
: [0xf2,0x0f,0x5e,0x2d,0x78,0x56,0x34,0x12]
8714 divsd
0x12345678,%xmm5
8716 // CHECK
: divsd
%xmm5
, %xmm5
8717 // CHECK
: encoding
: [0xf2,0x0f,0x5e,0xed]
8720 // CHECK
: maxpd
3735928559(%ebx
,%ecx
,8), %xmm5
8721 // CHECK
: encoding
: [0x66,0x0f,0x5f,0xac,0xcb,0xef,0xbe,0xad,0xde]
8722 maxpd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
8724 // CHECK
: maxpd
69, %xmm5
8725 // CHECK
: encoding
: [0x66,0x0f,0x5f,0x2d,0x45,0x00,0x00,0x00]
8728 // CHECK
: maxpd
32493, %xmm5
8729 // CHECK
: encoding
: [0x66,0x0f,0x5f,0x2d,0xed,0x7e,0x00,0x00]
8732 // CHECK
: maxpd
3133065982, %xmm5
8733 // CHECK
: encoding
: [0x66,0x0f,0x5f,0x2d,0xfe,0xca,0xbe,0xba]
8734 maxpd
0xbabecafe,%xmm5
8736 // CHECK
: maxpd
305419896, %xmm5
8737 // CHECK
: encoding
: [0x66,0x0f,0x5f,0x2d,0x78,0x56,0x34,0x12]
8738 maxpd
0x12345678,%xmm5
8740 // CHECK
: maxpd
%xmm5
, %xmm5
8741 // CHECK
: encoding
: [0x66,0x0f,0x5f,0xed]
8744 // CHECK
: maxsd
3735928559(%ebx
,%ecx
,8), %xmm5
8745 // CHECK
: encoding
: [0xf2,0x0f,0x5f,0xac,0xcb,0xef,0xbe,0xad,0xde]
8746 maxsd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
8748 // CHECK
: maxsd
69, %xmm5
8749 // CHECK
: encoding
: [0xf2,0x0f,0x5f,0x2d,0x45,0x00,0x00,0x00]
8752 // CHECK
: maxsd
32493, %xmm5
8753 // CHECK
: encoding
: [0xf2,0x0f,0x5f,0x2d,0xed,0x7e,0x00,0x00]
8756 // CHECK
: maxsd
3133065982, %xmm5
8757 // CHECK
: encoding
: [0xf2,0x0f,0x5f,0x2d,0xfe,0xca,0xbe,0xba]
8758 maxsd
0xbabecafe,%xmm5
8760 // CHECK
: maxsd
305419896, %xmm5
8761 // CHECK
: encoding
: [0xf2,0x0f,0x5f,0x2d,0x78,0x56,0x34,0x12]
8762 maxsd
0x12345678,%xmm5
8764 // CHECK
: maxsd
%xmm5
, %xmm5
8765 // CHECK
: encoding
: [0xf2,0x0f,0x5f,0xed]
8768 // CHECK
: minpd
3735928559(%ebx
,%ecx
,8), %xmm5
8769 // CHECK
: encoding
: [0x66,0x0f,0x5d,0xac,0xcb,0xef,0xbe,0xad,0xde]
8770 minpd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
8772 // CHECK
: minpd
69, %xmm5
8773 // CHECK
: encoding
: [0x66,0x0f,0x5d,0x2d,0x45,0x00,0x00,0x00]
8776 // CHECK
: minpd
32493, %xmm5
8777 // CHECK
: encoding
: [0x66,0x0f,0x5d,0x2d,0xed,0x7e,0x00,0x00]
8780 // CHECK
: minpd
3133065982, %xmm5
8781 // CHECK
: encoding
: [0x66,0x0f,0x5d,0x2d,0xfe,0xca,0xbe,0xba]
8782 minpd
0xbabecafe,%xmm5
8784 // CHECK
: minpd
305419896, %xmm5
8785 // CHECK
: encoding
: [0x66,0x0f,0x5d,0x2d,0x78,0x56,0x34,0x12]
8786 minpd
0x12345678,%xmm5
8788 // CHECK
: minpd
%xmm5
, %xmm5
8789 // CHECK
: encoding
: [0x66,0x0f,0x5d,0xed]
8792 // CHECK
: minsd
3735928559(%ebx
,%ecx
,8), %xmm5
8793 // CHECK
: encoding
: [0xf2,0x0f,0x5d,0xac,0xcb,0xef,0xbe,0xad,0xde]
8794 minsd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
8796 // CHECK
: minsd
69, %xmm5
8797 // CHECK
: encoding
: [0xf2,0x0f,0x5d,0x2d,0x45,0x00,0x00,0x00]
8800 // CHECK
: minsd
32493, %xmm5
8801 // CHECK
: encoding
: [0xf2,0x0f,0x5d,0x2d,0xed,0x7e,0x00,0x00]
8804 // CHECK
: minsd
3133065982, %xmm5
8805 // CHECK
: encoding
: [0xf2,0x0f,0x5d,0x2d,0xfe,0xca,0xbe,0xba]
8806 minsd
0xbabecafe,%xmm5
8808 // CHECK
: minsd
305419896, %xmm5
8809 // CHECK
: encoding
: [0xf2,0x0f,0x5d,0x2d,0x78,0x56,0x34,0x12]
8810 minsd
0x12345678,%xmm5
8812 // CHECK
: minsd
%xmm5
, %xmm5
8813 // CHECK
: encoding
: [0xf2,0x0f,0x5d,0xed]
8816 // CHECK
: movapd
3735928559(%ebx
,%ecx
,8), %xmm5
8817 // CHECK
: encoding
: [0x66,0x0f,0x28,0xac,0xcb,0xef,0xbe,0xad,0xde]
8818 movapd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
8820 // CHECK
: movapd
69, %xmm5
8821 // CHECK
: encoding
: [0x66,0x0f,0x28,0x2d,0x45,0x00,0x00,0x00]
8824 // CHECK
: movapd
32493, %xmm5
8825 // CHECK
: encoding
: [0x66,0x0f,0x28,0x2d,0xed,0x7e,0x00,0x00]
8828 // CHECK
: movapd
3133065982, %xmm5
8829 // CHECK
: encoding
: [0x66,0x0f,0x28,0x2d,0xfe,0xca,0xbe,0xba]
8830 movapd
0xbabecafe,%xmm5
8832 // CHECK
: movapd
305419896, %xmm5
8833 // CHECK
: encoding
: [0x66,0x0f,0x28,0x2d,0x78,0x56,0x34,0x12]
8834 movapd
0x12345678,%xmm5
8836 // CHECK
: movapd
%xmm5
, %xmm5
8837 // CHECK
: encoding
: [0x66,0x0f,0x28,0xed]
8840 // CHECK
: movapd
%xmm5
, 3735928559(%ebx
,%ecx
,8)
8841 // CHECK
: encoding
: [0x66,0x0f,0x29,0xac,0xcb,0xef,0xbe,0xad,0xde]
8842 movapd
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
8844 // CHECK
: movapd
%xmm5
, 69
8845 // CHECK
: encoding
: [0x66,0x0f,0x29,0x2d,0x45,0x00,0x00,0x00]
8848 // CHECK
: movapd
%xmm5
, 32493
8849 // CHECK
: encoding
: [0x66,0x0f,0x29,0x2d,0xed,0x7e,0x00,0x00]
8852 // CHECK
: movapd
%xmm5
, 3133065982
8853 // CHECK
: encoding
: [0x66,0x0f,0x29,0x2d,0xfe,0xca,0xbe,0xba]
8854 movapd
%xmm5
,0xbabecafe
8856 // CHECK
: movapd
%xmm5
, 305419896
8857 // CHECK
: encoding
: [0x66,0x0f,0x29,0x2d,0x78,0x56,0x34,0x12]
8858 movapd
%xmm5
,0x12345678
8860 // CHECK
: movapd
%xmm5
, %xmm5
8861 // CHECK
: encoding
: [0x66,0x0f,0x28,0xed]
8864 // CHECK
: movhpd
3735928559(%ebx
,%ecx
,8), %xmm5
8865 // CHECK
: encoding
: [0x66,0x0f,0x16,0xac,0xcb,0xef,0xbe,0xad,0xde]
8866 movhpd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
8868 // CHECK
: movhpd
69, %xmm5
8869 // CHECK
: encoding
: [0x66,0x0f,0x16,0x2d,0x45,0x00,0x00,0x00]
8872 // CHECK
: movhpd
32493, %xmm5
8873 // CHECK
: encoding
: [0x66,0x0f,0x16,0x2d,0xed,0x7e,0x00,0x00]
8876 // CHECK
: movhpd
3133065982, %xmm5
8877 // CHECK
: encoding
: [0x66,0x0f,0x16,0x2d,0xfe,0xca,0xbe,0xba]
8878 movhpd
0xbabecafe,%xmm5
8880 // CHECK
: movhpd
305419896, %xmm5
8881 // CHECK
: encoding
: [0x66,0x0f,0x16,0x2d,0x78,0x56,0x34,0x12]
8882 movhpd
0x12345678,%xmm5
8884 // CHECK
: movhpd
%xmm5
, 3735928559(%ebx
,%ecx
,8)
8885 // CHECK
: encoding
: [0x66,0x0f,0x17,0xac,0xcb,0xef,0xbe,0xad,0xde]
8886 movhpd
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
8888 // CHECK
: movhpd
%xmm5
, 69
8889 // CHECK
: encoding
: [0x66,0x0f,0x17,0x2d,0x45,0x00,0x00,0x00]
8892 // CHECK
: movhpd
%xmm5
, 32493
8893 // CHECK
: encoding
: [0x66,0x0f,0x17,0x2d,0xed,0x7e,0x00,0x00]
8896 // CHECK
: movhpd
%xmm5
, 3133065982
8897 // CHECK
: encoding
: [0x66,0x0f,0x17,0x2d,0xfe,0xca,0xbe,0xba]
8898 movhpd
%xmm5
,0xbabecafe
8900 // CHECK
: movhpd
%xmm5
, 305419896
8901 // CHECK
: encoding
: [0x66,0x0f,0x17,0x2d,0x78,0x56,0x34,0x12]
8902 movhpd
%xmm5
,0x12345678
8904 // CHECK
: movlpd
3735928559(%ebx
,%ecx
,8), %xmm5
8905 // CHECK
: encoding
: [0x66,0x0f,0x12,0xac,0xcb,0xef,0xbe,0xad,0xde]
8906 movlpd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
8908 // CHECK
: movlpd
69, %xmm5
8909 // CHECK
: encoding
: [0x66,0x0f,0x12,0x2d,0x45,0x00,0x00,0x00]
8912 // CHECK
: movlpd
32493, %xmm5
8913 // CHECK
: encoding
: [0x66,0x0f,0x12,0x2d,0xed,0x7e,0x00,0x00]
8916 // CHECK
: movlpd
3133065982, %xmm5
8917 // CHECK
: encoding
: [0x66,0x0f,0x12,0x2d,0xfe,0xca,0xbe,0xba]
8918 movlpd
0xbabecafe,%xmm5
8920 // CHECK
: movlpd
305419896, %xmm5
8921 // CHECK
: encoding
: [0x66,0x0f,0x12,0x2d,0x78,0x56,0x34,0x12]
8922 movlpd
0x12345678,%xmm5
8924 // CHECK
: movlpd
%xmm5
, 3735928559(%ebx
,%ecx
,8)
8925 // CHECK
: encoding
: [0x66,0x0f,0x13,0xac,0xcb,0xef,0xbe,0xad,0xde]
8926 movlpd
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
8928 // CHECK
: movlpd
%xmm5
, 69
8929 // CHECK
: encoding
: [0x66,0x0f,0x13,0x2d,0x45,0x00,0x00,0x00]
8932 // CHECK
: movlpd
%xmm5
, 32493
8933 // CHECK
: encoding
: [0x66,0x0f,0x13,0x2d,0xed,0x7e,0x00,0x00]
8936 // CHECK
: movlpd
%xmm5
, 3133065982
8937 // CHECK
: encoding
: [0x66,0x0f,0x13,0x2d,0xfe,0xca,0xbe,0xba]
8938 movlpd
%xmm5
,0xbabecafe
8940 // CHECK
: movlpd
%xmm5
, 305419896
8941 // CHECK
: encoding
: [0x66,0x0f,0x13,0x2d,0x78,0x56,0x34,0x12]
8942 movlpd
%xmm5
,0x12345678
8944 // CHECK
: movmskpd
%xmm5
, %ecx
8945 // CHECK
: encoding
: [0x66,0x0f,0x50,0xcd]
8948 // CHECK
: movntpd
%xmm5
, 3735928559(%ebx
,%ecx
,8)
8949 // CHECK
: encoding
: [0x66,0x0f,0x2b,0xac,0xcb,0xef,0xbe,0xad,0xde]
8950 movntpd
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
8952 // CHECK
: movntpd
%xmm5
, 69
8953 // CHECK
: encoding
: [0x66,0x0f,0x2b,0x2d,0x45,0x00,0x00,0x00]
8956 // CHECK
: movntpd
%xmm5
, 32493
8957 // CHECK
: encoding
: [0x66,0x0f,0x2b,0x2d,0xed,0x7e,0x00,0x00]
8958 movntpd
%xmm5
,0x7eed
8960 // CHECK
: movntpd
%xmm5
, 3133065982
8961 // CHECK
: encoding
: [0x66,0x0f,0x2b,0x2d,0xfe,0xca,0xbe,0xba]
8962 movntpd
%xmm5
,0xbabecafe
8964 // CHECK
: movntpd
%xmm5
, 305419896
8965 // CHECK
: encoding
: [0x66,0x0f,0x2b,0x2d,0x78,0x56,0x34,0x12]
8966 movntpd
%xmm5
,0x12345678
8968 // CHECK
: movsd
3735928559(%ebx
,%ecx
,8), %xmm5
8969 // CHECK
: encoding
: [0xf2,0x0f,0x10,0xac,0xcb,0xef,0xbe,0xad,0xde]
8970 movsd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
8972 // CHECK
: movsd
69, %xmm5
8973 // CHECK
: encoding
: [0xf2,0x0f,0x10,0x2d,0x45,0x00,0x00,0x00]
8976 // CHECK
: movsd
32493, %xmm5
8977 // CHECK
: encoding
: [0xf2,0x0f,0x10,0x2d,0xed,0x7e,0x00,0x00]
8980 // CHECK
: movsd
3133065982, %xmm5
8981 // CHECK
: encoding
: [0xf2,0x0f,0x10,0x2d,0xfe,0xca,0xbe,0xba]
8982 movsd
0xbabecafe,%xmm5
8984 // CHECK
: movsd
305419896, %xmm5
8985 // CHECK
: encoding
: [0xf2,0x0f,0x10,0x2d,0x78,0x56,0x34,0x12]
8986 movsd
0x12345678,%xmm5
8988 // CHECK
: movsd
%xmm5
, %xmm5
8989 // CHECK
: encoding
: [0xf2,0x0f,0x10,0xed]
8992 // CHECK
: movsd
%xmm5
, 3735928559(%ebx
,%ecx
,8)
8993 // CHECK
: encoding
: [0xf2,0x0f,0x11,0xac,0xcb,0xef,0xbe,0xad,0xde]
8994 movsd
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
8996 // CHECK
: movsd
%xmm5
, 69
8997 // CHECK
: encoding
: [0xf2,0x0f,0x11,0x2d,0x45,0x00,0x00,0x00]
9000 // CHECK
: movsd
%xmm5
, 32493
9001 // CHECK
: encoding
: [0xf2,0x0f,0x11,0x2d,0xed,0x7e,0x00,0x00]
9004 // CHECK
: movsd
%xmm5
, 3133065982
9005 // CHECK
: encoding
: [0xf2,0x0f,0x11,0x2d,0xfe,0xca,0xbe,0xba]
9006 movsd
%xmm5
,0xbabecafe
9008 // CHECK
: movsd
%xmm5
, 305419896
9009 // CHECK
: encoding
: [0xf2,0x0f,0x11,0x2d,0x78,0x56,0x34,0x12]
9010 movsd
%xmm5
,0x12345678
9012 // CHECK
: movsd
%xmm5
, %xmm5
9013 // CHECK
: encoding
: [0xf2,0x0f,0x10,0xed]
9016 // CHECK
: movupd
3735928559(%ebx
,%ecx
,8), %xmm5
9017 // CHECK
: encoding
: [0x66,0x0f,0x10,0xac,0xcb,0xef,0xbe,0xad,0xde]
9018 movupd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
9020 // CHECK
: movupd
69, %xmm5
9021 // CHECK
: encoding
: [0x66,0x0f,0x10,0x2d,0x45,0x00,0x00,0x00]
9024 // CHECK
: movupd
32493, %xmm5
9025 // CHECK
: encoding
: [0x66,0x0f,0x10,0x2d,0xed,0x7e,0x00,0x00]
9028 // CHECK
: movupd
3133065982, %xmm5
9029 // CHECK
: encoding
: [0x66,0x0f,0x10,0x2d,0xfe,0xca,0xbe,0xba]
9030 movupd
0xbabecafe,%xmm5
9032 // CHECK
: movupd
305419896, %xmm5
9033 // CHECK
: encoding
: [0x66,0x0f,0x10,0x2d,0x78,0x56,0x34,0x12]
9034 movupd
0x12345678,%xmm5
9036 // CHECK
: movupd
%xmm5
, %xmm5
9037 // CHECK
: encoding
: [0x66,0x0f,0x10,0xed]
9040 // CHECK
: movupd
%xmm5
, 3735928559(%ebx
,%ecx
,8)
9041 // CHECK
: encoding
: [0x66,0x0f,0x11,0xac,0xcb,0xef,0xbe,0xad,0xde]
9042 movupd
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
9044 // CHECK
: movupd
%xmm5
, 69
9045 // CHECK
: encoding
: [0x66,0x0f,0x11,0x2d,0x45,0x00,0x00,0x00]
9048 // CHECK
: movupd
%xmm5
, 32493
9049 // CHECK
: encoding
: [0x66,0x0f,0x11,0x2d,0xed,0x7e,0x00,0x00]
9052 // CHECK
: movupd
%xmm5
, 3133065982
9053 // CHECK
: encoding
: [0x66,0x0f,0x11,0x2d,0xfe,0xca,0xbe,0xba]
9054 movupd
%xmm5
,0xbabecafe
9056 // CHECK
: movupd
%xmm5
, 305419896
9057 // CHECK
: encoding
: [0x66,0x0f,0x11,0x2d,0x78,0x56,0x34,0x12]
9058 movupd
%xmm5
,0x12345678
9060 // CHECK
: movupd
%xmm5
, %xmm5
9061 // CHECK
: encoding
: [0x66,0x0f,0x10,0xed]
9064 // CHECK
: mulpd
3735928559(%ebx
,%ecx
,8), %xmm5
9065 // CHECK
: encoding
: [0x66,0x0f,0x59,0xac,0xcb,0xef,0xbe,0xad,0xde]
9066 mulpd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
9068 // CHECK
: mulpd
69, %xmm5
9069 // CHECK
: encoding
: [0x66,0x0f,0x59,0x2d,0x45,0x00,0x00,0x00]
9072 // CHECK
: mulpd
32493, %xmm5
9073 // CHECK
: encoding
: [0x66,0x0f,0x59,0x2d,0xed,0x7e,0x00,0x00]
9076 // CHECK
: mulpd
3133065982, %xmm5
9077 // CHECK
: encoding
: [0x66,0x0f,0x59,0x2d,0xfe,0xca,0xbe,0xba]
9078 mulpd
0xbabecafe,%xmm5
9080 // CHECK
: mulpd
305419896, %xmm5
9081 // CHECK
: encoding
: [0x66,0x0f,0x59,0x2d,0x78,0x56,0x34,0x12]
9082 mulpd
0x12345678,%xmm5
9084 // CHECK
: mulpd
%xmm5
, %xmm5
9085 // CHECK
: encoding
: [0x66,0x0f,0x59,0xed]
9088 // CHECK
: mulsd
3735928559(%ebx
,%ecx
,8), %xmm5
9089 // CHECK
: encoding
: [0xf2,0x0f,0x59,0xac,0xcb,0xef,0xbe,0xad,0xde]
9090 mulsd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
9092 // CHECK
: mulsd
69, %xmm5
9093 // CHECK
: encoding
: [0xf2,0x0f,0x59,0x2d,0x45,0x00,0x00,0x00]
9096 // CHECK
: mulsd
32493, %xmm5
9097 // CHECK
: encoding
: [0xf2,0x0f,0x59,0x2d,0xed,0x7e,0x00,0x00]
9100 // CHECK
: mulsd
3133065982, %xmm5
9101 // CHECK
: encoding
: [0xf2,0x0f,0x59,0x2d,0xfe,0xca,0xbe,0xba]
9102 mulsd
0xbabecafe,%xmm5
9104 // CHECK
: mulsd
305419896, %xmm5
9105 // CHECK
: encoding
: [0xf2,0x0f,0x59,0x2d,0x78,0x56,0x34,0x12]
9106 mulsd
0x12345678,%xmm5
9108 // CHECK
: mulsd
%xmm5
, %xmm5
9109 // CHECK
: encoding
: [0xf2,0x0f,0x59,0xed]
9112 // CHECK
: orpd
3735928559(%ebx
,%ecx
,8), %xmm5
9113 // CHECK
: encoding
: [0x66,0x0f,0x56,0xac,0xcb,0xef,0xbe,0xad,0xde]
9114 orpd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
9116 // CHECK
: orpd
69, %xmm5
9117 // CHECK
: encoding
: [0x66,0x0f,0x56,0x2d,0x45,0x00,0x00,0x00]
9120 // CHECK
: orpd
32493, %xmm5
9121 // CHECK
: encoding
: [0x66,0x0f,0x56,0x2d,0xed,0x7e,0x00,0x00]
9124 // CHECK
: orpd
3133065982, %xmm5
9125 // CHECK
: encoding
: [0x66,0x0f,0x56,0x2d,0xfe,0xca,0xbe,0xba]
9126 orpd
0xbabecafe,%xmm5
9128 // CHECK
: orpd
305419896, %xmm5
9129 // CHECK
: encoding
: [0x66,0x0f,0x56,0x2d,0x78,0x56,0x34,0x12]
9130 orpd
0x12345678,%xmm5
9132 // CHECK
: orpd
%xmm5
, %xmm5
9133 // CHECK
: encoding
: [0x66,0x0f,0x56,0xed]
9136 // CHECK
: sqrtpd
3735928559(%ebx
,%ecx
,8), %xmm5
9137 // CHECK
: encoding
: [0x66,0x0f,0x51,0xac,0xcb,0xef,0xbe,0xad,0xde]
9138 sqrtpd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
9140 // CHECK
: sqrtpd
69, %xmm5
9141 // CHECK
: encoding
: [0x66,0x0f,0x51,0x2d,0x45,0x00,0x00,0x00]
9144 // CHECK
: sqrtpd
32493, %xmm5
9145 // CHECK
: encoding
: [0x66,0x0f,0x51,0x2d,0xed,0x7e,0x00,0x00]
9148 // CHECK
: sqrtpd
3133065982, %xmm5
9149 // CHECK
: encoding
: [0x66,0x0f,0x51,0x2d,0xfe,0xca,0xbe,0xba]
9150 sqrtpd
0xbabecafe,%xmm5
9152 // CHECK
: sqrtpd
305419896, %xmm5
9153 // CHECK
: encoding
: [0x66,0x0f,0x51,0x2d,0x78,0x56,0x34,0x12]
9154 sqrtpd
0x12345678,%xmm5
9156 // CHECK
: sqrtpd
%xmm5
, %xmm5
9157 // CHECK
: encoding
: [0x66,0x0f,0x51,0xed]
9160 // CHECK
: sqrtsd
3735928559(%ebx
,%ecx
,8), %xmm5
9161 // CHECK
: encoding
: [0xf2,0x0f,0x51,0xac,0xcb,0xef,0xbe,0xad,0xde]
9162 sqrtsd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
9164 // CHECK
: sqrtsd
69, %xmm5
9165 // CHECK
: encoding
: [0xf2,0x0f,0x51,0x2d,0x45,0x00,0x00,0x00]
9168 // CHECK
: sqrtsd
32493, %xmm5
9169 // CHECK
: encoding
: [0xf2,0x0f,0x51,0x2d,0xed,0x7e,0x00,0x00]
9172 // CHECK
: sqrtsd
3133065982, %xmm5
9173 // CHECK
: encoding
: [0xf2,0x0f,0x51,0x2d,0xfe,0xca,0xbe,0xba]
9174 sqrtsd
0xbabecafe,%xmm5
9176 // CHECK
: sqrtsd
305419896, %xmm5
9177 // CHECK
: encoding
: [0xf2,0x0f,0x51,0x2d,0x78,0x56,0x34,0x12]
9178 sqrtsd
0x12345678,%xmm5
9180 // CHECK
: sqrtsd
%xmm5
, %xmm5
9181 // CHECK
: encoding
: [0xf2,0x0f,0x51,0xed]
9184 // CHECK
: subpd
3735928559(%ebx
,%ecx
,8), %xmm5
9185 // CHECK
: encoding
: [0x66,0x0f,0x5c,0xac,0xcb,0xef,0xbe,0xad,0xde]
9186 subpd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
9188 // CHECK
: subpd
69, %xmm5
9189 // CHECK
: encoding
: [0x66,0x0f,0x5c,0x2d,0x45,0x00,0x00,0x00]
9192 // CHECK
: subpd
32493, %xmm5
9193 // CHECK
: encoding
: [0x66,0x0f,0x5c,0x2d,0xed,0x7e,0x00,0x00]
9196 // CHECK
: subpd
3133065982, %xmm5
9197 // CHECK
: encoding
: [0x66,0x0f,0x5c,0x2d,0xfe,0xca,0xbe,0xba]
9198 subpd
0xbabecafe,%xmm5
9200 // CHECK
: subpd
305419896, %xmm5
9201 // CHECK
: encoding
: [0x66,0x0f,0x5c,0x2d,0x78,0x56,0x34,0x12]
9202 subpd
0x12345678,%xmm5
9204 // CHECK
: subpd
%xmm5
, %xmm5
9205 // CHECK
: encoding
: [0x66,0x0f,0x5c,0xed]
9208 // CHECK
: subsd
3735928559(%ebx
,%ecx
,8), %xmm5
9209 // CHECK
: encoding
: [0xf2,0x0f,0x5c,0xac,0xcb,0xef,0xbe,0xad,0xde]
9210 subsd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
9212 // CHECK
: subsd
69, %xmm5
9213 // CHECK
: encoding
: [0xf2,0x0f,0x5c,0x2d,0x45,0x00,0x00,0x00]
9216 // CHECK
: subsd
32493, %xmm5
9217 // CHECK
: encoding
: [0xf2,0x0f,0x5c,0x2d,0xed,0x7e,0x00,0x00]
9220 // CHECK
: subsd
3133065982, %xmm5
9221 // CHECK
: encoding
: [0xf2,0x0f,0x5c,0x2d,0xfe,0xca,0xbe,0xba]
9222 subsd
0xbabecafe,%xmm5
9224 // CHECK
: subsd
305419896, %xmm5
9225 // CHECK
: encoding
: [0xf2,0x0f,0x5c,0x2d,0x78,0x56,0x34,0x12]
9226 subsd
0x12345678,%xmm5
9228 // CHECK
: subsd
%xmm5
, %xmm5
9229 // CHECK
: encoding
: [0xf2,0x0f,0x5c,0xed]
9232 // CHECK
: ucomisd
3735928559(%ebx
,%ecx
,8), %xmm5
9233 // CHECK
: encoding
: [0x66,0x0f,0x2e,0xac,0xcb,0xef,0xbe,0xad,0xde]
9234 ucomisd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
9236 // CHECK
: ucomisd
69, %xmm5
9237 // CHECK
: encoding
: [0x66,0x0f,0x2e,0x2d,0x45,0x00,0x00,0x00]
9240 // CHECK
: ucomisd
32493, %xmm5
9241 // CHECK
: encoding
: [0x66,0x0f,0x2e,0x2d,0xed,0x7e,0x00,0x00]
9242 ucomisd
0x7eed,%xmm5
9244 // CHECK
: ucomisd
3133065982, %xmm5
9245 // CHECK
: encoding
: [0x66,0x0f,0x2e,0x2d,0xfe,0xca,0xbe,0xba]
9246 ucomisd
0xbabecafe,%xmm5
9248 // CHECK
: ucomisd
305419896, %xmm5
9249 // CHECK
: encoding
: [0x66,0x0f,0x2e,0x2d,0x78,0x56,0x34,0x12]
9250 ucomisd
0x12345678,%xmm5
9252 // CHECK
: ucomisd
%xmm5
, %xmm5
9253 // CHECK
: encoding
: [0x66,0x0f,0x2e,0xed]
9256 // CHECK
: unpckhpd
3735928559(%ebx
,%ecx
,8), %xmm5
9257 // CHECK
: encoding
: [0x66,0x0f,0x15,0xac,0xcb,0xef,0xbe,0xad,0xde]
9258 unpckhpd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
9260 // CHECK
: unpckhpd
69, %xmm5
9261 // CHECK
: encoding
: [0x66,0x0f,0x15,0x2d,0x45,0x00,0x00,0x00]
9264 // CHECK
: unpckhpd
32493, %xmm5
9265 // CHECK
: encoding
: [0x66,0x0f,0x15,0x2d,0xed,0x7e,0x00,0x00]
9266 unpckhpd
0x7eed,%xmm5
9268 // CHECK
: unpckhpd
3133065982, %xmm5
9269 // CHECK
: encoding
: [0x66,0x0f,0x15,0x2d,0xfe,0xca,0xbe,0xba]
9270 unpckhpd
0xbabecafe,%xmm5
9272 // CHECK
: unpckhpd
305419896, %xmm5
9273 // CHECK
: encoding
: [0x66,0x0f,0x15,0x2d,0x78,0x56,0x34,0x12]
9274 unpckhpd
0x12345678,%xmm5
9276 // CHECK
: unpckhpd
%xmm5
, %xmm5
9277 // CHECK
: encoding
: [0x66,0x0f,0x15,0xed]
9278 unpckhpd
%xmm5
,%xmm5
9280 // CHECK
: unpcklpd
3735928559(%ebx
,%ecx
,8), %xmm5
9281 // CHECK
: encoding
: [0x66,0x0f,0x14,0xac,0xcb,0xef,0xbe,0xad,0xde]
9282 unpcklpd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
9284 // CHECK
: unpcklpd
69, %xmm5
9285 // CHECK
: encoding
: [0x66,0x0f,0x14,0x2d,0x45,0x00,0x00,0x00]
9288 // CHECK
: unpcklpd
32493, %xmm5
9289 // CHECK
: encoding
: [0x66,0x0f,0x14,0x2d,0xed,0x7e,0x00,0x00]
9290 unpcklpd
0x7eed,%xmm5
9292 // CHECK
: unpcklpd
3133065982, %xmm5
9293 // CHECK
: encoding
: [0x66,0x0f,0x14,0x2d,0xfe,0xca,0xbe,0xba]
9294 unpcklpd
0xbabecafe,%xmm5
9296 // CHECK
: unpcklpd
305419896, %xmm5
9297 // CHECK
: encoding
: [0x66,0x0f,0x14,0x2d,0x78,0x56,0x34,0x12]
9298 unpcklpd
0x12345678,%xmm5
9300 // CHECK
: unpcklpd
%xmm5
, %xmm5
9301 // CHECK
: encoding
: [0x66,0x0f,0x14,0xed]
9302 unpcklpd
%xmm5
,%xmm5
9304 // CHECK
: xorpd
3735928559(%ebx
,%ecx
,8), %xmm5
9305 // CHECK
: encoding
: [0x66,0x0f,0x57,0xac,0xcb,0xef,0xbe,0xad,0xde]
9306 xorpd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
9308 // CHECK
: xorpd
69, %xmm5
9309 // CHECK
: encoding
: [0x66,0x0f,0x57,0x2d,0x45,0x00,0x00,0x00]
9312 // CHECK
: xorpd
32493, %xmm5
9313 // CHECK
: encoding
: [0x66,0x0f,0x57,0x2d,0xed,0x7e,0x00,0x00]
9316 // CHECK
: xorpd
3133065982, %xmm5
9317 // CHECK
: encoding
: [0x66,0x0f,0x57,0x2d,0xfe,0xca,0xbe,0xba]
9318 xorpd
0xbabecafe,%xmm5
9320 // CHECK
: xorpd
305419896, %xmm5
9321 // CHECK
: encoding
: [0x66,0x0f,0x57,0x2d,0x78,0x56,0x34,0x12]
9322 xorpd
0x12345678,%xmm5
9324 // CHECK
: xorpd
%xmm5
, %xmm5
9325 // CHECK
: encoding
: [0x66,0x0f,0x57,0xed]
9328 // CHECK
: cvtdq2pd
3735928559(%ebx
,%ecx
,8), %xmm5
9329 // CHECK
: encoding
: [0xf3,0x0f,0xe6,0xac,0xcb,0xef,0xbe,0xad,0xde]
9330 cvtdq2pd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
9332 // CHECK
: cvtdq2pd
69, %xmm5
9333 // CHECK
: encoding
: [0xf3,0x0f,0xe6,0x2d,0x45,0x00,0x00,0x00]
9336 // CHECK
: cvtdq2pd
32493, %xmm5
9337 // CHECK
: encoding
: [0xf3,0x0f,0xe6,0x2d,0xed,0x7e,0x00,0x00]
9338 cvtdq2pd
0x7eed,%xmm5
9340 // CHECK
: cvtdq2pd
3133065982, %xmm5
9341 // CHECK
: encoding
: [0xf3,0x0f,0xe6,0x2d,0xfe,0xca,0xbe,0xba]
9342 cvtdq2pd
0xbabecafe,%xmm5
9344 // CHECK
: cvtdq2pd
305419896, %xmm5
9345 // CHECK
: encoding
: [0xf3,0x0f,0xe6,0x2d,0x78,0x56,0x34,0x12]
9346 cvtdq2pd
0x12345678,%xmm5
9348 // CHECK
: cvtdq2pd
%xmm5
, %xmm5
9349 // CHECK
: encoding
: [0xf3,0x0f,0xe6,0xed]
9350 cvtdq2pd
%xmm5
,%xmm5
9352 // CHECK
: cvtpd2dq
3735928559(%ebx
,%ecx
,8), %xmm5
9353 // CHECK
: encoding
: [0xf2,0x0f,0xe6,0xac,0xcb,0xef,0xbe,0xad,0xde]
9354 cvtpd2dq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
9356 // CHECK
: cvtpd2dq
69, %xmm5
9357 // CHECK
: encoding
: [0xf2,0x0f,0xe6,0x2d,0x45,0x00,0x00,0x00]
9360 // CHECK
: cvtpd2dq
32493, %xmm5
9361 // CHECK
: encoding
: [0xf2,0x0f,0xe6,0x2d,0xed,0x7e,0x00,0x00]
9362 cvtpd2dq
0x7eed,%xmm5
9364 // CHECK
: cvtpd2dq
3133065982, %xmm5
9365 // CHECK
: encoding
: [0xf2,0x0f,0xe6,0x2d,0xfe,0xca,0xbe,0xba]
9366 cvtpd2dq
0xbabecafe,%xmm5
9368 // CHECK
: cvtpd2dq
305419896, %xmm5
9369 // CHECK
: encoding
: [0xf2,0x0f,0xe6,0x2d,0x78,0x56,0x34,0x12]
9370 cvtpd2dq
0x12345678,%xmm5
9372 // CHECK
: cvtpd2dq
%xmm5
, %xmm5
9373 // CHECK
: encoding
: [0xf2,0x0f,0xe6,0xed]
9374 cvtpd2dq
%xmm5
,%xmm5
9376 // CHECK
: cvtdq2ps
3735928559(%ebx
,%ecx
,8), %xmm5
9377 // CHECK
: encoding
: [0x0f,0x5b,0xac,0xcb,0xef,0xbe,0xad,0xde]
9378 cvtdq2ps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
9380 // CHECK
: cvtdq2ps
69, %xmm5
9381 // CHECK
: encoding
: [0x0f,0x5b,0x2d,0x45,0x00,0x00,0x00]
9384 // CHECK
: cvtdq2ps
32493, %xmm5
9385 // CHECK
: encoding
: [0x0f,0x5b,0x2d,0xed,0x7e,0x00,0x00]
9386 cvtdq2ps
0x7eed,%xmm5
9388 // CHECK
: cvtdq2ps
3133065982, %xmm5
9389 // CHECK
: encoding
: [0x0f,0x5b,0x2d,0xfe,0xca,0xbe,0xba]
9390 cvtdq2ps
0xbabecafe,%xmm5
9392 // CHECK
: cvtdq2ps
305419896, %xmm5
9393 // CHECK
: encoding
: [0x0f,0x5b,0x2d,0x78,0x56,0x34,0x12]
9394 cvtdq2ps
0x12345678,%xmm5
9396 // CHECK
: cvtdq2ps
%xmm5
, %xmm5
9397 // CHECK
: encoding
: [0x0f,0x5b,0xed]
9398 cvtdq2ps
%xmm5
,%xmm5
9400 // CHECK
: cvtpd2pi
3735928559(%ebx
,%ecx
,8), %mm3
9401 // CHECK
: encoding
: [0x66,0x0f,0x2d,0x9c,0xcb,0xef,0xbe,0xad,0xde]
9402 cvtpd2pi
0xdeadbeef(%ebx
,%ecx
,8),%mm3
9404 // CHECK
: cvtpd2pi
69, %mm3
9405 // CHECK
: encoding
: [0x66,0x0f,0x2d,0x1d,0x45,0x00,0x00,0x00]
9408 // CHECK
: cvtpd2pi
32493, %mm3
9409 // CHECK
: encoding
: [0x66,0x0f,0x2d,0x1d,0xed,0x7e,0x00,0x00]
9410 cvtpd2pi
0x7eed,%mm3
9412 // CHECK
: cvtpd2pi
3133065982, %mm3
9413 // CHECK
: encoding
: [0x66,0x0f,0x2d,0x1d,0xfe,0xca,0xbe,0xba]
9414 cvtpd2pi
0xbabecafe,%mm3
9416 // CHECK
: cvtpd2pi
305419896, %mm3
9417 // CHECK
: encoding
: [0x66,0x0f,0x2d,0x1d,0x78,0x56,0x34,0x12]
9418 cvtpd2pi
0x12345678,%mm3
9420 // CHECK
: cvtpd2pi
%xmm5
, %mm3
9421 // CHECK
: encoding
: [0x66,0x0f,0x2d,0xdd]
9424 // CHECK
: cvtpd2ps
3735928559(%ebx
,%ecx
,8), %xmm5
9425 // CHECK
: encoding
: [0x66,0x0f,0x5a,0xac,0xcb,0xef,0xbe,0xad,0xde]
9426 cvtpd2ps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
9428 // CHECK
: cvtpd2ps
69, %xmm5
9429 // CHECK
: encoding
: [0x66,0x0f,0x5a,0x2d,0x45,0x00,0x00,0x00]
9432 // CHECK
: cvtpd2ps
32493, %xmm5
9433 // CHECK
: encoding
: [0x66,0x0f,0x5a,0x2d,0xed,0x7e,0x00,0x00]
9434 cvtpd2ps
0x7eed,%xmm5
9436 // CHECK
: cvtpd2ps
3133065982, %xmm5
9437 // CHECK
: encoding
: [0x66,0x0f,0x5a,0x2d,0xfe,0xca,0xbe,0xba]
9438 cvtpd2ps
0xbabecafe,%xmm5
9440 // CHECK
: cvtpd2ps
305419896, %xmm5
9441 // CHECK
: encoding
: [0x66,0x0f,0x5a,0x2d,0x78,0x56,0x34,0x12]
9442 cvtpd2ps
0x12345678,%xmm5
9444 // CHECK
: cvtpd2ps
%xmm5
, %xmm5
9445 // CHECK
: encoding
: [0x66,0x0f,0x5a,0xed]
9446 cvtpd2ps
%xmm5
,%xmm5
9448 // CHECK
: cvtps2pd
3735928559(%ebx
,%ecx
,8), %xmm5
9449 // CHECK
: encoding
: [0x0f,0x5a,0xac,0xcb,0xef,0xbe,0xad,0xde]
9450 cvtps2pd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
9452 // CHECK
: cvtps2pd
69, %xmm5
9453 // CHECK
: encoding
: [0x0f,0x5a,0x2d,0x45,0x00,0x00,0x00]
9456 // CHECK
: cvtps2pd
32493, %xmm5
9457 // CHECK
: encoding
: [0x0f,0x5a,0x2d,0xed,0x7e,0x00,0x00]
9458 cvtps2pd
0x7eed,%xmm5
9460 // CHECK
: cvtps2pd
3133065982, %xmm5
9461 // CHECK
: encoding
: [0x0f,0x5a,0x2d,0xfe,0xca,0xbe,0xba]
9462 cvtps2pd
0xbabecafe,%xmm5
9464 // CHECK
: cvtps2pd
305419896, %xmm5
9465 // CHECK
: encoding
: [0x0f,0x5a,0x2d,0x78,0x56,0x34,0x12]
9466 cvtps2pd
0x12345678,%xmm5
9468 // CHECK
: cvtps2pd
%xmm5
, %xmm5
9469 // CHECK
: encoding
: [0x0f,0x5a,0xed]
9470 cvtps2pd
%xmm5
,%xmm5
9472 // CHECK
: cvtps2dq
3735928559(%ebx
,%ecx
,8), %xmm5
9473 // CHECK
: encoding
: [0x66,0x0f,0x5b,0xac,0xcb,0xef,0xbe,0xad,0xde]
9474 cvtps2dq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
9476 // CHECK
: cvtps2dq
69, %xmm5
9477 // CHECK
: encoding
: [0x66,0x0f,0x5b,0x2d,0x45,0x00,0x00,0x00]
9480 // CHECK
: cvtps2dq
32493, %xmm5
9481 // CHECK
: encoding
: [0x66,0x0f,0x5b,0x2d,0xed,0x7e,0x00,0x00]
9482 cvtps2dq
0x7eed,%xmm5
9484 // CHECK
: cvtps2dq
3133065982, %xmm5
9485 // CHECK
: encoding
: [0x66,0x0f,0x5b,0x2d,0xfe,0xca,0xbe,0xba]
9486 cvtps2dq
0xbabecafe,%xmm5
9488 // CHECK
: cvtps2dq
305419896, %xmm5
9489 // CHECK
: encoding
: [0x66,0x0f,0x5b,0x2d,0x78,0x56,0x34,0x12]
9490 cvtps2dq
0x12345678,%xmm5
9492 // CHECK
: cvtps2dq
%xmm5
, %xmm5
9493 // CHECK
: encoding
: [0x66,0x0f,0x5b,0xed]
9494 cvtps2dq
%xmm5
,%xmm5
9496 // CHECK
: cvtsd2ss
3735928559(%ebx
,%ecx
,8), %xmm5
9497 // CHECK
: encoding
: [0xf2,0x0f,0x5a,0xac,0xcb,0xef,0xbe,0xad,0xde]
9498 cvtsd2ss
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
9500 // CHECK
: cvtsd2ss
69, %xmm5
9501 // CHECK
: encoding
: [0xf2,0x0f,0x5a,0x2d,0x45,0x00,0x00,0x00]
9504 // CHECK
: cvtsd2ss
32493, %xmm5
9505 // CHECK
: encoding
: [0xf2,0x0f,0x5a,0x2d,0xed,0x7e,0x00,0x00]
9506 cvtsd2ss
0x7eed,%xmm5
9508 // CHECK
: cvtsd2ss
3133065982, %xmm5
9509 // CHECK
: encoding
: [0xf2,0x0f,0x5a,0x2d,0xfe,0xca,0xbe,0xba]
9510 cvtsd2ss
0xbabecafe,%xmm5
9512 // CHECK
: cvtsd2ss
305419896, %xmm5
9513 // CHECK
: encoding
: [0xf2,0x0f,0x5a,0x2d,0x78,0x56,0x34,0x12]
9514 cvtsd2ss
0x12345678,%xmm5
9516 // CHECK
: cvtsd2ss
%xmm5
, %xmm5
9517 // CHECK
: encoding
: [0xf2,0x0f,0x5a,0xed]
9518 cvtsd2ss
%xmm5
,%xmm5
9520 // CHECK
: cvtss2sd
3735928559(%ebx
,%ecx
,8), %xmm5
9521 // CHECK
: encoding
: [0xf3,0x0f,0x5a,0xac,0xcb,0xef,0xbe,0xad,0xde]
9522 cvtss2sd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
9524 // CHECK
: cvtss2sd
69, %xmm5
9525 // CHECK
: encoding
: [0xf3,0x0f,0x5a,0x2d,0x45,0x00,0x00,0x00]
9528 // CHECK
: cvtss2sd
32493, %xmm5
9529 // CHECK
: encoding
: [0xf3,0x0f,0x5a,0x2d,0xed,0x7e,0x00,0x00]
9530 cvtss2sd
0x7eed,%xmm5
9532 // CHECK
: cvtss2sd
3133065982, %xmm5
9533 // CHECK
: encoding
: [0xf3,0x0f,0x5a,0x2d,0xfe,0xca,0xbe,0xba]
9534 cvtss2sd
0xbabecafe,%xmm5
9536 // CHECK
: cvtss2sd
305419896, %xmm5
9537 // CHECK
: encoding
: [0xf3,0x0f,0x5a,0x2d,0x78,0x56,0x34,0x12]
9538 cvtss2sd
0x12345678,%xmm5
9540 // CHECK
: cvtss2sd
%xmm5
, %xmm5
9541 // CHECK
: encoding
: [0xf3,0x0f,0x5a,0xed]
9542 cvtss2sd
%xmm5
,%xmm5
9544 // CHECK
: cvttpd2pi
3735928559(%ebx
,%ecx
,8), %mm3
9545 // CHECK
: encoding
: [0x66,0x0f,0x2c,0x9c,0xcb,0xef,0xbe,0xad,0xde]
9546 cvttpd2pi
0xdeadbeef(%ebx
,%ecx
,8),%mm3
9548 // CHECK
: cvttpd2pi
69, %mm3
9549 // CHECK
: encoding
: [0x66,0x0f,0x2c,0x1d,0x45,0x00,0x00,0x00]
9552 // CHECK
: cvttpd2pi
32493, %mm3
9553 // CHECK
: encoding
: [0x66,0x0f,0x2c,0x1d,0xed,0x7e,0x00,0x00]
9554 cvttpd2pi
0x7eed,%mm3
9556 // CHECK
: cvttpd2pi
3133065982, %mm3
9557 // CHECK
: encoding
: [0x66,0x0f,0x2c,0x1d,0xfe,0xca,0xbe,0xba]
9558 cvttpd2pi
0xbabecafe,%mm3
9560 // CHECK
: cvttpd2pi
305419896, %mm3
9561 // CHECK
: encoding
: [0x66,0x0f,0x2c,0x1d,0x78,0x56,0x34,0x12]
9562 cvttpd2pi
0x12345678,%mm3
9564 // CHECK
: cvttpd2pi
%xmm5
, %mm3
9565 // CHECK
: encoding
: [0x66,0x0f,0x2c,0xdd]
9566 cvttpd2pi
%xmm5
,%mm3
9568 // CHECK
: cvttsd2si
3735928559(%ebx
,%ecx
,8), %ecx
9569 // CHECK
: encoding
: [0xf2,0x0f,0x2c,0x8c,0xcb,0xef,0xbe,0xad,0xde]
9570 cvttsd2si
0xdeadbeef(%ebx
,%ecx
,8),%ecx
9572 // CHECK
: cvttsd2si
69, %ecx
9573 // CHECK
: encoding
: [0xf2,0x0f,0x2c,0x0d,0x45,0x00,0x00,0x00]
9576 // CHECK
: cvttsd2si
32493, %ecx
9577 // CHECK
: encoding
: [0xf2,0x0f,0x2c,0x0d,0xed,0x7e,0x00,0x00]
9578 cvttsd2si
0x7eed,%ecx
9580 // CHECK
: cvttsd2si
3133065982, %ecx
9581 // CHECK
: encoding
: [0xf2,0x0f,0x2c,0x0d,0xfe,0xca,0xbe,0xba]
9582 cvttsd2si
0xbabecafe,%ecx
9584 // CHECK
: cvttsd2si
305419896, %ecx
9585 // CHECK
: encoding
: [0xf2,0x0f,0x2c,0x0d,0x78,0x56,0x34,0x12]
9586 cvttsd2si
0x12345678,%ecx
9588 // CHECK
: cvttsd2si
%xmm5
, %ecx
9589 // CHECK
: encoding
: [0xf2,0x0f,0x2c,0xcd]
9590 cvttsd2si
%xmm5
,%ecx
9592 // CHECK
: cvttps2dq
3735928559(%ebx
,%ecx
,8), %xmm5
9593 // CHECK
: encoding
: [0xf3,0x0f,0x5b,0xac,0xcb,0xef,0xbe,0xad,0xde]
9594 cvttps2dq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
9596 // CHECK
: cvttps2dq
69, %xmm5
9597 // CHECK
: encoding
: [0xf3,0x0f,0x5b,0x2d,0x45,0x00,0x00,0x00]
9598 cvttps2dq
0x45,%xmm5
9600 // CHECK
: cvttps2dq
32493, %xmm5
9601 // CHECK
: encoding
: [0xf3,0x0f,0x5b,0x2d,0xed,0x7e,0x00,0x00]
9602 cvttps2dq
0x7eed,%xmm5
9604 // CHECK
: cvttps2dq
3133065982, %xmm5
9605 // CHECK
: encoding
: [0xf3,0x0f,0x5b,0x2d,0xfe,0xca,0xbe,0xba]
9606 cvttps2dq
0xbabecafe,%xmm5
9608 // CHECK
: cvttps2dq
305419896, %xmm5
9609 // CHECK
: encoding
: [0xf3,0x0f,0x5b,0x2d,0x78,0x56,0x34,0x12]
9610 cvttps2dq
0x12345678,%xmm5
9612 // CHECK
: cvttps2dq
%xmm5
, %xmm5
9613 // CHECK
: encoding
: [0xf3,0x0f,0x5b,0xed]
9614 cvttps2dq
%xmm5
,%xmm5
9616 // CHECK
: maskmovdqu
%xmm5
, %xmm5
9617 // CHECK
: encoding
: [0x66,0x0f,0xf7,0xed]
9618 maskmovdqu
%xmm5
,%xmm5
9620 // CHECK
: movdqa
3735928559(%ebx
,%ecx
,8), %xmm5
9621 // CHECK
: encoding
: [0x66,0x0f,0x6f,0xac,0xcb,0xef,0xbe,0xad,0xde]
9622 movdqa
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
9624 // CHECK
: movdqa
69, %xmm5
9625 // CHECK
: encoding
: [0x66,0x0f,0x6f,0x2d,0x45,0x00,0x00,0x00]
9628 // CHECK
: movdqa
32493, %xmm5
9629 // CHECK
: encoding
: [0x66,0x0f,0x6f,0x2d,0xed,0x7e,0x00,0x00]
9632 // CHECK
: movdqa
3133065982, %xmm5
9633 // CHECK
: encoding
: [0x66,0x0f,0x6f,0x2d,0xfe,0xca,0xbe,0xba]
9634 movdqa
0xbabecafe,%xmm5
9636 // CHECK
: movdqa
305419896, %xmm5
9637 // CHECK
: encoding
: [0x66,0x0f,0x6f,0x2d,0x78,0x56,0x34,0x12]
9638 movdqa
0x12345678,%xmm5
9640 // CHECK
: movdqa
%xmm5
, %xmm5
9641 // CHECK
: encoding
: [0x66,0x0f,0x6f,0xed]
9644 // CHECK
: movdqa
%xmm5
, 3735928559(%ebx
,%ecx
,8)
9645 // CHECK
: encoding
: [0x66,0x0f,0x7f,0xac,0xcb,0xef,0xbe,0xad,0xde]
9646 movdqa
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
9648 // CHECK
: movdqa
%xmm5
, 69
9649 // CHECK
: encoding
: [0x66,0x0f,0x7f,0x2d,0x45,0x00,0x00,0x00]
9652 // CHECK
: movdqa
%xmm5
, 32493
9653 // CHECK
: encoding
: [0x66,0x0f,0x7f,0x2d,0xed,0x7e,0x00,0x00]
9656 // CHECK
: movdqa
%xmm5
, 3133065982
9657 // CHECK
: encoding
: [0x66,0x0f,0x7f,0x2d,0xfe,0xca,0xbe,0xba]
9658 movdqa
%xmm5
,0xbabecafe
9660 // CHECK
: movdqa
%xmm5
, 305419896
9661 // CHECK
: encoding
: [0x66,0x0f,0x7f,0x2d,0x78,0x56,0x34,0x12]
9662 movdqa
%xmm5
,0x12345678
9664 // CHECK
: movdqa
%xmm5
, %xmm5
9665 // CHECK
: encoding
: [0x66,0x0f,0x6f,0xed]
9668 // CHECK
: movdqu
3735928559(%ebx
,%ecx
,8), %xmm5
9669 // CHECK
: encoding
: [0xf3,0x0f,0x6f,0xac,0xcb,0xef,0xbe,0xad,0xde]
9670 movdqu
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
9672 // CHECK
: movdqu
69, %xmm5
9673 // CHECK
: encoding
: [0xf3,0x0f,0x6f,0x2d,0x45,0x00,0x00,0x00]
9676 // CHECK
: movdqu
32493, %xmm5
9677 // CHECK
: encoding
: [0xf3,0x0f,0x6f,0x2d,0xed,0x7e,0x00,0x00]
9680 // CHECK
: movdqu
3133065982, %xmm5
9681 // CHECK
: encoding
: [0xf3,0x0f,0x6f,0x2d,0xfe,0xca,0xbe,0xba]
9682 movdqu
0xbabecafe,%xmm5
9684 // CHECK
: movdqu
305419896, %xmm5
9685 // CHECK
: encoding
: [0xf3,0x0f,0x6f,0x2d,0x78,0x56,0x34,0x12]
9686 movdqu
0x12345678,%xmm5
9688 // CHECK
: movdqu
%xmm5
, 3735928559(%ebx
,%ecx
,8)
9689 // CHECK
: encoding
: [0xf3,0x0f,0x7f,0xac,0xcb,0xef,0xbe,0xad,0xde]
9690 movdqu
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
9692 // CHECK
: movdqu
%xmm5
, 69
9693 // CHECK
: encoding
: [0xf3,0x0f,0x7f,0x2d,0x45,0x00,0x00,0x00]
9696 // CHECK
: movdqu
%xmm5
, 32493
9697 // CHECK
: encoding
: [0xf3,0x0f,0x7f,0x2d,0xed,0x7e,0x00,0x00]
9700 // CHECK
: movdqu
%xmm5
, 3133065982
9701 // CHECK
: encoding
: [0xf3,0x0f,0x7f,0x2d,0xfe,0xca,0xbe,0xba]
9702 movdqu
%xmm5
,0xbabecafe
9704 // CHECK
: movdqu
%xmm5
, 305419896
9705 // CHECK
: encoding
: [0xf3,0x0f,0x7f,0x2d,0x78,0x56,0x34,0x12]
9706 movdqu
%xmm5
,0x12345678
9708 // CHECK
: movdq2q
%xmm5
, %mm3
9709 // CHECK
: encoding
: [0xf2,0x0f,0xd6,0xdd]
9712 // CHECK
: movq2dq
%mm3
, %xmm5
9713 // CHECK
: encoding
: [0xf3,0x0f,0xd6,0xeb]
9716 // CHECK
: pmuludq
3735928559(%ebx
,%ecx
,8), %mm3
9717 // CHECK
: encoding
: [0x0f,0xf4,0x9c,0xcb,0xef,0xbe,0xad,0xde]
9718 pmuludq
0xdeadbeef(%ebx
,%ecx
,8),%mm3
9720 // CHECK
: pmuludq
69, %mm3
9721 // CHECK
: encoding
: [0x0f,0xf4,0x1d,0x45,0x00,0x00,0x00]
9724 // CHECK
: pmuludq
32493, %mm3
9725 // CHECK
: encoding
: [0x0f,0xf4,0x1d,0xed,0x7e,0x00,0x00]
9728 // CHECK
: pmuludq
3133065982, %mm3
9729 // CHECK
: encoding
: [0x0f,0xf4,0x1d,0xfe,0xca,0xbe,0xba]
9730 pmuludq
0xbabecafe,%mm3
9732 // CHECK
: pmuludq
305419896, %mm3
9733 // CHECK
: encoding
: [0x0f,0xf4,0x1d,0x78,0x56,0x34,0x12]
9734 pmuludq
0x12345678,%mm3
9736 // CHECK
: pmuludq
%mm3
, %mm3
9737 // CHECK
: encoding
: [0x0f,0xf4,0xdb]
9740 // CHECK
: pmuludq
3735928559(%ebx
,%ecx
,8), %xmm5
9741 // CHECK
: encoding
: [0x66,0x0f,0xf4,0xac,0xcb,0xef,0xbe,0xad,0xde]
9742 pmuludq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
9744 // CHECK
: pmuludq
69, %xmm5
9745 // CHECK
: encoding
: [0x66,0x0f,0xf4,0x2d,0x45,0x00,0x00,0x00]
9748 // CHECK
: pmuludq
32493, %xmm5
9749 // CHECK
: encoding
: [0x66,0x0f,0xf4,0x2d,0xed,0x7e,0x00,0x00]
9750 pmuludq
0x7eed,%xmm5
9752 // CHECK
: pmuludq
3133065982, %xmm5
9753 // CHECK
: encoding
: [0x66,0x0f,0xf4,0x2d,0xfe,0xca,0xbe,0xba]
9754 pmuludq
0xbabecafe,%xmm5
9756 // CHECK
: pmuludq
305419896, %xmm5
9757 // CHECK
: encoding
: [0x66,0x0f,0xf4,0x2d,0x78,0x56,0x34,0x12]
9758 pmuludq
0x12345678,%xmm5
9760 // CHECK
: pmuludq
%xmm5
, %xmm5
9761 // CHECK
: encoding
: [0x66,0x0f,0xf4,0xed]
9764 // CHECK
: pslldq $
127, %xmm5
9765 // CHECK
: encoding
: [0x66,0x0f,0x73,0xfd,0x7f]
9768 // CHECK
: psrldq $
127, %xmm5
9769 // CHECK
: encoding
: [0x66,0x0f,0x73,0xdd,0x7f]
9772 // CHECK
: punpckhqdq
3735928559(%ebx
,%ecx
,8), %xmm5
9773 // CHECK
: encoding
: [0x66,0x0f,0x6d,0xac,0xcb,0xef,0xbe,0xad,0xde]
9774 punpckhqdq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
9776 // CHECK
: punpckhqdq
69, %xmm5
9777 // CHECK
: encoding
: [0x66,0x0f,0x6d,0x2d,0x45,0x00,0x00,0x00]
9778 punpckhqdq
0x45,%xmm5
9780 // CHECK
: punpckhqdq
32493, %xmm5
9781 // CHECK
: encoding
: [0x66,0x0f,0x6d,0x2d,0xed,0x7e,0x00,0x00]
9782 punpckhqdq
0x7eed,%xmm5
9784 // CHECK
: punpckhqdq
3133065982, %xmm5
9785 // CHECK
: encoding
: [0x66,0x0f,0x6d,0x2d,0xfe,0xca,0xbe,0xba]
9786 punpckhqdq
0xbabecafe,%xmm5
9788 // CHECK
: punpckhqdq
305419896, %xmm5
9789 // CHECK
: encoding
: [0x66,0x0f,0x6d,0x2d,0x78,0x56,0x34,0x12]
9790 punpckhqdq
0x12345678,%xmm5
9792 // CHECK
: punpckhqdq
%xmm5
, %xmm5
9793 // CHECK
: encoding
: [0x66,0x0f,0x6d,0xed]
9794 punpckhqdq
%xmm5
,%xmm5
9796 // CHECK
: punpcklqdq
3735928559(%ebx
,%ecx
,8), %xmm5
9797 // CHECK
: encoding
: [0x66,0x0f,0x6c,0xac,0xcb,0xef,0xbe,0xad,0xde]
9798 punpcklqdq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
9800 // CHECK
: punpcklqdq
69, %xmm5
9801 // CHECK
: encoding
: [0x66,0x0f,0x6c,0x2d,0x45,0x00,0x00,0x00]
9802 punpcklqdq
0x45,%xmm5
9804 // CHECK
: punpcklqdq
32493, %xmm5
9805 // CHECK
: encoding
: [0x66,0x0f,0x6c,0x2d,0xed,0x7e,0x00,0x00]
9806 punpcklqdq
0x7eed,%xmm5
9808 // CHECK
: punpcklqdq
3133065982, %xmm5
9809 // CHECK
: encoding
: [0x66,0x0f,0x6c,0x2d,0xfe,0xca,0xbe,0xba]
9810 punpcklqdq
0xbabecafe,%xmm5
9812 // CHECK
: punpcklqdq
305419896, %xmm5
9813 // CHECK
: encoding
: [0x66,0x0f,0x6c,0x2d,0x78,0x56,0x34,0x12]
9814 punpcklqdq
0x12345678,%xmm5
9816 // CHECK
: punpcklqdq
%xmm5
, %xmm5
9817 // CHECK
: encoding
: [0x66,0x0f,0x6c,0xed]
9818 punpcklqdq
%xmm5
,%xmm5
9820 // CHECK
: addsubpd
3735928559(%ebx
,%ecx
,8), %xmm5
9821 // CHECK
: encoding
: [0x66,0x0f,0xd0,0xac,0xcb,0xef,0xbe,0xad,0xde]
9822 addsubpd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
9824 // CHECK
: addsubpd
69, %xmm5
9825 // CHECK
: encoding
: [0x66,0x0f,0xd0,0x2d,0x45,0x00,0x00,0x00]
9828 // CHECK
: addsubpd
32493, %xmm5
9829 // CHECK
: encoding
: [0x66,0x0f,0xd0,0x2d,0xed,0x7e,0x00,0x00]
9830 addsubpd
0x7eed,%xmm5
9832 // CHECK
: addsubpd
3133065982, %xmm5
9833 // CHECK
: encoding
: [0x66,0x0f,0xd0,0x2d,0xfe,0xca,0xbe,0xba]
9834 addsubpd
0xbabecafe,%xmm5
9836 // CHECK
: addsubpd
305419896, %xmm5
9837 // CHECK
: encoding
: [0x66,0x0f,0xd0,0x2d,0x78,0x56,0x34,0x12]
9838 addsubpd
0x12345678,%xmm5
9840 // CHECK
: addsubpd
%xmm5
, %xmm5
9841 // CHECK
: encoding
: [0x66,0x0f,0xd0,0xed]
9842 addsubpd
%xmm5
,%xmm5
9844 // CHECK
: addsubps
3735928559(%ebx
,%ecx
,8), %xmm5
9845 // CHECK
: encoding
: [0xf2,0x0f,0xd0,0xac,0xcb,0xef,0xbe,0xad,0xde]
9846 addsubps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
9848 // CHECK
: addsubps
69, %xmm5
9849 // CHECK
: encoding
: [0xf2,0x0f,0xd0,0x2d,0x45,0x00,0x00,0x00]
9852 // CHECK
: addsubps
32493, %xmm5
9853 // CHECK
: encoding
: [0xf2,0x0f,0xd0,0x2d,0xed,0x7e,0x00,0x00]
9854 addsubps
0x7eed,%xmm5
9856 // CHECK
: addsubps
3133065982, %xmm5
9857 // CHECK
: encoding
: [0xf2,0x0f,0xd0,0x2d,0xfe,0xca,0xbe,0xba]
9858 addsubps
0xbabecafe,%xmm5
9860 // CHECK
: addsubps
305419896, %xmm5
9861 // CHECK
: encoding
: [0xf2,0x0f,0xd0,0x2d,0x78,0x56,0x34,0x12]
9862 addsubps
0x12345678,%xmm5
9864 // CHECK
: addsubps
%xmm5
, %xmm5
9865 // CHECK
: encoding
: [0xf2,0x0f,0xd0,0xed]
9866 addsubps
%xmm5
,%xmm5
9868 // CHECK
: fisttpl
3735928559(%ebx
,%ecx
,8)
9869 // CHECK
: encoding
: [0xdb,0x8c,0xcb,0xef,0xbe,0xad,0xde]
9870 fisttpl
0xdeadbeef(%ebx
,%ecx
,8)
9872 // CHECK
: fisttpl
3133065982
9873 // CHECK
: encoding
: [0xdb,0x0d,0xfe,0xca,0xbe,0xba]
9876 // CHECK
: fisttpl
305419896
9877 // CHECK
: encoding
: [0xdb,0x0d,0x78,0x56,0x34,0x12]
9880 // CHECK
: haddpd
3735928559(%ebx
,%ecx
,8), %xmm5
9881 // CHECK
: encoding
: [0x66,0x0f,0x7c,0xac,0xcb,0xef,0xbe,0xad,0xde]
9882 haddpd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
9884 // CHECK
: haddpd
69, %xmm5
9885 // CHECK
: encoding
: [0x66,0x0f,0x7c,0x2d,0x45,0x00,0x00,0x00]
9888 // CHECK
: haddpd
32493, %xmm5
9889 // CHECK
: encoding
: [0x66,0x0f,0x7c,0x2d,0xed,0x7e,0x00,0x00]
9892 // CHECK
: haddpd
3133065982, %xmm5
9893 // CHECK
: encoding
: [0x66,0x0f,0x7c,0x2d,0xfe,0xca,0xbe,0xba]
9894 haddpd
0xbabecafe,%xmm5
9896 // CHECK
: haddpd
305419896, %xmm5
9897 // CHECK
: encoding
: [0x66,0x0f,0x7c,0x2d,0x78,0x56,0x34,0x12]
9898 haddpd
0x12345678,%xmm5
9900 // CHECK
: haddpd
%xmm5
, %xmm5
9901 // CHECK
: encoding
: [0x66,0x0f,0x7c,0xed]
9904 // CHECK
: haddps
3735928559(%ebx
,%ecx
,8), %xmm5
9905 // CHECK
: encoding
: [0xf2,0x0f,0x7c,0xac,0xcb,0xef,0xbe,0xad,0xde]
9906 haddps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
9908 // CHECK
: haddps
69, %xmm5
9909 // CHECK
: encoding
: [0xf2,0x0f,0x7c,0x2d,0x45,0x00,0x00,0x00]
9912 // CHECK
: haddps
32493, %xmm5
9913 // CHECK
: encoding
: [0xf2,0x0f,0x7c,0x2d,0xed,0x7e,0x00,0x00]
9916 // CHECK
: haddps
3133065982, %xmm5
9917 // CHECK
: encoding
: [0xf2,0x0f,0x7c,0x2d,0xfe,0xca,0xbe,0xba]
9918 haddps
0xbabecafe,%xmm5
9920 // CHECK
: haddps
305419896, %xmm5
9921 // CHECK
: encoding
: [0xf2,0x0f,0x7c,0x2d,0x78,0x56,0x34,0x12]
9922 haddps
0x12345678,%xmm5
9924 // CHECK
: haddps
%xmm5
, %xmm5
9925 // CHECK
: encoding
: [0xf2,0x0f,0x7c,0xed]
9928 // CHECK
: hsubpd
3735928559(%ebx
,%ecx
,8), %xmm5
9929 // CHECK
: encoding
: [0x66,0x0f,0x7d,0xac,0xcb,0xef,0xbe,0xad,0xde]
9930 hsubpd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
9932 // CHECK
: hsubpd
69, %xmm5
9933 // CHECK
: encoding
: [0x66,0x0f,0x7d,0x2d,0x45,0x00,0x00,0x00]
9936 // CHECK
: hsubpd
32493, %xmm5
9937 // CHECK
: encoding
: [0x66,0x0f,0x7d,0x2d,0xed,0x7e,0x00,0x00]
9940 // CHECK
: hsubpd
3133065982, %xmm5
9941 // CHECK
: encoding
: [0x66,0x0f,0x7d,0x2d,0xfe,0xca,0xbe,0xba]
9942 hsubpd
0xbabecafe,%xmm5
9944 // CHECK
: hsubpd
305419896, %xmm5
9945 // CHECK
: encoding
: [0x66,0x0f,0x7d,0x2d,0x78,0x56,0x34,0x12]
9946 hsubpd
0x12345678,%xmm5
9948 // CHECK
: hsubpd
%xmm5
, %xmm5
9949 // CHECK
: encoding
: [0x66,0x0f,0x7d,0xed]
9952 // CHECK
: hsubps
3735928559(%ebx
,%ecx
,8), %xmm5
9953 // CHECK
: encoding
: [0xf2,0x0f,0x7d,0xac,0xcb,0xef,0xbe,0xad,0xde]
9954 hsubps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
9956 // CHECK
: hsubps
69, %xmm5
9957 // CHECK
: encoding
: [0xf2,0x0f,0x7d,0x2d,0x45,0x00,0x00,0x00]
9960 // CHECK
: hsubps
32493, %xmm5
9961 // CHECK
: encoding
: [0xf2,0x0f,0x7d,0x2d,0xed,0x7e,0x00,0x00]
9964 // CHECK
: hsubps
3133065982, %xmm5
9965 // CHECK
: encoding
: [0xf2,0x0f,0x7d,0x2d,0xfe,0xca,0xbe,0xba]
9966 hsubps
0xbabecafe,%xmm5
9968 // CHECK
: hsubps
305419896, %xmm5
9969 // CHECK
: encoding
: [0xf2,0x0f,0x7d,0x2d,0x78,0x56,0x34,0x12]
9970 hsubps
0x12345678,%xmm5
9972 // CHECK
: hsubps
%xmm5
, %xmm5
9973 // CHECK
: encoding
: [0xf2,0x0f,0x7d,0xed]
9976 // CHECK
: lddqu
3735928559(%ebx
,%ecx
,8), %xmm5
9977 // CHECK
: encoding
: [0xf2,0x0f,0xf0,0xac,0xcb,0xef,0xbe,0xad,0xde]
9978 lddqu
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
9980 // CHECK
: lddqu
69, %xmm5
9981 // CHECK
: encoding
: [0xf2,0x0f,0xf0,0x2d,0x45,0x00,0x00,0x00]
9984 // CHECK
: lddqu
32493, %xmm5
9985 // CHECK
: encoding
: [0xf2,0x0f,0xf0,0x2d,0xed,0x7e,0x00,0x00]
9988 // CHECK
: lddqu
3133065982, %xmm5
9989 // CHECK
: encoding
: [0xf2,0x0f,0xf0,0x2d,0xfe,0xca,0xbe,0xba]
9990 lddqu
0xbabecafe,%xmm5
9992 // CHECK
: lddqu
305419896, %xmm5
9993 // CHECK
: encoding
: [0xf2,0x0f,0xf0,0x2d,0x78,0x56,0x34,0x12]
9994 lddqu
0x12345678,%xmm5
9996 // CHECK
: movddup
3735928559(%ebx
,%ecx
,8), %xmm5
9997 // CHECK
: encoding
: [0xf2,0x0f,0x12,0xac,0xcb,0xef,0xbe,0xad,0xde]
9998 movddup
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
10000 // CHECK
: movddup
69, %xmm5
10001 // CHECK
: encoding
: [0xf2,0x0f,0x12,0x2d,0x45,0x00,0x00,0x00]
10004 // CHECK
: movddup
32493, %xmm5
10005 // CHECK
: encoding
: [0xf2,0x0f,0x12,0x2d,0xed,0x7e,0x00,0x00]
10006 movddup
0x7eed,%xmm5
10008 // CHECK
: movddup
3133065982, %xmm5
10009 // CHECK
: encoding
: [0xf2,0x0f,0x12,0x2d,0xfe,0xca,0xbe,0xba]
10010 movddup
0xbabecafe,%xmm5
10012 // CHECK
: movddup
305419896, %xmm5
10013 // CHECK
: encoding
: [0xf2,0x0f,0x12,0x2d,0x78,0x56,0x34,0x12]
10014 movddup
0x12345678,%xmm5
10016 // CHECK
: movddup
%xmm5
, %xmm5
10017 // CHECK
: encoding
: [0xf2,0x0f,0x12,0xed]
10018 movddup
%xmm5
,%xmm5
10020 // CHECK
: movshdup
3735928559(%ebx
,%ecx
,8), %xmm5
10021 // CHECK
: encoding
: [0xf3,0x0f,0x16,0xac,0xcb,0xef,0xbe,0xad,0xde]
10022 movshdup
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
10024 // CHECK
: movshdup
69, %xmm5
10025 // CHECK
: encoding
: [0xf3,0x0f,0x16,0x2d,0x45,0x00,0x00,0x00]
10026 movshdup
0x45,%xmm5
10028 // CHECK
: movshdup
32493, %xmm5
10029 // CHECK
: encoding
: [0xf3,0x0f,0x16,0x2d,0xed,0x7e,0x00,0x00]
10030 movshdup
0x7eed,%xmm5
10032 // CHECK
: movshdup
3133065982, %xmm5
10033 // CHECK
: encoding
: [0xf3,0x0f,0x16,0x2d,0xfe,0xca,0xbe,0xba]
10034 movshdup
0xbabecafe,%xmm5
10036 // CHECK
: movshdup
305419896, %xmm5
10037 // CHECK
: encoding
: [0xf3,0x0f,0x16,0x2d,0x78,0x56,0x34,0x12]
10038 movshdup
0x12345678,%xmm5
10040 // CHECK
: movshdup
%xmm5
, %xmm5
10041 // CHECK
: encoding
: [0xf3,0x0f,0x16,0xed]
10042 movshdup
%xmm5
,%xmm5
10044 // CHECK
: movsldup
3735928559(%ebx
,%ecx
,8), %xmm5
10045 // CHECK
: encoding
: [0xf3,0x0f,0x12,0xac,0xcb,0xef,0xbe,0xad,0xde]
10046 movsldup
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
10048 // CHECK
: movsldup
69, %xmm5
10049 // CHECK
: encoding
: [0xf3,0x0f,0x12,0x2d,0x45,0x00,0x00,0x00]
10050 movsldup
0x45,%xmm5
10052 // CHECK
: movsldup
32493, %xmm5
10053 // CHECK
: encoding
: [0xf3,0x0f,0x12,0x2d,0xed,0x7e,0x00,0x00]
10054 movsldup
0x7eed,%xmm5
10056 // CHECK
: movsldup
3133065982, %xmm5
10057 // CHECK
: encoding
: [0xf3,0x0f,0x12,0x2d,0xfe,0xca,0xbe,0xba]
10058 movsldup
0xbabecafe,%xmm5
10060 // CHECK
: movsldup
305419896, %xmm5
10061 // CHECK
: encoding
: [0xf3,0x0f,0x12,0x2d,0x78,0x56,0x34,0x12]
10062 movsldup
0x12345678,%xmm5
10064 // CHECK
: movsldup
%xmm5
, %xmm5
10065 // CHECK
: encoding
: [0xf3,0x0f,0x12,0xed]
10066 movsldup
%xmm5
,%xmm5
10068 // CHECK
: vmclear
3735928559(%ebx
,%ecx
,8)
10069 // CHECK
: encoding
: [0x66,0x0f,0xc7,0xb4,0xcb,0xef,0xbe,0xad,0xde]
10070 vmclear
0xdeadbeef(%ebx
,%ecx
,8)
10072 // CHECK
: vmclear
32493
10073 // CHECK
: encoding
: [0x66,0x0f,0xc7,0x35,0xed,0x7e,0x00,0x00]
10076 // CHECK
: vmclear
3133065982
10077 // CHECK
: encoding
: [0x66,0x0f,0xc7,0x35,0xfe,0xca,0xbe,0xba]
10080 // CHECK
: vmclear
305419896
10081 // CHECK
: encoding
: [0x66,0x0f,0xc7,0x35,0x78,0x56,0x34,0x12]
10084 // CHECK
: vmptrld
3735928559(%ebx
,%ecx
,8)
10085 // CHECK
: encoding
: [0x0f,0xc7,0xb4,0xcb,0xef,0xbe,0xad,0xde]
10086 vmptrld
0xdeadbeef(%ebx
,%ecx
,8)
10088 // CHECK
: vmptrld
32493
10089 // CHECK
: encoding
: [0x0f,0xc7,0x35,0xed,0x7e,0x00,0x00]
10092 // CHECK
: vmptrld
3133065982
10093 // CHECK
: encoding
: [0x0f,0xc7,0x35,0xfe,0xca,0xbe,0xba]
10096 // CHECK
: vmptrld
305419896
10097 // CHECK
: encoding
: [0x0f,0xc7,0x35,0x78,0x56,0x34,0x12]
10100 // CHECK
: vmptrst
3735928559(%ebx
,%ecx
,8)
10101 // CHECK
: encoding
: [0x0f,0xc7,0xbc,0xcb,0xef,0xbe,0xad,0xde]
10102 vmptrst
0xdeadbeef(%ebx
,%ecx
,8)
10104 // CHECK
: vmptrst
32493
10105 // CHECK
: encoding
: [0x0f,0xc7,0x3d,0xed,0x7e,0x00,0x00]
10108 // CHECK
: vmptrst
3133065982
10109 // CHECK
: encoding
: [0x0f,0xc7,0x3d,0xfe,0xca,0xbe,0xba]
10112 // CHECK
: vmptrst
305419896
10113 // CHECK
: encoding
: [0x0f,0xc7,0x3d,0x78,0x56,0x34,0x12]
10116 // CHECK
: phaddw
3735928559(%ebx
,%ecx
,8), %mm3
10117 // CHECK
: encoding
: [0x0f,0x38,0x01,0x9c,0xcb,0xef,0xbe,0xad,0xde]
10118 phaddw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
10120 // CHECK
: phaddw
69, %mm3
10121 // CHECK
: encoding
: [0x0f,0x38,0x01,0x1d,0x45,0x00,0x00,0x00]
10124 // CHECK
: phaddw
32493, %mm3
10125 // CHECK
: encoding
: [0x0f,0x38,0x01,0x1d,0xed,0x7e,0x00,0x00]
10128 // CHECK
: phaddw
3133065982, %mm3
10129 // CHECK
: encoding
: [0x0f,0x38,0x01,0x1d,0xfe,0xca,0xbe,0xba]
10130 phaddw
0xbabecafe,%mm3
10132 // CHECK
: phaddw
305419896, %mm3
10133 // CHECK
: encoding
: [0x0f,0x38,0x01,0x1d,0x78,0x56,0x34,0x12]
10134 phaddw
0x12345678,%mm3
10136 // CHECK
: phaddw
%mm3
, %mm3
10137 // CHECK
: encoding
: [0x0f,0x38,0x01,0xdb]
10140 // CHECK
: phaddw
3735928559(%ebx
,%ecx
,8), %xmm5
10141 // CHECK
: encoding
: [0x66,0x0f,0x38,0x01,0xac,0xcb,0xef,0xbe,0xad,0xde]
10142 phaddw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
10144 // CHECK
: phaddw
69, %xmm5
10145 // CHECK
: encoding
: [0x66,0x0f,0x38,0x01,0x2d,0x45,0x00,0x00,0x00]
10148 // CHECK
: phaddw
32493, %xmm5
10149 // CHECK
: encoding
: [0x66,0x0f,0x38,0x01,0x2d,0xed,0x7e,0x00,0x00]
10150 phaddw
0x7eed,%xmm5
10152 // CHECK
: phaddw
3133065982, %xmm5
10153 // CHECK
: encoding
: [0x66,0x0f,0x38,0x01,0x2d,0xfe,0xca,0xbe,0xba]
10154 phaddw
0xbabecafe,%xmm5
10156 // CHECK
: phaddw
305419896, %xmm5
10157 // CHECK
: encoding
: [0x66,0x0f,0x38,0x01,0x2d,0x78,0x56,0x34,0x12]
10158 phaddw
0x12345678,%xmm5
10160 // CHECK
: phaddw
%xmm5
, %xmm5
10161 // CHECK
: encoding
: [0x66,0x0f,0x38,0x01,0xed]
10164 // CHECK
: phaddd
3735928559(%ebx
,%ecx
,8), %mm3
10165 // CHECK
: encoding
: [0x0f,0x38,0x02,0x9c,0xcb,0xef,0xbe,0xad,0xde]
10166 phaddd
0xdeadbeef(%ebx
,%ecx
,8),%mm3
10168 // CHECK
: phaddd
69, %mm3
10169 // CHECK
: encoding
: [0x0f,0x38,0x02,0x1d,0x45,0x00,0x00,0x00]
10172 // CHECK
: phaddd
32493, %mm3
10173 // CHECK
: encoding
: [0x0f,0x38,0x02,0x1d,0xed,0x7e,0x00,0x00]
10176 // CHECK
: phaddd
3133065982, %mm3
10177 // CHECK
: encoding
: [0x0f,0x38,0x02,0x1d,0xfe,0xca,0xbe,0xba]
10178 phaddd
0xbabecafe,%mm3
10180 // CHECK
: phaddd
305419896, %mm3
10181 // CHECK
: encoding
: [0x0f,0x38,0x02,0x1d,0x78,0x56,0x34,0x12]
10182 phaddd
0x12345678,%mm3
10184 // CHECK
: phaddd
%mm3
, %mm3
10185 // CHECK
: encoding
: [0x0f,0x38,0x02,0xdb]
10188 // CHECK
: phaddd
3735928559(%ebx
,%ecx
,8), %xmm5
10189 // CHECK
: encoding
: [0x66,0x0f,0x38,0x02,0xac,0xcb,0xef,0xbe,0xad,0xde]
10190 phaddd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
10192 // CHECK
: phaddd
69, %xmm5
10193 // CHECK
: encoding
: [0x66,0x0f,0x38,0x02,0x2d,0x45,0x00,0x00,0x00]
10196 // CHECK
: phaddd
32493, %xmm5
10197 // CHECK
: encoding
: [0x66,0x0f,0x38,0x02,0x2d,0xed,0x7e,0x00,0x00]
10198 phaddd
0x7eed,%xmm5
10200 // CHECK
: phaddd
3133065982, %xmm5
10201 // CHECK
: encoding
: [0x66,0x0f,0x38,0x02,0x2d,0xfe,0xca,0xbe,0xba]
10202 phaddd
0xbabecafe,%xmm5
10204 // CHECK
: phaddd
305419896, %xmm5
10205 // CHECK
: encoding
: [0x66,0x0f,0x38,0x02,0x2d,0x78,0x56,0x34,0x12]
10206 phaddd
0x12345678,%xmm5
10208 // CHECK
: phaddd
%xmm5
, %xmm5
10209 // CHECK
: encoding
: [0x66,0x0f,0x38,0x02,0xed]
10212 // CHECK
: phaddsw
3735928559(%ebx
,%ecx
,8), %mm3
10213 // CHECK
: encoding
: [0x0f,0x38,0x03,0x9c,0xcb,0xef,0xbe,0xad,0xde]
10214 phaddsw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
10216 // CHECK
: phaddsw
69, %mm3
10217 // CHECK
: encoding
: [0x0f,0x38,0x03,0x1d,0x45,0x00,0x00,0x00]
10220 // CHECK
: phaddsw
32493, %mm3
10221 // CHECK
: encoding
: [0x0f,0x38,0x03,0x1d,0xed,0x7e,0x00,0x00]
10222 phaddsw
0x7eed,%mm3
10224 // CHECK
: phaddsw
3133065982, %mm3
10225 // CHECK
: encoding
: [0x0f,0x38,0x03,0x1d,0xfe,0xca,0xbe,0xba]
10226 phaddsw
0xbabecafe,%mm3
10228 // CHECK
: phaddsw
305419896, %mm3
10229 // CHECK
: encoding
: [0x0f,0x38,0x03,0x1d,0x78,0x56,0x34,0x12]
10230 phaddsw
0x12345678,%mm3
10232 // CHECK
: phaddsw
%mm3
, %mm3
10233 // CHECK
: encoding
: [0x0f,0x38,0x03,0xdb]
10236 // CHECK
: phaddsw
3735928559(%ebx
,%ecx
,8), %xmm5
10237 // CHECK
: encoding
: [0x66,0x0f,0x38,0x03,0xac,0xcb,0xef,0xbe,0xad,0xde]
10238 phaddsw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
10240 // CHECK
: phaddsw
69, %xmm5
10241 // CHECK
: encoding
: [0x66,0x0f,0x38,0x03,0x2d,0x45,0x00,0x00,0x00]
10244 // CHECK
: phaddsw
32493, %xmm5
10245 // CHECK
: encoding
: [0x66,0x0f,0x38,0x03,0x2d,0xed,0x7e,0x00,0x00]
10246 phaddsw
0x7eed,%xmm5
10248 // CHECK
: phaddsw
3133065982, %xmm5
10249 // CHECK
: encoding
: [0x66,0x0f,0x38,0x03,0x2d,0xfe,0xca,0xbe,0xba]
10250 phaddsw
0xbabecafe,%xmm5
10252 // CHECK
: phaddsw
305419896, %xmm5
10253 // CHECK
: encoding
: [0x66,0x0f,0x38,0x03,0x2d,0x78,0x56,0x34,0x12]
10254 phaddsw
0x12345678,%xmm5
10256 // CHECK
: phaddsw
%xmm5
, %xmm5
10257 // CHECK
: encoding
: [0x66,0x0f,0x38,0x03,0xed]
10258 phaddsw
%xmm5
,%xmm5
10260 // CHECK
: phsubw
3735928559(%ebx
,%ecx
,8), %mm3
10261 // CHECK
: encoding
: [0x0f,0x38,0x05,0x9c,0xcb,0xef,0xbe,0xad,0xde]
10262 phsubw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
10264 // CHECK
: phsubw
69, %mm3
10265 // CHECK
: encoding
: [0x0f,0x38,0x05,0x1d,0x45,0x00,0x00,0x00]
10268 // CHECK
: phsubw
32493, %mm3
10269 // CHECK
: encoding
: [0x0f,0x38,0x05,0x1d,0xed,0x7e,0x00,0x00]
10272 // CHECK
: phsubw
3133065982, %mm3
10273 // CHECK
: encoding
: [0x0f,0x38,0x05,0x1d,0xfe,0xca,0xbe,0xba]
10274 phsubw
0xbabecafe,%mm3
10276 // CHECK
: phsubw
305419896, %mm3
10277 // CHECK
: encoding
: [0x0f,0x38,0x05,0x1d,0x78,0x56,0x34,0x12]
10278 phsubw
0x12345678,%mm3
10280 // CHECK
: phsubw
%mm3
, %mm3
10281 // CHECK
: encoding
: [0x0f,0x38,0x05,0xdb]
10284 // CHECK
: phsubw
3735928559(%ebx
,%ecx
,8), %xmm5
10285 // CHECK
: encoding
: [0x66,0x0f,0x38,0x05,0xac,0xcb,0xef,0xbe,0xad,0xde]
10286 phsubw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
10288 // CHECK
: phsubw
69, %xmm5
10289 // CHECK
: encoding
: [0x66,0x0f,0x38,0x05,0x2d,0x45,0x00,0x00,0x00]
10292 // CHECK
: phsubw
32493, %xmm5
10293 // CHECK
: encoding
: [0x66,0x0f,0x38,0x05,0x2d,0xed,0x7e,0x00,0x00]
10294 phsubw
0x7eed,%xmm5
10296 // CHECK
: phsubw
3133065982, %xmm5
10297 // CHECK
: encoding
: [0x66,0x0f,0x38,0x05,0x2d,0xfe,0xca,0xbe,0xba]
10298 phsubw
0xbabecafe,%xmm5
10300 // CHECK
: phsubw
305419896, %xmm5
10301 // CHECK
: encoding
: [0x66,0x0f,0x38,0x05,0x2d,0x78,0x56,0x34,0x12]
10302 phsubw
0x12345678,%xmm5
10304 // CHECK
: phsubw
%xmm5
, %xmm5
10305 // CHECK
: encoding
: [0x66,0x0f,0x38,0x05,0xed]
10308 // CHECK
: phsubd
3735928559(%ebx
,%ecx
,8), %mm3
10309 // CHECK
: encoding
: [0x0f,0x38,0x06,0x9c,0xcb,0xef,0xbe,0xad,0xde]
10310 phsubd
0xdeadbeef(%ebx
,%ecx
,8),%mm3
10312 // CHECK
: phsubd
69, %mm3
10313 // CHECK
: encoding
: [0x0f,0x38,0x06,0x1d,0x45,0x00,0x00,0x00]
10316 // CHECK
: phsubd
32493, %mm3
10317 // CHECK
: encoding
: [0x0f,0x38,0x06,0x1d,0xed,0x7e,0x00,0x00]
10320 // CHECK
: phsubd
3133065982, %mm3
10321 // CHECK
: encoding
: [0x0f,0x38,0x06,0x1d,0xfe,0xca,0xbe,0xba]
10322 phsubd
0xbabecafe,%mm3
10324 // CHECK
: phsubd
305419896, %mm3
10325 // CHECK
: encoding
: [0x0f,0x38,0x06,0x1d,0x78,0x56,0x34,0x12]
10326 phsubd
0x12345678,%mm3
10328 // CHECK
: phsubd
%mm3
, %mm3
10329 // CHECK
: encoding
: [0x0f,0x38,0x06,0xdb]
10332 // CHECK
: phsubd
3735928559(%ebx
,%ecx
,8), %xmm5
10333 // CHECK
: encoding
: [0x66,0x0f,0x38,0x06,0xac,0xcb,0xef,0xbe,0xad,0xde]
10334 phsubd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
10336 // CHECK
: phsubd
69, %xmm5
10337 // CHECK
: encoding
: [0x66,0x0f,0x38,0x06,0x2d,0x45,0x00,0x00,0x00]
10340 // CHECK
: phsubd
32493, %xmm5
10341 // CHECK
: encoding
: [0x66,0x0f,0x38,0x06,0x2d,0xed,0x7e,0x00,0x00]
10342 phsubd
0x7eed,%xmm5
10344 // CHECK
: phsubd
3133065982, %xmm5
10345 // CHECK
: encoding
: [0x66,0x0f,0x38,0x06,0x2d,0xfe,0xca,0xbe,0xba]
10346 phsubd
0xbabecafe,%xmm5
10348 // CHECK
: phsubd
305419896, %xmm5
10349 // CHECK
: encoding
: [0x66,0x0f,0x38,0x06,0x2d,0x78,0x56,0x34,0x12]
10350 phsubd
0x12345678,%xmm5
10352 // CHECK
: phsubd
%xmm5
, %xmm5
10353 // CHECK
: encoding
: [0x66,0x0f,0x38,0x06,0xed]
10356 // CHECK
: phsubsw
3735928559(%ebx
,%ecx
,8), %mm3
10357 // CHECK
: encoding
: [0x0f,0x38,0x07,0x9c,0xcb,0xef,0xbe,0xad,0xde]
10358 phsubsw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
10360 // CHECK
: phsubsw
69, %mm3
10361 // CHECK
: encoding
: [0x0f,0x38,0x07,0x1d,0x45,0x00,0x00,0x00]
10364 // CHECK
: phsubsw
32493, %mm3
10365 // CHECK
: encoding
: [0x0f,0x38,0x07,0x1d,0xed,0x7e,0x00,0x00]
10366 phsubsw
0x7eed,%mm3
10368 // CHECK
: phsubsw
3133065982, %mm3
10369 // CHECK
: encoding
: [0x0f,0x38,0x07,0x1d,0xfe,0xca,0xbe,0xba]
10370 phsubsw
0xbabecafe,%mm3
10372 // CHECK
: phsubsw
305419896, %mm3
10373 // CHECK
: encoding
: [0x0f,0x38,0x07,0x1d,0x78,0x56,0x34,0x12]
10374 phsubsw
0x12345678,%mm3
10376 // CHECK
: phsubsw
%mm3
, %mm3
10377 // CHECK
: encoding
: [0x0f,0x38,0x07,0xdb]
10380 // CHECK
: phsubsw
3735928559(%ebx
,%ecx
,8), %xmm5
10381 // CHECK
: encoding
: [0x66,0x0f,0x38,0x07,0xac,0xcb,0xef,0xbe,0xad,0xde]
10382 phsubsw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
10384 // CHECK
: phsubsw
69, %xmm5
10385 // CHECK
: encoding
: [0x66,0x0f,0x38,0x07,0x2d,0x45,0x00,0x00,0x00]
10388 // CHECK
: phsubsw
32493, %xmm5
10389 // CHECK
: encoding
: [0x66,0x0f,0x38,0x07,0x2d,0xed,0x7e,0x00,0x00]
10390 phsubsw
0x7eed,%xmm5
10392 // CHECK
: phsubsw
3133065982, %xmm5
10393 // CHECK
: encoding
: [0x66,0x0f,0x38,0x07,0x2d,0xfe,0xca,0xbe,0xba]
10394 phsubsw
0xbabecafe,%xmm5
10396 // CHECK
: phsubsw
305419896, %xmm5
10397 // CHECK
: encoding
: [0x66,0x0f,0x38,0x07,0x2d,0x78,0x56,0x34,0x12]
10398 phsubsw
0x12345678,%xmm5
10400 // CHECK
: phsubsw
%xmm5
, %xmm5
10401 // CHECK
: encoding
: [0x66,0x0f,0x38,0x07,0xed]
10402 phsubsw
%xmm5
,%xmm5
10404 // CHECK
: pmaddubsw
3735928559(%ebx
,%ecx
,8), %mm3
10405 // CHECK
: encoding
: [0x0f,0x38,0x04,0x9c,0xcb,0xef,0xbe,0xad,0xde]
10406 pmaddubsw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
10408 // CHECK
: pmaddubsw
69, %mm3
10409 // CHECK
: encoding
: [0x0f,0x38,0x04,0x1d,0x45,0x00,0x00,0x00]
10410 pmaddubsw
0x45,%mm3
10412 // CHECK
: pmaddubsw
32493, %mm3
10413 // CHECK
: encoding
: [0x0f,0x38,0x04,0x1d,0xed,0x7e,0x00,0x00]
10414 pmaddubsw
0x7eed,%mm3
10416 // CHECK
: pmaddubsw
3133065982, %mm3
10417 // CHECK
: encoding
: [0x0f,0x38,0x04,0x1d,0xfe,0xca,0xbe,0xba]
10418 pmaddubsw
0xbabecafe,%mm3
10420 // CHECK
: pmaddubsw
305419896, %mm3
10421 // CHECK
: encoding
: [0x0f,0x38,0x04,0x1d,0x78,0x56,0x34,0x12]
10422 pmaddubsw
0x12345678,%mm3
10424 // CHECK
: pmaddubsw
%mm3
, %mm3
10425 // CHECK
: encoding
: [0x0f,0x38,0x04,0xdb]
10426 pmaddubsw
%mm3
,%mm3
10428 // CHECK
: pmaddubsw
3735928559(%ebx
,%ecx
,8), %xmm5
10429 // CHECK
: encoding
: [0x66,0x0f,0x38,0x04,0xac,0xcb,0xef,0xbe,0xad,0xde]
10430 pmaddubsw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
10432 // CHECK
: pmaddubsw
69, %xmm5
10433 // CHECK
: encoding
: [0x66,0x0f,0x38,0x04,0x2d,0x45,0x00,0x00,0x00]
10434 pmaddubsw
0x45,%xmm5
10436 // CHECK
: pmaddubsw
32493, %xmm5
10437 // CHECK
: encoding
: [0x66,0x0f,0x38,0x04,0x2d,0xed,0x7e,0x00,0x00]
10438 pmaddubsw
0x7eed,%xmm5
10440 // CHECK
: pmaddubsw
3133065982, %xmm5
10441 // CHECK
: encoding
: [0x66,0x0f,0x38,0x04,0x2d,0xfe,0xca,0xbe,0xba]
10442 pmaddubsw
0xbabecafe,%xmm5
10444 // CHECK
: pmaddubsw
305419896, %xmm5
10445 // CHECK
: encoding
: [0x66,0x0f,0x38,0x04,0x2d,0x78,0x56,0x34,0x12]
10446 pmaddubsw
0x12345678,%xmm5
10448 // CHECK
: pmaddubsw
%xmm5
, %xmm5
10449 // CHECK
: encoding
: [0x66,0x0f,0x38,0x04,0xed]
10450 pmaddubsw
%xmm5
,%xmm5
10452 // CHECK
: pmulhrsw
3735928559(%ebx
,%ecx
,8), %mm3
10453 // CHECK
: encoding
: [0x0f,0x38,0x0b,0x9c,0xcb,0xef,0xbe,0xad,0xde]
10454 pmulhrsw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
10456 // CHECK
: pmulhrsw
69, %mm3
10457 // CHECK
: encoding
: [0x0f,0x38,0x0b,0x1d,0x45,0x00,0x00,0x00]
10460 // CHECK
: pmulhrsw
32493, %mm3
10461 // CHECK
: encoding
: [0x0f,0x38,0x0b,0x1d,0xed,0x7e,0x00,0x00]
10462 pmulhrsw
0x7eed,%mm3
10464 // CHECK
: pmulhrsw
3133065982, %mm3
10465 // CHECK
: encoding
: [0x0f,0x38,0x0b,0x1d,0xfe,0xca,0xbe,0xba]
10466 pmulhrsw
0xbabecafe,%mm3
10468 // CHECK
: pmulhrsw
305419896, %mm3
10469 // CHECK
: encoding
: [0x0f,0x38,0x0b,0x1d,0x78,0x56,0x34,0x12]
10470 pmulhrsw
0x12345678,%mm3
10472 // CHECK
: pmulhrsw
%mm3
, %mm3
10473 // CHECK
: encoding
: [0x0f,0x38,0x0b,0xdb]
10476 // CHECK
: pmulhrsw
3735928559(%ebx
,%ecx
,8), %xmm5
10477 // CHECK
: encoding
: [0x66,0x0f,0x38,0x0b,0xac,0xcb,0xef,0xbe,0xad,0xde]
10478 pmulhrsw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
10480 // CHECK
: pmulhrsw
69, %xmm5
10481 // CHECK
: encoding
: [0x66,0x0f,0x38,0x0b,0x2d,0x45,0x00,0x00,0x00]
10482 pmulhrsw
0x45,%xmm5
10484 // CHECK
: pmulhrsw
32493, %xmm5
10485 // CHECK
: encoding
: [0x66,0x0f,0x38,0x0b,0x2d,0xed,0x7e,0x00,0x00]
10486 pmulhrsw
0x7eed,%xmm5
10488 // CHECK
: pmulhrsw
3133065982, %xmm5
10489 // CHECK
: encoding
: [0x66,0x0f,0x38,0x0b,0x2d,0xfe,0xca,0xbe,0xba]
10490 pmulhrsw
0xbabecafe,%xmm5
10492 // CHECK
: pmulhrsw
305419896, %xmm5
10493 // CHECK
: encoding
: [0x66,0x0f,0x38,0x0b,0x2d,0x78,0x56,0x34,0x12]
10494 pmulhrsw
0x12345678,%xmm5
10496 // CHECK
: pmulhrsw
%xmm5
, %xmm5
10497 // CHECK
: encoding
: [0x66,0x0f,0x38,0x0b,0xed]
10498 pmulhrsw
%xmm5
,%xmm5
10500 // CHECK
: pshufb
3735928559(%ebx
,%ecx
,8), %mm3
10501 // CHECK
: encoding
: [0x0f,0x38,0x00,0x9c,0xcb,0xef,0xbe,0xad,0xde]
10502 pshufb
0xdeadbeef(%ebx
,%ecx
,8),%mm3
10504 // CHECK
: pshufb
69, %mm3
10505 // CHECK
: encoding
: [0x0f,0x38,0x00,0x1d,0x45,0x00,0x00,0x00]
10508 // CHECK
: pshufb
32493, %mm3
10509 // CHECK
: encoding
: [0x0f,0x38,0x00,0x1d,0xed,0x7e,0x00,0x00]
10512 // CHECK
: pshufb
3133065982, %mm3
10513 // CHECK
: encoding
: [0x0f,0x38,0x00,0x1d,0xfe,0xca,0xbe,0xba]
10514 pshufb
0xbabecafe,%mm3
10516 // CHECK
: pshufb
305419896, %mm3
10517 // CHECK
: encoding
: [0x0f,0x38,0x00,0x1d,0x78,0x56,0x34,0x12]
10518 pshufb
0x12345678,%mm3
10520 // CHECK
: pshufb
%mm3
, %mm3
10521 // CHECK
: encoding
: [0x0f,0x38,0x00,0xdb]
10524 // CHECK
: pshufb
3735928559(%ebx
,%ecx
,8), %xmm5
10525 // CHECK
: encoding
: [0x66,0x0f,0x38,0x00,0xac,0xcb,0xef,0xbe,0xad,0xde]
10526 pshufb
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
10528 // CHECK
: pshufb
69, %xmm5
10529 // CHECK
: encoding
: [0x66,0x0f,0x38,0x00,0x2d,0x45,0x00,0x00,0x00]
10532 // CHECK
: pshufb
32493, %xmm5
10533 // CHECK
: encoding
: [0x66,0x0f,0x38,0x00,0x2d,0xed,0x7e,0x00,0x00]
10534 pshufb
0x7eed,%xmm5
10536 // CHECK
: pshufb
3133065982, %xmm5
10537 // CHECK
: encoding
: [0x66,0x0f,0x38,0x00,0x2d,0xfe,0xca,0xbe,0xba]
10538 pshufb
0xbabecafe,%xmm5
10540 // CHECK
: pshufb
305419896, %xmm5
10541 // CHECK
: encoding
: [0x66,0x0f,0x38,0x00,0x2d,0x78,0x56,0x34,0x12]
10542 pshufb
0x12345678,%xmm5
10544 // CHECK
: pshufb
%xmm5
, %xmm5
10545 // CHECK
: encoding
: [0x66,0x0f,0x38,0x00,0xed]
10548 // CHECK
: psignb
3735928559(%ebx
,%ecx
,8), %mm3
10549 // CHECK
: encoding
: [0x0f,0x38,0x08,0x9c,0xcb,0xef,0xbe,0xad,0xde]
10550 psignb
0xdeadbeef(%ebx
,%ecx
,8),%mm3
10552 // CHECK
: psignb
69, %mm3
10553 // CHECK
: encoding
: [0x0f,0x38,0x08,0x1d,0x45,0x00,0x00,0x00]
10556 // CHECK
: psignb
32493, %mm3
10557 // CHECK
: encoding
: [0x0f,0x38,0x08,0x1d,0xed,0x7e,0x00,0x00]
10560 // CHECK
: psignb
3133065982, %mm3
10561 // CHECK
: encoding
: [0x0f,0x38,0x08,0x1d,0xfe,0xca,0xbe,0xba]
10562 psignb
0xbabecafe,%mm3
10564 // CHECK
: psignb
305419896, %mm3
10565 // CHECK
: encoding
: [0x0f,0x38,0x08,0x1d,0x78,0x56,0x34,0x12]
10566 psignb
0x12345678,%mm3
10568 // CHECK
: psignb
%mm3
, %mm3
10569 // CHECK
: encoding
: [0x0f,0x38,0x08,0xdb]
10572 // CHECK
: psignb
3735928559(%ebx
,%ecx
,8), %xmm5
10573 // CHECK
: encoding
: [0x66,0x0f,0x38,0x08,0xac,0xcb,0xef,0xbe,0xad,0xde]
10574 psignb
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
10576 // CHECK
: psignb
69, %xmm5
10577 // CHECK
: encoding
: [0x66,0x0f,0x38,0x08,0x2d,0x45,0x00,0x00,0x00]
10580 // CHECK
: psignb
32493, %xmm5
10581 // CHECK
: encoding
: [0x66,0x0f,0x38,0x08,0x2d,0xed,0x7e,0x00,0x00]
10582 psignb
0x7eed,%xmm5
10584 // CHECK
: psignb
3133065982, %xmm5
10585 // CHECK
: encoding
: [0x66,0x0f,0x38,0x08,0x2d,0xfe,0xca,0xbe,0xba]
10586 psignb
0xbabecafe,%xmm5
10588 // CHECK
: psignb
305419896, %xmm5
10589 // CHECK
: encoding
: [0x66,0x0f,0x38,0x08,0x2d,0x78,0x56,0x34,0x12]
10590 psignb
0x12345678,%xmm5
10592 // CHECK
: psignb
%xmm5
, %xmm5
10593 // CHECK
: encoding
: [0x66,0x0f,0x38,0x08,0xed]
10596 // CHECK
: psignw
3735928559(%ebx
,%ecx
,8), %mm3
10597 // CHECK
: encoding
: [0x0f,0x38,0x09,0x9c,0xcb,0xef,0xbe,0xad,0xde]
10598 psignw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
10600 // CHECK
: psignw
69, %mm3
10601 // CHECK
: encoding
: [0x0f,0x38,0x09,0x1d,0x45,0x00,0x00,0x00]
10604 // CHECK
: psignw
32493, %mm3
10605 // CHECK
: encoding
: [0x0f,0x38,0x09,0x1d,0xed,0x7e,0x00,0x00]
10608 // CHECK
: psignw
3133065982, %mm3
10609 // CHECK
: encoding
: [0x0f,0x38,0x09,0x1d,0xfe,0xca,0xbe,0xba]
10610 psignw
0xbabecafe,%mm3
10612 // CHECK
: psignw
305419896, %mm3
10613 // CHECK
: encoding
: [0x0f,0x38,0x09,0x1d,0x78,0x56,0x34,0x12]
10614 psignw
0x12345678,%mm3
10616 // CHECK
: psignw
%mm3
, %mm3
10617 // CHECK
: encoding
: [0x0f,0x38,0x09,0xdb]
10620 // CHECK
: psignw
3735928559(%ebx
,%ecx
,8), %xmm5
10621 // CHECK
: encoding
: [0x66,0x0f,0x38,0x09,0xac,0xcb,0xef,0xbe,0xad,0xde]
10622 psignw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
10624 // CHECK
: psignw
69, %xmm5
10625 // CHECK
: encoding
: [0x66,0x0f,0x38,0x09,0x2d,0x45,0x00,0x00,0x00]
10628 // CHECK
: psignw
32493, %xmm5
10629 // CHECK
: encoding
: [0x66,0x0f,0x38,0x09,0x2d,0xed,0x7e,0x00,0x00]
10630 psignw
0x7eed,%xmm5
10632 // CHECK
: psignw
3133065982, %xmm5
10633 // CHECK
: encoding
: [0x66,0x0f,0x38,0x09,0x2d,0xfe,0xca,0xbe,0xba]
10634 psignw
0xbabecafe,%xmm5
10636 // CHECK
: psignw
305419896, %xmm5
10637 // CHECK
: encoding
: [0x66,0x0f,0x38,0x09,0x2d,0x78,0x56,0x34,0x12]
10638 psignw
0x12345678,%xmm5
10640 // CHECK
: psignw
%xmm5
, %xmm5
10641 // CHECK
: encoding
: [0x66,0x0f,0x38,0x09,0xed]
10644 // CHECK
: psignd
3735928559(%ebx
,%ecx
,8), %mm3
10645 // CHECK
: encoding
: [0x0f,0x38,0x0a,0x9c,0xcb,0xef,0xbe,0xad,0xde]
10646 psignd
0xdeadbeef(%ebx
,%ecx
,8),%mm3
10648 // CHECK
: psignd
69, %mm3
10649 // CHECK
: encoding
: [0x0f,0x38,0x0a,0x1d,0x45,0x00,0x00,0x00]
10652 // CHECK
: psignd
32493, %mm3
10653 // CHECK
: encoding
: [0x0f,0x38,0x0a,0x1d,0xed,0x7e,0x00,0x00]
10656 // CHECK
: psignd
3133065982, %mm3
10657 // CHECK
: encoding
: [0x0f,0x38,0x0a,0x1d,0xfe,0xca,0xbe,0xba]
10658 psignd
0xbabecafe,%mm3
10660 // CHECK
: psignd
305419896, %mm3
10661 // CHECK
: encoding
: [0x0f,0x38,0x0a,0x1d,0x78,0x56,0x34,0x12]
10662 psignd
0x12345678,%mm3
10664 // CHECK
: psignd
%mm3
, %mm3
10665 // CHECK
: encoding
: [0x0f,0x38,0x0a,0xdb]
10668 // CHECK
: psignd
3735928559(%ebx
,%ecx
,8), %xmm5
10669 // CHECK
: encoding
: [0x66,0x0f,0x38,0x0a,0xac,0xcb,0xef,0xbe,0xad,0xde]
10670 psignd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
10672 // CHECK
: psignd
69, %xmm5
10673 // CHECK
: encoding
: [0x66,0x0f,0x38,0x0a,0x2d,0x45,0x00,0x00,0x00]
10676 // CHECK
: psignd
32493, %xmm5
10677 // CHECK
: encoding
: [0x66,0x0f,0x38,0x0a,0x2d,0xed,0x7e,0x00,0x00]
10678 psignd
0x7eed,%xmm5
10680 // CHECK
: psignd
3133065982, %xmm5
10681 // CHECK
: encoding
: [0x66,0x0f,0x38,0x0a,0x2d,0xfe,0xca,0xbe,0xba]
10682 psignd
0xbabecafe,%xmm5
10684 // CHECK
: psignd
305419896, %xmm5
10685 // CHECK
: encoding
: [0x66,0x0f,0x38,0x0a,0x2d,0x78,0x56,0x34,0x12]
10686 psignd
0x12345678,%xmm5
10688 // CHECK
: psignd
%xmm5
, %xmm5
10689 // CHECK
: encoding
: [0x66,0x0f,0x38,0x0a,0xed]
10692 // CHECK
: pabsb
3735928559(%ebx
,%ecx
,8), %mm3
10693 // CHECK
: encoding
: [0x0f,0x38,0x1c,0x9c,0xcb,0xef,0xbe,0xad,0xde]
10694 pabsb
0xdeadbeef(%ebx
,%ecx
,8),%mm3
10696 // CHECK
: pabsb
69, %mm3
10697 // CHECK
: encoding
: [0x0f,0x38,0x1c,0x1d,0x45,0x00,0x00,0x00]
10700 // CHECK
: pabsb
32493, %mm3
10701 // CHECK
: encoding
: [0x0f,0x38,0x1c,0x1d,0xed,0x7e,0x00,0x00]
10704 // CHECK
: pabsb
3133065982, %mm3
10705 // CHECK
: encoding
: [0x0f,0x38,0x1c,0x1d,0xfe,0xca,0xbe,0xba]
10706 pabsb
0xbabecafe,%mm3
10708 // CHECK
: pabsb
305419896, %mm3
10709 // CHECK
: encoding
: [0x0f,0x38,0x1c,0x1d,0x78,0x56,0x34,0x12]
10710 pabsb
0x12345678,%mm3
10712 // CHECK
: pabsb
%mm3
, %mm3
10713 // CHECK
: encoding
: [0x0f,0x38,0x1c,0xdb]
10716 // CHECK
: pabsb
3735928559(%ebx
,%ecx
,8), %xmm5
10717 // CHECK
: encoding
: [0x66,0x0f,0x38,0x1c,0xac,0xcb,0xef,0xbe,0xad,0xde]
10718 pabsb
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
10720 // CHECK
: pabsb
69, %xmm5
10721 // CHECK
: encoding
: [0x66,0x0f,0x38,0x1c,0x2d,0x45,0x00,0x00,0x00]
10724 // CHECK
: pabsb
32493, %xmm5
10725 // CHECK
: encoding
: [0x66,0x0f,0x38,0x1c,0x2d,0xed,0x7e,0x00,0x00]
10728 // CHECK
: pabsb
3133065982, %xmm5
10729 // CHECK
: encoding
: [0x66,0x0f,0x38,0x1c,0x2d,0xfe,0xca,0xbe,0xba]
10730 pabsb
0xbabecafe,%xmm5
10732 // CHECK
: pabsb
305419896, %xmm5
10733 // CHECK
: encoding
: [0x66,0x0f,0x38,0x1c,0x2d,0x78,0x56,0x34,0x12]
10734 pabsb
0x12345678,%xmm5
10736 // CHECK
: pabsb
%xmm5
, %xmm5
10737 // CHECK
: encoding
: [0x66,0x0f,0x38,0x1c,0xed]
10740 // CHECK
: pabsw
3735928559(%ebx
,%ecx
,8), %mm3
10741 // CHECK
: encoding
: [0x0f,0x38,0x1d,0x9c,0xcb,0xef,0xbe,0xad,0xde]
10742 pabsw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
10744 // CHECK
: pabsw
69, %mm3
10745 // CHECK
: encoding
: [0x0f,0x38,0x1d,0x1d,0x45,0x00,0x00,0x00]
10748 // CHECK
: pabsw
32493, %mm3
10749 // CHECK
: encoding
: [0x0f,0x38,0x1d,0x1d,0xed,0x7e,0x00,0x00]
10752 // CHECK
: pabsw
3133065982, %mm3
10753 // CHECK
: encoding
: [0x0f,0x38,0x1d,0x1d,0xfe,0xca,0xbe,0xba]
10754 pabsw
0xbabecafe,%mm3
10756 // CHECK
: pabsw
305419896, %mm3
10757 // CHECK
: encoding
: [0x0f,0x38,0x1d,0x1d,0x78,0x56,0x34,0x12]
10758 pabsw
0x12345678,%mm3
10760 // CHECK
: pabsw
%mm3
, %mm3
10761 // CHECK
: encoding
: [0x0f,0x38,0x1d,0xdb]
10764 // CHECK
: pabsw
3735928559(%ebx
,%ecx
,8), %xmm5
10765 // CHECK
: encoding
: [0x66,0x0f,0x38,0x1d,0xac,0xcb,0xef,0xbe,0xad,0xde]
10766 pabsw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
10768 // CHECK
: pabsw
69, %xmm5
10769 // CHECK
: encoding
: [0x66,0x0f,0x38,0x1d,0x2d,0x45,0x00,0x00,0x00]
10772 // CHECK
: pabsw
32493, %xmm5
10773 // CHECK
: encoding
: [0x66,0x0f,0x38,0x1d,0x2d,0xed,0x7e,0x00,0x00]
10776 // CHECK
: pabsw
3133065982, %xmm5
10777 // CHECK
: encoding
: [0x66,0x0f,0x38,0x1d,0x2d,0xfe,0xca,0xbe,0xba]
10778 pabsw
0xbabecafe,%xmm5
10780 // CHECK
: pabsw
305419896, %xmm5
10781 // CHECK
: encoding
: [0x66,0x0f,0x38,0x1d,0x2d,0x78,0x56,0x34,0x12]
10782 pabsw
0x12345678,%xmm5
10784 // CHECK
: pabsw
%xmm5
, %xmm5
10785 // CHECK
: encoding
: [0x66,0x0f,0x38,0x1d,0xed]
10788 // CHECK
: pabsd
3735928559(%ebx
,%ecx
,8), %mm3
10789 // CHECK
: encoding
: [0x0f,0x38,0x1e,0x9c,0xcb,0xef,0xbe,0xad,0xde]
10790 pabsd
0xdeadbeef(%ebx
,%ecx
,8),%mm3
10792 // CHECK
: pabsd
69, %mm3
10793 // CHECK
: encoding
: [0x0f,0x38,0x1e,0x1d,0x45,0x00,0x00,0x00]
10796 // CHECK
: pabsd
32493, %mm3
10797 // CHECK
: encoding
: [0x0f,0x38,0x1e,0x1d,0xed,0x7e,0x00,0x00]
10800 // CHECK
: pabsd
3133065982, %mm3
10801 // CHECK
: encoding
: [0x0f,0x38,0x1e,0x1d,0xfe,0xca,0xbe,0xba]
10802 pabsd
0xbabecafe,%mm3
10804 // CHECK
: pabsd
305419896, %mm3
10805 // CHECK
: encoding
: [0x0f,0x38,0x1e,0x1d,0x78,0x56,0x34,0x12]
10806 pabsd
0x12345678,%mm3
10808 // CHECK
: pabsd
%mm3
, %mm3
10809 // CHECK
: encoding
: [0x0f,0x38,0x1e,0xdb]
10812 // CHECK
: pabsd
3735928559(%ebx
,%ecx
,8), %xmm5
10813 // CHECK
: encoding
: [0x66,0x0f,0x38,0x1e,0xac,0xcb,0xef,0xbe,0xad,0xde]
10814 pabsd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
10816 // CHECK
: pabsd
69, %xmm5
10817 // CHECK
: encoding
: [0x66,0x0f,0x38,0x1e,0x2d,0x45,0x00,0x00,0x00]
10820 // CHECK
: pabsd
32493, %xmm5
10821 // CHECK
: encoding
: [0x66,0x0f,0x38,0x1e,0x2d,0xed,0x7e,0x00,0x00]
10824 // CHECK
: pabsd
3133065982, %xmm5
10825 // CHECK
: encoding
: [0x66,0x0f,0x38,0x1e,0x2d,0xfe,0xca,0xbe,0xba]
10826 pabsd
0xbabecafe,%xmm5
10828 // CHECK
: pabsd
305419896, %xmm5
10829 // CHECK
: encoding
: [0x66,0x0f,0x38,0x1e,0x2d,0x78,0x56,0x34,0x12]
10830 pabsd
0x12345678,%xmm5
10832 // CHECK
: pabsd
%xmm5
, %xmm5
10833 // CHECK
: encoding
: [0x66,0x0f,0x38,0x1e,0xed]
10837 // CHECK
: encoding
: [0x0f,0x0e]
10840 // CHECK
: movntdqa
3735928559(%ebx
,%ecx
,8), %xmm5
10841 // CHECK
: encoding
: [0x66,0x0f,0x38,0x2a,0xac,0xcb,0xef,0xbe,0xad,0xde]
10842 movntdqa
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
10844 // CHECK
: movntdqa
69, %xmm5
10845 // CHECK
: encoding
: [0x66,0x0f,0x38,0x2a,0x2d,0x45,0x00,0x00,0x00]
10846 movntdqa
0x45,%xmm5
10848 // CHECK
: movntdqa
32493, %xmm5
10849 // CHECK
: encoding
: [0x66,0x0f,0x38,0x2a,0x2d,0xed,0x7e,0x00,0x00]
10850 movntdqa
0x7eed,%xmm5
10852 // CHECK
: movntdqa
3133065982, %xmm5
10853 // CHECK
: encoding
: [0x66,0x0f,0x38,0x2a,0x2d,0xfe,0xca,0xbe,0xba]
10854 movntdqa
0xbabecafe,%xmm5
10856 // CHECK
: movntdqa
305419896, %xmm5
10857 // CHECK
: encoding
: [0x66,0x0f,0x38,0x2a,0x2d,0x78,0x56,0x34,0x12]
10858 movntdqa
0x12345678,%xmm5
10860 // CHECK
: packusdw
3735928559(%ebx
,%ecx
,8), %xmm5
10861 // CHECK
: encoding
: [0x66,0x0f,0x38,0x2b,0xac,0xcb,0xef,0xbe,0xad,0xde]
10862 packusdw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
10864 // CHECK
: packusdw
69, %xmm5
10865 // CHECK
: encoding
: [0x66,0x0f,0x38,0x2b,0x2d,0x45,0x00,0x00,0x00]
10866 packusdw
0x45,%xmm5
10868 // CHECK
: packusdw
32493, %xmm5
10869 // CHECK
: encoding
: [0x66,0x0f,0x38,0x2b,0x2d,0xed,0x7e,0x00,0x00]
10870 packusdw
0x7eed,%xmm5
10872 // CHECK
: packusdw
3133065982, %xmm5
10873 // CHECK
: encoding
: [0x66,0x0f,0x38,0x2b,0x2d,0xfe,0xca,0xbe,0xba]
10874 packusdw
0xbabecafe,%xmm5
10876 // CHECK
: packusdw
305419896, %xmm5
10877 // CHECK
: encoding
: [0x66,0x0f,0x38,0x2b,0x2d,0x78,0x56,0x34,0x12]
10878 packusdw
0x12345678,%xmm5
10880 // CHECK
: packusdw
%xmm5
, %xmm5
10881 // CHECK
: encoding
: [0x66,0x0f,0x38,0x2b,0xed]
10882 packusdw
%xmm5
,%xmm5
10884 // CHECK
: pcmpeqq
3735928559(%ebx
,%ecx
,8), %xmm5
10885 // CHECK
: encoding
: [0x66,0x0f,0x38,0x29,0xac,0xcb,0xef,0xbe,0xad,0xde]
10886 pcmpeqq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
10888 // CHECK
: pcmpeqq
69, %xmm5
10889 // CHECK
: encoding
: [0x66,0x0f,0x38,0x29,0x2d,0x45,0x00,0x00,0x00]
10892 // CHECK
: pcmpeqq
32493, %xmm5
10893 // CHECK
: encoding
: [0x66,0x0f,0x38,0x29,0x2d,0xed,0x7e,0x00,0x00]
10894 pcmpeqq
0x7eed,%xmm5
10896 // CHECK
: pcmpeqq
3133065982, %xmm5
10897 // CHECK
: encoding
: [0x66,0x0f,0x38,0x29,0x2d,0xfe,0xca,0xbe,0xba]
10898 pcmpeqq
0xbabecafe,%xmm5
10900 // CHECK
: pcmpeqq
305419896, %xmm5
10901 // CHECK
: encoding
: [0x66,0x0f,0x38,0x29,0x2d,0x78,0x56,0x34,0x12]
10902 pcmpeqq
0x12345678,%xmm5
10904 // CHECK
: pcmpeqq
%xmm5
, %xmm5
10905 // CHECK
: encoding
: [0x66,0x0f,0x38,0x29,0xed]
10906 pcmpeqq
%xmm5
,%xmm5
10908 // CHECK
: phminposuw
3735928559(%ebx
,%ecx
,8), %xmm5
10909 // CHECK
: encoding
: [0x66,0x0f,0x38,0x41,0xac,0xcb,0xef,0xbe,0xad,0xde]
10910 phminposuw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
10912 // CHECK
: phminposuw
69, %xmm5
10913 // CHECK
: encoding
: [0x66,0x0f,0x38,0x41,0x2d,0x45,0x00,0x00,0x00]
10914 phminposuw
0x45,%xmm5
10916 // CHECK
: phminposuw
32493, %xmm5
10917 // CHECK
: encoding
: [0x66,0x0f,0x38,0x41,0x2d,0xed,0x7e,0x00,0x00]
10918 phminposuw
0x7eed,%xmm5
10920 // CHECK
: phminposuw
3133065982, %xmm5
10921 // CHECK
: encoding
: [0x66,0x0f,0x38,0x41,0x2d,0xfe,0xca,0xbe,0xba]
10922 phminposuw
0xbabecafe,%xmm5
10924 // CHECK
: phminposuw
305419896, %xmm5
10925 // CHECK
: encoding
: [0x66,0x0f,0x38,0x41,0x2d,0x78,0x56,0x34,0x12]
10926 phminposuw
0x12345678,%xmm5
10928 // CHECK
: phminposuw
%xmm5
, %xmm5
10929 // CHECK
: encoding
: [0x66,0x0f,0x38,0x41,0xed]
10930 phminposuw
%xmm5
,%xmm5
10932 // CHECK
: pmaxsb
3735928559(%ebx
,%ecx
,8), %xmm5
10933 // CHECK
: encoding
: [0x66,0x0f,0x38,0x3c,0xac,0xcb,0xef,0xbe,0xad,0xde]
10934 pmaxsb
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
10936 // CHECK
: pmaxsb
69, %xmm5
10937 // CHECK
: encoding
: [0x66,0x0f,0x38,0x3c,0x2d,0x45,0x00,0x00,0x00]
10940 // CHECK
: pmaxsb
32493, %xmm5
10941 // CHECK
: encoding
: [0x66,0x0f,0x38,0x3c,0x2d,0xed,0x7e,0x00,0x00]
10942 pmaxsb
0x7eed,%xmm5
10944 // CHECK
: pmaxsb
3133065982, %xmm5
10945 // CHECK
: encoding
: [0x66,0x0f,0x38,0x3c,0x2d,0xfe,0xca,0xbe,0xba]
10946 pmaxsb
0xbabecafe,%xmm5
10948 // CHECK
: pmaxsb
305419896, %xmm5
10949 // CHECK
: encoding
: [0x66,0x0f,0x38,0x3c,0x2d,0x78,0x56,0x34,0x12]
10950 pmaxsb
0x12345678,%xmm5
10952 // CHECK
: pmaxsb
%xmm5
, %xmm5
10953 // CHECK
: encoding
: [0x66,0x0f,0x38,0x3c,0xed]
10956 // CHECK
: pmaxsd
3735928559(%ebx
,%ecx
,8), %xmm5
10957 // CHECK
: encoding
: [0x66,0x0f,0x38,0x3d,0xac,0xcb,0xef,0xbe,0xad,0xde]
10958 pmaxsd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
10960 // CHECK
: pmaxsd
69, %xmm5
10961 // CHECK
: encoding
: [0x66,0x0f,0x38,0x3d,0x2d,0x45,0x00,0x00,0x00]
10964 // CHECK
: pmaxsd
32493, %xmm5
10965 // CHECK
: encoding
: [0x66,0x0f,0x38,0x3d,0x2d,0xed,0x7e,0x00,0x00]
10966 pmaxsd
0x7eed,%xmm5
10968 // CHECK
: pmaxsd
3133065982, %xmm5
10969 // CHECK
: encoding
: [0x66,0x0f,0x38,0x3d,0x2d,0xfe,0xca,0xbe,0xba]
10970 pmaxsd
0xbabecafe,%xmm5
10972 // CHECK
: pmaxsd
305419896, %xmm5
10973 // CHECK
: encoding
: [0x66,0x0f,0x38,0x3d,0x2d,0x78,0x56,0x34,0x12]
10974 pmaxsd
0x12345678,%xmm5
10976 // CHECK
: pmaxsd
%xmm5
, %xmm5
10977 // CHECK
: encoding
: [0x66,0x0f,0x38,0x3d,0xed]
10980 // CHECK
: pmaxud
3735928559(%ebx
,%ecx
,8), %xmm5
10981 // CHECK
: encoding
: [0x66,0x0f,0x38,0x3f,0xac,0xcb,0xef,0xbe,0xad,0xde]
10982 pmaxud
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
10984 // CHECK
: pmaxud
69, %xmm5
10985 // CHECK
: encoding
: [0x66,0x0f,0x38,0x3f,0x2d,0x45,0x00,0x00,0x00]
10988 // CHECK
: pmaxud
32493, %xmm5
10989 // CHECK
: encoding
: [0x66,0x0f,0x38,0x3f,0x2d,0xed,0x7e,0x00,0x00]
10990 pmaxud
0x7eed,%xmm5
10992 // CHECK
: pmaxud
3133065982, %xmm5
10993 // CHECK
: encoding
: [0x66,0x0f,0x38,0x3f,0x2d,0xfe,0xca,0xbe,0xba]
10994 pmaxud
0xbabecafe,%xmm5
10996 // CHECK
: pmaxud
305419896, %xmm5
10997 // CHECK
: encoding
: [0x66,0x0f,0x38,0x3f,0x2d,0x78,0x56,0x34,0x12]
10998 pmaxud
0x12345678,%xmm5
11000 // CHECK
: pmaxud
%xmm5
, %xmm5
11001 // CHECK
: encoding
: [0x66,0x0f,0x38,0x3f,0xed]
11004 // CHECK
: pmaxuw
3735928559(%ebx
,%ecx
,8), %xmm5
11005 // CHECK
: encoding
: [0x66,0x0f,0x38,0x3e,0xac,0xcb,0xef,0xbe,0xad,0xde]
11006 pmaxuw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
11008 // CHECK
: pmaxuw
69, %xmm5
11009 // CHECK
: encoding
: [0x66,0x0f,0x38,0x3e,0x2d,0x45,0x00,0x00,0x00]
11012 // CHECK
: pmaxuw
32493, %xmm5
11013 // CHECK
: encoding
: [0x66,0x0f,0x38,0x3e,0x2d,0xed,0x7e,0x00,0x00]
11014 pmaxuw
0x7eed,%xmm5
11016 // CHECK
: pmaxuw
3133065982, %xmm5
11017 // CHECK
: encoding
: [0x66,0x0f,0x38,0x3e,0x2d,0xfe,0xca,0xbe,0xba]
11018 pmaxuw
0xbabecafe,%xmm5
11020 // CHECK
: pmaxuw
305419896, %xmm5
11021 // CHECK
: encoding
: [0x66,0x0f,0x38,0x3e,0x2d,0x78,0x56,0x34,0x12]
11022 pmaxuw
0x12345678,%xmm5
11024 // CHECK
: pmaxuw
%xmm5
, %xmm5
11025 // CHECK
: encoding
: [0x66,0x0f,0x38,0x3e,0xed]
11028 // CHECK
: pminsb
3735928559(%ebx
,%ecx
,8), %xmm5
11029 // CHECK
: encoding
: [0x66,0x0f,0x38,0x38,0xac,0xcb,0xef,0xbe,0xad,0xde]
11030 pminsb
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
11032 // CHECK
: pminsb
69, %xmm5
11033 // CHECK
: encoding
: [0x66,0x0f,0x38,0x38,0x2d,0x45,0x00,0x00,0x00]
11036 // CHECK
: pminsb
32493, %xmm5
11037 // CHECK
: encoding
: [0x66,0x0f,0x38,0x38,0x2d,0xed,0x7e,0x00,0x00]
11038 pminsb
0x7eed,%xmm5
11040 // CHECK
: pminsb
3133065982, %xmm5
11041 // CHECK
: encoding
: [0x66,0x0f,0x38,0x38,0x2d,0xfe,0xca,0xbe,0xba]
11042 pminsb
0xbabecafe,%xmm5
11044 // CHECK
: pminsb
305419896, %xmm5
11045 // CHECK
: encoding
: [0x66,0x0f,0x38,0x38,0x2d,0x78,0x56,0x34,0x12]
11046 pminsb
0x12345678,%xmm5
11048 // CHECK
: pminsb
%xmm5
, %xmm5
11049 // CHECK
: encoding
: [0x66,0x0f,0x38,0x38,0xed]
11052 // CHECK
: pminsd
3735928559(%ebx
,%ecx
,8), %xmm5
11053 // CHECK
: encoding
: [0x66,0x0f,0x38,0x39,0xac,0xcb,0xef,0xbe,0xad,0xde]
11054 pminsd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
11056 // CHECK
: pminsd
69, %xmm5
11057 // CHECK
: encoding
: [0x66,0x0f,0x38,0x39,0x2d,0x45,0x00,0x00,0x00]
11060 // CHECK
: pminsd
32493, %xmm5
11061 // CHECK
: encoding
: [0x66,0x0f,0x38,0x39,0x2d,0xed,0x7e,0x00,0x00]
11062 pminsd
0x7eed,%xmm5
11064 // CHECK
: pminsd
3133065982, %xmm5
11065 // CHECK
: encoding
: [0x66,0x0f,0x38,0x39,0x2d,0xfe,0xca,0xbe,0xba]
11066 pminsd
0xbabecafe,%xmm5
11068 // CHECK
: pminsd
305419896, %xmm5
11069 // CHECK
: encoding
: [0x66,0x0f,0x38,0x39,0x2d,0x78,0x56,0x34,0x12]
11070 pminsd
0x12345678,%xmm5
11072 // CHECK
: pminsd
%xmm5
, %xmm5
11073 // CHECK
: encoding
: [0x66,0x0f,0x38,0x39,0xed]
11076 // CHECK
: pminud
3735928559(%ebx
,%ecx
,8), %xmm5
11077 // CHECK
: encoding
: [0x66,0x0f,0x38,0x3b,0xac,0xcb,0xef,0xbe,0xad,0xde]
11078 pminud
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
11080 // CHECK
: pminud
69, %xmm5
11081 // CHECK
: encoding
: [0x66,0x0f,0x38,0x3b,0x2d,0x45,0x00,0x00,0x00]
11084 // CHECK
: pminud
32493, %xmm5
11085 // CHECK
: encoding
: [0x66,0x0f,0x38,0x3b,0x2d,0xed,0x7e,0x00,0x00]
11086 pminud
0x7eed,%xmm5
11088 // CHECK
: pminud
3133065982, %xmm5
11089 // CHECK
: encoding
: [0x66,0x0f,0x38,0x3b,0x2d,0xfe,0xca,0xbe,0xba]
11090 pminud
0xbabecafe,%xmm5
11092 // CHECK
: pminud
305419896, %xmm5
11093 // CHECK
: encoding
: [0x66,0x0f,0x38,0x3b,0x2d,0x78,0x56,0x34,0x12]
11094 pminud
0x12345678,%xmm5
11096 // CHECK
: pminud
%xmm5
, %xmm5
11097 // CHECK
: encoding
: [0x66,0x0f,0x38,0x3b,0xed]
11100 // CHECK
: pminuw
3735928559(%ebx
,%ecx
,8), %xmm5
11101 // CHECK
: encoding
: [0x66,0x0f,0x38,0x3a,0xac,0xcb,0xef,0xbe,0xad,0xde]
11102 pminuw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
11104 // CHECK
: pminuw
69, %xmm5
11105 // CHECK
: encoding
: [0x66,0x0f,0x38,0x3a,0x2d,0x45,0x00,0x00,0x00]
11108 // CHECK
: pminuw
32493, %xmm5
11109 // CHECK
: encoding
: [0x66,0x0f,0x38,0x3a,0x2d,0xed,0x7e,0x00,0x00]
11110 pminuw
0x7eed,%xmm5
11112 // CHECK
: pminuw
3133065982, %xmm5
11113 // CHECK
: encoding
: [0x66,0x0f,0x38,0x3a,0x2d,0xfe,0xca,0xbe,0xba]
11114 pminuw
0xbabecafe,%xmm5
11116 // CHECK
: pminuw
305419896, %xmm5
11117 // CHECK
: encoding
: [0x66,0x0f,0x38,0x3a,0x2d,0x78,0x56,0x34,0x12]
11118 pminuw
0x12345678,%xmm5
11120 // CHECK
: pminuw
%xmm5
, %xmm5
11121 // CHECK
: encoding
: [0x66,0x0f,0x38,0x3a,0xed]
11124 // CHECK
: pmovsxbw
3735928559(%ebx
,%ecx
,8), %xmm5
11125 // CHECK
: encoding
: [0x66,0x0f,0x38,0x20,0xac,0xcb,0xef,0xbe,0xad,0xde]
11126 pmovsxbw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
11128 // CHECK
: pmovsxbw
69, %xmm5
11129 // CHECK
: encoding
: [0x66,0x0f,0x38,0x20,0x2d,0x45,0x00,0x00,0x00]
11130 pmovsxbw
0x45,%xmm5
11132 // CHECK
: pmovsxbw
32493, %xmm5
11133 // CHECK
: encoding
: [0x66,0x0f,0x38,0x20,0x2d,0xed,0x7e,0x00,0x00]
11134 pmovsxbw
0x7eed,%xmm5
11136 // CHECK
: pmovsxbw
3133065982, %xmm5
11137 // CHECK
: encoding
: [0x66,0x0f,0x38,0x20,0x2d,0xfe,0xca,0xbe,0xba]
11138 pmovsxbw
0xbabecafe,%xmm5
11140 // CHECK
: pmovsxbw
305419896, %xmm5
11141 // CHECK
: encoding
: [0x66,0x0f,0x38,0x20,0x2d,0x78,0x56,0x34,0x12]
11142 pmovsxbw
0x12345678,%xmm5
11144 // CHECK
: pmovsxbw
%xmm5
, %xmm5
11145 // CHECK
: encoding
: [0x66,0x0f,0x38,0x20,0xed]
11146 pmovsxbw
%xmm5
,%xmm5
11148 // CHECK
: pmovsxbd
3735928559(%ebx
,%ecx
,8), %xmm5
11149 // CHECK
: encoding
: [0x66,0x0f,0x38,0x21,0xac,0xcb,0xef,0xbe,0xad,0xde]
11150 pmovsxbd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
11152 // CHECK
: pmovsxbd
69, %xmm5
11153 // CHECK
: encoding
: [0x66,0x0f,0x38,0x21,0x2d,0x45,0x00,0x00,0x00]
11154 pmovsxbd
0x45,%xmm5
11156 // CHECK
: pmovsxbd
32493, %xmm5
11157 // CHECK
: encoding
: [0x66,0x0f,0x38,0x21,0x2d,0xed,0x7e,0x00,0x00]
11158 pmovsxbd
0x7eed,%xmm5
11160 // CHECK
: pmovsxbd
3133065982, %xmm5
11161 // CHECK
: encoding
: [0x66,0x0f,0x38,0x21,0x2d,0xfe,0xca,0xbe,0xba]
11162 pmovsxbd
0xbabecafe,%xmm5
11164 // CHECK
: pmovsxbd
305419896, %xmm5
11165 // CHECK
: encoding
: [0x66,0x0f,0x38,0x21,0x2d,0x78,0x56,0x34,0x12]
11166 pmovsxbd
0x12345678,%xmm5
11168 // CHECK
: pmovsxbd
%xmm5
, %xmm5
11169 // CHECK
: encoding
: [0x66,0x0f,0x38,0x21,0xed]
11170 pmovsxbd
%xmm5
,%xmm5
11172 // CHECK
: pmovsxbq
3735928559(%ebx
,%ecx
,8), %xmm5
11173 // CHECK
: encoding
: [0x66,0x0f,0x38,0x22,0xac,0xcb,0xef,0xbe,0xad,0xde]
11174 pmovsxbq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
11176 // CHECK
: pmovsxbq
69, %xmm5
11177 // CHECK
: encoding
: [0x66,0x0f,0x38,0x22,0x2d,0x45,0x00,0x00,0x00]
11178 pmovsxbq
0x45,%xmm5
11180 // CHECK
: pmovsxbq
32493, %xmm5
11181 // CHECK
: encoding
: [0x66,0x0f,0x38,0x22,0x2d,0xed,0x7e,0x00,0x00]
11182 pmovsxbq
0x7eed,%xmm5
11184 // CHECK
: pmovsxbq
3133065982, %xmm5
11185 // CHECK
: encoding
: [0x66,0x0f,0x38,0x22,0x2d,0xfe,0xca,0xbe,0xba]
11186 pmovsxbq
0xbabecafe,%xmm5
11188 // CHECK
: pmovsxbq
305419896, %xmm5
11189 // CHECK
: encoding
: [0x66,0x0f,0x38,0x22,0x2d,0x78,0x56,0x34,0x12]
11190 pmovsxbq
0x12345678,%xmm5
11192 // CHECK
: pmovsxbq
%xmm5
, %xmm5
11193 // CHECK
: encoding
: [0x66,0x0f,0x38,0x22,0xed]
11194 pmovsxbq
%xmm5
,%xmm5
11196 // CHECK
: pmovsxwd
3735928559(%ebx
,%ecx
,8), %xmm5
11197 // CHECK
: encoding
: [0x66,0x0f,0x38,0x23,0xac,0xcb,0xef,0xbe,0xad,0xde]
11198 pmovsxwd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
11200 // CHECK
: pmovsxwd
69, %xmm5
11201 // CHECK
: encoding
: [0x66,0x0f,0x38,0x23,0x2d,0x45,0x00,0x00,0x00]
11202 pmovsxwd
0x45,%xmm5
11204 // CHECK
: pmovsxwd
32493, %xmm5
11205 // CHECK
: encoding
: [0x66,0x0f,0x38,0x23,0x2d,0xed,0x7e,0x00,0x00]
11206 pmovsxwd
0x7eed,%xmm5
11208 // CHECK
: pmovsxwd
3133065982, %xmm5
11209 // CHECK
: encoding
: [0x66,0x0f,0x38,0x23,0x2d,0xfe,0xca,0xbe,0xba]
11210 pmovsxwd
0xbabecafe,%xmm5
11212 // CHECK
: pmovsxwd
305419896, %xmm5
11213 // CHECK
: encoding
: [0x66,0x0f,0x38,0x23,0x2d,0x78,0x56,0x34,0x12]
11214 pmovsxwd
0x12345678,%xmm5
11216 // CHECK
: pmovsxwd
%xmm5
, %xmm5
11217 // CHECK
: encoding
: [0x66,0x0f,0x38,0x23,0xed]
11218 pmovsxwd
%xmm5
,%xmm5
11220 // CHECK
: pmovsxwq
3735928559(%ebx
,%ecx
,8), %xmm5
11221 // CHECK
: encoding
: [0x66,0x0f,0x38,0x24,0xac,0xcb,0xef,0xbe,0xad,0xde]
11222 pmovsxwq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
11224 // CHECK
: pmovsxwq
69, %xmm5
11225 // CHECK
: encoding
: [0x66,0x0f,0x38,0x24,0x2d,0x45,0x00,0x00,0x00]
11226 pmovsxwq
0x45,%xmm5
11228 // CHECK
: pmovsxwq
32493, %xmm5
11229 // CHECK
: encoding
: [0x66,0x0f,0x38,0x24,0x2d,0xed,0x7e,0x00,0x00]
11230 pmovsxwq
0x7eed,%xmm5
11232 // CHECK
: pmovsxwq
3133065982, %xmm5
11233 // CHECK
: encoding
: [0x66,0x0f,0x38,0x24,0x2d,0xfe,0xca,0xbe,0xba]
11234 pmovsxwq
0xbabecafe,%xmm5
11236 // CHECK
: pmovsxwq
305419896, %xmm5
11237 // CHECK
: encoding
: [0x66,0x0f,0x38,0x24,0x2d,0x78,0x56,0x34,0x12]
11238 pmovsxwq
0x12345678,%xmm5
11240 // CHECK
: pmovsxwq
%xmm5
, %xmm5
11241 // CHECK
: encoding
: [0x66,0x0f,0x38,0x24,0xed]
11242 pmovsxwq
%xmm5
,%xmm5
11244 // CHECK
: pmovsxdq
3735928559(%ebx
,%ecx
,8), %xmm5
11245 // CHECK
: encoding
: [0x66,0x0f,0x38,0x25,0xac,0xcb,0xef,0xbe,0xad,0xde]
11246 pmovsxdq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
11248 // CHECK
: pmovsxdq
69, %xmm5
11249 // CHECK
: encoding
: [0x66,0x0f,0x38,0x25,0x2d,0x45,0x00,0x00,0x00]
11250 pmovsxdq
0x45,%xmm5
11252 // CHECK
: pmovsxdq
32493, %xmm5
11253 // CHECK
: encoding
: [0x66,0x0f,0x38,0x25,0x2d,0xed,0x7e,0x00,0x00]
11254 pmovsxdq
0x7eed,%xmm5
11256 // CHECK
: pmovsxdq
3133065982, %xmm5
11257 // CHECK
: encoding
: [0x66,0x0f,0x38,0x25,0x2d,0xfe,0xca,0xbe,0xba]
11258 pmovsxdq
0xbabecafe,%xmm5
11260 // CHECK
: pmovsxdq
305419896, %xmm5
11261 // CHECK
: encoding
: [0x66,0x0f,0x38,0x25,0x2d,0x78,0x56,0x34,0x12]
11262 pmovsxdq
0x12345678,%xmm5
11264 // CHECK
: pmovsxdq
%xmm5
, %xmm5
11265 // CHECK
: encoding
: [0x66,0x0f,0x38,0x25,0xed]
11266 pmovsxdq
%xmm5
,%xmm5
11268 // CHECK
: pmovzxbw
3735928559(%ebx
,%ecx
,8), %xmm5
11269 // CHECK
: encoding
: [0x66,0x0f,0x38,0x30,0xac,0xcb,0xef,0xbe,0xad,0xde]
11270 pmovzxbw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
11272 // CHECK
: pmovzxbw
69, %xmm5
11273 // CHECK
: encoding
: [0x66,0x0f,0x38,0x30,0x2d,0x45,0x00,0x00,0x00]
11274 pmovzxbw
0x45,%xmm5
11276 // CHECK
: pmovzxbw
32493, %xmm5
11277 // CHECK
: encoding
: [0x66,0x0f,0x38,0x30,0x2d,0xed,0x7e,0x00,0x00]
11278 pmovzxbw
0x7eed,%xmm5
11280 // CHECK
: pmovzxbw
3133065982, %xmm5
11281 // CHECK
: encoding
: [0x66,0x0f,0x38,0x30,0x2d,0xfe,0xca,0xbe,0xba]
11282 pmovzxbw
0xbabecafe,%xmm5
11284 // CHECK
: pmovzxbw
305419896, %xmm5
11285 // CHECK
: encoding
: [0x66,0x0f,0x38,0x30,0x2d,0x78,0x56,0x34,0x12]
11286 pmovzxbw
0x12345678,%xmm5
11288 // CHECK
: pmovzxbw
%xmm5
, %xmm5
11289 // CHECK
: encoding
: [0x66,0x0f,0x38,0x30,0xed]
11290 pmovzxbw
%xmm5
,%xmm5
11292 // CHECK
: pmovzxbd
3735928559(%ebx
,%ecx
,8), %xmm5
11293 // CHECK
: encoding
: [0x66,0x0f,0x38,0x31,0xac,0xcb,0xef,0xbe,0xad,0xde]
11294 pmovzxbd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
11296 // CHECK
: pmovzxbd
69, %xmm5
11297 // CHECK
: encoding
: [0x66,0x0f,0x38,0x31,0x2d,0x45,0x00,0x00,0x00]
11298 pmovzxbd
0x45,%xmm5
11300 // CHECK
: pmovzxbd
32493, %xmm5
11301 // CHECK
: encoding
: [0x66,0x0f,0x38,0x31,0x2d,0xed,0x7e,0x00,0x00]
11302 pmovzxbd
0x7eed,%xmm5
11304 // CHECK
: pmovzxbd
3133065982, %xmm5
11305 // CHECK
: encoding
: [0x66,0x0f,0x38,0x31,0x2d,0xfe,0xca,0xbe,0xba]
11306 pmovzxbd
0xbabecafe,%xmm5
11308 // CHECK
: pmovzxbd
305419896, %xmm5
11309 // CHECK
: encoding
: [0x66,0x0f,0x38,0x31,0x2d,0x78,0x56,0x34,0x12]
11310 pmovzxbd
0x12345678,%xmm5
11312 // CHECK
: pmovzxbd
%xmm5
, %xmm5
11313 // CHECK
: encoding
: [0x66,0x0f,0x38,0x31,0xed]
11314 pmovzxbd
%xmm5
,%xmm5
11316 // CHECK
: pmovzxbq
3735928559(%ebx
,%ecx
,8), %xmm5
11317 // CHECK
: encoding
: [0x66,0x0f,0x38,0x32,0xac,0xcb,0xef,0xbe,0xad,0xde]
11318 pmovzxbq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
11320 // CHECK
: pmovzxbq
69, %xmm5
11321 // CHECK
: encoding
: [0x66,0x0f,0x38,0x32,0x2d,0x45,0x00,0x00,0x00]
11322 pmovzxbq
0x45,%xmm5
11324 // CHECK
: pmovzxbq
32493, %xmm5
11325 // CHECK
: encoding
: [0x66,0x0f,0x38,0x32,0x2d,0xed,0x7e,0x00,0x00]
11326 pmovzxbq
0x7eed,%xmm5
11328 // CHECK
: pmovzxbq
3133065982, %xmm5
11329 // CHECK
: encoding
: [0x66,0x0f,0x38,0x32,0x2d,0xfe,0xca,0xbe,0xba]
11330 pmovzxbq
0xbabecafe,%xmm5
11332 // CHECK
: pmovzxbq
305419896, %xmm5
11333 // CHECK
: encoding
: [0x66,0x0f,0x38,0x32,0x2d,0x78,0x56,0x34,0x12]
11334 pmovzxbq
0x12345678,%xmm5
11336 // CHECK
: pmovzxbq
%xmm5
, %xmm5
11337 // CHECK
: encoding
: [0x66,0x0f,0x38,0x32,0xed]
11338 pmovzxbq
%xmm5
,%xmm5
11340 // CHECK
: pmovzxwd
3735928559(%ebx
,%ecx
,8), %xmm5
11341 // CHECK
: encoding
: [0x66,0x0f,0x38,0x33,0xac,0xcb,0xef,0xbe,0xad,0xde]
11342 pmovzxwd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
11344 // CHECK
: pmovzxwd
69, %xmm5
11345 // CHECK
: encoding
: [0x66,0x0f,0x38,0x33,0x2d,0x45,0x00,0x00,0x00]
11346 pmovzxwd
0x45,%xmm5
11348 // CHECK
: pmovzxwd
32493, %xmm5
11349 // CHECK
: encoding
: [0x66,0x0f,0x38,0x33,0x2d,0xed,0x7e,0x00,0x00]
11350 pmovzxwd
0x7eed,%xmm5
11352 // CHECK
: pmovzxwd
3133065982, %xmm5
11353 // CHECK
: encoding
: [0x66,0x0f,0x38,0x33,0x2d,0xfe,0xca,0xbe,0xba]
11354 pmovzxwd
0xbabecafe,%xmm5
11356 // CHECK
: pmovzxwd
305419896, %xmm5
11357 // CHECK
: encoding
: [0x66,0x0f,0x38,0x33,0x2d,0x78,0x56,0x34,0x12]
11358 pmovzxwd
0x12345678,%xmm5
11360 // CHECK
: pmovzxwd
%xmm5
, %xmm5
11361 // CHECK
: encoding
: [0x66,0x0f,0x38,0x33,0xed]
11362 pmovzxwd
%xmm5
,%xmm5
11364 // CHECK
: pmovzxwq
3735928559(%ebx
,%ecx
,8), %xmm5
11365 // CHECK
: encoding
: [0x66,0x0f,0x38,0x34,0xac,0xcb,0xef,0xbe,0xad,0xde]
11366 pmovzxwq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
11368 // CHECK
: pmovzxwq
69, %xmm5
11369 // CHECK
: encoding
: [0x66,0x0f,0x38,0x34,0x2d,0x45,0x00,0x00,0x00]
11370 pmovzxwq
0x45,%xmm5
11372 // CHECK
: pmovzxwq
32493, %xmm5
11373 // CHECK
: encoding
: [0x66,0x0f,0x38,0x34,0x2d,0xed,0x7e,0x00,0x00]
11374 pmovzxwq
0x7eed,%xmm5
11376 // CHECK
: pmovzxwq
3133065982, %xmm5
11377 // CHECK
: encoding
: [0x66,0x0f,0x38,0x34,0x2d,0xfe,0xca,0xbe,0xba]
11378 pmovzxwq
0xbabecafe,%xmm5
11380 // CHECK
: pmovzxwq
305419896, %xmm5
11381 // CHECK
: encoding
: [0x66,0x0f,0x38,0x34,0x2d,0x78,0x56,0x34,0x12]
11382 pmovzxwq
0x12345678,%xmm5
11384 // CHECK
: pmovzxwq
%xmm5
, %xmm5
11385 // CHECK
: encoding
: [0x66,0x0f,0x38,0x34,0xed]
11386 pmovzxwq
%xmm5
,%xmm5
11388 // CHECK
: pmovzxdq
3735928559(%ebx
,%ecx
,8), %xmm5
11389 // CHECK
: encoding
: [0x66,0x0f,0x38,0x35,0xac,0xcb,0xef,0xbe,0xad,0xde]
11390 pmovzxdq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
11392 // CHECK
: pmovzxdq
69, %xmm5
11393 // CHECK
: encoding
: [0x66,0x0f,0x38,0x35,0x2d,0x45,0x00,0x00,0x00]
11394 pmovzxdq
0x45,%xmm5
11396 // CHECK
: pmovzxdq
32493, %xmm5
11397 // CHECK
: encoding
: [0x66,0x0f,0x38,0x35,0x2d,0xed,0x7e,0x00,0x00]
11398 pmovzxdq
0x7eed,%xmm5
11400 // CHECK
: pmovzxdq
3133065982, %xmm5
11401 // CHECK
: encoding
: [0x66,0x0f,0x38,0x35,0x2d,0xfe,0xca,0xbe,0xba]
11402 pmovzxdq
0xbabecafe,%xmm5
11404 // CHECK
: pmovzxdq
305419896, %xmm5
11405 // CHECK
: encoding
: [0x66,0x0f,0x38,0x35,0x2d,0x78,0x56,0x34,0x12]
11406 pmovzxdq
0x12345678,%xmm5
11408 // CHECK
: pmovzxdq
%xmm5
, %xmm5
11409 // CHECK
: encoding
: [0x66,0x0f,0x38,0x35,0xed]
11410 pmovzxdq
%xmm5
,%xmm5
11412 // CHECK
: pmuldq
3735928559(%ebx
,%ecx
,8), %xmm5
11413 // CHECK
: encoding
: [0x66,0x0f,0x38,0x28,0xac,0xcb,0xef,0xbe,0xad,0xde]
11414 pmuldq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
11416 // CHECK
: pmuldq
69, %xmm5
11417 // CHECK
: encoding
: [0x66,0x0f,0x38,0x28,0x2d,0x45,0x00,0x00,0x00]
11420 // CHECK
: pmuldq
32493, %xmm5
11421 // CHECK
: encoding
: [0x66,0x0f,0x38,0x28,0x2d,0xed,0x7e,0x00,0x00]
11422 pmuldq
0x7eed,%xmm5
11424 // CHECK
: pmuldq
3133065982, %xmm5
11425 // CHECK
: encoding
: [0x66,0x0f,0x38,0x28,0x2d,0xfe,0xca,0xbe,0xba]
11426 pmuldq
0xbabecafe,%xmm5
11428 // CHECK
: pmuldq
305419896, %xmm5
11429 // CHECK
: encoding
: [0x66,0x0f,0x38,0x28,0x2d,0x78,0x56,0x34,0x12]
11430 pmuldq
0x12345678,%xmm5
11432 // CHECK
: pmuldq
%xmm5
, %xmm5
11433 // CHECK
: encoding
: [0x66,0x0f,0x38,0x28,0xed]
11436 // CHECK
: pmulld
3735928559(%ebx
,%ecx
,8), %xmm5
11437 // CHECK
: encoding
: [0x66,0x0f,0x38,0x40,0xac,0xcb,0xef,0xbe,0xad,0xde]
11438 pmulld
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
11440 // CHECK
: pmulld
69, %xmm5
11441 // CHECK
: encoding
: [0x66,0x0f,0x38,0x40,0x2d,0x45,0x00,0x00,0x00]
11444 // CHECK
: pmulld
32493, %xmm5
11445 // CHECK
: encoding
: [0x66,0x0f,0x38,0x40,0x2d,0xed,0x7e,0x00,0x00]
11446 pmulld
0x7eed,%xmm5
11448 // CHECK
: pmulld
3133065982, %xmm5
11449 // CHECK
: encoding
: [0x66,0x0f,0x38,0x40,0x2d,0xfe,0xca,0xbe,0xba]
11450 pmulld
0xbabecafe,%xmm5
11452 // CHECK
: pmulld
305419896, %xmm5
11453 // CHECK
: encoding
: [0x66,0x0f,0x38,0x40,0x2d,0x78,0x56,0x34,0x12]
11454 pmulld
0x12345678,%xmm5
11456 // CHECK
: pmulld
%xmm5
, %xmm5
11457 // CHECK
: encoding
: [0x66,0x0f,0x38,0x40,0xed]
11460 // CHECK
: ptest
3735928559(%ebx
,%ecx
,8), %xmm5
11461 // CHECK
: encoding
: [0x66,0x0f,0x38,0x17,0xac,0xcb,0xef,0xbe,0xad,0xde]
11462 ptest
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
11464 // CHECK
: ptest
69, %xmm5
11465 // CHECK
: encoding
: [0x66,0x0f,0x38,0x17,0x2d,0x45,0x00,0x00,0x00]
11468 // CHECK
: ptest
32493, %xmm5
11469 // CHECK
: encoding
: [0x66,0x0f,0x38,0x17,0x2d,0xed,0x7e,0x00,0x00]
11472 // CHECK
: ptest
3133065982, %xmm5
11473 // CHECK
: encoding
: [0x66,0x0f,0x38,0x17,0x2d,0xfe,0xca,0xbe,0xba]
11474 ptest
0xbabecafe,%xmm5
11476 // CHECK
: ptest
305419896, %xmm5
11477 // CHECK
: encoding
: [0x66,0x0f,0x38,0x17,0x2d,0x78,0x56,0x34,0x12]
11478 ptest
0x12345678,%xmm5
11480 // CHECK
: ptest
%xmm5
, %xmm5
11481 // CHECK
: encoding
: [0x66,0x0f,0x38,0x17,0xed]
11484 // CHECK
: pcmpgtq
3735928559(%ebx
,%ecx
,8), %xmm5
11485 // CHECK
: encoding
: [0x66,0x0f,0x38,0x37,0xac,0xcb,0xef,0xbe,0xad,0xde]
11486 pcmpgtq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
11488 // CHECK
: pcmpgtq
69, %xmm5
11489 // CHECK
: encoding
: [0x66,0x0f,0x38,0x37,0x2d,0x45,0x00,0x00,0x00]
11492 // CHECK
: pcmpgtq
32493, %xmm5
11493 // CHECK
: encoding
: [0x66,0x0f,0x38,0x37,0x2d,0xed,0x7e,0x00,0x00]
11494 pcmpgtq
0x7eed,%xmm5
11496 // CHECK
: pcmpgtq
3133065982, %xmm5
11497 // CHECK
: encoding
: [0x66,0x0f,0x38,0x37,0x2d,0xfe,0xca,0xbe,0xba]
11498 pcmpgtq
0xbabecafe,%xmm5
11500 // CHECK
: pcmpgtq
305419896, %xmm5
11501 // CHECK
: encoding
: [0x66,0x0f,0x38,0x37,0x2d,0x78,0x56,0x34,0x12]
11502 pcmpgtq
0x12345678,%xmm5
11504 // CHECK
: pcmpgtq
%xmm5
, %xmm5
11505 // CHECK
: encoding
: [0x66,0x0f,0x38,0x37,0xed]
11506 pcmpgtq
%xmm5
,%xmm5
11508 // CHECK
: crc32b
%bl, %eax
11509 // CHECK
: encoding
: [0xf2,0x0f,0x38,0xf0,0xc3]
11512 // CHECK
: crc32b
4(%ebx
), %eax
11513 // CHECK
: encoding
: [0xf2,0x0f,0x38,0xf0,0x43,0x04]
11514 crc32b
4(%ebx
), %eax
11516 // CHECK
: crc32w
%bx
, %eax
11517 // CHECK
: encoding
: [0x66,0xf2,0x0f,0x38,0xf1,0xc3]
11520 // CHECK
: crc32w
4(%ebx
), %eax
11521 // CHECK
: encoding
: [0x66,0xf2,0x0f,0x38,0xf1,0x43,0x04]
11522 crc32w
4(%ebx
), %eax
11524 // CHECK
: crc32l
%ebx
, %eax
11525 // CHECK
: encoding
: [0xf2,0x0f,0x38,0xf1,0xc3]
11528 // CHECK
: crc32l
4(%ebx
), %eax
11529 // CHECK
: encoding
: [0xf2,0x0f,0x38,0xf1,0x43,0x04]
11530 crc32l
4(%ebx
), %eax
11532 // CHECK
: crc32l
3735928559(%ebx
,%ecx
,8), %ecx
11533 // CHECK
: encoding
: [0xf2,0x0f,0x38,0xf1,0x8c,0xcb,0xef,0xbe,0xad,0xde]
11534 crc32l
0xdeadbeef(%ebx
,%ecx
,8),%ecx
11536 // CHECK
: crc32l
69, %ecx
11537 // CHECK
: encoding
: [0xf2,0x0f,0x38,0xf1,0x0d,0x45,0x00,0x00,0x00]
11540 // CHECK
: crc32l
32493, %ecx
11541 // CHECK
: encoding
: [0xf2,0x0f,0x38,0xf1,0x0d,0xed,0x7e,0x00,0x00]
11544 // CHECK
: crc32l
3133065982, %ecx
11545 // CHECK
: encoding
: [0xf2,0x0f,0x38,0xf1,0x0d,0xfe,0xca,0xbe,0xba]
11546 crc32l
0xbabecafe,%ecx
11548 // CHECK
: crc32l
%ecx
, %ecx
11549 // CHECK
: encoding
: [0xf2,0x0f,0x38,0xf1,0xc9]
11552 // CHECK
: pcmpistrm $
125, %xmm1
, %xmm2
11553 // CHECK
: encoding
: [0x66,0x0f,0x3a,0x62,0xd1,0x7d]
11554 pcmpistrm $
125, %xmm1
, %xmm2
11556 // CHECK
: pcmpistrm $
125, (%edx
,%eax
,4), %xmm2
11557 // CHECK
: encoding
: [0x66,0x0f,0x3a,0x62,0x14,0x82,0x7d]
11558 pcmpistrm $
125, (%edx
,%eax
,4), %xmm2
11560 // CHECK
: aesimc
%xmm0
, %xmm1
11561 // CHECK
: encoding
: [0x66,0x0f,0x38,0xdb,0xc8]
11564 // CHECK
: aesimc
(%eax
), %xmm1
11565 // CHECK
: encoding
: [0x66,0x0f,0x38,0xdb,0x08]
11566 aesimc
(%eax
),%xmm1
11568 // CHECK
: aesenc
%xmm1
, %xmm2
11569 // CHECK
: encoding
: [0x66,0x0f,0x38,0xdc,0xd1]
11572 // CHECK
: aesenc
4(%ebx
), %xmm2
11573 // CHECK
: encoding
: [0x66,0x0f,0x38,0xdc,0x53,0x04]
11574 aesenc
4(%ebx
),%xmm2
11576 // CHECK
: aesenclast
%xmm3
, %xmm4
11577 // CHECK
: encoding
: [0x66,0x0f,0x38,0xdd,0xe3]
11578 aesenclast
%xmm3
,%xmm4
11580 // CHECK
: aesenclast
4(%edx
,%edi
), %xmm4
11581 // CHECK
: encoding
: [0x66,0x0f,0x38,0xdd,0x64,0x3a,0x04]
11582 aesenclast
4(%edx
,%edi
),%xmm4
11584 // CHECK
: aesdec
%xmm5
, %xmm6
11585 // CHECK
: encoding
: [0x66,0x0f,0x38,0xde,0xf5]
11588 // CHECK
: aesdec
4(%ecx
,%eax
,8), %xmm6
11589 // CHECK
: encoding
: [0x66,0x0f,0x38,0xde,0x74,0xc1,0x04]
11590 aesdec
4(%ecx
,%eax
,8),%xmm6
11592 // CHECK
: aesdeclast
%xmm7
, %xmm0
11593 // CHECK
: encoding
: [0x66,0x0f,0x38,0xdf,0xc7]
11594 aesdeclast
%xmm7
,%xmm0
11596 // CHECK
: aesdeclast
3405691582, %xmm0
11597 // CHECK
: encoding
: [0x66,0x0f,0x38,0xdf,0x05,0xbe,0xba,0xfe,0xca]
11598 aesdeclast
0xcafebabe,%xmm0
11600 // CHECK
: aeskeygenassist $
125, %xmm1
, %xmm2
11601 // CHECK
: encoding
: [0x66,0x0f,0x3a,0xdf,0xd1,0x7d]
11602 aeskeygenassist $
125, %xmm1
, %xmm2
11604 // CHECK
: aeskeygenassist $
125, (%edx
,%eax
,4), %xmm2
11605 // CHECK
: encoding
: [0x66,0x0f,0x3a,0xdf,0x14,0x82,0x7d]
11606 aeskeygenassist $
125, (%edx
,%eax
,4), %xmm2
11609 // CHECK
: aeskeygenassist $
128, %xmm1
, %xmm2
11610 // CHECK
: encoding
: [0x66,0x0f,0x3a,0xdf,0xd1,0x80]
11611 aeskeygenassist $
128, %xmm1
, %xmm2
11614 // CHECK
: bsfw
%bx
, %bx
11615 // CHECK
: encoding
: [0x66,0x0f,0xbc,0xdb]
11618 // CHECK
: bsfw
3735928559(%ebx
,%ecx
,8), %bx
11619 // CHECK
: encoding
: [0x66,0x0f,0xbc,0x9c,0xcb,0xef,0xbe,0xad,0xde]
11620 bsfw
3735928559(%ebx
,%ecx
,8), %bx
11622 // CHECK
: bsrw
%bx
, %bx
11623 // CHECK
: encoding
: [0x66,0x0f,0xbd,0xdb]
11626 // CHECK
: bsrw
305419896, %bx
11627 // CHECK
: encoding
: [0x66,0x0f,0xbd,0x1d,0x78,0x56,0x34,0x12]
11628 bsrw
305419896, %bx
11631 // CHECK
: pushl $
127
11632 // CHECK
: encoding
: [0x6a,0x7f]
11635 // CHECK
: pushw $
254
11636 // CHECK
: encoding
: [0x66,0x68,0xfe,0x00]
11639 // CHECK
: pushl $
254
11640 // CHECK
: encoding
: [0x68,0xfe,0x00,0x00,0x00]
11644 // CHECK
: movq
%mm3
, 3735928559(%ebx
,%ecx
,8)
11645 // CHECK
: encoding
: [0x0f,0x7f,0x9c,0xcb,0xef,0xbe,0xad,0xde]
11646 movq
%mm3
, 3735928559(%ebx
,%ecx
,8)
11648 // CHECK
: movd
%mm3
, 3735928559(%ebx
,%ecx
,8)
11649 // CHECK
: encoding
: [0x0f,0x7e,0x9c,0xcb,0xef,0xbe,0xad,0xde]
11650 movd
%mm3
, 3735928559(%ebx
,%ecx
,8)
11652 // CHECK
: movq
3735928559(%ebx
,%ecx
,8), %xmm5
11653 // CHECK
: encoding
: [0xf3,0x0f,0x7e,0xac,0xcb,0xef,0xbe,0xad,0xde]
11654 movq
3735928559(%ebx
,%ecx
,8), %xmm5
11656 // CHECK
: movd
3735928559(%ebx
,%ecx
,8), %xmm5
11657 // CHECK
: encoding
: [0x66,0x0f,0x6e,0xac,0xcb,0xef,0xbe,0xad,0xde]
11658 movd
3735928559(%ebx
,%ecx
,8), %xmm5
11661 // CHECK
: fcoml
3735928559(%ebx
,%ecx
,8)
11662 // CHECK
: encoding
: [0xdc,0x94,0xcb,0xef,0xbe,0xad,0xde]
11663 fcoml
3735928559(%ebx
,%ecx
,8)
11665 // CHECK
: fcoms
32493
11666 // CHECK
: encoding
: [0xd8,0x15,0xed,0x7e,0x00,0x00]
11669 // CHECK
: fcompl
3735928559(%ebx
,%ecx
,8)
11670 // CHECK
: encoding
: [0xdc,0x9c,0xcb,0xef,0xbe,0xad,0xde]
11671 fcompl
3735928559(%ebx
,%ecx
,8)
11673 // CHECK
: fcomps
32493
11674 // CHECK
: encoding
: [0xd8,0x1d,0xed,0x7e,0x00,0x00]
11677 // CHECK
: ficoml
3735928559(%ebx
,%ecx
,8)
11678 // CHECK
: encoding
: [0xda,0x94,0xcb,0xef,0xbe,0xad,0xde]
11679 ficoml
3735928559(%ebx
,%ecx
,8)
11681 // CHECK
: ficoms
32493
11682 // CHECK
: encoding
: [0xde,0x15,0xed,0x7e,0x00,0x00]
11685 // CHECK
: ficompl
3735928559(%ebx
,%ecx
,8)
11686 // CHECK
: encoding
: [0xda,0x9c,0xcb,0xef,0xbe,0xad,0xde]
11687 ficompl
3735928559(%ebx
,%ecx
,8)
11689 // CHECK
: ficomps
32493
11690 // CHECK
: encoding
: [0xde,0x1d,0xed,0x7e,0x00,0x00]
11693 // CHECK
: movl
57005(,%eiz
), %ebx
11694 // CHECK
: encoding
: [0x8b,0x1c,0x25,0xad,0xde,0x00,0x00]
11695 movl
57005(,%eiz
), %ebx
11697 // CHECK
: movl
48879(,%eiz
), %eax
11698 // CHECK
: encoding
: [0x8b,0x04,0x25,0xef,0xbe,0x00,0x00]
11699 movl
48879(,%eiz
), %eax
11701 // CHECK
: movl
-4(,%eiz
,8), %eax
11702 // CHECK
: encoding
: [0x8b,0x04,0xe5,0xfc,0xff,0xff,0xff]
11703 movl
-4(,%eiz
,8), %eax
11705 // CHECK
: movl
(%ecx
,%eiz
), %eax
11706 // CHECK
: encoding
: [0x8b,0x04,0x21]
11707 movl
(%ecx
,%eiz
), %eax
11709 // CHECK
: movl
(%ecx
,%eiz
,8), %eax
11710 // CHECK
: encoding
: [0x8b,0x04,0xe1]
11711 movl
(%ecx
,%eiz
,8), %eax
11713 // CHECK
: addl $
4294967295, %eax
# encoding: [0x83,0xc0,0xff]
11714 addl $
0xFFFFFFFF, %eax
11716 // CHECK
: addw $
65535, %ax
# encoding: [0x66,0x83,0xc0,0xff]
11720 // CHECK
: movb $
127, 3735928559(%ebx
,%ecx
,8)
11721 movb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
11723 // CHECK
: movb $
127, 69
11726 // CHECK
: movb $
127, 32493
11729 // CHECK
: movb $
127, 3133065982
11730 movb $
0x7f,0xbabecafe
11732 // CHECK
: movb $
127, 305419896
11733 movb $
0x7f,0x12345678
11735 // CHECK
: movw $
31438, 3735928559(%ebx
,%ecx
,8)
11736 movw $
0x7ace,0xdeadbeef(%ebx
,%ecx
,8)
11738 // CHECK
: movw $
31438, 69
11741 // CHECK
: movw $
31438, 32493
11742 movw $
0x7ace,0x7eed
11744 // CHECK
: movw $
31438, 3133065982
11745 movw $
0x7ace,0xbabecafe
11747 // CHECK
: movw $
31438, 305419896
11748 movw $
0x7ace,0x12345678
11750 // CHECK
: movl $
2063514302, 3735928559(%ebx
,%ecx
,8)
11751 movl $
0x7afebabe,0xdeadbeef(%ebx
,%ecx
,8)
11753 // CHECK
: movl $
2063514302, 69
11754 movl $
0x7afebabe,0x45
11756 // CHECK
: movl $
2063514302, 32493
11757 movl $
0x7afebabe,0x7eed
11759 // CHECK
: movl $
2063514302, 3133065982
11760 movl $
0x7afebabe,0xbabecafe
11762 // CHECK
: movl $
2063514302, 305419896
11763 movl $
0x7afebabe,0x12345678
11765 // CHECK
: movl $
324478056, 3735928559(%ebx
,%ecx
,8)
11766 movl $
0x13572468,0xdeadbeef(%ebx
,%ecx
,8)
11768 // CHECK
: movl $
324478056, 69
11769 movl $
0x13572468,0x45
11771 // CHECK
: movl $
324478056, 32493
11772 movl $
0x13572468,0x7eed
11774 // CHECK
: movl $
324478056, 3133065982
11775 movl $
0x13572468,0xbabecafe
11777 // CHECK
: movl $
324478056, 305419896
11778 movl $
0x13572468,0x12345678
11780 // CHECK
: movsbl
3735928559(%ebx
,%ecx
,8), %ecx
11781 movsbl
0xdeadbeef(%ebx
,%ecx
,8),%ecx
11783 // CHECK
: movsbl
69, %ecx
11786 // CHECK
: movsbl
32493, %ecx
11789 // CHECK
: movsbl
3133065982, %ecx
11790 movsbl
0xbabecafe,%ecx
11792 // CHECK
: movsbl
305419896, %ecx
11793 movsbl
0x12345678,%ecx
11795 // CHECK
: movsbw
3735928559(%ebx
,%ecx
,8), %bx
11796 movsbw
0xdeadbeef(%ebx
,%ecx
,8),%bx
11798 // CHECK
: movsbw
69, %bx
11801 // CHECK
: movsbw
32493, %bx
11804 // CHECK
: movsbw
3133065982, %bx
11805 movsbw
0xbabecafe,%bx
11807 // CHECK
: movsbw
305419896, %bx
11808 movsbw
0x12345678,%bx
11810 // CHECK
: movswl
3735928559(%ebx
,%ecx
,8), %ecx
11811 movswl
0xdeadbeef(%ebx
,%ecx
,8),%ecx
11813 // CHECK
: movswl
69, %ecx
11816 // CHECK
: movswl
32493, %ecx
11819 // CHECK
: movswl
3133065982, %ecx
11820 movswl
0xbabecafe,%ecx
11822 // CHECK
: movswl
305419896, %ecx
11823 movswl
0x12345678,%ecx
11825 // CHECK
: movzbl
3735928559(%ebx
,%ecx
,8), %ecx
11826 movzbl
0xdeadbeef(%ebx
,%ecx
,8),%ecx
11828 // CHECK
: movzbl
69, %ecx
11831 // CHECK
: movzbl
32493, %ecx
11834 // CHECK
: movzbl
3133065982, %ecx
11835 movzbl
0xbabecafe,%ecx
11837 // CHECK
: movzbl
305419896, %ecx
11838 movzbl
0x12345678,%ecx
11840 // CHECK
: movzbw
3735928559(%ebx
,%ecx
,8), %bx
11841 movzbw
0xdeadbeef(%ebx
,%ecx
,8),%bx
11843 // CHECK
: movzbw
69, %bx
11846 // CHECK
: movzbw
32493, %bx
11849 // CHECK
: movzbw
3133065982, %bx
11850 movzbw
0xbabecafe,%bx
11852 // CHECK
: movzbw
305419896, %bx
11853 movzbw
0x12345678,%bx
11855 // CHECK
: movzwl
3735928559(%ebx
,%ecx
,8), %ecx
11856 movzwl
0xdeadbeef(%ebx
,%ecx
,8),%ecx
11858 // CHECK
: movzwl
69, %ecx
11861 // CHECK
: movzwl
32493, %ecx
11864 // CHECK
: movzwl
3133065982, %ecx
11865 movzwl
0xbabecafe,%ecx
11867 // CHECK
: movzwl
305419896, %ecx
11868 movzwl
0x12345678,%ecx
11870 // CHECK
: pushw
32493
11873 // CHECK
: popw
32493
11918 // CHECK
: addb $
254, 3735928559(%ebx
,%ecx
,8)
11919 addb $
0xfe,0xdeadbeef(%ebx
,%ecx
,8)
11921 // CHECK
: addb $
254, 69
11924 // CHECK
: addb $
254, 32493
11927 // CHECK
: addb $
254, 3133065982
11928 addb $
0xfe,0xbabecafe
11930 // CHECK
: addb $
254, 305419896
11931 addb $
0xfe,0x12345678
11933 // CHECK
: addb $
127, 3735928559(%ebx
,%ecx
,8)
11934 addb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
11936 // CHECK
: addb $
127, 69
11939 // CHECK
: addb $
127, 32493
11942 // CHECK
: addb $
127, 3133065982
11943 addb $
0x7f,0xbabecafe
11945 // CHECK
: addb $
127, 305419896
11946 addb $
0x7f,0x12345678
11948 // CHECK
: addw $
31438, 3735928559(%ebx
,%ecx
,8)
11949 addw $
0x7ace,0xdeadbeef(%ebx
,%ecx
,8)
11951 // CHECK
: addw $
31438, 69
11954 // CHECK
: addw $
31438, 32493
11955 addw $
0x7ace,0x7eed
11957 // CHECK
: addw $
31438, 3133065982
11958 addw $
0x7ace,0xbabecafe
11960 // CHECK
: addw $
31438, 305419896
11961 addw $
0x7ace,0x12345678
11963 // CHECK
: addl $
2063514302, 3735928559(%ebx
,%ecx
,8)
11964 addl $
0x7afebabe,0xdeadbeef(%ebx
,%ecx
,8)
11966 // CHECK
: addl $
2063514302, 69
11967 addl $
0x7afebabe,0x45
11969 // CHECK
: addl $
2063514302, 32493
11970 addl $
0x7afebabe,0x7eed
11972 // CHECK
: addl $
2063514302, 3133065982
11973 addl $
0x7afebabe,0xbabecafe
11975 // CHECK
: addl $
2063514302, 305419896
11976 addl $
0x7afebabe,0x12345678
11978 // CHECK
: addl $
324478056, 3735928559(%ebx
,%ecx
,8)
11979 addl $
0x13572468,0xdeadbeef(%ebx
,%ecx
,8)
11981 // CHECK
: addl $
324478056, 69
11982 addl $
0x13572468,0x45
11984 // CHECK
: addl $
324478056, 32493
11985 addl $
0x13572468,0x7eed
11987 // CHECK
: addl $
324478056, 3133065982
11988 addl $
0x13572468,0xbabecafe
11990 // CHECK
: addl $
324478056, 305419896
11991 addl $
0x13572468,0x12345678
11993 // CHECK
: incl
3735928559(%ebx
,%ecx
,8)
11994 incl
0xdeadbeef(%ebx
,%ecx
,8)
11996 // CHECK
: incw
32493
11999 // CHECK
: incl
3133065982
12002 // CHECK
: incl
305419896
12005 // CHECK
: subb $
254, 3735928559(%ebx
,%ecx
,8)
12006 subb $
0xfe,0xdeadbeef(%ebx
,%ecx
,8)
12008 // CHECK
: subb $
254, 69
12011 // CHECK
: subb $
254, 32493
12014 // CHECK
: subb $
254, 3133065982
12015 subb $
0xfe,0xbabecafe
12017 // CHECK
: subb $
254, 305419896
12018 subb $
0xfe,0x12345678
12020 // CHECK
: subb $
127, 3735928559(%ebx
,%ecx
,8)
12021 subb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
12023 // CHECK
: subb $
127, 69
12026 // CHECK
: subb $
127, 32493
12029 // CHECK
: subb $
127, 3133065982
12030 subb $
0x7f,0xbabecafe
12032 // CHECK
: subb $
127, 305419896
12033 subb $
0x7f,0x12345678
12035 // CHECK
: subw $
31438, 3735928559(%ebx
,%ecx
,8)
12036 subw $
0x7ace,0xdeadbeef(%ebx
,%ecx
,8)
12038 // CHECK
: subw $
31438, 69
12041 // CHECK
: subw $
31438, 32493
12042 subw $
0x7ace,0x7eed
12044 // CHECK
: subw $
31438, 3133065982
12045 subw $
0x7ace,0xbabecafe
12047 // CHECK
: subw $
31438, 305419896
12048 subw $
0x7ace,0x12345678
12050 // CHECK
: subl $
2063514302, 3735928559(%ebx
,%ecx
,8)
12051 subl $
0x7afebabe,0xdeadbeef(%ebx
,%ecx
,8)
12053 // CHECK
: subl $
2063514302, 69
12054 subl $
0x7afebabe,0x45
12056 // CHECK
: subl $
2063514302, 32493
12057 subl $
0x7afebabe,0x7eed
12059 // CHECK
: subl $
2063514302, 3133065982
12060 subl $
0x7afebabe,0xbabecafe
12062 // CHECK
: subl $
2063514302, 305419896
12063 subl $
0x7afebabe,0x12345678
12065 // CHECK
: subl $
324478056, 3735928559(%ebx
,%ecx
,8)
12066 subl $
0x13572468,0xdeadbeef(%ebx
,%ecx
,8)
12068 // CHECK
: subl $
324478056, 69
12069 subl $
0x13572468,0x45
12071 // CHECK
: subl $
324478056, 32493
12072 subl $
0x13572468,0x7eed
12074 // CHECK
: subl $
324478056, 3133065982
12075 subl $
0x13572468,0xbabecafe
12077 // CHECK
: subl $
324478056, 305419896
12078 subl $
0x13572468,0x12345678
12080 // CHECK
: decl
3735928559(%ebx
,%ecx
,8)
12081 decl
0xdeadbeef(%ebx
,%ecx
,8)
12083 // CHECK
: decw
32493
12086 // CHECK
: decl
3133065982
12089 // CHECK
: decl
305419896
12092 // CHECK
: sbbb $
254, 3735928559(%ebx
,%ecx
,8)
12093 sbbb $
0xfe,0xdeadbeef(%ebx
,%ecx
,8)
12095 // CHECK
: sbbb $
254, 69
12098 // CHECK
: sbbb $
254, 32493
12101 // CHECK
: sbbb $
254, 3133065982
12102 sbbb $
0xfe,0xbabecafe
12104 // CHECK
: sbbb $
254, 305419896
12105 sbbb $
0xfe,0x12345678
12107 // CHECK
: sbbb $
127, 3735928559(%ebx
,%ecx
,8)
12108 sbbb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
12110 // CHECK
: sbbb $
127, 69
12113 // CHECK
: sbbb $
127, 32493
12116 // CHECK
: sbbb $
127, 3133065982
12117 sbbb $
0x7f,0xbabecafe
12119 // CHECK
: sbbb $
127, 305419896
12120 sbbb $
0x7f,0x12345678
12122 // CHECK
: sbbw $
31438, 3735928559(%ebx
,%ecx
,8)
12123 sbbw $
0x7ace,0xdeadbeef(%ebx
,%ecx
,8)
12125 // CHECK
: sbbw $
31438, 69
12128 // CHECK
: sbbw $
31438, 32493
12129 sbbw $
0x7ace,0x7eed
12131 // CHECK
: sbbw $
31438, 3133065982
12132 sbbw $
0x7ace,0xbabecafe
12134 // CHECK
: sbbw $
31438, 305419896
12135 sbbw $
0x7ace,0x12345678
12137 // CHECK
: sbbl $
2063514302, 3735928559(%ebx
,%ecx
,8)
12138 sbbl $
0x7afebabe,0xdeadbeef(%ebx
,%ecx
,8)
12140 // CHECK
: sbbl $
2063514302, 69
12141 sbbl $
0x7afebabe,0x45
12143 // CHECK
: sbbl $
2063514302, 32493
12144 sbbl $
0x7afebabe,0x7eed
12146 // CHECK
: sbbl $
2063514302, 3133065982
12147 sbbl $
0x7afebabe,0xbabecafe
12149 // CHECK
: sbbl $
2063514302, 305419896
12150 sbbl $
0x7afebabe,0x12345678
12152 // CHECK
: sbbl $
324478056, 3735928559(%ebx
,%ecx
,8)
12153 sbbl $
0x13572468,0xdeadbeef(%ebx
,%ecx
,8)
12155 // CHECK
: sbbl $
324478056, 69
12156 sbbl $
0x13572468,0x45
12158 // CHECK
: sbbl $
324478056, 32493
12159 sbbl $
0x13572468,0x7eed
12161 // CHECK
: sbbl $
324478056, 3133065982
12162 sbbl $
0x13572468,0xbabecafe
12164 // CHECK
: sbbl $
324478056, 305419896
12165 sbbl $
0x13572468,0x12345678
12167 // CHECK
: cmpb $
254, 3735928559(%ebx
,%ecx
,8)
12168 cmpb $
0xfe,0xdeadbeef(%ebx
,%ecx
,8)
12170 // CHECK
: cmpb $
254, 69
12173 // CHECK
: cmpb $
254, 32493
12176 // CHECK
: cmpb $
254, 3133065982
12177 cmpb $
0xfe,0xbabecafe
12179 // CHECK
: cmpb $
254, 305419896
12180 cmpb $
0xfe,0x12345678
12182 // CHECK
: cmpb $
127, 3735928559(%ebx
,%ecx
,8)
12183 cmpb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
12185 // CHECK
: cmpb $
127, 69
12188 // CHECK
: cmpb $
127, 32493
12191 // CHECK
: cmpb $
127, 3133065982
12192 cmpb $
0x7f,0xbabecafe
12194 // CHECK
: cmpb $
127, 305419896
12195 cmpb $
0x7f,0x12345678
12197 // CHECK
: cmpw $
31438, 3735928559(%ebx
,%ecx
,8)
12198 cmpw $
0x7ace,0xdeadbeef(%ebx
,%ecx
,8)
12200 // CHECK
: cmpw $
31438, 69
12203 // CHECK
: cmpw $
31438, 32493
12204 cmpw $
0x7ace,0x7eed
12206 // CHECK
: cmpw $
31438, 3133065982
12207 cmpw $
0x7ace,0xbabecafe
12209 // CHECK
: cmpw $
31438, 305419896
12210 cmpw $
0x7ace,0x12345678
12212 // CHECK
: cmpl $
2063514302, 3735928559(%ebx
,%ecx
,8)
12213 cmpl $
0x7afebabe,0xdeadbeef(%ebx
,%ecx
,8)
12215 // CHECK
: cmpl $
2063514302, 69
12216 cmpl $
0x7afebabe,0x45
12218 // CHECK
: cmpl $
2063514302, 32493
12219 cmpl $
0x7afebabe,0x7eed
12221 // CHECK
: cmpl $
2063514302, 3133065982
12222 cmpl $
0x7afebabe,0xbabecafe
12224 // CHECK
: cmpl $
2063514302, 305419896
12225 cmpl $
0x7afebabe,0x12345678
12227 // CHECK
: cmpl $
324478056, 3735928559(%ebx
,%ecx
,8)
12228 cmpl $
0x13572468,0xdeadbeef(%ebx
,%ecx
,8)
12230 // CHECK
: cmpl $
324478056, 69
12231 cmpl $
0x13572468,0x45
12233 // CHECK
: cmpl $
324478056, 32493
12234 cmpl $
0x13572468,0x7eed
12236 // CHECK
: cmpl $
324478056, 3133065982
12237 cmpl $
0x13572468,0xbabecafe
12239 // CHECK
: cmpl $
324478056, 305419896
12240 cmpl $
0x13572468,0x12345678
12242 // CHECK
: testb $
127, 3735928559(%ebx
,%ecx
,8)
12243 testb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
12245 // CHECK
: testb $
127, 69
12248 // CHECK
: testb $
127, 32493
12251 // CHECK
: testb $
127, 3133065982
12252 testb $
0x7f,0xbabecafe
12254 // CHECK
: testb $
127, 305419896
12255 testb $
0x7f,0x12345678
12257 // CHECK
: testw $
31438, 3735928559(%ebx
,%ecx
,8)
12258 testw $
0x7ace,0xdeadbeef(%ebx
,%ecx
,8)
12260 // CHECK
: testw $
31438, 69
12263 // CHECK
: testw $
31438, 32493
12264 testw $
0x7ace,0x7eed
12266 // CHECK
: testw $
31438, 3133065982
12267 testw $
0x7ace,0xbabecafe
12269 // CHECK
: testw $
31438, 305419896
12270 testw $
0x7ace,0x12345678
12272 // CHECK
: testl $
2063514302, 3735928559(%ebx
,%ecx
,8)
12273 testl $
0x7afebabe,0xdeadbeef(%ebx
,%ecx
,8)
12275 // CHECK
: testl $
2063514302, 69
12276 testl $
0x7afebabe,0x45
12278 // CHECK
: testl $
2063514302, 32493
12279 testl $
0x7afebabe,0x7eed
12281 // CHECK
: testl $
2063514302, 3133065982
12282 testl $
0x7afebabe,0xbabecafe
12284 // CHECK
: testl $
2063514302, 305419896
12285 testl $
0x7afebabe,0x12345678
12287 // CHECK
: testl $
324478056, 3735928559(%ebx
,%ecx
,8)
12288 testl $
0x13572468,0xdeadbeef(%ebx
,%ecx
,8)
12290 // CHECK
: testl $
324478056, 69
12291 testl $
0x13572468,0x45
12293 // CHECK
: testl $
324478056, 32493
12294 testl $
0x13572468,0x7eed
12296 // CHECK
: testl $
324478056, 3133065982
12297 testl $
0x13572468,0xbabecafe
12299 // CHECK
: testl $
324478056, 305419896
12300 testl $
0x13572468,0x12345678
12302 // CHECK
: andb $
254, 3735928559(%ebx
,%ecx
,8)
12303 andb $
0xfe,0xdeadbeef(%ebx
,%ecx
,8)
12305 // CHECK
: andb $
254, 69
12308 // CHECK
: andb $
254, 32493
12311 // CHECK
: andb $
254, 3133065982
12312 andb $
0xfe,0xbabecafe
12314 // CHECK
: andb $
254, 305419896
12315 andb $
0xfe,0x12345678
12317 // CHECK
: andb $
127, 3735928559(%ebx
,%ecx
,8)
12318 andb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
12320 // CHECK
: andb $
127, 69
12323 // CHECK
: andb $
127, 32493
12326 // CHECK
: andb $
127, 3133065982
12327 andb $
0x7f,0xbabecafe
12329 // CHECK
: andb $
127, 305419896
12330 andb $
0x7f,0x12345678
12332 // CHECK
: andw $
31438, 3735928559(%ebx
,%ecx
,8)
12333 andw $
0x7ace,0xdeadbeef(%ebx
,%ecx
,8)
12335 // CHECK
: andw $
31438, 69
12338 // CHECK
: andw $
31438, 32493
12339 andw $
0x7ace,0x7eed
12341 // CHECK
: andw $
31438, 3133065982
12342 andw $
0x7ace,0xbabecafe
12344 // CHECK
: andw $
31438, 305419896
12345 andw $
0x7ace,0x12345678
12347 // CHECK
: andl $
2063514302, 3735928559(%ebx
,%ecx
,8)
12348 andl $
0x7afebabe,0xdeadbeef(%ebx
,%ecx
,8)
12350 // CHECK
: andl $
2063514302, 69
12351 andl $
0x7afebabe,0x45
12353 // CHECK
: andl $
2063514302, 32493
12354 andl $
0x7afebabe,0x7eed
12356 // CHECK
: andl $
2063514302, 3133065982
12357 andl $
0x7afebabe,0xbabecafe
12359 // CHECK
: andl $
2063514302, 305419896
12360 andl $
0x7afebabe,0x12345678
12362 // CHECK
: andl $
324478056, 3735928559(%ebx
,%ecx
,8)
12363 andl $
0x13572468,0xdeadbeef(%ebx
,%ecx
,8)
12365 // CHECK
: andl $
324478056, 69
12366 andl $
0x13572468,0x45
12368 // CHECK
: andl $
324478056, 32493
12369 andl $
0x13572468,0x7eed
12371 // CHECK
: andl $
324478056, 3133065982
12372 andl $
0x13572468,0xbabecafe
12374 // CHECK
: andl $
324478056, 305419896
12375 andl $
0x13572468,0x12345678
12377 // CHECK
: orb $
254, 3735928559(%ebx
,%ecx
,8)
12378 orb $
0xfe,0xdeadbeef(%ebx
,%ecx
,8)
12380 // CHECK
: orb $
254, 69
12383 // CHECK
: orb $
254, 32493
12386 // CHECK
: orb $
254, 3133065982
12387 orb $
0xfe,0xbabecafe
12389 // CHECK
: orb $
254, 305419896
12390 orb $
0xfe,0x12345678
12392 // CHECK
: orb $
127, 3735928559(%ebx
,%ecx
,8)
12393 orb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
12395 // CHECK
: orb $
127, 69
12398 // CHECK
: orb $
127, 32493
12401 // CHECK
: orb $
127, 3133065982
12402 orb $
0x7f,0xbabecafe
12404 // CHECK
: orb $
127, 305419896
12405 orb $
0x7f,0x12345678
12407 // CHECK
: orw $
31438, 3735928559(%ebx
,%ecx
,8)
12408 orw $
0x7ace,0xdeadbeef(%ebx
,%ecx
,8)
12410 // CHECK
: orw $
31438, 69
12413 // CHECK
: orw $
31438, 32493
12416 // CHECK
: orw $
31438, 3133065982
12417 orw $
0x7ace,0xbabecafe
12419 // CHECK
: orw $
31438, 305419896
12420 orw $
0x7ace,0x12345678
12422 // CHECK
: orl $
2063514302, 3735928559(%ebx
,%ecx
,8)
12423 orl $
0x7afebabe,0xdeadbeef(%ebx
,%ecx
,8)
12425 // CHECK
: orl $
2063514302, 69
12426 orl $
0x7afebabe,0x45
12428 // CHECK
: orl $
2063514302, 32493
12429 orl $
0x7afebabe,0x7eed
12431 // CHECK
: orl $
2063514302, 3133065982
12432 orl $
0x7afebabe,0xbabecafe
12434 // CHECK
: orl $
2063514302, 305419896
12435 orl $
0x7afebabe,0x12345678
12437 // CHECK
: orl $
324478056, 3735928559(%ebx
,%ecx
,8)
12438 orl $
0x13572468,0xdeadbeef(%ebx
,%ecx
,8)
12440 // CHECK
: orl $
324478056, 69
12441 orl $
0x13572468,0x45
12443 // CHECK
: orl $
324478056, 32493
12444 orl $
0x13572468,0x7eed
12446 // CHECK
: orl $
324478056, 3133065982
12447 orl $
0x13572468,0xbabecafe
12449 // CHECK
: orl $
324478056, 305419896
12450 orl $
0x13572468,0x12345678
12452 // CHECK
: xorb $
254, 3735928559(%ebx
,%ecx
,8)
12453 xorb $
0xfe,0xdeadbeef(%ebx
,%ecx
,8)
12455 // CHECK
: xorb $
254, 69
12458 // CHECK
: xorb $
254, 32493
12461 // CHECK
: xorb $
254, 3133065982
12462 xorb $
0xfe,0xbabecafe
12464 // CHECK
: xorb $
254, 305419896
12465 xorb $
0xfe,0x12345678
12467 // CHECK
: xorb $
127, 3735928559(%ebx
,%ecx
,8)
12468 xorb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
12470 // CHECK
: xorb $
127, 69
12473 // CHECK
: xorb $
127, 32493
12476 // CHECK
: xorb $
127, 3133065982
12477 xorb $
0x7f,0xbabecafe
12479 // CHECK
: xorb $
127, 305419896
12480 xorb $
0x7f,0x12345678
12482 // CHECK
: xorw $
31438, 3735928559(%ebx
,%ecx
,8)
12483 xorw $
0x7ace,0xdeadbeef(%ebx
,%ecx
,8)
12485 // CHECK
: xorw $
31438, 69
12488 // CHECK
: xorw $
31438, 32493
12489 xorw $
0x7ace,0x7eed
12491 // CHECK
: xorw $
31438, 3133065982
12492 xorw $
0x7ace,0xbabecafe
12494 // CHECK
: xorw $
31438, 305419896
12495 xorw $
0x7ace,0x12345678
12497 // CHECK
: xorl $
2063514302, 3735928559(%ebx
,%ecx
,8)
12498 xorl $
0x7afebabe,0xdeadbeef(%ebx
,%ecx
,8)
12500 // CHECK
: xorl $
2063514302, 69
12501 xorl $
0x7afebabe,0x45
12503 // CHECK
: xorl $
2063514302, 32493
12504 xorl $
0x7afebabe,0x7eed
12506 // CHECK
: xorl $
2063514302, 3133065982
12507 xorl $
0x7afebabe,0xbabecafe
12509 // CHECK
: xorl $
2063514302, 305419896
12510 xorl $
0x7afebabe,0x12345678
12512 // CHECK
: xorl $
324478056, 3735928559(%ebx
,%ecx
,8)
12513 xorl $
0x13572468,0xdeadbeef(%ebx
,%ecx
,8)
12515 // CHECK
: xorl $
324478056, 69
12516 xorl $
0x13572468,0x45
12518 // CHECK
: xorl $
324478056, 32493
12519 xorl $
0x13572468,0x7eed
12521 // CHECK
: xorl $
324478056, 3133065982
12522 xorl $
0x13572468,0xbabecafe
12524 // CHECK
: xorl $
324478056, 305419896
12525 xorl $
0x13572468,0x12345678
12527 // CHECK
: adcb $
254, 3735928559(%ebx
,%ecx
,8)
12528 adcb $
0xfe,0xdeadbeef(%ebx
,%ecx
,8)
12530 // CHECK
: adcb $
254, 69
12533 // CHECK
: adcb $
254, 32493
12536 // CHECK
: adcb $
254, 3133065982
12537 adcb $
0xfe,0xbabecafe
12539 // CHECK
: adcb $
254, 305419896
12540 adcb $
0xfe,0x12345678
12542 // CHECK
: adcb $
127, 3735928559(%ebx
,%ecx
,8)
12543 adcb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
12545 // CHECK
: adcb $
127, 69
12548 // CHECK
: adcb $
127, 32493
12551 // CHECK
: adcb $
127, 3133065982
12552 adcb $
0x7f,0xbabecafe
12554 // CHECK
: adcb $
127, 305419896
12555 adcb $
0x7f,0x12345678
12557 // CHECK
: adcw $
31438, 3735928559(%ebx
,%ecx
,8)
12558 adcw $
0x7ace,0xdeadbeef(%ebx
,%ecx
,8)
12560 // CHECK
: adcw $
31438, 69
12563 // CHECK
: adcw $
31438, 32493
12564 adcw $
0x7ace,0x7eed
12566 // CHECK
: adcw $
31438, 3133065982
12567 adcw $
0x7ace,0xbabecafe
12569 // CHECK
: adcw $
31438, 305419896
12570 adcw $
0x7ace,0x12345678
12572 // CHECK
: adcl $
2063514302, 3735928559(%ebx
,%ecx
,8)
12573 adcl $
0x7afebabe,0xdeadbeef(%ebx
,%ecx
,8)
12575 // CHECK
: adcl $
2063514302, 69
12576 adcl $
0x7afebabe,0x45
12578 // CHECK
: adcl $
2063514302, 32493
12579 adcl $
0x7afebabe,0x7eed
12581 // CHECK
: adcl $
2063514302, 3133065982
12582 adcl $
0x7afebabe,0xbabecafe
12584 // CHECK
: adcl $
2063514302, 305419896
12585 adcl $
0x7afebabe,0x12345678
12587 // CHECK
: adcl $
324478056, 3735928559(%ebx
,%ecx
,8)
12588 adcl $
0x13572468,0xdeadbeef(%ebx
,%ecx
,8)
12590 // CHECK
: adcl $
324478056, 69
12591 adcl $
0x13572468,0x45
12593 // CHECK
: adcl $
324478056, 32493
12594 adcl $
0x13572468,0x7eed
12596 // CHECK
: adcl $
324478056, 3133065982
12597 adcl $
0x13572468,0xbabecafe
12599 // CHECK
: adcl $
324478056, 305419896
12600 adcl $
0x13572468,0x12345678
12602 // CHECK
: negl
3735928559(%ebx
,%ecx
,8)
12603 negl
0xdeadbeef(%ebx
,%ecx
,8)
12605 // CHECK
: negw
32493
12608 // CHECK
: negl
3133065982
12611 // CHECK
: negl
305419896
12614 // CHECK
: notl
3735928559(%ebx
,%ecx
,8)
12615 notl
0xdeadbeef(%ebx
,%ecx
,8)
12617 // CHECK
: notw
32493
12620 // CHECK
: notl
3133065982
12623 // CHECK
: notl
305419896
12638 // CHECK
: mull
3735928559(%ebx
,%ecx
,8)
12639 mull
0xdeadbeef(%ebx
,%ecx
,8)
12641 // CHECK
: mulw
32493
12644 // CHECK
: mull
3133065982
12647 // CHECK
: mull
305419896
12650 // CHECK
: imull
3735928559(%ebx
,%ecx
,8)
12651 imull
0xdeadbeef(%ebx
,%ecx
,8)
12653 // CHECK
: imulw
32493
12656 // CHECK
: imull
3133065982
12659 // CHECK
: imull
305419896
12662 // CHECK
: divl
3735928559(%ebx
,%ecx
,8)
12663 divl
0xdeadbeef(%ebx
,%ecx
,8)
12665 // CHECK
: divw 32493
12668 // CHECK
: divl
3133065982
12671 // CHECK
: divl
305419896
12674 // CHECK
: idivl
3735928559(%ebx
,%ecx
,8)
12675 idivl
0xdeadbeef(%ebx
,%ecx
,8)
12677 // CHECK
: idivw
32493
12680 // CHECK
: idivl
3133065982
12683 // CHECK
: idivl
305419896
12686 // CHECK
: roll $
0, 3735928559(%ebx
,%ecx
,8)
12687 roll $
0,0xdeadbeef(%ebx
,%ecx
,8)
12689 // CHECK
: roll $
0, 69
12692 // CHECK
: roll $
0, 32493
12695 // CHECK
: roll $
0, 3133065982
12698 // CHECK
: roll $
0, 305419896
12701 // CHECK
: rolb $
127, 3735928559(%ebx
,%ecx
,8)
12702 rolb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
12704 // CHECK
: rolb $
127, 69
12707 // CHECK
: rolb $
127, 32493
12710 // CHECK
: rolb $
127, 3133065982
12711 rolb $
0x7f,0xbabecafe
12713 // CHECK
: rolb $
127, 305419896
12714 rolb $
0x7f,0x12345678
12716 // CHECK
: roll
3735928559(%ebx
,%ecx
,8)
12717 roll
0xdeadbeef(%ebx
,%ecx
,8)
12719 // CHECK
: rolw
32493
12722 // CHECK
: roll
3133065982
12725 // CHECK
: roll
305419896
12728 // CHECK
: rorl $
0, 3735928559(%ebx
,%ecx
,8)
12729 rorl $
0,0xdeadbeef(%ebx
,%ecx
,8)
12731 // CHECK
: rorl $
0, 69
12734 // CHECK
: rorl $
0, 32493
12737 // CHECK
: rorl $
0, 3133065982
12740 // CHECK
: rorl $
0, 305419896
12743 // CHECK
: rorb $
127, 3735928559(%ebx
,%ecx
,8)
12744 rorb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
12746 // CHECK
: rorb $
127, 69
12749 // CHECK
: rorb $
127, 32493
12752 // CHECK
: rorb $
127, 3133065982
12753 rorb $
0x7f,0xbabecafe
12755 // CHECK
: rorb $
127, 305419896
12756 rorb $
0x7f,0x12345678
12758 // CHECK
: rorl
3735928559(%ebx
,%ecx
,8)
12759 rorl
0xdeadbeef(%ebx
,%ecx
,8)
12761 // CHECK
: rorw
32493
12764 // CHECK
: rorl
3133065982
12767 // CHECK
: rorl
305419896
12770 // CHECK
: rcll $
0, 3735928559(%ebx
,%ecx
,8)
12771 rcll $
0,0xdeadbeef(%ebx
,%ecx
,8)
12773 // CHECK
: rcll $
0, 69
12776 // CHECK
: rcll $
0, 32493
12779 // CHECK
: rcll $
0, 3133065982
12782 // CHECK
: rcll $
0, 305419896
12785 // CHECK
: rclb $
127, 3735928559(%ebx
,%ecx
,8)
12786 rclb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
12788 // CHECK
: rclb $
127, 69
12791 // CHECK
: rclb $
127, 32493
12794 // CHECK
: rclb $
127, 3133065982
12795 rclb $
0x7f,0xbabecafe
12797 // CHECK
: rclb $
127, 305419896
12798 rclb $
0x7f,0x12345678
12800 // CHECK
: rcrl $
0, 3735928559(%ebx
,%ecx
,8)
12801 rcrl $
0,0xdeadbeef(%ebx
,%ecx
,8)
12803 // CHECK
: rcrl $
0, 69
12806 // CHECK
: rcrl $
0, 32493
12809 // CHECK
: rcrl $
0, 3133065982
12812 // CHECK
: rcrl $
0, 305419896
12815 // CHECK
: rcrb $
127, 3735928559(%ebx
,%ecx
,8)
12816 rcrb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
12818 // CHECK
: rcrb $
127, 69
12821 // CHECK
: rcrb $
127, 32493
12824 // CHECK
: rcrb $
127, 3133065982
12825 rcrb $
0x7f,0xbabecafe
12827 // CHECK
: rcrb $
127, 305419896
12828 rcrb $
0x7f,0x12345678
12830 // CHECK
: shll $
0, 3735928559(%ebx
,%ecx
,8)
12831 sall $
0,0xdeadbeef(%ebx
,%ecx
,8)
12833 // CHECK
: shll $
0, 69
12836 // CHECK
: shll $
0, 32493
12839 // CHECK
: shll $
0, 3133065982
12842 // CHECK
: shll $
0, 305419896
12845 // CHECK
: shlb $
127, 3735928559(%ebx
,%ecx
,8)
12846 salb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
12848 // CHECK
: shlb $
127, 69
12851 // CHECK
: shlb $
127, 32493
12854 // CHECK
: shlb $
127, 3133065982
12855 salb $
0x7f,0xbabecafe
12857 // CHECK
: shlb $
127, 305419896
12858 salb $
0x7f,0x12345678
12860 // CHECK
: shll
3735928559(%ebx
,%ecx
,8)
12861 sall
0xdeadbeef(%ebx
,%ecx
,8)
12863 // CHECK
: shlw
32493
12866 // CHECK
: shll
3133065982
12869 // CHECK
: shll
305419896
12872 // CHECK
: shll $
0, 3735928559(%ebx
,%ecx
,8)
12873 shll $
0,0xdeadbeef(%ebx
,%ecx
,8)
12875 // CHECK
: shll $
0, 69
12878 // CHECK
: shll $
0, 32493
12881 // CHECK
: shll $
0, 3133065982
12884 // CHECK
: shll $
0, 305419896
12887 // CHECK
: shlb $
127, 3735928559(%ebx
,%ecx
,8)
12888 shlb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
12890 // CHECK
: shlb $
127, 69
12893 // CHECK
: shlb $
127, 32493
12896 // CHECK
: shlb $
127, 3133065982
12897 shlb $
0x7f,0xbabecafe
12899 // CHECK
: shlb $
127, 305419896
12900 shlb $
0x7f,0x12345678
12902 // CHECK
: shll
3735928559(%ebx
,%ecx
,8)
12903 shll
0xdeadbeef(%ebx
,%ecx
,8)
12905 // CHECK
: shlw
32493
12908 // CHECK
: shll
3133065982
12911 // CHECK
: shll
305419896
12914 // CHECK
: shrl $
0, 3735928559(%ebx
,%ecx
,8)
12915 shrl $
0,0xdeadbeef(%ebx
,%ecx
,8)
12917 // CHECK
: shrl $
0, 69
12920 // CHECK
: shrl $
0, 32493
12923 // CHECK
: shrl $
0, 3133065982
12926 // CHECK
: shrl $
0, 305419896
12929 // CHECK
: shrb $
127, 3735928559(%ebx
,%ecx
,8)
12930 shrb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
12932 // CHECK
: shrb $
127, 69
12935 // CHECK
: shrb $
127, 32493
12938 // CHECK
: shrb $
127, 3133065982
12939 shrb $
0x7f,0xbabecafe
12941 // CHECK
: shrb $
127, 305419896
12942 shrb $
0x7f,0x12345678
12944 // CHECK
: shrl
3735928559(%ebx
,%ecx
,8)
12945 shrl
0xdeadbeef(%ebx
,%ecx
,8)
12947 // CHECK
: shrw
32493
12950 // CHECK
: shrl
3133065982
12953 // CHECK
: shrl
305419896
12956 // CHECK
: sarl $
0, 3735928559(%ebx
,%ecx
,8)
12957 sarl $
0,0xdeadbeef(%ebx
,%ecx
,8)
12959 // CHECK
: sarl $
0, 69
12962 // CHECK
: sarl $
0, 32493
12965 // CHECK
: sarl $
0, 3133065982
12968 // CHECK
: sarl $
0, 305419896
12971 // CHECK
: sarb $
127, 3735928559(%ebx
,%ecx
,8)
12972 sarb $
0x7f,0xdeadbeef(%ebx
,%ecx
,8)
12974 // CHECK
: sarb $
127, 69
12977 // CHECK
: sarb $
127, 32493
12980 // CHECK
: sarb $
127, 3133065982
12981 sarb $
0x7f,0xbabecafe
12983 // CHECK
: sarb $
127, 305419896
12984 sarb $
0x7f,0x12345678
12986 // CHECK
: sarl
3735928559(%ebx
,%ecx
,8)
12987 sarl
0xdeadbeef(%ebx
,%ecx
,8)
12989 // CHECK
: sarw
32493
12992 // CHECK
: sarl
3133065982
12995 // CHECK
: sarl
305419896
12998 // CHECK
: calll
3133065982
13001 // CHECK
: calll
*3735928559(%ebx
,%ecx
,8)
13002 calll
*0xdeadbeef(%ebx
,%ecx
,8)
13004 // CHECK
: calll
3133065982
13007 // CHECK
: calll
305419896
13010 // CHECK
: calll
*3135175374
13013 // CHECK
: calll
*3735928559(%ebx
,%ecx
,8)
13014 call
*0xdeadbeef(%ebx
,%ecx
,8)
13016 // CHECK
: calll
32493
13019 // CHECK
: calll
3133065982
13022 // CHECK
: calll
305419896
13025 // CHECK
: calll
*3135175374
13028 // CHECK
: lcallw
*32493
13031 // CHECK
: jmp
32493
13034 // CHECK
: jmp
3133065982
13037 // CHECK
: jmp
305419896
13040 // CHECK
: jmp
-77129852792157442
13041 jmp
0xfeedfacebabecafe
13043 // CHECK
: jmpl
*3735928559(%ebx
,%ecx
,8)
13044 jmp
*0xdeadbeef(%ebx
,%ecx
,8)
13046 // CHECK
: jmp
32493
13049 // CHECK
: jmp
3133065982
13052 // CHECK
: jmp
305419896
13055 // CHECK
: jmpl
*3135175374
13058 // CHECK
: jmpl
*3735928559(%ebx
,%ecx
,8)
13059 jmp
*0xdeadbeef(%ebx
,%ecx
,8)
13061 // CHECK
: jmp
32493
13064 // CHECK
: jmp
3133065982
13067 // CHECK
: jmp
305419896
13070 // CHECK
: jmpl
*3135175374
13073 // CHECK
: ljmpl
*3735928559(%ebx
,%ecx
,8)
13074 ljmpl
*0xdeadbeef(%ebx
,%ecx
,8)
13076 // CHECK
: ljmpw
*32493
13079 // CHECK
: ljmpl
*3133065982
13082 // CHECK
: ljmpl
*305419896
13091 // CHECK
: enter $
31438, $
127
13092 enter $
0x7ace,$
0x7f
13100 // CHECK
: jo
3133065982
13103 // CHECK
: jo
305419896
13106 // CHECK
: jo
-77129852792157442
13107 jo
0xfeedfacebabecafe
13109 // CHECK
: jno
32493
13112 // CHECK
: jno
3133065982
13115 // CHECK
: jno
305419896
13118 // CHECK
: jno
-77129852792157442
13119 jno
0xfeedfacebabecafe
13124 // CHECK
: jb
3133065982
13127 // CHECK
: jb
305419896
13130 // CHECK
: jb
-77129852792157442
13131 jb
0xfeedfacebabecafe
13133 // CHECK
: jae
32493
13136 // CHECK
: jae
3133065982
13139 // CHECK
: jae
305419896
13142 // CHECK
: jae
-77129852792157442
13143 jae
0xfeedfacebabecafe
13148 // CHECK
: je
3133065982
13151 // CHECK
: je
305419896
13154 // CHECK
: je
-77129852792157442
13155 je
0xfeedfacebabecafe
13157 // CHECK
: jne
32493
13160 // CHECK
: jne
3133065982
13163 // CHECK
: jne
305419896
13166 // CHECK
: jne
-77129852792157442
13167 jne
0xfeedfacebabecafe
13169 // CHECK
: jbe
32493
13172 // CHECK
: jbe
3133065982
13175 // CHECK
: jbe
305419896
13178 // CHECK
: jbe
-77129852792157442
13179 jbe
0xfeedfacebabecafe
13184 // CHECK
: ja
3133065982
13187 // CHECK
: ja
305419896
13190 // CHECK
: ja
-77129852792157442
13191 ja
0xfeedfacebabecafe
13196 // CHECK
: js
3133065982
13199 // CHECK
: js
305419896
13202 // CHECK
: js
-77129852792157442
13203 js
0xfeedfacebabecafe
13205 // CHECK
: jns
32493
13208 // CHECK
: jns
3133065982
13211 // CHECK
: jns
305419896
13214 // CHECK
: jns
-77129852792157442
13215 jns
0xfeedfacebabecafe
13220 // CHECK
: jp
3133065982
13223 // CHECK
: jp
305419896
13226 // CHECK
: jp
-77129852792157442
13227 jp
0xfeedfacebabecafe
13229 // CHECK
: jnp
32493
13232 // CHECK
: jnp
3133065982
13235 // CHECK
: jnp
305419896
13238 // CHECK
: jnp
-77129852792157442
13239 jnp
0xfeedfacebabecafe
13244 // CHECK
: jl
3133065982
13247 // CHECK
: jl
305419896
13250 // CHECK
: jl
-77129852792157442
13251 jl
0xfeedfacebabecafe
13253 // CHECK
: jge
32493
13256 // CHECK
: jge
3133065982
13259 // CHECK
: jge
305419896
13262 // CHECK
: jge
-77129852792157442
13263 jge
0xfeedfacebabecafe
13265 // CHECK
: jle
32493
13268 // CHECK
: jle
3133065982
13271 // CHECK
: jle
305419896
13274 // CHECK
: jle
-77129852792157442
13275 jle
0xfeedfacebabecafe
13280 // CHECK
: jg
3133065982
13283 // CHECK
: jg
305419896
13286 // CHECK
: jg
-77129852792157442
13287 jg
0xfeedfacebabecafe
13292 // CHECK
: seto
3735928559(%ebx
,%ecx
,8)
13293 seto
0xdeadbeef(%ebx
,%ecx
,8)
13295 // CHECK
: seto
32493
13298 // CHECK
: seto
3133065982
13301 // CHECK
: seto
305419896
13304 // CHECK
: setno
%bl
13307 // CHECK
: setno
3735928559(%ebx
,%ecx
,8)
13308 setno
0xdeadbeef(%ebx
,%ecx
,8)
13310 // CHECK
: setno
32493
13313 // CHECK
: setno
3133065982
13316 // CHECK
: setno
305419896
13322 // CHECK
: setb
3735928559(%ebx
,%ecx
,8)
13323 setb
0xdeadbeef(%ebx
,%ecx
,8)
13325 // CHECK
: setb
32493
13328 // CHECK
: setb
3133065982
13331 // CHECK
: setb
305419896
13334 // CHECK
: setae
%bl
13337 // CHECK
: setae
3735928559(%ebx
,%ecx
,8)
13338 setae
0xdeadbeef(%ebx
,%ecx
,8)
13340 // CHECK
: setae
32493
13343 // CHECK
: setae
3133065982
13346 // CHECK
: setae
305419896
13352 // CHECK
: sete
3735928559(%ebx
,%ecx
,8)
13353 sete
0xdeadbeef(%ebx
,%ecx
,8)
13355 // CHECK
: sete
32493
13358 // CHECK
: sete
3133065982
13361 // CHECK
: sete
305419896
13364 // CHECK
: setne
%bl
13367 // CHECK
: setne
3735928559(%ebx
,%ecx
,8)
13368 setne
0xdeadbeef(%ebx
,%ecx
,8)
13370 // CHECK
: setne
32493
13373 // CHECK
: setne
3133065982
13376 // CHECK
: setne
305419896
13379 // CHECK
: setbe
%bl
13382 // CHECK
: setbe
3735928559(%ebx
,%ecx
,8)
13383 setbe
0xdeadbeef(%ebx
,%ecx
,8)
13385 // CHECK
: setbe
32493
13388 // CHECK
: setbe
3133065982
13391 // CHECK
: setbe
305419896
13397 // CHECK
: seta
3735928559(%ebx
,%ecx
,8)
13398 seta
0xdeadbeef(%ebx
,%ecx
,8)
13400 // CHECK
: seta
32493
13403 // CHECK
: seta
3133065982
13406 // CHECK
: seta
305419896
13412 // CHECK
: sets
3735928559(%ebx
,%ecx
,8)
13413 sets
0xdeadbeef(%ebx
,%ecx
,8)
13415 // CHECK
: sets
32493
13418 // CHECK
: sets
3133065982
13421 // CHECK
: sets
305419896
13424 // CHECK
: setns
%bl
13427 // CHECK
: setns
3735928559(%ebx
,%ecx
,8)
13428 setns
0xdeadbeef(%ebx
,%ecx
,8)
13430 // CHECK
: setns
32493
13433 // CHECK
: setns
3133065982
13436 // CHECK
: setns
305419896
13442 // CHECK
: setp
3735928559(%ebx
,%ecx
,8)
13443 setp
0xdeadbeef(%ebx
,%ecx
,8)
13445 // CHECK
: setp
32493
13448 // CHECK
: setp
3133065982
13451 // CHECK
: setp
305419896
13454 // CHECK
: setnp
%bl
13457 // CHECK
: setnp
3735928559(%ebx
,%ecx
,8)
13458 setnp
0xdeadbeef(%ebx
,%ecx
,8)
13460 // CHECK
: setnp
32493
13463 // CHECK
: setnp
3133065982
13466 // CHECK
: setnp
305419896
13472 // CHECK
: setl
3735928559(%ebx
,%ecx
,8)
13473 setl
0xdeadbeef(%ebx
,%ecx
,8)
13475 // CHECK
: setl
32493
13478 // CHECK
: setl
3133065982
13481 // CHECK
: setl
305419896
13484 // CHECK
: setge
%bl
13487 // CHECK
: setge
3735928559(%ebx
,%ecx
,8)
13488 setge
0xdeadbeef(%ebx
,%ecx
,8)
13490 // CHECK
: setge
32493
13493 // CHECK
: setge
3133065982
13496 // CHECK
: setge
305419896
13499 // CHECK
: setle
%bl
13502 // CHECK
: setle
3735928559(%ebx
,%ecx
,8)
13503 setle
0xdeadbeef(%ebx
,%ecx
,8)
13505 // CHECK
: setle
32493
13508 // CHECK
: setle
3133065982
13511 // CHECK
: setle
305419896
13517 // CHECK
: setg
3735928559(%ebx
,%ecx
,8)
13518 setg
0xdeadbeef(%ebx
,%ecx
,8)
13520 // CHECK
: setg
32493
13523 // CHECK
: setg
3133065982
13526 // CHECK
: setg
305419896
13538 // CHECK
: nopl
3735928559(%ebx
,%ecx
,8)
13539 nopl
0xdeadbeef(%ebx
,%ecx
,8)
13541 // CHECK
: nopw
32493
13544 // CHECK
: nopl
3133065982
13547 // CHECK
: nopl
305419896
13553 // CHECK
: lldtw
32493
13556 // CHECK
: lmsww
32493
13559 // CHECK
: ltrw
32493
13562 // CHECK
: sldtw
32493
13565 // CHECK
: smsww
32493
13568 // CHECK
: strw
32493
13574 // CHECK
: verr
3735928559(%ebx
,%ecx
,8)
13575 verr
0xdeadbeef(%ebx
,%ecx
,8)
13577 // CHECK
: verr
3133065982
13580 // CHECK
: verr
305419896
13586 // CHECK
: verw
3735928559(%ebx
,%ecx
,8)
13587 verw
0xdeadbeef(%ebx
,%ecx
,8)
13589 // CHECK
: verw
3133065982
13592 // CHECK
: verw
305419896
13595 // CHECK
: fld
%st(2)
13598 // CHECK
: fldl
3735928559(%ebx
,%ecx
,8)
13599 fldl
0xdeadbeef(%ebx
,%ecx
,8)
13601 // CHECK
: fldl
3133065982
13604 // CHECK
: fldl
305419896
13607 // CHECK
: fld
%st(2)
13610 // CHECK
: fildl
3735928559(%ebx
,%ecx
,8)
13611 fildl
0xdeadbeef(%ebx
,%ecx
,8)
13613 // CHECK
: fildl
3133065982
13616 // CHECK
: fildl
305419896
13619 // CHECK
: fildll
3735928559(%ebx
,%ecx
,8)
13620 fildll
0xdeadbeef(%ebx
,%ecx
,8)
13622 // CHECK
: fildll
32493
13625 // CHECK
: fildll
3133065982
13628 // CHECK
: fildll
305419896
13631 // CHECK
: fldt
3735928559(%ebx
,%ecx
,8)
13632 fldt
0xdeadbeef(%ebx
,%ecx
,8)
13634 // CHECK
: fldt
32493
13637 // CHECK
: fldt
3133065982
13640 // CHECK
: fldt
305419896
13643 // CHECK
: fbld
3735928559(%ebx
,%ecx
,8)
13644 fbld
0xdeadbeef(%ebx
,%ecx
,8)
13646 // CHECK
: fbld
32493
13649 // CHECK
: fbld
3133065982
13652 // CHECK
: fbld
305419896
13655 // CHECK
: fst
%st(2)
13658 // CHECK
: fstl
3735928559(%ebx
,%ecx
,8)
13659 fstl
0xdeadbeef(%ebx
,%ecx
,8)
13661 // CHECK
: fstl
3133065982
13664 // CHECK
: fstl
305419896
13667 // CHECK
: fst
%st(2)
13670 // CHECK
: fistl
3735928559(%ebx
,%ecx
,8)
13671 fistl
0xdeadbeef(%ebx
,%ecx
,8)
13673 // CHECK
: fistl
3133065982
13676 // CHECK
: fistl
305419896
13679 // CHECK
: fstp
%st(2)
13682 // CHECK
: fstpl
3735928559(%ebx
,%ecx
,8)
13683 fstpl
0xdeadbeef(%ebx
,%ecx
,8)
13685 // CHECK
: fstpl
3133065982
13688 // CHECK
: fstpl
305419896
13691 // CHECK
: fstp
%st(2)
13694 // CHECK
: fistpl
3735928559(%ebx
,%ecx
,8)
13695 fistpl
0xdeadbeef(%ebx
,%ecx
,8)
13697 // CHECK
: fistpl
3133065982
13700 // CHECK
: fistpl
305419896
13703 // CHECK
: fistpll
3735928559(%ebx
,%ecx
,8)
13704 fistpll
0xdeadbeef(%ebx
,%ecx
,8)
13706 // CHECK
: fistpll
32493
13709 // CHECK
: fistpll
3133065982
13712 // CHECK
: fistpll
305419896
13715 // CHECK
: fstpt
3735928559(%ebx
,%ecx
,8)
13716 fstpt
0xdeadbeef(%ebx
,%ecx
,8)
13718 // CHECK
: fstpt
32493
13721 // CHECK
: fstpt
3133065982
13724 // CHECK
: fstpt
305419896
13727 // CHECK
: fbstp
3735928559(%ebx
,%ecx
,8)
13728 fbstp
0xdeadbeef(%ebx
,%ecx
,8)
13730 // CHECK
: fbstp
32493
13733 // CHECK
: fbstp
3133065982
13736 // CHECK
: fbstp
305419896
13739 // CHECK
: fxch
%st(2)
13742 // CHECK
: fcom
%st(2)
13745 // CHECK
: fcoml
3735928559(%ebx
,%ecx
,8)
13746 fcoml
0xdeadbeef(%ebx
,%ecx
,8)
13748 // CHECK
: fcoml
3133065982
13751 // CHECK
: fcoml
305419896
13754 // CHECK
: fcom
%st(2)
13757 // CHECK
: ficoml
3735928559(%ebx
,%ecx
,8)
13758 ficoml
0xdeadbeef(%ebx
,%ecx
,8)
13760 // CHECK
: ficoml
3133065982
13763 // CHECK
: ficoml
305419896
13766 // CHECK
: fcomp
%st(2)
13769 // CHECK
: fcompl
3735928559(%ebx
,%ecx
,8)
13770 fcompl
0xdeadbeef(%ebx
,%ecx
,8)
13772 // CHECK
: fcompl
3133065982
13775 // CHECK
: fcompl
305419896
13778 // CHECK
: fcomp
%st(2)
13781 // CHECK
: ficompl
3735928559(%ebx
,%ecx
,8)
13782 ficompl
0xdeadbeef(%ebx
,%ecx
,8)
13784 // CHECK
: ficompl
3133065982
13787 // CHECK
: ficompl
305419896
13793 // CHECK
: fucom
%st(2)
13796 // CHECK
: fucomp
%st(2)
13829 // CHECK
: fadd %st(2)
13832 // CHECK
: faddl
3735928559(%ebx
,%ecx
,8)
13833 faddl
0xdeadbeef(%ebx
,%ecx
,8)
13835 // CHECK
: faddl
3133065982
13838 // CHECK
: faddl
305419896
13841 // CHECK
: fiaddl
3735928559(%ebx
,%ecx
,8)
13842 fiaddl
0xdeadbeef(%ebx
,%ecx
,8)
13844 // CHECK
: fiaddl
3133065982
13847 // CHECK
: fiaddl
305419896
13850 // CHECK
: faddp
%st(2)
13853 // CHECK
: fsub %st(2)
13856 // CHECK
: fsubl
3735928559(%ebx
,%ecx
,8)
13857 fsubl
0xdeadbeef(%ebx
,%ecx
,8)
13859 // CHECK
: fsubl
3133065982
13862 // CHECK
: fsubl
305419896
13865 // CHECK
: fisubl
3735928559(%ebx
,%ecx
,8)
13866 fisubl
0xdeadbeef(%ebx
,%ecx
,8)
13868 // CHECK
: fisubl
3133065982
13871 // CHECK
: fisubl
305419896
13874 // CHECK
: fsubp
%st(2)
13877 // CHECK
: fsubr
%st(2)
13880 // CHECK
: fsubrl
3735928559(%ebx
,%ecx
,8)
13881 fsubrl
0xdeadbeef(%ebx
,%ecx
,8)
13883 // CHECK
: fsubrl
3133065982
13886 // CHECK
: fsubrl
305419896
13889 // CHECK
: fisubrl
3735928559(%ebx
,%ecx
,8)
13890 fisubrl
0xdeadbeef(%ebx
,%ecx
,8)
13892 // CHECK
: fisubrl
3133065982
13895 // CHECK
: fisubrl
305419896
13898 // CHECK
: fsubrp
%st(2)
13901 // CHECK
: fmul %st(2)
13904 // CHECK
: fmull
3735928559(%ebx
,%ecx
,8)
13905 fmull
0xdeadbeef(%ebx
,%ecx
,8)
13907 // CHECK
: fmull
3133065982
13910 // CHECK
: fmull
305419896
13913 // CHECK
: fimull
3735928559(%ebx
,%ecx
,8)
13914 fimull
0xdeadbeef(%ebx
,%ecx
,8)
13916 // CHECK
: fimull
3133065982
13919 // CHECK
: fimull
305419896
13922 // CHECK
: fmulp
%st(2)
13925 // CHECK
: fdiv %st(2)
13928 // CHECK
: fdivl
3735928559(%ebx
,%ecx
,8)
13929 fdivl
0xdeadbeef(%ebx
,%ecx
,8)
13931 // CHECK
: fdivl
3133065982
13934 // CHECK
: fdivl
305419896
13937 // CHECK
: fidivl
3735928559(%ebx
,%ecx
,8)
13938 fidivl
0xdeadbeef(%ebx
,%ecx
,8)
13940 // CHECK
: fidivl
3133065982
13943 // CHECK
: fidivl
305419896
13946 // CHECK
: fdivp
%st(2)
13949 // CHECK
: fdivr
%st(2)
13952 // CHECK
: fdivrl
3735928559(%ebx
,%ecx
,8)
13953 fdivrl
0xdeadbeef(%ebx
,%ecx
,8)
13955 // CHECK
: fdivrl
3133065982
13958 // CHECK
: fdivrl
305419896
13961 // CHECK
: fidivrl
3735928559(%ebx
,%ecx
,8)
13962 fidivrl
0xdeadbeef(%ebx
,%ecx
,8)
13964 // CHECK
: fidivrl
3133065982
13967 // CHECK
: fidivrl
305419896
13970 // CHECK
: fdivrp
%st(2)
14030 // CHECK
: fldcw
3735928559(%ebx
,%ecx
,8)
14031 fldcw
0xdeadbeef(%ebx
,%ecx
,8)
14033 // CHECK
: fldcw
3133065982
14036 // CHECK
: fldcw
305419896
14039 // CHECK
: fnstcw
3735928559(%ebx
,%ecx
,8)
14040 fnstcw
0xdeadbeef(%ebx
,%ecx
,8)
14042 // CHECK
: fnstcw
3133065982
14045 // CHECK
: fnstcw
305419896
14048 // CHECK
: fnstsw
3735928559(%ebx
,%ecx
,8)
14049 fnstsw
0xdeadbeef(%ebx
,%ecx
,8)
14051 // CHECK
: fnstsw
3133065982
14054 // CHECK
: fnstsw
305419896
14060 // CHECK
: fnstenv
32493
14063 // CHECK
: fldenv
32493
14066 // CHECK
: fnsave
32493
14069 // CHECK
: frstor
32493
14072 // CHECK
: ffree
%st(2)
14096 // CHECK
: cmpxchg8b
3735928559(%ebx
,%ecx
,8)
14097 cmpxchg8b
0xdeadbeef(%ebx
,%ecx
,8)
14099 // CHECK
: cmpxchg8b
32493
14102 // CHECK
: cmpxchg8b
3133065982
14103 cmpxchg8b
0xbabecafe
14105 // CHECK
: cmpxchg8b
305419896
14106 cmpxchg8b
0x12345678
14114 // CHECK
: fxsave
3735928559(%ebx
,%ecx
,8)
14115 fxsave
0xdeadbeef(%ebx
,%ecx
,8)
14117 // CHECK
: fxsave
32493
14120 // CHECK
: fxsave
3133065982
14123 // CHECK
: fxsave
305419896
14126 // CHECK
: fxrstor
3735928559(%ebx
,%ecx
,8)
14127 fxrstor
0xdeadbeef(%ebx
,%ecx
,8)
14129 // CHECK
: fxrstor
32493
14132 // CHECK
: fxrstor
3133065982
14135 // CHECK
: fxrstor
305419896
14144 // CHECK
: fcmovb
%st(2), %st(0)
14147 // CHECK
: fcmove
%st(2), %st(0)
14150 // CHECK
: fcmovbe
%st(2), %st(0)
14153 // CHECK
: fcmovu
%st(2), %st(0)
14156 // CHECK
: fcmovnb
%st(2), %st(0)
14159 // CHECK
: fcmovne
%st(2), %st(0)
14162 // CHECK
: fcmovnbe
%st(2), %st(0)
14163 fcmovnbe
%st(2),%st
14165 // CHECK
: fcmovnu
%st(2), %st(0)
14168 // CHECK
: fcomi
%st(2)
14171 // CHECK
: fucomi
%st(2)
14174 // CHECK
: fcompi
%st(2)
14177 // CHECK
: fucompi
%st(2)
14180 // CHECK
: movnti
%ecx
, 3735928559(%ebx
,%ecx
,8)
14181 movnti
%ecx
,0xdeadbeef(%ebx
,%ecx
,8)
14183 // CHECK
: movnti
%ecx
, 69
14186 // CHECK
: movnti
%ecx
, 32493
14189 // CHECK
: movnti
%ecx
, 3133065982
14190 movnti
%ecx
,0xbabecafe
14192 // CHECK
: movnti
%ecx
, 305419896
14193 movnti
%ecx
,0x12345678
14195 // CHECK
: clflush
3735928559(%ebx
,%ecx
,8)
14196 clflush
0xdeadbeef(%ebx
,%ecx
,8)
14198 // CHECK
: clflush
32493
14201 // CHECK
: clflush
3133065982
14204 // CHECK
: clflush
305419896
14222 // CHECK
: movd
%ecx
, %mm3
14225 // CHECK
: movd
3735928559(%ebx
,%ecx
,8), %mm3
14226 movd
0xdeadbeef(%ebx
,%ecx
,8),%mm3
14228 // CHECK
: movd
69, %mm3
14231 // CHECK
: movd
32493, %mm3
14234 // CHECK
: movd
3133065982, %mm3
14235 movd
0xbabecafe,%mm3
14237 // CHECK
: movd
305419896, %mm3
14238 movd
0x12345678,%mm3
14240 // CHECK
: movd
%mm3
, %ecx
14243 // CHECK
: movd
%mm3
, 3735928559(%ebx
,%ecx
,8)
14244 movd
%mm3
,0xdeadbeef(%ebx
,%ecx
,8)
14246 // CHECK
: movd
%mm3
, 69
14249 // CHECK
: movd
%mm3
, 32493
14252 // CHECK
: movd
%mm3
, 3133065982
14253 movd
%mm3
,0xbabecafe
14255 // CHECK
: movd
%mm3
, 305419896
14256 movd
%mm3
,0x12345678
14258 // CHECK
: movd
%ecx
, %xmm5
14261 // CHECK
: movd
3735928559(%ebx
,%ecx
,8), %xmm5
14262 movd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
14264 // CHECK
: movd
69, %xmm5
14267 // CHECK
: movd
32493, %xmm5
14270 // CHECK
: movd
3133065982, %xmm5
14271 movd
0xbabecafe,%xmm5
14273 // CHECK
: movd
305419896, %xmm5
14274 movd
0x12345678,%xmm5
14276 // CHECK
: movd
%xmm5
, %ecx
14279 // CHECK
: movd
%xmm5
, 3735928559(%ebx
,%ecx
,8)
14280 movd
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
14282 // CHECK
: movd
%xmm5
, 69
14285 // CHECK
: movd
%xmm5
, 32493
14288 // CHECK
: movd
%xmm5
, 3133065982
14289 movd
%xmm5
,0xbabecafe
14291 // CHECK
: movd
%xmm5
, 305419896
14292 movd
%xmm5
,0x12345678
14294 // CHECK
: movq
3735928559(%ebx
,%ecx
,8), %mm3
14295 movq
0xdeadbeef(%ebx
,%ecx
,8),%mm3
14297 // CHECK
: movq
69, %mm3
14300 // CHECK
: movq
32493, %mm3
14303 // CHECK
: movq
3133065982, %mm3
14304 movq
0xbabecafe,%mm3
14306 // CHECK
: movq
305419896, %mm3
14307 movq
0x12345678,%mm3
14309 // CHECK
: movq
%mm3
, %mm3
14312 // CHECK
: movq
%mm3
, 3735928559(%ebx
,%ecx
,8)
14313 movq
%mm3
,0xdeadbeef(%ebx
,%ecx
,8)
14315 // CHECK
: movq
%mm3
, 69
14318 // CHECK
: movq
%mm3
, 32493
14321 // CHECK
: movq
%mm3
, 3133065982
14322 movq
%mm3
,0xbabecafe
14324 // CHECK
: movq
%mm3
, 305419896
14325 movq
%mm3
,0x12345678
14327 // CHECK
: movq
%mm3
, %mm3
14330 // CHECK
: movq
3735928559(%ebx
,%ecx
,8), %xmm5
14331 movq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
14333 // CHECK
: movq
69, %xmm5
14336 // CHECK
: movq
32493, %xmm5
14339 // CHECK
: movq
3133065982, %xmm5
14340 movq
0xbabecafe,%xmm5
14342 // CHECK
: movq
305419896, %xmm5
14343 movq
0x12345678,%xmm5
14345 // CHECK
: movq
%xmm5
, %xmm5
14348 // CHECK
: movq
%xmm5
, 3735928559(%ebx
,%ecx
,8)
14349 movq
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
14351 // CHECK
: movq
%xmm5
, 69
14354 // CHECK
: movq
%xmm5
, 32493
14357 // CHECK
: movq
%xmm5
, 3133065982
14358 movq
%xmm5
,0xbabecafe
14360 // CHECK
: movq
%xmm5
, 305419896
14361 movq
%xmm5
,0x12345678
14363 // CHECK
: movq
%xmm5
, %xmm5
14366 // CHECK
: packssdw
3735928559(%ebx
,%ecx
,8), %mm3
14367 packssdw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
14369 // CHECK
: packssdw
69, %mm3
14372 // CHECK
: packssdw
32493, %mm3
14373 packssdw
0x7eed,%mm3
14375 // CHECK
: packssdw
3133065982, %mm3
14376 packssdw
0xbabecafe,%mm3
14378 // CHECK
: packssdw
305419896, %mm3
14379 packssdw
0x12345678,%mm3
14381 // CHECK
: packssdw
%mm3
, %mm3
14384 // CHECK
: packssdw
3735928559(%ebx
,%ecx
,8), %xmm5
14385 packssdw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
14387 // CHECK
: packssdw
69, %xmm5
14388 packssdw
0x45,%xmm5
14390 // CHECK
: packssdw
32493, %xmm5
14391 packssdw
0x7eed,%xmm5
14393 // CHECK
: packssdw
3133065982, %xmm5
14394 packssdw
0xbabecafe,%xmm5
14396 // CHECK
: packssdw
305419896, %xmm5
14397 packssdw
0x12345678,%xmm5
14399 // CHECK
: packssdw
%xmm5
, %xmm5
14400 packssdw
%xmm5
,%xmm5
14402 // CHECK
: packsswb
3735928559(%ebx
,%ecx
,8), %mm3
14403 packsswb
0xdeadbeef(%ebx
,%ecx
,8),%mm3
14405 // CHECK
: packsswb
69, %mm3
14408 // CHECK
: packsswb
32493, %mm3
14409 packsswb
0x7eed,%mm3
14411 // CHECK
: packsswb
3133065982, %mm3
14412 packsswb
0xbabecafe,%mm3
14414 // CHECK
: packsswb
305419896, %mm3
14415 packsswb
0x12345678,%mm3
14417 // CHECK
: packsswb
%mm3
, %mm3
14420 // CHECK
: packsswb
3735928559(%ebx
,%ecx
,8), %xmm5
14421 packsswb
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
14423 // CHECK
: packsswb
69, %xmm5
14424 packsswb
0x45,%xmm5
14426 // CHECK
: packsswb
32493, %xmm5
14427 packsswb
0x7eed,%xmm5
14429 // CHECK
: packsswb
3133065982, %xmm5
14430 packsswb
0xbabecafe,%xmm5
14432 // CHECK
: packsswb
305419896, %xmm5
14433 packsswb
0x12345678,%xmm5
14435 // CHECK
: packsswb
%xmm5
, %xmm5
14436 packsswb
%xmm5
,%xmm5
14438 // CHECK
: packuswb
3735928559(%ebx
,%ecx
,8), %mm3
14439 packuswb
0xdeadbeef(%ebx
,%ecx
,8),%mm3
14441 // CHECK
: packuswb
69, %mm3
14444 // CHECK
: packuswb
32493, %mm3
14445 packuswb
0x7eed,%mm3
14447 // CHECK
: packuswb
3133065982, %mm3
14448 packuswb
0xbabecafe,%mm3
14450 // CHECK
: packuswb
305419896, %mm3
14451 packuswb
0x12345678,%mm3
14453 // CHECK
: packuswb
%mm3
, %mm3
14456 // CHECK
: packuswb
3735928559(%ebx
,%ecx
,8), %xmm5
14457 packuswb
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
14459 // CHECK
: packuswb
69, %xmm5
14460 packuswb
0x45,%xmm5
14462 // CHECK
: packuswb
32493, %xmm5
14463 packuswb
0x7eed,%xmm5
14465 // CHECK
: packuswb
3133065982, %xmm5
14466 packuswb
0xbabecafe,%xmm5
14468 // CHECK
: packuswb
305419896, %xmm5
14469 packuswb
0x12345678,%xmm5
14471 // CHECK
: packuswb
%xmm5
, %xmm5
14472 packuswb
%xmm5
,%xmm5
14474 // CHECK
: paddb
3735928559(%ebx
,%ecx
,8), %mm3
14475 paddb
0xdeadbeef(%ebx
,%ecx
,8),%mm3
14477 // CHECK
: paddb
69, %mm3
14480 // CHECK
: paddb
32493, %mm3
14483 // CHECK
: paddb
3133065982, %mm3
14484 paddb
0xbabecafe,%mm3
14486 // CHECK
: paddb
305419896, %mm3
14487 paddb
0x12345678,%mm3
14489 // CHECK
: paddb
%mm3
, %mm3
14492 // CHECK
: paddb
3735928559(%ebx
,%ecx
,8), %xmm5
14493 paddb
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
14495 // CHECK
: paddb
69, %xmm5
14498 // CHECK
: paddb
32493, %xmm5
14501 // CHECK
: paddb
3133065982, %xmm5
14502 paddb
0xbabecafe,%xmm5
14504 // CHECK
: paddb
305419896, %xmm5
14505 paddb
0x12345678,%xmm5
14507 // CHECK
: paddb
%xmm5
, %xmm5
14510 // CHECK
: paddw
3735928559(%ebx
,%ecx
,8), %mm3
14511 paddw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
14513 // CHECK
: paddw
69, %mm3
14516 // CHECK
: paddw
32493, %mm3
14519 // CHECK
: paddw
3133065982, %mm3
14520 paddw
0xbabecafe,%mm3
14522 // CHECK
: paddw
305419896, %mm3
14523 paddw
0x12345678,%mm3
14525 // CHECK
: paddw
%mm3
, %mm3
14528 // CHECK
: paddw
3735928559(%ebx
,%ecx
,8), %xmm5
14529 paddw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
14531 // CHECK
: paddw
69, %xmm5
14534 // CHECK
: paddw
32493, %xmm5
14537 // CHECK
: paddw
3133065982, %xmm5
14538 paddw
0xbabecafe,%xmm5
14540 // CHECK
: paddw
305419896, %xmm5
14541 paddw
0x12345678,%xmm5
14543 // CHECK
: paddw
%xmm5
, %xmm5
14546 // CHECK
: paddd
3735928559(%ebx
,%ecx
,8), %mm3
14547 paddd
0xdeadbeef(%ebx
,%ecx
,8),%mm3
14549 // CHECK
: paddd
69, %mm3
14552 // CHECK
: paddd
32493, %mm3
14555 // CHECK
: paddd
3133065982, %mm3
14556 paddd
0xbabecafe,%mm3
14558 // CHECK
: paddd
305419896, %mm3
14559 paddd
0x12345678,%mm3
14561 // CHECK
: paddd
%mm3
, %mm3
14564 // CHECK
: paddd
3735928559(%ebx
,%ecx
,8), %xmm5
14565 paddd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
14567 // CHECK
: paddd
69, %xmm5
14570 // CHECK
: paddd
32493, %xmm5
14573 // CHECK
: paddd
3133065982, %xmm5
14574 paddd
0xbabecafe,%xmm5
14576 // CHECK
: paddd
305419896, %xmm5
14577 paddd
0x12345678,%xmm5
14579 // CHECK
: paddd
%xmm5
, %xmm5
14582 // CHECK
: paddq
3735928559(%ebx
,%ecx
,8), %mm3
14583 paddq
0xdeadbeef(%ebx
,%ecx
,8),%mm3
14585 // CHECK
: paddq
69, %mm3
14588 // CHECK
: paddq
32493, %mm3
14591 // CHECK
: paddq
3133065982, %mm3
14592 paddq
0xbabecafe,%mm3
14594 // CHECK
: paddq
305419896, %mm3
14595 paddq
0x12345678,%mm3
14597 // CHECK
: paddq
%mm3
, %mm3
14600 // CHECK
: paddq
3735928559(%ebx
,%ecx
,8), %xmm5
14601 paddq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
14603 // CHECK
: paddq
69, %xmm5
14606 // CHECK
: paddq
32493, %xmm5
14609 // CHECK
: paddq
3133065982, %xmm5
14610 paddq
0xbabecafe,%xmm5
14612 // CHECK
: paddq
305419896, %xmm5
14613 paddq
0x12345678,%xmm5
14615 // CHECK
: paddq
%xmm5
, %xmm5
14618 // CHECK
: paddsb
3735928559(%ebx
,%ecx
,8), %mm3
14619 paddsb
0xdeadbeef(%ebx
,%ecx
,8),%mm3
14621 // CHECK
: paddsb
69, %mm3
14624 // CHECK
: paddsb
32493, %mm3
14627 // CHECK
: paddsb
3133065982, %mm3
14628 paddsb
0xbabecafe,%mm3
14630 // CHECK
: paddsb
305419896, %mm3
14631 paddsb
0x12345678,%mm3
14633 // CHECK
: paddsb
%mm3
, %mm3
14636 // CHECK
: paddsb
3735928559(%ebx
,%ecx
,8), %xmm5
14637 paddsb
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
14639 // CHECK
: paddsb
69, %xmm5
14642 // CHECK
: paddsb
32493, %xmm5
14643 paddsb
0x7eed,%xmm5
14645 // CHECK
: paddsb
3133065982, %xmm5
14646 paddsb
0xbabecafe,%xmm5
14648 // CHECK
: paddsb
305419896, %xmm5
14649 paddsb
0x12345678,%xmm5
14651 // CHECK
: paddsb
%xmm5
, %xmm5
14654 // CHECK
: paddsw
3735928559(%ebx
,%ecx
,8), %mm3
14655 paddsw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
14657 // CHECK
: paddsw
69, %mm3
14660 // CHECK
: paddsw
32493, %mm3
14663 // CHECK
: paddsw
3133065982, %mm3
14664 paddsw
0xbabecafe,%mm3
14666 // CHECK
: paddsw
305419896, %mm3
14667 paddsw
0x12345678,%mm3
14669 // CHECK
: paddsw
%mm3
, %mm3
14672 // CHECK
: paddsw
3735928559(%ebx
,%ecx
,8), %xmm5
14673 paddsw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
14675 // CHECK
: paddsw
69, %xmm5
14678 // CHECK
: paddsw
32493, %xmm5
14679 paddsw
0x7eed,%xmm5
14681 // CHECK
: paddsw
3133065982, %xmm5
14682 paddsw
0xbabecafe,%xmm5
14684 // CHECK
: paddsw
305419896, %xmm5
14685 paddsw
0x12345678,%xmm5
14687 // CHECK
: paddsw
%xmm5
, %xmm5
14690 // CHECK
: paddusb
3735928559(%ebx
,%ecx
,8), %mm3
14691 paddusb
0xdeadbeef(%ebx
,%ecx
,8),%mm3
14693 // CHECK
: paddusb
69, %mm3
14696 // CHECK
: paddusb
32493, %mm3
14697 paddusb
0x7eed,%mm3
14699 // CHECK
: paddusb
3133065982, %mm3
14700 paddusb
0xbabecafe,%mm3
14702 // CHECK
: paddusb
305419896, %mm3
14703 paddusb
0x12345678,%mm3
14705 // CHECK
: paddusb
%mm3
, %mm3
14708 // CHECK
: paddusb
3735928559(%ebx
,%ecx
,8), %xmm5
14709 paddusb
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
14711 // CHECK
: paddusb
69, %xmm5
14714 // CHECK
: paddusb
32493, %xmm5
14715 paddusb
0x7eed,%xmm5
14717 // CHECK
: paddusb
3133065982, %xmm5
14718 paddusb
0xbabecafe,%xmm5
14720 // CHECK
: paddusb
305419896, %xmm5
14721 paddusb
0x12345678,%xmm5
14723 // CHECK
: paddusb
%xmm5
, %xmm5
14724 paddusb
%xmm5
,%xmm5
14726 // CHECK
: paddusw
3735928559(%ebx
,%ecx
,8), %mm3
14727 paddusw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
14729 // CHECK
: paddusw
69, %mm3
14732 // CHECK
: paddusw
32493, %mm3
14733 paddusw
0x7eed,%mm3
14735 // CHECK
: paddusw
3133065982, %mm3
14736 paddusw
0xbabecafe,%mm3
14738 // CHECK
: paddusw
305419896, %mm3
14739 paddusw
0x12345678,%mm3
14741 // CHECK
: paddusw
%mm3
, %mm3
14744 // CHECK
: paddusw
3735928559(%ebx
,%ecx
,8), %xmm5
14745 paddusw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
14747 // CHECK
: paddusw
69, %xmm5
14750 // CHECK
: paddusw
32493, %xmm5
14751 paddusw
0x7eed,%xmm5
14753 // CHECK
: paddusw
3133065982, %xmm5
14754 paddusw
0xbabecafe,%xmm5
14756 // CHECK
: paddusw
305419896, %xmm5
14757 paddusw
0x12345678,%xmm5
14759 // CHECK
: paddusw
%xmm5
, %xmm5
14760 paddusw
%xmm5
,%xmm5
14762 // CHECK
: pand
3735928559(%ebx
,%ecx
,8), %mm3
14763 pand
0xdeadbeef(%ebx
,%ecx
,8),%mm3
14765 // CHECK
: pand
69, %mm3
14768 // CHECK
: pand
32493, %mm3
14771 // CHECK
: pand
3133065982, %mm3
14772 pand
0xbabecafe,%mm3
14774 // CHECK
: pand
305419896, %mm3
14775 pand
0x12345678,%mm3
14777 // CHECK
: pand
%mm3
, %mm3
14780 // CHECK
: pand
3735928559(%ebx
,%ecx
,8), %xmm5
14781 pand
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
14783 // CHECK
: pand
69, %xmm5
14786 // CHECK
: pand
32493, %xmm5
14789 // CHECK
: pand
3133065982, %xmm5
14790 pand
0xbabecafe,%xmm5
14792 // CHECK
: pand
305419896, %xmm5
14793 pand
0x12345678,%xmm5
14795 // CHECK
: pand
%xmm5
, %xmm5
14798 // CHECK
: pandn
3735928559(%ebx
,%ecx
,8), %mm3
14799 pandn
0xdeadbeef(%ebx
,%ecx
,8),%mm3
14801 // CHECK
: pandn
69, %mm3
14804 // CHECK
: pandn
32493, %mm3
14807 // CHECK
: pandn
3133065982, %mm3
14808 pandn
0xbabecafe,%mm3
14810 // CHECK
: pandn
305419896, %mm3
14811 pandn
0x12345678,%mm3
14813 // CHECK
: pandn
%mm3
, %mm3
14816 // CHECK
: pandn
3735928559(%ebx
,%ecx
,8), %xmm5
14817 pandn
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
14819 // CHECK
: pandn
69, %xmm5
14822 // CHECK
: pandn
32493, %xmm5
14825 // CHECK
: pandn
3133065982, %xmm5
14826 pandn
0xbabecafe,%xmm5
14828 // CHECK
: pandn
305419896, %xmm5
14829 pandn
0x12345678,%xmm5
14831 // CHECK
: pandn
%xmm5
, %xmm5
14834 // CHECK
: pcmpeqb
3735928559(%ebx
,%ecx
,8), %mm3
14835 pcmpeqb
0xdeadbeef(%ebx
,%ecx
,8),%mm3
14837 // CHECK
: pcmpeqb
69, %mm3
14840 // CHECK
: pcmpeqb
32493, %mm3
14841 pcmpeqb
0x7eed,%mm3
14843 // CHECK
: pcmpeqb
3133065982, %mm3
14844 pcmpeqb
0xbabecafe,%mm3
14846 // CHECK
: pcmpeqb
305419896, %mm3
14847 pcmpeqb
0x12345678,%mm3
14849 // CHECK
: pcmpeqb
%mm3
, %mm3
14852 // CHECK
: pcmpeqb
3735928559(%ebx
,%ecx
,8), %xmm5
14853 pcmpeqb
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
14855 // CHECK
: pcmpeqb
69, %xmm5
14858 // CHECK
: pcmpeqb
32493, %xmm5
14859 pcmpeqb
0x7eed,%xmm5
14861 // CHECK
: pcmpeqb
3133065982, %xmm5
14862 pcmpeqb
0xbabecafe,%xmm5
14864 // CHECK
: pcmpeqb
305419896, %xmm5
14865 pcmpeqb
0x12345678,%xmm5
14867 // CHECK
: pcmpeqb
%xmm5
, %xmm5
14868 pcmpeqb
%xmm5
,%xmm5
14870 // CHECK
: pcmpeqw
3735928559(%ebx
,%ecx
,8), %mm3
14871 pcmpeqw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
14873 // CHECK
: pcmpeqw
69, %mm3
14876 // CHECK
: pcmpeqw
32493, %mm3
14877 pcmpeqw
0x7eed,%mm3
14879 // CHECK
: pcmpeqw
3133065982, %mm3
14880 pcmpeqw
0xbabecafe,%mm3
14882 // CHECK
: pcmpeqw
305419896, %mm3
14883 pcmpeqw
0x12345678,%mm3
14885 // CHECK
: pcmpeqw
%mm3
, %mm3
14888 // CHECK
: pcmpeqw
3735928559(%ebx
,%ecx
,8), %xmm5
14889 pcmpeqw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
14891 // CHECK
: pcmpeqw
69, %xmm5
14894 // CHECK
: pcmpeqw
32493, %xmm5
14895 pcmpeqw
0x7eed,%xmm5
14897 // CHECK
: pcmpeqw
3133065982, %xmm5
14898 pcmpeqw
0xbabecafe,%xmm5
14900 // CHECK
: pcmpeqw
305419896, %xmm5
14901 pcmpeqw
0x12345678,%xmm5
14903 // CHECK
: pcmpeqw
%xmm5
, %xmm5
14904 pcmpeqw
%xmm5
,%xmm5
14906 // CHECK
: pcmpeqd
3735928559(%ebx
,%ecx
,8), %mm3
14907 pcmpeqd
0xdeadbeef(%ebx
,%ecx
,8),%mm3
14909 // CHECK
: pcmpeqd
69, %mm3
14912 // CHECK
: pcmpeqd
32493, %mm3
14913 pcmpeqd
0x7eed,%mm3
14915 // CHECK
: pcmpeqd
3133065982, %mm3
14916 pcmpeqd
0xbabecafe,%mm3
14918 // CHECK
: pcmpeqd
305419896, %mm3
14919 pcmpeqd
0x12345678,%mm3
14921 // CHECK
: pcmpeqd
%mm3
, %mm3
14924 // CHECK
: pcmpeqd
3735928559(%ebx
,%ecx
,8), %xmm5
14925 pcmpeqd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
14927 // CHECK
: pcmpeqd
69, %xmm5
14930 // CHECK
: pcmpeqd
32493, %xmm5
14931 pcmpeqd
0x7eed,%xmm5
14933 // CHECK
: pcmpeqd
3133065982, %xmm5
14934 pcmpeqd
0xbabecafe,%xmm5
14936 // CHECK
: pcmpeqd
305419896, %xmm5
14937 pcmpeqd
0x12345678,%xmm5
14939 // CHECK
: pcmpeqd
%xmm5
, %xmm5
14940 pcmpeqd
%xmm5
,%xmm5
14942 // CHECK
: pcmpgtb
3735928559(%ebx
,%ecx
,8), %mm3
14943 pcmpgtb
0xdeadbeef(%ebx
,%ecx
,8),%mm3
14945 // CHECK
: pcmpgtb
69, %mm3
14948 // CHECK
: pcmpgtb
32493, %mm3
14949 pcmpgtb
0x7eed,%mm3
14951 // CHECK
: pcmpgtb
3133065982, %mm3
14952 pcmpgtb
0xbabecafe,%mm3
14954 // CHECK
: pcmpgtb
305419896, %mm3
14955 pcmpgtb
0x12345678,%mm3
14957 // CHECK
: pcmpgtb
%mm3
, %mm3
14960 // CHECK
: pcmpgtb
3735928559(%ebx
,%ecx
,8), %xmm5
14961 pcmpgtb
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
14963 // CHECK
: pcmpgtb
69, %xmm5
14966 // CHECK
: pcmpgtb
32493, %xmm5
14967 pcmpgtb
0x7eed,%xmm5
14969 // CHECK
: pcmpgtb
3133065982, %xmm5
14970 pcmpgtb
0xbabecafe,%xmm5
14972 // CHECK
: pcmpgtb
305419896, %xmm5
14973 pcmpgtb
0x12345678,%xmm5
14975 // CHECK
: pcmpgtb
%xmm5
, %xmm5
14976 pcmpgtb
%xmm5
,%xmm5
14978 // CHECK
: pcmpgtw
3735928559(%ebx
,%ecx
,8), %mm3
14979 pcmpgtw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
14981 // CHECK
: pcmpgtw
69, %mm3
14984 // CHECK
: pcmpgtw
32493, %mm3
14985 pcmpgtw
0x7eed,%mm3
14987 // CHECK
: pcmpgtw
3133065982, %mm3
14988 pcmpgtw
0xbabecafe,%mm3
14990 // CHECK
: pcmpgtw
305419896, %mm3
14991 pcmpgtw
0x12345678,%mm3
14993 // CHECK
: pcmpgtw
%mm3
, %mm3
14996 // CHECK
: pcmpgtw
3735928559(%ebx
,%ecx
,8), %xmm5
14997 pcmpgtw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
14999 // CHECK
: pcmpgtw
69, %xmm5
15002 // CHECK
: pcmpgtw
32493, %xmm5
15003 pcmpgtw
0x7eed,%xmm5
15005 // CHECK
: pcmpgtw
3133065982, %xmm5
15006 pcmpgtw
0xbabecafe,%xmm5
15008 // CHECK
: pcmpgtw
305419896, %xmm5
15009 pcmpgtw
0x12345678,%xmm5
15011 // CHECK
: pcmpgtw
%xmm5
, %xmm5
15012 pcmpgtw
%xmm5
,%xmm5
15014 // CHECK
: pcmpgtd
3735928559(%ebx
,%ecx
,8), %mm3
15015 pcmpgtd
0xdeadbeef(%ebx
,%ecx
,8),%mm3
15017 // CHECK
: pcmpgtd
69, %mm3
15020 // CHECK
: pcmpgtd
32493, %mm3
15021 pcmpgtd
0x7eed,%mm3
15023 // CHECK
: pcmpgtd
3133065982, %mm3
15024 pcmpgtd
0xbabecafe,%mm3
15026 // CHECK
: pcmpgtd
305419896, %mm3
15027 pcmpgtd
0x12345678,%mm3
15029 // CHECK
: pcmpgtd
%mm3
, %mm3
15032 // CHECK
: pcmpgtd
3735928559(%ebx
,%ecx
,8), %xmm5
15033 pcmpgtd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
15035 // CHECK
: pcmpgtd
69, %xmm5
15038 // CHECK
: pcmpgtd
32493, %xmm5
15039 pcmpgtd
0x7eed,%xmm5
15041 // CHECK
: pcmpgtd
3133065982, %xmm5
15042 pcmpgtd
0xbabecafe,%xmm5
15044 // CHECK
: pcmpgtd
305419896, %xmm5
15045 pcmpgtd
0x12345678,%xmm5
15047 // CHECK
: pcmpgtd
%xmm5
, %xmm5
15048 pcmpgtd
%xmm5
,%xmm5
15050 // CHECK
: pmaddwd
3735928559(%ebx
,%ecx
,8), %mm3
15051 pmaddwd
0xdeadbeef(%ebx
,%ecx
,8),%mm3
15053 // CHECK
: pmaddwd
69, %mm3
15056 // CHECK
: pmaddwd
32493, %mm3
15057 pmaddwd
0x7eed,%mm3
15059 // CHECK
: pmaddwd
3133065982, %mm3
15060 pmaddwd
0xbabecafe,%mm3
15062 // CHECK
: pmaddwd
305419896, %mm3
15063 pmaddwd
0x12345678,%mm3
15065 // CHECK
: pmaddwd
%mm3
, %mm3
15068 // CHECK
: pmaddwd
3735928559(%ebx
,%ecx
,8), %xmm5
15069 pmaddwd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
15071 // CHECK
: pmaddwd
69, %xmm5
15074 // CHECK
: pmaddwd
32493, %xmm5
15075 pmaddwd
0x7eed,%xmm5
15077 // CHECK
: pmaddwd
3133065982, %xmm5
15078 pmaddwd
0xbabecafe,%xmm5
15080 // CHECK
: pmaddwd
305419896, %xmm5
15081 pmaddwd
0x12345678,%xmm5
15083 // CHECK
: pmaddwd
%xmm5
, %xmm5
15084 pmaddwd
%xmm5
,%xmm5
15086 // CHECK
: pmulhw
3735928559(%ebx
,%ecx
,8), %mm3
15087 pmulhw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
15089 // CHECK
: pmulhw
69, %mm3
15092 // CHECK
: pmulhw
32493, %mm3
15095 // CHECK
: pmulhw
3133065982, %mm3
15096 pmulhw
0xbabecafe,%mm3
15098 // CHECK
: pmulhw
305419896, %mm3
15099 pmulhw
0x12345678,%mm3
15101 // CHECK
: pmulhw
%mm3
, %mm3
15104 // CHECK
: pmulhw
3735928559(%ebx
,%ecx
,8), %xmm5
15105 pmulhw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
15107 // CHECK
: pmulhw
69, %xmm5
15110 // CHECK
: pmulhw
32493, %xmm5
15111 pmulhw
0x7eed,%xmm5
15113 // CHECK
: pmulhw
3133065982, %xmm5
15114 pmulhw
0xbabecafe,%xmm5
15116 // CHECK
: pmulhw
305419896, %xmm5
15117 pmulhw
0x12345678,%xmm5
15119 // CHECK
: pmulhw
%xmm5
, %xmm5
15122 // CHECK
: pmullw
3735928559(%ebx
,%ecx
,8), %mm3
15123 pmullw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
15125 // CHECK
: pmullw
69, %mm3
15128 // CHECK
: pmullw
32493, %mm3
15131 // CHECK
: pmullw
3133065982, %mm3
15132 pmullw
0xbabecafe,%mm3
15134 // CHECK
: pmullw
305419896, %mm3
15135 pmullw
0x12345678,%mm3
15137 // CHECK
: pmullw
%mm3
, %mm3
15140 // CHECK
: pmullw
3735928559(%ebx
,%ecx
,8), %xmm5
15141 pmullw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
15143 // CHECK
: pmullw
69, %xmm5
15146 // CHECK
: pmullw
32493, %xmm5
15147 pmullw
0x7eed,%xmm5
15149 // CHECK
: pmullw
3133065982, %xmm5
15150 pmullw
0xbabecafe,%xmm5
15152 // CHECK
: pmullw
305419896, %xmm5
15153 pmullw
0x12345678,%xmm5
15155 // CHECK
: pmullw
%xmm5
, %xmm5
15158 // CHECK
: por
3735928559(%ebx
,%ecx
,8), %mm3
15159 por
0xdeadbeef(%ebx
,%ecx
,8),%mm3
15161 // CHECK
: por
69, %mm3
15164 // CHECK
: por
32493, %mm3
15167 // CHECK
: por
3133065982, %mm3
15168 por
0xbabecafe,%mm3
15170 // CHECK
: por
305419896, %mm3
15171 por
0x12345678,%mm3
15173 // CHECK
: por
%mm3
, %mm3
15176 // CHECK
: por
3735928559(%ebx
,%ecx
,8), %xmm5
15177 por
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
15179 // CHECK
: por
69, %xmm5
15182 // CHECK
: por
32493, %xmm5
15185 // CHECK
: por
3133065982, %xmm5
15186 por
0xbabecafe,%xmm5
15188 // CHECK
: por
305419896, %xmm5
15189 por
0x12345678,%xmm5
15191 // CHECK
: por
%xmm5
, %xmm5
15194 // CHECK
: psllw
3735928559(%ebx
,%ecx
,8), %mm3
15195 psllw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
15197 // CHECK
: psllw
69, %mm3
15200 // CHECK
: psllw
32493, %mm3
15203 // CHECK
: psllw
3133065982, %mm3
15204 psllw
0xbabecafe,%mm3
15206 // CHECK
: psllw
305419896, %mm3
15207 psllw
0x12345678,%mm3
15209 // CHECK
: psllw
%mm3
, %mm3
15212 // CHECK
: psllw
3735928559(%ebx
,%ecx
,8), %xmm5
15213 psllw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
15215 // CHECK
: psllw
69, %xmm5
15218 // CHECK
: psllw
32493, %xmm5
15221 // CHECK
: psllw
3133065982, %xmm5
15222 psllw
0xbabecafe,%xmm5
15224 // CHECK
: psllw
305419896, %xmm5
15225 psllw
0x12345678,%xmm5
15227 // CHECK
: psllw
%xmm5
, %xmm5
15230 // CHECK
: psllw $
127, %mm3
15233 // CHECK
: psllw $
127, %xmm5
15236 // CHECK
: pslld
3735928559(%ebx
,%ecx
,8), %mm3
15237 pslld
0xdeadbeef(%ebx
,%ecx
,8),%mm3
15239 // CHECK
: pslld
69, %mm3
15242 // CHECK
: pslld
32493, %mm3
15245 // CHECK
: pslld
3133065982, %mm3
15246 pslld
0xbabecafe,%mm3
15248 // CHECK
: pslld
305419896, %mm3
15249 pslld
0x12345678,%mm3
15251 // CHECK
: pslld
%mm3
, %mm3
15254 // CHECK
: pslld
3735928559(%ebx
,%ecx
,8), %xmm5
15255 pslld
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
15257 // CHECK
: pslld
69, %xmm5
15260 // CHECK
: pslld
32493, %xmm5
15263 // CHECK
: pslld
3133065982, %xmm5
15264 pslld
0xbabecafe,%xmm5
15266 // CHECK
: pslld
305419896, %xmm5
15267 pslld
0x12345678,%xmm5
15269 // CHECK
: pslld
%xmm5
, %xmm5
15272 // CHECK
: pslld $
127, %mm3
15275 // CHECK
: pslld $
127, %xmm5
15278 // CHECK
: psllq
3735928559(%ebx
,%ecx
,8), %mm3
15279 psllq
0xdeadbeef(%ebx
,%ecx
,8),%mm3
15281 // CHECK
: psllq
69, %mm3
15284 // CHECK
: psllq
32493, %mm3
15287 // CHECK
: psllq
3133065982, %mm3
15288 psllq
0xbabecafe,%mm3
15290 // CHECK
: psllq
305419896, %mm3
15291 psllq
0x12345678,%mm3
15293 // CHECK
: psllq
%mm3
, %mm3
15296 // CHECK
: psllq
3735928559(%ebx
,%ecx
,8), %xmm5
15297 psllq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
15299 // CHECK
: psllq
69, %xmm5
15302 // CHECK
: psllq
32493, %xmm5
15305 // CHECK
: psllq
3133065982, %xmm5
15306 psllq
0xbabecafe,%xmm5
15308 // CHECK
: psllq
305419896, %xmm5
15309 psllq
0x12345678,%xmm5
15311 // CHECK
: psllq
%xmm5
, %xmm5
15314 // CHECK
: psllq $
127, %mm3
15317 // CHECK
: psllq $
127, %xmm5
15320 // CHECK
: psraw
3735928559(%ebx
,%ecx
,8), %mm3
15321 psraw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
15323 // CHECK
: psraw
69, %mm3
15326 // CHECK
: psraw
32493, %mm3
15329 // CHECK
: psraw
3133065982, %mm3
15330 psraw
0xbabecafe,%mm3
15332 // CHECK
: psraw
305419896, %mm3
15333 psraw
0x12345678,%mm3
15335 // CHECK
: psraw
%mm3
, %mm3
15338 // CHECK
: psraw
3735928559(%ebx
,%ecx
,8), %xmm5
15339 psraw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
15341 // CHECK
: psraw
69, %xmm5
15344 // CHECK
: psraw
32493, %xmm5
15347 // CHECK
: psraw
3133065982, %xmm5
15348 psraw
0xbabecafe,%xmm5
15350 // CHECK
: psraw
305419896, %xmm5
15351 psraw
0x12345678,%xmm5
15353 // CHECK
: psraw
%xmm5
, %xmm5
15356 // CHECK
: psraw $
127, %mm3
15359 // CHECK
: psraw $
127, %xmm5
15362 // CHECK
: psrad
3735928559(%ebx
,%ecx
,8), %mm3
15363 psrad
0xdeadbeef(%ebx
,%ecx
,8),%mm3
15365 // CHECK
: psrad
69, %mm3
15368 // CHECK
: psrad
32493, %mm3
15371 // CHECK
: psrad
3133065982, %mm3
15372 psrad
0xbabecafe,%mm3
15374 // CHECK
: psrad
305419896, %mm3
15375 psrad
0x12345678,%mm3
15377 // CHECK
: psrad
%mm3
, %mm3
15380 // CHECK
: psrad
3735928559(%ebx
,%ecx
,8), %xmm5
15381 psrad
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
15383 // CHECK
: psrad
69, %xmm5
15386 // CHECK
: psrad
32493, %xmm5
15389 // CHECK
: psrad
3133065982, %xmm5
15390 psrad
0xbabecafe,%xmm5
15392 // CHECK
: psrad
305419896, %xmm5
15393 psrad
0x12345678,%xmm5
15395 // CHECK
: psrad
%xmm5
, %xmm5
15398 // CHECK
: psrad $
127, %mm3
15401 // CHECK
: psrad $
127, %xmm5
15404 // CHECK
: psrlw
3735928559(%ebx
,%ecx
,8), %mm3
15405 psrlw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
15407 // CHECK
: psrlw
69, %mm3
15410 // CHECK
: psrlw
32493, %mm3
15413 // CHECK
: psrlw
3133065982, %mm3
15414 psrlw
0xbabecafe,%mm3
15416 // CHECK
: psrlw
305419896, %mm3
15417 psrlw
0x12345678,%mm3
15419 // CHECK
: psrlw
%mm3
, %mm3
15422 // CHECK
: psrlw
3735928559(%ebx
,%ecx
,8), %xmm5
15423 psrlw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
15425 // CHECK
: psrlw
69, %xmm5
15428 // CHECK
: psrlw
32493, %xmm5
15431 // CHECK
: psrlw
3133065982, %xmm5
15432 psrlw
0xbabecafe,%xmm5
15434 // CHECK
: psrlw
305419896, %xmm5
15435 psrlw
0x12345678,%xmm5
15437 // CHECK
: psrlw
%xmm5
, %xmm5
15440 // CHECK
: psrlw $
127, %mm3
15443 // CHECK
: psrlw $
127, %xmm5
15446 // CHECK
: psrld
3735928559(%ebx
,%ecx
,8), %mm3
15447 psrld
0xdeadbeef(%ebx
,%ecx
,8),%mm3
15449 // CHECK
: psrld
69, %mm3
15452 // CHECK
: psrld
32493, %mm3
15455 // CHECK
: psrld
3133065982, %mm3
15456 psrld
0xbabecafe,%mm3
15458 // CHECK
: psrld
305419896, %mm3
15459 psrld
0x12345678,%mm3
15461 // CHECK
: psrld
%mm3
, %mm3
15464 // CHECK
: psrld
3735928559(%ebx
,%ecx
,8), %xmm5
15465 psrld
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
15467 // CHECK
: psrld
69, %xmm5
15470 // CHECK
: psrld
32493, %xmm5
15473 // CHECK
: psrld
3133065982, %xmm5
15474 psrld
0xbabecafe,%xmm5
15476 // CHECK
: psrld
305419896, %xmm5
15477 psrld
0x12345678,%xmm5
15479 // CHECK
: psrld
%xmm5
, %xmm5
15482 // CHECK
: psrld $
127, %mm3
15485 // CHECK
: psrld $
127, %xmm5
15488 // CHECK
: psrlq
3735928559(%ebx
,%ecx
,8), %mm3
15489 psrlq
0xdeadbeef(%ebx
,%ecx
,8),%mm3
15491 // CHECK
: psrlq
69, %mm3
15494 // CHECK
: psrlq
32493, %mm3
15497 // CHECK
: psrlq
3133065982, %mm3
15498 psrlq
0xbabecafe,%mm3
15500 // CHECK
: psrlq
305419896, %mm3
15501 psrlq
0x12345678,%mm3
15503 // CHECK
: psrlq
%mm3
, %mm3
15506 // CHECK
: psrlq
3735928559(%ebx
,%ecx
,8), %xmm5
15507 psrlq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
15509 // CHECK
: psrlq
69, %xmm5
15512 // CHECK
: psrlq
32493, %xmm5
15515 // CHECK
: psrlq
3133065982, %xmm5
15516 psrlq
0xbabecafe,%xmm5
15518 // CHECK
: psrlq
305419896, %xmm5
15519 psrlq
0x12345678,%xmm5
15521 // CHECK
: psrlq
%xmm5
, %xmm5
15524 // CHECK
: psrlq $
127, %mm3
15527 // CHECK
: psrlq $
127, %xmm5
15530 // CHECK
: psubb
3735928559(%ebx
,%ecx
,8), %mm3
15531 psubb
0xdeadbeef(%ebx
,%ecx
,8),%mm3
15533 // CHECK
: psubb
69, %mm3
15536 // CHECK
: psubb
32493, %mm3
15539 // CHECK
: psubb
3133065982, %mm3
15540 psubb
0xbabecafe,%mm3
15542 // CHECK
: psubb
305419896, %mm3
15543 psubb
0x12345678,%mm3
15545 // CHECK
: psubb
%mm3
, %mm3
15548 // CHECK
: psubb
3735928559(%ebx
,%ecx
,8), %xmm5
15549 psubb
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
15551 // CHECK
: psubb
69, %xmm5
15554 // CHECK
: psubb
32493, %xmm5
15557 // CHECK
: psubb
3133065982, %xmm5
15558 psubb
0xbabecafe,%xmm5
15560 // CHECK
: psubb
305419896, %xmm5
15561 psubb
0x12345678,%xmm5
15563 // CHECK
: psubb
%xmm5
, %xmm5
15566 // CHECK
: psubw
3735928559(%ebx
,%ecx
,8), %mm3
15567 psubw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
15569 // CHECK
: psubw
69, %mm3
15572 // CHECK
: psubw
32493, %mm3
15575 // CHECK
: psubw
3133065982, %mm3
15576 psubw
0xbabecafe,%mm3
15578 // CHECK
: psubw
305419896, %mm3
15579 psubw
0x12345678,%mm3
15581 // CHECK
: psubw
%mm3
, %mm3
15584 // CHECK
: psubw
3735928559(%ebx
,%ecx
,8), %xmm5
15585 psubw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
15587 // CHECK
: psubw
69, %xmm5
15590 // CHECK
: psubw
32493, %xmm5
15593 // CHECK
: psubw
3133065982, %xmm5
15594 psubw
0xbabecafe,%xmm5
15596 // CHECK
: psubw
305419896, %xmm5
15597 psubw
0x12345678,%xmm5
15599 // CHECK
: psubw
%xmm5
, %xmm5
15602 // CHECK
: psubd
3735928559(%ebx
,%ecx
,8), %mm3
15603 psubd
0xdeadbeef(%ebx
,%ecx
,8),%mm3
15605 // CHECK
: psubd
69, %mm3
15608 // CHECK
: psubd
32493, %mm3
15611 // CHECK
: psubd
3133065982, %mm3
15612 psubd
0xbabecafe,%mm3
15614 // CHECK
: psubd
305419896, %mm3
15615 psubd
0x12345678,%mm3
15617 // CHECK
: psubd
%mm3
, %mm3
15620 // CHECK
: psubd
3735928559(%ebx
,%ecx
,8), %xmm5
15621 psubd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
15623 // CHECK
: psubd
69, %xmm5
15626 // CHECK
: psubd
32493, %xmm5
15629 // CHECK
: psubd
3133065982, %xmm5
15630 psubd
0xbabecafe,%xmm5
15632 // CHECK
: psubd
305419896, %xmm5
15633 psubd
0x12345678,%xmm5
15635 // CHECK
: psubd
%xmm5
, %xmm5
15638 // CHECK
: psubq
3735928559(%ebx
,%ecx
,8), %mm3
15639 psubq
0xdeadbeef(%ebx
,%ecx
,8),%mm3
15641 // CHECK
: psubq
69, %mm3
15644 // CHECK
: psubq
32493, %mm3
15647 // CHECK
: psubq
3133065982, %mm3
15648 psubq
0xbabecafe,%mm3
15650 // CHECK
: psubq
305419896, %mm3
15651 psubq
0x12345678,%mm3
15653 // CHECK
: psubq
%mm3
, %mm3
15656 // CHECK
: psubq
3735928559(%ebx
,%ecx
,8), %xmm5
15657 psubq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
15659 // CHECK
: psubq
69, %xmm5
15662 // CHECK
: psubq
32493, %xmm5
15665 // CHECK
: psubq
3133065982, %xmm5
15666 psubq
0xbabecafe,%xmm5
15668 // CHECK
: psubq
305419896, %xmm5
15669 psubq
0x12345678,%xmm5
15671 // CHECK
: psubq
%xmm5
, %xmm5
15674 // CHECK
: psubsb
3735928559(%ebx
,%ecx
,8), %mm3
15675 psubsb
0xdeadbeef(%ebx
,%ecx
,8),%mm3
15677 // CHECK
: psubsb
69, %mm3
15680 // CHECK
: psubsb
32493, %mm3
15683 // CHECK
: psubsb
3133065982, %mm3
15684 psubsb
0xbabecafe,%mm3
15686 // CHECK
: psubsb
305419896, %mm3
15687 psubsb
0x12345678,%mm3
15689 // CHECK
: psubsb
%mm3
, %mm3
15692 // CHECK
: psubsb
3735928559(%ebx
,%ecx
,8), %xmm5
15693 psubsb
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
15695 // CHECK
: psubsb
69, %xmm5
15698 // CHECK
: psubsb
32493, %xmm5
15699 psubsb
0x7eed,%xmm5
15701 // CHECK
: psubsb
3133065982, %xmm5
15702 psubsb
0xbabecafe,%xmm5
15704 // CHECK
: psubsb
305419896, %xmm5
15705 psubsb
0x12345678,%xmm5
15707 // CHECK
: psubsb
%xmm5
, %xmm5
15710 // CHECK
: psubsw
3735928559(%ebx
,%ecx
,8), %mm3
15711 psubsw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
15713 // CHECK
: psubsw
69, %mm3
15716 // CHECK
: psubsw
32493, %mm3
15719 // CHECK
: psubsw
3133065982, %mm3
15720 psubsw
0xbabecafe,%mm3
15722 // CHECK
: psubsw
305419896, %mm3
15723 psubsw
0x12345678,%mm3
15725 // CHECK
: psubsw
%mm3
, %mm3
15728 // CHECK
: psubsw
3735928559(%ebx
,%ecx
,8), %xmm5
15729 psubsw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
15731 // CHECK
: psubsw
69, %xmm5
15734 // CHECK
: psubsw
32493, %xmm5
15735 psubsw
0x7eed,%xmm5
15737 // CHECK
: psubsw
3133065982, %xmm5
15738 psubsw
0xbabecafe,%xmm5
15740 // CHECK
: psubsw
305419896, %xmm5
15741 psubsw
0x12345678,%xmm5
15743 // CHECK
: psubsw
%xmm5
, %xmm5
15746 // CHECK
: psubusb
3735928559(%ebx
,%ecx
,8), %mm3
15747 psubusb
0xdeadbeef(%ebx
,%ecx
,8),%mm3
15749 // CHECK
: psubusb
69, %mm3
15752 // CHECK
: psubusb
32493, %mm3
15753 psubusb
0x7eed,%mm3
15755 // CHECK
: psubusb
3133065982, %mm3
15756 psubusb
0xbabecafe,%mm3
15758 // CHECK
: psubusb
305419896, %mm3
15759 psubusb
0x12345678,%mm3
15761 // CHECK
: psubusb
%mm3
, %mm3
15764 // CHECK
: psubusb
3735928559(%ebx
,%ecx
,8), %xmm5
15765 psubusb
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
15767 // CHECK
: psubusb
69, %xmm5
15770 // CHECK
: psubusb
32493, %xmm5
15771 psubusb
0x7eed,%xmm5
15773 // CHECK
: psubusb
3133065982, %xmm5
15774 psubusb
0xbabecafe,%xmm5
15776 // CHECK
: psubusb
305419896, %xmm5
15777 psubusb
0x12345678,%xmm5
15779 // CHECK
: psubusb
%xmm5
, %xmm5
15780 psubusb
%xmm5
,%xmm5
15782 // CHECK
: psubusw
3735928559(%ebx
,%ecx
,8), %mm3
15783 psubusw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
15785 // CHECK
: psubusw
69, %mm3
15788 // CHECK
: psubusw
32493, %mm3
15789 psubusw
0x7eed,%mm3
15791 // CHECK
: psubusw
3133065982, %mm3
15792 psubusw
0xbabecafe,%mm3
15794 // CHECK
: psubusw
305419896, %mm3
15795 psubusw
0x12345678,%mm3
15797 // CHECK
: psubusw
%mm3
, %mm3
15800 // CHECK
: psubusw
3735928559(%ebx
,%ecx
,8), %xmm5
15801 psubusw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
15803 // CHECK
: psubusw
69, %xmm5
15806 // CHECK
: psubusw
32493, %xmm5
15807 psubusw
0x7eed,%xmm5
15809 // CHECK
: psubusw
3133065982, %xmm5
15810 psubusw
0xbabecafe,%xmm5
15812 // CHECK
: psubusw
305419896, %xmm5
15813 psubusw
0x12345678,%xmm5
15815 // CHECK
: psubusw
%xmm5
, %xmm5
15816 psubusw
%xmm5
,%xmm5
15818 // CHECK
: punpckhbw
3735928559(%ebx
,%ecx
,8), %mm3
15819 punpckhbw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
15821 // CHECK
: punpckhbw
69, %mm3
15822 punpckhbw
0x45,%mm3
15824 // CHECK
: punpckhbw
32493, %mm3
15825 punpckhbw
0x7eed,%mm3
15827 // CHECK
: punpckhbw
3133065982, %mm3
15828 punpckhbw
0xbabecafe,%mm3
15830 // CHECK
: punpckhbw
305419896, %mm3
15831 punpckhbw
0x12345678,%mm3
15833 // CHECK
: punpckhbw
%mm3
, %mm3
15834 punpckhbw
%mm3
,%mm3
15836 // CHECK
: punpckhbw
3735928559(%ebx
,%ecx
,8), %xmm5
15837 punpckhbw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
15839 // CHECK
: punpckhbw
69, %xmm5
15840 punpckhbw
0x45,%xmm5
15842 // CHECK
: punpckhbw
32493, %xmm5
15843 punpckhbw
0x7eed,%xmm5
15845 // CHECK
: punpckhbw
3133065982, %xmm5
15846 punpckhbw
0xbabecafe,%xmm5
15848 // CHECK
: punpckhbw
305419896, %xmm5
15849 punpckhbw
0x12345678,%xmm5
15851 // CHECK
: punpckhbw
%xmm5
, %xmm5
15852 punpckhbw
%xmm5
,%xmm5
15854 // CHECK
: punpckhwd
3735928559(%ebx
,%ecx
,8), %mm3
15855 punpckhwd
0xdeadbeef(%ebx
,%ecx
,8),%mm3
15857 // CHECK
: punpckhwd
69, %mm3
15858 punpckhwd
0x45,%mm3
15860 // CHECK
: punpckhwd
32493, %mm3
15861 punpckhwd
0x7eed,%mm3
15863 // CHECK
: punpckhwd
3133065982, %mm3
15864 punpckhwd
0xbabecafe,%mm3
15866 // CHECK
: punpckhwd
305419896, %mm3
15867 punpckhwd
0x12345678,%mm3
15869 // CHECK
: punpckhwd
%mm3
, %mm3
15870 punpckhwd
%mm3
,%mm3
15872 // CHECK
: punpckhwd
3735928559(%ebx
,%ecx
,8), %xmm5
15873 punpckhwd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
15875 // CHECK
: punpckhwd
69, %xmm5
15876 punpckhwd
0x45,%xmm5
15878 // CHECK
: punpckhwd
32493, %xmm5
15879 punpckhwd
0x7eed,%xmm5
15881 // CHECK
: punpckhwd
3133065982, %xmm5
15882 punpckhwd
0xbabecafe,%xmm5
15884 // CHECK
: punpckhwd
305419896, %xmm5
15885 punpckhwd
0x12345678,%xmm5
15887 // CHECK
: punpckhwd
%xmm5
, %xmm5
15888 punpckhwd
%xmm5
,%xmm5
15890 // CHECK
: punpckhdq
3735928559(%ebx
,%ecx
,8), %mm3
15891 punpckhdq
0xdeadbeef(%ebx
,%ecx
,8),%mm3
15893 // CHECK
: punpckhdq
69, %mm3
15894 punpckhdq
0x45,%mm3
15896 // CHECK
: punpckhdq
32493, %mm3
15897 punpckhdq
0x7eed,%mm3
15899 // CHECK
: punpckhdq
3133065982, %mm3
15900 punpckhdq
0xbabecafe,%mm3
15902 // CHECK
: punpckhdq
305419896, %mm3
15903 punpckhdq
0x12345678,%mm3
15905 // CHECK
: punpckhdq
%mm3
, %mm3
15906 punpckhdq
%mm3
,%mm3
15908 // CHECK
: punpckhdq
3735928559(%ebx
,%ecx
,8), %xmm5
15909 punpckhdq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
15911 // CHECK
: punpckhdq
69, %xmm5
15912 punpckhdq
0x45,%xmm5
15914 // CHECK
: punpckhdq
32493, %xmm5
15915 punpckhdq
0x7eed,%xmm5
15917 // CHECK
: punpckhdq
3133065982, %xmm5
15918 punpckhdq
0xbabecafe,%xmm5
15920 // CHECK
: punpckhdq
305419896, %xmm5
15921 punpckhdq
0x12345678,%xmm5
15923 // CHECK
: punpckhdq
%xmm5
, %xmm5
15924 punpckhdq
%xmm5
,%xmm5
15926 // CHECK
: punpcklbw
3735928559(%ebx
,%ecx
,8), %mm3
15927 punpcklbw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
15929 // CHECK
: punpcklbw
69, %mm3
15930 punpcklbw
0x45,%mm3
15932 // CHECK
: punpcklbw
32493, %mm3
15933 punpcklbw
0x7eed,%mm3
15935 // CHECK
: punpcklbw
3133065982, %mm3
15936 punpcklbw
0xbabecafe,%mm3
15938 // CHECK
: punpcklbw
305419896, %mm3
15939 punpcklbw
0x12345678,%mm3
15941 // CHECK
: punpcklbw
%mm3
, %mm3
15942 punpcklbw
%mm3
,%mm3
15944 // CHECK
: punpcklbw
3735928559(%ebx
,%ecx
,8), %xmm5
15945 punpcklbw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
15947 // CHECK
: punpcklbw
69, %xmm5
15948 punpcklbw
0x45,%xmm5
15950 // CHECK
: punpcklbw
32493, %xmm5
15951 punpcklbw
0x7eed,%xmm5
15953 // CHECK
: punpcklbw
3133065982, %xmm5
15954 punpcklbw
0xbabecafe,%xmm5
15956 // CHECK
: punpcklbw
305419896, %xmm5
15957 punpcklbw
0x12345678,%xmm5
15959 // CHECK
: punpcklbw
%xmm5
, %xmm5
15960 punpcklbw
%xmm5
,%xmm5
15962 // CHECK
: punpcklwd
3735928559(%ebx
,%ecx
,8), %mm3
15963 punpcklwd
0xdeadbeef(%ebx
,%ecx
,8),%mm3
15965 // CHECK
: punpcklwd
69, %mm3
15966 punpcklwd
0x45,%mm3
15968 // CHECK
: punpcklwd
32493, %mm3
15969 punpcklwd
0x7eed,%mm3
15971 // CHECK
: punpcklwd
3133065982, %mm3
15972 punpcklwd
0xbabecafe,%mm3
15974 // CHECK
: punpcklwd
305419896, %mm3
15975 punpcklwd
0x12345678,%mm3
15977 // CHECK
: punpcklwd
%mm3
, %mm3
15978 punpcklwd
%mm3
,%mm3
15980 // CHECK
: punpcklwd
3735928559(%ebx
,%ecx
,8), %xmm5
15981 punpcklwd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
15983 // CHECK
: punpcklwd
69, %xmm5
15984 punpcklwd
0x45,%xmm5
15986 // CHECK
: punpcklwd
32493, %xmm5
15987 punpcklwd
0x7eed,%xmm5
15989 // CHECK
: punpcklwd
3133065982, %xmm5
15990 punpcklwd
0xbabecafe,%xmm5
15992 // CHECK
: punpcklwd
305419896, %xmm5
15993 punpcklwd
0x12345678,%xmm5
15995 // CHECK
: punpcklwd
%xmm5
, %xmm5
15996 punpcklwd
%xmm5
,%xmm5
15998 // CHECK
: punpckldq
3735928559(%ebx
,%ecx
,8), %mm3
15999 punpckldq
0xdeadbeef(%ebx
,%ecx
,8),%mm3
16001 // CHECK
: punpckldq
69, %mm3
16002 punpckldq
0x45,%mm3
16004 // CHECK
: punpckldq
32493, %mm3
16005 punpckldq
0x7eed,%mm3
16007 // CHECK
: punpckldq
3133065982, %mm3
16008 punpckldq
0xbabecafe,%mm3
16010 // CHECK
: punpckldq
305419896, %mm3
16011 punpckldq
0x12345678,%mm3
16013 // CHECK
: punpckldq
%mm3
, %mm3
16014 punpckldq
%mm3
,%mm3
16016 // CHECK
: punpckldq
3735928559(%ebx
,%ecx
,8), %xmm5
16017 punpckldq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
16019 // CHECK
: punpckldq
69, %xmm5
16020 punpckldq
0x45,%xmm5
16022 // CHECK
: punpckldq
32493, %xmm5
16023 punpckldq
0x7eed,%xmm5
16025 // CHECK
: punpckldq
3133065982, %xmm5
16026 punpckldq
0xbabecafe,%xmm5
16028 // CHECK
: punpckldq
305419896, %xmm5
16029 punpckldq
0x12345678,%xmm5
16031 // CHECK
: punpckldq
%xmm5
, %xmm5
16032 punpckldq
%xmm5
,%xmm5
16034 // CHECK
: pxor
3735928559(%ebx
,%ecx
,8), %mm3
16035 pxor
0xdeadbeef(%ebx
,%ecx
,8),%mm3
16037 // CHECK
: pxor
69, %mm3
16040 // CHECK
: pxor
32493, %mm3
16043 // CHECK
: pxor
3133065982, %mm3
16044 pxor
0xbabecafe,%mm3
16046 // CHECK
: pxor
305419896, %mm3
16047 pxor
0x12345678,%mm3
16049 // CHECK
: pxor
%mm3
, %mm3
16052 // CHECK
: pxor
3735928559(%ebx
,%ecx
,8), %xmm5
16053 pxor
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
16055 // CHECK
: pxor
69, %xmm5
16058 // CHECK
: pxor
32493, %xmm5
16061 // CHECK
: pxor
3133065982, %xmm5
16062 pxor
0xbabecafe,%xmm5
16064 // CHECK
: pxor
305419896, %xmm5
16065 pxor
0x12345678,%xmm5
16067 // CHECK
: pxor
%xmm5
, %xmm5
16070 // CHECK
: addps
3735928559(%ebx
,%ecx
,8), %xmm5
16071 addps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
16073 // CHECK
: addps
69, %xmm5
16076 // CHECK
: addps
32493, %xmm5
16079 // CHECK
: addps
3133065982, %xmm5
16080 addps
0xbabecafe,%xmm5
16082 // CHECK
: addps
305419896, %xmm5
16083 addps
0x12345678,%xmm5
16085 // CHECK
: addps
%xmm5
, %xmm5
16088 // CHECK
: addss
3735928559(%ebx
,%ecx
,8), %xmm5
16089 addss
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
16091 // CHECK
: addss
69, %xmm5
16094 // CHECK
: addss
32493, %xmm5
16097 // CHECK
: addss
3133065982, %xmm5
16098 addss
0xbabecafe,%xmm5
16100 // CHECK
: addss
305419896, %xmm5
16101 addss
0x12345678,%xmm5
16103 // CHECK
: addss
%xmm5
, %xmm5
16106 // CHECK
: andnps
3735928559(%ebx
,%ecx
,8), %xmm5
16107 andnps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
16109 // CHECK
: andnps
69, %xmm5
16112 // CHECK
: andnps
32493, %xmm5
16113 andnps
0x7eed,%xmm5
16115 // CHECK
: andnps
3133065982, %xmm5
16116 andnps
0xbabecafe,%xmm5
16118 // CHECK
: andnps
305419896, %xmm5
16119 andnps
0x12345678,%xmm5
16121 // CHECK
: andnps
%xmm5
, %xmm5
16124 // CHECK
: andps
3735928559(%ebx
,%ecx
,8), %xmm5
16125 andps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
16127 // CHECK
: andps
69, %xmm5
16130 // CHECK
: andps
32493, %xmm5
16133 // CHECK
: andps
3133065982, %xmm5
16134 andps
0xbabecafe,%xmm5
16136 // CHECK
: andps
305419896, %xmm5
16137 andps
0x12345678,%xmm5
16139 // CHECK
: andps
%xmm5
, %xmm5
16142 // CHECK
: comiss
3735928559(%ebx
,%ecx
,8), %xmm5
16143 comiss
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
16145 // CHECK
: comiss
69, %xmm5
16148 // CHECK
: comiss
32493, %xmm5
16149 comiss
0x7eed,%xmm5
16151 // CHECK
: comiss
3133065982, %xmm5
16152 comiss
0xbabecafe,%xmm5
16154 // CHECK
: comiss
305419896, %xmm5
16155 comiss
0x12345678,%xmm5
16157 // CHECK
: comiss
%xmm5
, %xmm5
16160 // CHECK
: cvtpi2ps
3735928559(%ebx
,%ecx
,8), %xmm5
16161 cvtpi2ps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
16163 // CHECK
: cvtpi2ps
69, %xmm5
16164 cvtpi2ps
0x45,%xmm5
16166 // CHECK
: cvtpi2ps
32493, %xmm5
16167 cvtpi2ps
0x7eed,%xmm5
16169 // CHECK
: cvtpi2ps
3133065982, %xmm5
16170 cvtpi2ps
0xbabecafe,%xmm5
16172 // CHECK
: cvtpi2ps
305419896, %xmm5
16173 cvtpi2ps
0x12345678,%xmm5
16175 // CHECK
: cvtpi2ps
%mm3
, %xmm5
16176 cvtpi2ps
%mm3
,%xmm5
16178 // CHECK
: cvtps2pi
3735928559(%ebx
,%ecx
,8), %mm3
16179 cvtps2pi
0xdeadbeef(%ebx
,%ecx
,8),%mm3
16181 // CHECK
: cvtps2pi
69, %mm3
16184 // CHECK
: cvtps2pi
32493, %mm3
16185 cvtps2pi
0x7eed,%mm3
16187 // CHECK
: cvtps2pi
3133065982, %mm3
16188 cvtps2pi
0xbabecafe,%mm3
16190 // CHECK
: cvtps2pi
305419896, %mm3
16191 cvtps2pi
0x12345678,%mm3
16193 // CHECK
: cvtps2pi
%xmm5
, %mm3
16194 cvtps2pi
%xmm5
,%mm3
16196 // CHECK
: cvtsi2ss
%ecx
, %xmm5
16197 cvtsi2ss
%ecx
,%xmm5
16199 // CHECK
: cvtsi2ss
3735928559(%ebx
,%ecx
,8), %xmm5
16200 cvtsi2ss
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
16202 // CHECK
: cvtsi2ss
69, %xmm5
16203 cvtsi2ss
0x45,%xmm5
16205 // CHECK
: cvtsi2ss
32493, %xmm5
16206 cvtsi2ss
0x7eed,%xmm5
16208 // CHECK
: cvtsi2ss
3133065982, %xmm5
16209 cvtsi2ss
0xbabecafe,%xmm5
16211 // CHECK
: cvtsi2ss
305419896, %xmm5
16212 cvtsi2ss
0x12345678,%xmm5
16214 // CHECK
: cvttps2pi
3735928559(%ebx
,%ecx
,8), %mm3
16215 cvttps2pi
0xdeadbeef(%ebx
,%ecx
,8),%mm3
16217 // CHECK
: cvttps2pi
69, %mm3
16218 cvttps2pi
0x45,%mm3
16220 // CHECK
: cvttps2pi
32493, %mm3
16221 cvttps2pi
0x7eed,%mm3
16223 // CHECK
: cvttps2pi
3133065982, %mm3
16224 cvttps2pi
0xbabecafe,%mm3
16226 // CHECK
: cvttps2pi
305419896, %mm3
16227 cvttps2pi
0x12345678,%mm3
16229 // CHECK
: cvttps2pi
%xmm5
, %mm3
16230 cvttps2pi
%xmm5
,%mm3
16232 // CHECK
: cvttss2si
3735928559(%ebx
,%ecx
,8), %ecx
16233 cvttss2si
0xdeadbeef(%ebx
,%ecx
,8),%ecx
16235 // CHECK
: cvttss2si
69, %ecx
16236 cvttss2si
0x45,%ecx
16238 // CHECK
: cvttss2si
32493, %ecx
16239 cvttss2si
0x7eed,%ecx
16241 // CHECK
: cvttss2si
3133065982, %ecx
16242 cvttss2si
0xbabecafe,%ecx
16244 // CHECK
: cvttss2si
305419896, %ecx
16245 cvttss2si
0x12345678,%ecx
16247 // CHECK
: cvttss2si
%xmm5
, %ecx
16248 cvttss2si
%xmm5
,%ecx
16250 // CHECK
: divps
3735928559(%ebx
,%ecx
,8), %xmm5
16251 divps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
16253 // CHECK
: divps
69, %xmm5
16256 // CHECK
: divps
32493, %xmm5
16259 // CHECK
: divps
3133065982, %xmm5
16260 divps
0xbabecafe,%xmm5
16262 // CHECK
: divps
305419896, %xmm5
16263 divps
0x12345678,%xmm5
16265 // CHECK
: divps
%xmm5
, %xmm5
16268 // CHECK
: divss
3735928559(%ebx
,%ecx
,8), %xmm5
16269 divss
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
16271 // CHECK
: divss
69, %xmm5
16274 // CHECK
: divss
32493, %xmm5
16277 // CHECK
: divss
3133065982, %xmm5
16278 divss
0xbabecafe,%xmm5
16280 // CHECK
: divss
305419896, %xmm5
16281 divss
0x12345678,%xmm5
16283 // CHECK
: divss
%xmm5
, %xmm5
16286 // CHECK
: ldmxcsr
3735928559(%ebx
,%ecx
,8)
16287 ldmxcsr
0xdeadbeef(%ebx
,%ecx
,8)
16289 // CHECK
: ldmxcsr
32493
16292 // CHECK
: ldmxcsr
3133065982
16295 // CHECK
: ldmxcsr
305419896
16298 // CHECK
: maskmovq
%mm3
, %mm3
16301 // CHECK
: maxps
3735928559(%ebx
,%ecx
,8), %xmm5
16302 maxps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
16304 // CHECK
: maxps
69, %xmm5
16307 // CHECK
: maxps
32493, %xmm5
16310 // CHECK
: maxps
3133065982, %xmm5
16311 maxps
0xbabecafe,%xmm5
16313 // CHECK
: maxps
305419896, %xmm5
16314 maxps
0x12345678,%xmm5
16316 // CHECK
: maxps
%xmm5
, %xmm5
16319 // CHECK
: maxss
3735928559(%ebx
,%ecx
,8), %xmm5
16320 maxss
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
16322 // CHECK
: maxss
69, %xmm5
16325 // CHECK
: maxss
32493, %xmm5
16328 // CHECK
: maxss
3133065982, %xmm5
16329 maxss
0xbabecafe,%xmm5
16331 // CHECK
: maxss
305419896, %xmm5
16332 maxss
0x12345678,%xmm5
16334 // CHECK
: maxss
%xmm5
, %xmm5
16337 // CHECK
: minps
3735928559(%ebx
,%ecx
,8), %xmm5
16338 minps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
16340 // CHECK
: minps
69, %xmm5
16343 // CHECK
: minps
32493, %xmm5
16346 // CHECK
: minps
3133065982, %xmm5
16347 minps
0xbabecafe,%xmm5
16349 // CHECK
: minps
305419896, %xmm5
16350 minps
0x12345678,%xmm5
16352 // CHECK
: minps
%xmm5
, %xmm5
16355 // CHECK
: minss
3735928559(%ebx
,%ecx
,8), %xmm5
16356 minss
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
16358 // CHECK
: minss
69, %xmm5
16361 // CHECK
: minss
32493, %xmm5
16364 // CHECK
: minss
3133065982, %xmm5
16365 minss
0xbabecafe,%xmm5
16367 // CHECK
: minss
305419896, %xmm5
16368 minss
0x12345678,%xmm5
16370 // CHECK
: minss
%xmm5
, %xmm5
16373 // CHECK
: movaps
3735928559(%ebx
,%ecx
,8), %xmm5
16374 movaps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
16376 // CHECK
: movaps
69, %xmm5
16379 // CHECK
: movaps
32493, %xmm5
16380 movaps
0x7eed,%xmm5
16382 // CHECK
: movaps
3133065982, %xmm5
16383 movaps
0xbabecafe,%xmm5
16385 // CHECK
: movaps
305419896, %xmm5
16386 movaps
0x12345678,%xmm5
16388 // CHECK
: movaps
%xmm5
, %xmm5
16391 // CHECK
: movaps
%xmm5
, 3735928559(%ebx
,%ecx
,8)
16392 movaps
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
16394 // CHECK
: movaps
%xmm5
, 69
16397 // CHECK
: movaps
%xmm5
, 32493
16398 movaps
%xmm5
,0x7eed
16400 // CHECK
: movaps
%xmm5
, 3133065982
16401 movaps
%xmm5
,0xbabecafe
16403 // CHECK
: movaps
%xmm5
, 305419896
16404 movaps
%xmm5
,0x12345678
16406 // CHECK
: movaps
%xmm5
, %xmm5
16409 // CHECK
: movhlps
%xmm5
, %xmm5
16410 movhlps
%xmm5
,%xmm5
16412 // CHECK
: movhps
3735928559(%ebx
,%ecx
,8), %xmm5
16413 movhps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
16415 // CHECK
: movhps
69, %xmm5
16418 // CHECK
: movhps
32493, %xmm5
16419 movhps
0x7eed,%xmm5
16421 // CHECK
: movhps
3133065982, %xmm5
16422 movhps
0xbabecafe,%xmm5
16424 // CHECK
: movhps
305419896, %xmm5
16425 movhps
0x12345678,%xmm5
16427 // CHECK
: movhps
%xmm5
, 3735928559(%ebx
,%ecx
,8)
16428 movhps
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
16430 // CHECK
: movhps
%xmm5
, 69
16433 // CHECK
: movhps
%xmm5
, 32493
16434 movhps
%xmm5
,0x7eed
16436 // CHECK
: movhps
%xmm5
, 3133065982
16437 movhps
%xmm5
,0xbabecafe
16439 // CHECK
: movhps
%xmm5
, 305419896
16440 movhps
%xmm5
,0x12345678
16442 // CHECK
: movlhps
%xmm5
, %xmm5
16443 movlhps
%xmm5
,%xmm5
16445 // CHECK
: movlps
3735928559(%ebx
,%ecx
,8), %xmm5
16446 movlps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
16448 // CHECK
: movlps
69, %xmm5
16451 // CHECK
: movlps
32493, %xmm5
16452 movlps
0x7eed,%xmm5
16454 // CHECK
: movlps
3133065982, %xmm5
16455 movlps
0xbabecafe,%xmm5
16457 // CHECK
: movlps
305419896, %xmm5
16458 movlps
0x12345678,%xmm5
16460 // CHECK
: movlps
%xmm5
, 3735928559(%ebx
,%ecx
,8)
16461 movlps
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
16463 // CHECK
: movlps
%xmm5
, 69
16466 // CHECK
: movlps
%xmm5
, 32493
16467 movlps
%xmm5
,0x7eed
16469 // CHECK
: movlps
%xmm5
, 3133065982
16470 movlps
%xmm5
,0xbabecafe
16472 // CHECK
: movlps
%xmm5
, 305419896
16473 movlps
%xmm5
,0x12345678
16475 // CHECK
: movmskps
%xmm5
, %ecx
16476 movmskps
%xmm5
,%ecx
16478 // CHECK
: movntps
%xmm5
, 3735928559(%ebx
,%ecx
,8)
16479 movntps
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
16481 // CHECK
: movntps
%xmm5
, 69
16484 // CHECK
: movntps
%xmm5
, 32493
16485 movntps
%xmm5
,0x7eed
16487 // CHECK
: movntps
%xmm5
, 3133065982
16488 movntps
%xmm5
,0xbabecafe
16490 // CHECK
: movntps
%xmm5
, 305419896
16491 movntps
%xmm5
,0x12345678
16493 // CHECK
: movntq
%mm3
, 3735928559(%ebx
,%ecx
,8)
16494 movntq
%mm3
,0xdeadbeef(%ebx
,%ecx
,8)
16496 // CHECK
: movntq
%mm3
, 69
16499 // CHECK
: movntq
%mm3
, 32493
16502 // CHECK
: movntq
%mm3
, 3133065982
16503 movntq
%mm3
,0xbabecafe
16505 // CHECK
: movntq
%mm3
, 305419896
16506 movntq
%mm3
,0x12345678
16508 // CHECK
: movntdq
%xmm5
, 3735928559(%ebx
,%ecx
,8)
16509 movntdq
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
16511 // CHECK
: movntdq
%xmm5
, 69
16514 // CHECK
: movntdq
%xmm5
, 32493
16515 movntdq
%xmm5
,0x7eed
16517 // CHECK
: movntdq
%xmm5
, 3133065982
16518 movntdq
%xmm5
,0xbabecafe
16520 // CHECK
: movntdq
%xmm5
, 305419896
16521 movntdq
%xmm5
,0x12345678
16523 // CHECK
: movss
3735928559(%ebx
,%ecx
,8), %xmm5
16524 movss
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
16526 // CHECK
: movss
69, %xmm5
16529 // CHECK
: movss
32493, %xmm5
16532 // CHECK
: movss
3133065982, %xmm5
16533 movss
0xbabecafe,%xmm5
16535 // CHECK
: movss
305419896, %xmm5
16536 movss
0x12345678,%xmm5
16538 // CHECK
: movss
%xmm5
, %xmm5
16541 // CHECK
: movss
%xmm5
, 3735928559(%ebx
,%ecx
,8)
16542 movss
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
16544 // CHECK
: movss
%xmm5
, 69
16547 // CHECK
: movss
%xmm5
, 32493
16550 // CHECK
: movss
%xmm5
, 3133065982
16551 movss
%xmm5
,0xbabecafe
16553 // CHECK
: movss
%xmm5
, 305419896
16554 movss
%xmm5
,0x12345678
16556 // CHECK
: movss
%xmm5
, %xmm5
16559 // CHECK
: movups
3735928559(%ebx
,%ecx
,8), %xmm5
16560 movups
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
16562 // CHECK
: movups
69, %xmm5
16565 // CHECK
: movups
32493, %xmm5
16566 movups
0x7eed,%xmm5
16568 // CHECK
: movups
3133065982, %xmm5
16569 movups
0xbabecafe,%xmm5
16571 // CHECK
: movups
305419896, %xmm5
16572 movups
0x12345678,%xmm5
16574 // CHECK
: movups
%xmm5
, %xmm5
16577 // CHECK
: movups
%xmm5
, 3735928559(%ebx
,%ecx
,8)
16578 movups
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
16580 // CHECK
: movups
%xmm5
, 69
16583 // CHECK
: movups
%xmm5
, 32493
16584 movups
%xmm5
,0x7eed
16586 // CHECK
: movups
%xmm5
, 3133065982
16587 movups
%xmm5
,0xbabecafe
16589 // CHECK
: movups
%xmm5
, 305419896
16590 movups
%xmm5
,0x12345678
16592 // CHECK
: movups
%xmm5
, %xmm5
16595 // CHECK
: mulps
3735928559(%ebx
,%ecx
,8), %xmm5
16596 mulps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
16598 // CHECK
: mulps
69, %xmm5
16601 // CHECK
: mulps
32493, %xmm5
16604 // CHECK
: mulps
3133065982, %xmm5
16605 mulps
0xbabecafe,%xmm5
16607 // CHECK
: mulps
305419896, %xmm5
16608 mulps
0x12345678,%xmm5
16610 // CHECK
: mulps
%xmm5
, %xmm5
16613 // CHECK
: mulss
3735928559(%ebx
,%ecx
,8), %xmm5
16614 mulss
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
16616 // CHECK
: mulss
69, %xmm5
16619 // CHECK
: mulss
32493, %xmm5
16622 // CHECK
: mulss
3133065982, %xmm5
16623 mulss
0xbabecafe,%xmm5
16625 // CHECK
: mulss
305419896, %xmm5
16626 mulss
0x12345678,%xmm5
16628 // CHECK
: mulss
%xmm5
, %xmm5
16631 // CHECK
: orps
3735928559(%ebx
,%ecx
,8), %xmm5
16632 orps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
16634 // CHECK
: orps
69, %xmm5
16637 // CHECK
: orps
32493, %xmm5
16640 // CHECK
: orps
3133065982, %xmm5
16641 orps
0xbabecafe,%xmm5
16643 // CHECK
: orps
305419896, %xmm5
16644 orps
0x12345678,%xmm5
16646 // CHECK
: orps
%xmm5
, %xmm5
16649 // CHECK
: pavgb
3735928559(%ebx
,%ecx
,8), %mm3
16650 pavgb
0xdeadbeef(%ebx
,%ecx
,8),%mm3
16652 // CHECK
: pavgb
69, %mm3
16655 // CHECK
: pavgb
32493, %mm3
16658 // CHECK
: pavgb
3133065982, %mm3
16659 pavgb
0xbabecafe,%mm3
16661 // CHECK
: pavgb
305419896, %mm3
16662 pavgb
0x12345678,%mm3
16664 // CHECK
: pavgb
%mm3
, %mm3
16667 // CHECK
: pavgb
3735928559(%ebx
,%ecx
,8), %xmm5
16668 pavgb
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
16670 // CHECK
: pavgb
69, %xmm5
16673 // CHECK
: pavgb
32493, %xmm5
16676 // CHECK
: pavgb
3133065982, %xmm5
16677 pavgb
0xbabecafe,%xmm5
16679 // CHECK
: pavgb
305419896, %xmm5
16680 pavgb
0x12345678,%xmm5
16682 // CHECK
: pavgb
%xmm5
, %xmm5
16685 // CHECK
: pavgw
3735928559(%ebx
,%ecx
,8), %mm3
16686 pavgw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
16688 // CHECK
: pavgw
69, %mm3
16691 // CHECK
: pavgw
32493, %mm3
16694 // CHECK
: pavgw
3133065982, %mm3
16695 pavgw
0xbabecafe,%mm3
16697 // CHECK
: pavgw
305419896, %mm3
16698 pavgw
0x12345678,%mm3
16700 // CHECK
: pavgw
%mm3
, %mm3
16703 // CHECK
: pavgw
3735928559(%ebx
,%ecx
,8), %xmm5
16704 pavgw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
16706 // CHECK
: pavgw
69, %xmm5
16709 // CHECK
: pavgw
32493, %xmm5
16712 // CHECK
: pavgw
3133065982, %xmm5
16713 pavgw
0xbabecafe,%xmm5
16715 // CHECK
: pavgw
305419896, %xmm5
16716 pavgw
0x12345678,%xmm5
16718 // CHECK
: pavgw
%xmm5
, %xmm5
16721 // CHECK
: pmaxsw
3735928559(%ebx
,%ecx
,8), %mm3
16722 pmaxsw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
16724 // CHECK
: pmaxsw
69, %mm3
16727 // CHECK
: pmaxsw
32493, %mm3
16730 // CHECK
: pmaxsw
3133065982, %mm3
16731 pmaxsw
0xbabecafe,%mm3
16733 // CHECK
: pmaxsw
305419896, %mm3
16734 pmaxsw
0x12345678,%mm3
16736 // CHECK
: pmaxsw
%mm3
, %mm3
16739 // CHECK
: pmaxsw
3735928559(%ebx
,%ecx
,8), %xmm5
16740 pmaxsw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
16742 // CHECK
: pmaxsw
69, %xmm5
16745 // CHECK
: pmaxsw
32493, %xmm5
16746 pmaxsw
0x7eed,%xmm5
16748 // CHECK
: pmaxsw
3133065982, %xmm5
16749 pmaxsw
0xbabecafe,%xmm5
16751 // CHECK
: pmaxsw
305419896, %xmm5
16752 pmaxsw
0x12345678,%xmm5
16754 // CHECK
: pmaxsw
%xmm5
, %xmm5
16757 // CHECK
: pmaxub
3735928559(%ebx
,%ecx
,8), %mm3
16758 pmaxub
0xdeadbeef(%ebx
,%ecx
,8),%mm3
16760 // CHECK
: pmaxub
69, %mm3
16763 // CHECK
: pmaxub
32493, %mm3
16766 // CHECK
: pmaxub
3133065982, %mm3
16767 pmaxub
0xbabecafe,%mm3
16769 // CHECK
: pmaxub
305419896, %mm3
16770 pmaxub
0x12345678,%mm3
16772 // CHECK
: pmaxub
%mm3
, %mm3
16775 // CHECK
: pmaxub
3735928559(%ebx
,%ecx
,8), %xmm5
16776 pmaxub
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
16778 // CHECK
: pmaxub
69, %xmm5
16781 // CHECK
: pmaxub
32493, %xmm5
16782 pmaxub
0x7eed,%xmm5
16784 // CHECK
: pmaxub
3133065982, %xmm5
16785 pmaxub
0xbabecafe,%xmm5
16787 // CHECK
: pmaxub
305419896, %xmm5
16788 pmaxub
0x12345678,%xmm5
16790 // CHECK
: pmaxub
%xmm5
, %xmm5
16793 // CHECK
: pminsw
3735928559(%ebx
,%ecx
,8), %mm3
16794 pminsw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
16796 // CHECK
: pminsw
69, %mm3
16799 // CHECK
: pminsw
32493, %mm3
16802 // CHECK
: pminsw
3133065982, %mm3
16803 pminsw
0xbabecafe,%mm3
16805 // CHECK
: pminsw
305419896, %mm3
16806 pminsw
0x12345678,%mm3
16808 // CHECK
: pminsw
%mm3
, %mm3
16811 // CHECK
: pminsw
3735928559(%ebx
,%ecx
,8), %xmm5
16812 pminsw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
16814 // CHECK
: pminsw
69, %xmm5
16817 // CHECK
: pminsw
32493, %xmm5
16818 pminsw
0x7eed,%xmm5
16820 // CHECK
: pminsw
3133065982, %xmm5
16821 pminsw
0xbabecafe,%xmm5
16823 // CHECK
: pminsw
305419896, %xmm5
16824 pminsw
0x12345678,%xmm5
16826 // CHECK
: pminsw
%xmm5
, %xmm5
16829 // CHECK
: pminub
3735928559(%ebx
,%ecx
,8), %mm3
16830 pminub
0xdeadbeef(%ebx
,%ecx
,8),%mm3
16832 // CHECK
: pminub
69, %mm3
16835 // CHECK
: pminub
32493, %mm3
16838 // CHECK
: pminub
3133065982, %mm3
16839 pminub
0xbabecafe,%mm3
16841 // CHECK
: pminub
305419896, %mm3
16842 pminub
0x12345678,%mm3
16844 // CHECK
: pminub
%mm3
, %mm3
16847 // CHECK
: pminub
3735928559(%ebx
,%ecx
,8), %xmm5
16848 pminub
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
16850 // CHECK
: pminub
69, %xmm5
16853 // CHECK
: pminub
32493, %xmm5
16854 pminub
0x7eed,%xmm5
16856 // CHECK
: pminub
3133065982, %xmm5
16857 pminub
0xbabecafe,%xmm5
16859 // CHECK
: pminub
305419896, %xmm5
16860 pminub
0x12345678,%xmm5
16862 // CHECK
: pminub
%xmm5
, %xmm5
16865 // CHECK
: pmovmskb
%mm3
, %ecx
16868 // CHECK
: pmovmskb
%xmm5
, %ecx
16869 pmovmskb
%xmm5
,%ecx
16871 // CHECK
: pmulhuw
3735928559(%ebx
,%ecx
,8), %mm3
16872 pmulhuw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
16874 // CHECK
: pmulhuw
69, %mm3
16877 // CHECK
: pmulhuw
32493, %mm3
16878 pmulhuw
0x7eed,%mm3
16880 // CHECK
: pmulhuw
3133065982, %mm3
16881 pmulhuw
0xbabecafe,%mm3
16883 // CHECK
: pmulhuw
305419896, %mm3
16884 pmulhuw
0x12345678,%mm3
16886 // CHECK
: pmulhuw
%mm3
, %mm3
16889 // CHECK
: pmulhuw
3735928559(%ebx
,%ecx
,8), %xmm5
16890 pmulhuw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
16892 // CHECK
: pmulhuw
69, %xmm5
16895 // CHECK
: pmulhuw
32493, %xmm5
16896 pmulhuw
0x7eed,%xmm5
16898 // CHECK
: pmulhuw
3133065982, %xmm5
16899 pmulhuw
0xbabecafe,%xmm5
16901 // CHECK
: pmulhuw
305419896, %xmm5
16902 pmulhuw
0x12345678,%xmm5
16904 // CHECK
: pmulhuw
%xmm5
, %xmm5
16905 pmulhuw
%xmm5
,%xmm5
16907 // CHECK
: prefetchnta
3735928559(%ebx
,%ecx
,8)
16908 prefetchnta
0xdeadbeef(%ebx
,%ecx
,8)
16910 // CHECK
: prefetchnta
32493
16913 // CHECK
: prefetchnta
3133065982
16914 prefetchnta
0xbabecafe
16916 // CHECK
: prefetchnta
305419896
16917 prefetchnta
0x12345678
16919 // CHECK
: prefetcht0
3735928559(%ebx
,%ecx
,8)
16920 prefetcht0
0xdeadbeef(%ebx
,%ecx
,8)
16922 // CHECK
: prefetcht0
32493
16925 // CHECK
: prefetcht0
3133065982
16926 prefetcht0
0xbabecafe
16928 // CHECK
: prefetcht0
305419896
16929 prefetcht0
0x12345678
16931 // CHECK
: prefetcht1
3735928559(%ebx
,%ecx
,8)
16932 prefetcht1
0xdeadbeef(%ebx
,%ecx
,8)
16934 // CHECK
: prefetcht1
32493
16937 // CHECK
: prefetcht1
3133065982
16938 prefetcht1
0xbabecafe
16940 // CHECK
: prefetcht1
305419896
16941 prefetcht1
0x12345678
16943 // CHECK
: prefetcht2
3735928559(%ebx
,%ecx
,8)
16944 prefetcht2
0xdeadbeef(%ebx
,%ecx
,8)
16946 // CHECK
: prefetcht2
32493
16949 // CHECK
: prefetcht2
3133065982
16950 prefetcht2
0xbabecafe
16952 // CHECK
: prefetcht2
305419896
16953 prefetcht2
0x12345678
16955 // CHECK
: psadbw
3735928559(%ebx
,%ecx
,8), %mm3
16956 psadbw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
16958 // CHECK
: psadbw
69, %mm3
16961 // CHECK
: psadbw
32493, %mm3
16964 // CHECK
: psadbw
3133065982, %mm3
16965 psadbw
0xbabecafe,%mm3
16967 // CHECK
: psadbw
305419896, %mm3
16968 psadbw
0x12345678,%mm3
16970 // CHECK
: psadbw
%mm3
, %mm3
16973 // CHECK
: psadbw
3735928559(%ebx
,%ecx
,8), %xmm5
16974 psadbw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
16976 // CHECK
: psadbw
69, %xmm5
16979 // CHECK
: psadbw
32493, %xmm5
16980 psadbw
0x7eed,%xmm5
16982 // CHECK
: psadbw
3133065982, %xmm5
16983 psadbw
0xbabecafe,%xmm5
16985 // CHECK
: psadbw
305419896, %xmm5
16986 psadbw
0x12345678,%xmm5
16988 // CHECK
: psadbw
%xmm5
, %xmm5
16991 // CHECK
: rcpps
3735928559(%ebx
,%ecx
,8), %xmm5
16992 rcpps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
16994 // CHECK
: rcpps
69, %xmm5
16997 // CHECK
: rcpps
32493, %xmm5
17000 // CHECK
: rcpps
3133065982, %xmm5
17001 rcpps
0xbabecafe,%xmm5
17003 // CHECK
: rcpps
305419896, %xmm5
17004 rcpps
0x12345678,%xmm5
17006 // CHECK
: rcpps
%xmm5
, %xmm5
17009 // CHECK
: rcpss
3735928559(%ebx
,%ecx
,8), %xmm5
17010 rcpss
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17012 // CHECK
: rcpss
69, %xmm5
17015 // CHECK
: rcpss
32493, %xmm5
17018 // CHECK
: rcpss
3133065982, %xmm5
17019 rcpss
0xbabecafe,%xmm5
17021 // CHECK
: rcpss
305419896, %xmm5
17022 rcpss
0x12345678,%xmm5
17024 // CHECK
: rcpss
%xmm5
, %xmm5
17027 // CHECK
: rsqrtps
3735928559(%ebx
,%ecx
,8), %xmm5
17028 rsqrtps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17030 // CHECK
: rsqrtps
69, %xmm5
17033 // CHECK
: rsqrtps
32493, %xmm5
17034 rsqrtps
0x7eed,%xmm5
17036 // CHECK
: rsqrtps
3133065982, %xmm5
17037 rsqrtps
0xbabecafe,%xmm5
17039 // CHECK
: rsqrtps
305419896, %xmm5
17040 rsqrtps
0x12345678,%xmm5
17042 // CHECK
: rsqrtps
%xmm5
, %xmm5
17043 rsqrtps
%xmm5
,%xmm5
17045 // CHECK
: rsqrtss
3735928559(%ebx
,%ecx
,8), %xmm5
17046 rsqrtss
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17048 // CHECK
: rsqrtss
69, %xmm5
17051 // CHECK
: rsqrtss
32493, %xmm5
17052 rsqrtss
0x7eed,%xmm5
17054 // CHECK
: rsqrtss
3133065982, %xmm5
17055 rsqrtss
0xbabecafe,%xmm5
17057 // CHECK
: rsqrtss
305419896, %xmm5
17058 rsqrtss
0x12345678,%xmm5
17060 // CHECK
: rsqrtss
%xmm5
, %xmm5
17061 rsqrtss
%xmm5
,%xmm5
17066 // CHECK
: sqrtps
3735928559(%ebx
,%ecx
,8), %xmm5
17067 sqrtps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17069 // CHECK
: sqrtps
69, %xmm5
17072 // CHECK
: sqrtps
32493, %xmm5
17073 sqrtps
0x7eed,%xmm5
17075 // CHECK
: sqrtps
3133065982, %xmm5
17076 sqrtps
0xbabecafe,%xmm5
17078 // CHECK
: sqrtps
305419896, %xmm5
17079 sqrtps
0x12345678,%xmm5
17081 // CHECK
: sqrtps
%xmm5
, %xmm5
17084 // CHECK
: sqrtss
3735928559(%ebx
,%ecx
,8), %xmm5
17085 sqrtss
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17087 // CHECK
: sqrtss
69, %xmm5
17090 // CHECK
: sqrtss
32493, %xmm5
17091 sqrtss
0x7eed,%xmm5
17093 // CHECK
: sqrtss
3133065982, %xmm5
17094 sqrtss
0xbabecafe,%xmm5
17096 // CHECK
: sqrtss
305419896, %xmm5
17097 sqrtss
0x12345678,%xmm5
17099 // CHECK
: sqrtss
%xmm5
, %xmm5
17102 // CHECK
: stmxcsr
3735928559(%ebx
,%ecx
,8)
17103 stmxcsr
0xdeadbeef(%ebx
,%ecx
,8)
17105 // CHECK
: stmxcsr
32493
17108 // CHECK
: stmxcsr
3133065982
17111 // CHECK
: stmxcsr
305419896
17114 // CHECK
: subps
3735928559(%ebx
,%ecx
,8), %xmm5
17115 subps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17117 // CHECK
: subps
69, %xmm5
17120 // CHECK
: subps
32493, %xmm5
17123 // CHECK
: subps
3133065982, %xmm5
17124 subps
0xbabecafe,%xmm5
17126 // CHECK
: subps
305419896, %xmm5
17127 subps
0x12345678,%xmm5
17129 // CHECK
: subps
%xmm5
, %xmm5
17132 // CHECK
: subss
3735928559(%ebx
,%ecx
,8), %xmm5
17133 subss
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17135 // CHECK
: subss
69, %xmm5
17138 // CHECK
: subss
32493, %xmm5
17141 // CHECK
: subss
3133065982, %xmm5
17142 subss
0xbabecafe,%xmm5
17144 // CHECK
: subss
305419896, %xmm5
17145 subss
0x12345678,%xmm5
17147 // CHECK
: subss
%xmm5
, %xmm5
17150 // CHECK
: ucomiss
3735928559(%ebx
,%ecx
,8), %xmm5
17151 ucomiss
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17153 // CHECK
: ucomiss
69, %xmm5
17156 // CHECK
: ucomiss
32493, %xmm5
17157 ucomiss
0x7eed,%xmm5
17159 // CHECK
: ucomiss
3133065982, %xmm5
17160 ucomiss
0xbabecafe,%xmm5
17162 // CHECK
: ucomiss
305419896, %xmm5
17163 ucomiss
0x12345678,%xmm5
17165 // CHECK
: ucomiss
%xmm5
, %xmm5
17166 ucomiss
%xmm5
,%xmm5
17168 // CHECK
: unpckhps
3735928559(%ebx
,%ecx
,8), %xmm5
17169 unpckhps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17171 // CHECK
: unpckhps
69, %xmm5
17172 unpckhps
0x45,%xmm5
17174 // CHECK
: unpckhps
32493, %xmm5
17175 unpckhps
0x7eed,%xmm5
17177 // CHECK
: unpckhps
3133065982, %xmm5
17178 unpckhps
0xbabecafe,%xmm5
17180 // CHECK
: unpckhps
305419896, %xmm5
17181 unpckhps
0x12345678,%xmm5
17183 // CHECK
: unpckhps
%xmm5
, %xmm5
17184 unpckhps
%xmm5
,%xmm5
17186 // CHECK
: unpcklps
3735928559(%ebx
,%ecx
,8), %xmm5
17187 unpcklps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17189 // CHECK
: unpcklps
69, %xmm5
17190 unpcklps
0x45,%xmm5
17192 // CHECK
: unpcklps
32493, %xmm5
17193 unpcklps
0x7eed,%xmm5
17195 // CHECK
: unpcklps
3133065982, %xmm5
17196 unpcklps
0xbabecafe,%xmm5
17198 // CHECK
: unpcklps
305419896, %xmm5
17199 unpcklps
0x12345678,%xmm5
17201 // CHECK
: unpcklps
%xmm5
, %xmm5
17202 unpcklps
%xmm5
,%xmm5
17204 // CHECK
: xorps
3735928559(%ebx
,%ecx
,8), %xmm5
17205 xorps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17207 // CHECK
: xorps
69, %xmm5
17210 // CHECK
: xorps
32493, %xmm5
17213 // CHECK
: xorps
3133065982, %xmm5
17214 xorps
0xbabecafe,%xmm5
17216 // CHECK
: xorps
305419896, %xmm5
17217 xorps
0x12345678,%xmm5
17219 // CHECK
: xorps
%xmm5
, %xmm5
17222 // CHECK
: addpd
3735928559(%ebx
,%ecx
,8), %xmm5
17223 addpd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17225 // CHECK
: addpd
69, %xmm5
17228 // CHECK
: addpd
32493, %xmm5
17231 // CHECK
: addpd
3133065982, %xmm5
17232 addpd
0xbabecafe,%xmm5
17234 // CHECK
: addpd
305419896, %xmm5
17235 addpd
0x12345678,%xmm5
17237 // CHECK
: addpd
%xmm5
, %xmm5
17240 // CHECK
: addsd
3735928559(%ebx
,%ecx
,8), %xmm5
17241 addsd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17243 // CHECK
: addsd
69, %xmm5
17246 // CHECK
: addsd
32493, %xmm5
17249 // CHECK
: addsd
3133065982, %xmm5
17250 addsd
0xbabecafe,%xmm5
17252 // CHECK
: addsd
305419896, %xmm5
17253 addsd
0x12345678,%xmm5
17255 // CHECK
: addsd
%xmm5
, %xmm5
17258 // CHECK
: andnpd
3735928559(%ebx
,%ecx
,8), %xmm5
17259 andnpd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17261 // CHECK
: andnpd
69, %xmm5
17264 // CHECK
: andnpd
32493, %xmm5
17265 andnpd
0x7eed,%xmm5
17267 // CHECK
: andnpd
3133065982, %xmm5
17268 andnpd
0xbabecafe,%xmm5
17270 // CHECK
: andnpd
305419896, %xmm5
17271 andnpd
0x12345678,%xmm5
17273 // CHECK
: andnpd
%xmm5
, %xmm5
17276 // CHECK
: andpd
3735928559(%ebx
,%ecx
,8), %xmm5
17277 andpd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17279 // CHECK
: andpd
69, %xmm5
17282 // CHECK
: andpd
32493, %xmm5
17285 // CHECK
: andpd
3133065982, %xmm5
17286 andpd
0xbabecafe,%xmm5
17288 // CHECK
: andpd
305419896, %xmm5
17289 andpd
0x12345678,%xmm5
17291 // CHECK
: andpd
%xmm5
, %xmm5
17294 // CHECK
: comisd
3735928559(%ebx
,%ecx
,8), %xmm5
17295 comisd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17297 // CHECK
: comisd
69, %xmm5
17300 // CHECK
: comisd
32493, %xmm5
17301 comisd
0x7eed,%xmm5
17303 // CHECK
: comisd
3133065982, %xmm5
17304 comisd
0xbabecafe,%xmm5
17306 // CHECK
: comisd
305419896, %xmm5
17307 comisd
0x12345678,%xmm5
17309 // CHECK
: comisd
%xmm5
, %xmm5
17312 // CHECK
: cvtpi2pd
3735928559(%ebx
,%ecx
,8), %xmm5
17313 cvtpi2pd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17315 // CHECK
: cvtpi2pd
69, %xmm5
17316 cvtpi2pd
0x45,%xmm5
17318 // CHECK
: cvtpi2pd
32493, %xmm5
17319 cvtpi2pd
0x7eed,%xmm5
17321 // CHECK
: cvtpi2pd
3133065982, %xmm5
17322 cvtpi2pd
0xbabecafe,%xmm5
17324 // CHECK
: cvtpi2pd
305419896, %xmm5
17325 cvtpi2pd
0x12345678,%xmm5
17327 // CHECK
: cvtpi2pd
%mm3
, %xmm5
17328 cvtpi2pd
%mm3
,%xmm5
17330 // CHECK
: cvtsi2sd
%ecx
, %xmm5
17331 cvtsi2sd
%ecx
,%xmm5
17333 // CHECK
: cvtsi2sd
3735928559(%ebx
,%ecx
,8), %xmm5
17334 cvtsi2sd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17336 // CHECK
: cvtsi2sd
69, %xmm5
17337 cvtsi2sd
0x45,%xmm5
17339 // CHECK
: cvtsi2sd
32493, %xmm5
17340 cvtsi2sd
0x7eed,%xmm5
17342 // CHECK
: cvtsi2sd
3133065982, %xmm5
17343 cvtsi2sd
0xbabecafe,%xmm5
17345 // CHECK
: cvtsi2sd
305419896, %xmm5
17346 cvtsi2sd
0x12345678,%xmm5
17348 // CHECK
: divpd
3735928559(%ebx
,%ecx
,8), %xmm5
17349 divpd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17351 // CHECK
: divpd
69, %xmm5
17354 // CHECK
: divpd
32493, %xmm5
17357 // CHECK
: divpd
3133065982, %xmm5
17358 divpd
0xbabecafe,%xmm5
17360 // CHECK
: divpd
305419896, %xmm5
17361 divpd
0x12345678,%xmm5
17363 // CHECK
: divpd
%xmm5
, %xmm5
17366 // CHECK
: divsd
3735928559(%ebx
,%ecx
,8), %xmm5
17367 divsd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17369 // CHECK
: divsd
69, %xmm5
17372 // CHECK
: divsd
32493, %xmm5
17375 // CHECK
: divsd
3133065982, %xmm5
17376 divsd
0xbabecafe,%xmm5
17378 // CHECK
: divsd
305419896, %xmm5
17379 divsd
0x12345678,%xmm5
17381 // CHECK
: divsd
%xmm5
, %xmm5
17384 // CHECK
: maxpd
3735928559(%ebx
,%ecx
,8), %xmm5
17385 maxpd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17387 // CHECK
: maxpd
69, %xmm5
17390 // CHECK
: maxpd
32493, %xmm5
17393 // CHECK
: maxpd
3133065982, %xmm5
17394 maxpd
0xbabecafe,%xmm5
17396 // CHECK
: maxpd
305419896, %xmm5
17397 maxpd
0x12345678,%xmm5
17399 // CHECK
: maxpd
%xmm5
, %xmm5
17402 // CHECK
: maxsd
3735928559(%ebx
,%ecx
,8), %xmm5
17403 maxsd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17405 // CHECK
: maxsd
69, %xmm5
17408 // CHECK
: maxsd
32493, %xmm5
17411 // CHECK
: maxsd
3133065982, %xmm5
17412 maxsd
0xbabecafe,%xmm5
17414 // CHECK
: maxsd
305419896, %xmm5
17415 maxsd
0x12345678,%xmm5
17417 // CHECK
: maxsd
%xmm5
, %xmm5
17420 // CHECK
: minpd
3735928559(%ebx
,%ecx
,8), %xmm5
17421 minpd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17423 // CHECK
: minpd
69, %xmm5
17426 // CHECK
: minpd
32493, %xmm5
17429 // CHECK
: minpd
3133065982, %xmm5
17430 minpd
0xbabecafe,%xmm5
17432 // CHECK
: minpd
305419896, %xmm5
17433 minpd
0x12345678,%xmm5
17435 // CHECK
: minpd
%xmm5
, %xmm5
17438 // CHECK
: minsd
3735928559(%ebx
,%ecx
,8), %xmm5
17439 minsd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17441 // CHECK
: minsd
69, %xmm5
17444 // CHECK
: minsd
32493, %xmm5
17447 // CHECK
: minsd
3133065982, %xmm5
17448 minsd
0xbabecafe,%xmm5
17450 // CHECK
: minsd
305419896, %xmm5
17451 minsd
0x12345678,%xmm5
17453 // CHECK
: minsd
%xmm5
, %xmm5
17456 // CHECK
: movapd
3735928559(%ebx
,%ecx
,8), %xmm5
17457 movapd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17459 // CHECK
: movapd
69, %xmm5
17462 // CHECK
: movapd
32493, %xmm5
17463 movapd
0x7eed,%xmm5
17465 // CHECK
: movapd
3133065982, %xmm5
17466 movapd
0xbabecafe,%xmm5
17468 // CHECK
: movapd
305419896, %xmm5
17469 movapd
0x12345678,%xmm5
17471 // CHECK
: movapd
%xmm5
, %xmm5
17474 // CHECK
: movapd
%xmm5
, 3735928559(%ebx
,%ecx
,8)
17475 movapd
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
17477 // CHECK
: movapd
%xmm5
, 69
17480 // CHECK
: movapd
%xmm5
, 32493
17481 movapd
%xmm5
,0x7eed
17483 // CHECK
: movapd
%xmm5
, 3133065982
17484 movapd
%xmm5
,0xbabecafe
17486 // CHECK
: movapd
%xmm5
, 305419896
17487 movapd
%xmm5
,0x12345678
17489 // CHECK
: movapd
%xmm5
, %xmm5
17492 // CHECK
: movhpd
3735928559(%ebx
,%ecx
,8), %xmm5
17493 movhpd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17495 // CHECK
: movhpd
69, %xmm5
17498 // CHECK
: movhpd
32493, %xmm5
17499 movhpd
0x7eed,%xmm5
17501 // CHECK
: movhpd
3133065982, %xmm5
17502 movhpd
0xbabecafe,%xmm5
17504 // CHECK
: movhpd
305419896, %xmm5
17505 movhpd
0x12345678,%xmm5
17507 // CHECK
: movhpd
%xmm5
, 3735928559(%ebx
,%ecx
,8)
17508 movhpd
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
17510 // CHECK
: movhpd
%xmm5
, 69
17513 // CHECK
: movhpd
%xmm5
, 32493
17514 movhpd
%xmm5
,0x7eed
17516 // CHECK
: movhpd
%xmm5
, 3133065982
17517 movhpd
%xmm5
,0xbabecafe
17519 // CHECK
: movhpd
%xmm5
, 305419896
17520 movhpd
%xmm5
,0x12345678
17522 // CHECK
: movlpd
3735928559(%ebx
,%ecx
,8), %xmm5
17523 movlpd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17525 // CHECK
: movlpd
69, %xmm5
17528 // CHECK
: movlpd
32493, %xmm5
17529 movlpd
0x7eed,%xmm5
17531 // CHECK
: movlpd
3133065982, %xmm5
17532 movlpd
0xbabecafe,%xmm5
17534 // CHECK
: movlpd
305419896, %xmm5
17535 movlpd
0x12345678,%xmm5
17537 // CHECK
: movlpd
%xmm5
, 3735928559(%ebx
,%ecx
,8)
17538 movlpd
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
17540 // CHECK
: movlpd
%xmm5
, 69
17543 // CHECK
: movlpd
%xmm5
, 32493
17544 movlpd
%xmm5
,0x7eed
17546 // CHECK
: movlpd
%xmm5
, 3133065982
17547 movlpd
%xmm5
,0xbabecafe
17549 // CHECK
: movlpd
%xmm5
, 305419896
17550 movlpd
%xmm5
,0x12345678
17552 // CHECK
: movmskpd
%xmm5
, %ecx
17553 movmskpd
%xmm5
,%ecx
17555 // CHECK
: movntpd
%xmm5
, 3735928559(%ebx
,%ecx
,8)
17556 movntpd
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
17558 // CHECK
: movntpd
%xmm5
, 69
17561 // CHECK
: movntpd
%xmm5
, 32493
17562 movntpd
%xmm5
,0x7eed
17564 // CHECK
: movntpd
%xmm5
, 3133065982
17565 movntpd
%xmm5
,0xbabecafe
17567 // CHECK
: movntpd
%xmm5
, 305419896
17568 movntpd
%xmm5
,0x12345678
17570 // CHECK
: movsd
3735928559(%ebx
,%ecx
,8), %xmm5
17571 movsd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17573 // CHECK
: movsd
69, %xmm5
17576 // CHECK
: movsd
32493, %xmm5
17579 // CHECK
: movsd
3133065982, %xmm5
17580 movsd
0xbabecafe,%xmm5
17582 // CHECK
: movsd
305419896, %xmm5
17583 movsd
0x12345678,%xmm5
17585 // CHECK
: movsd
%xmm5
, %xmm5
17588 // CHECK
: movsd
%xmm5
, 3735928559(%ebx
,%ecx
,8)
17589 movsd
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
17591 // CHECK
: movsd
%xmm5
, 69
17594 // CHECK
: movsd
%xmm5
, 32493
17597 // CHECK
: movsd
%xmm5
, 3133065982
17598 movsd
%xmm5
,0xbabecafe
17600 // CHECK
: movsd
%xmm5
, 305419896
17601 movsd
%xmm5
,0x12345678
17603 // CHECK
: movsd
%xmm5
, %xmm5
17606 // CHECK
: movupd
3735928559(%ebx
,%ecx
,8), %xmm5
17607 movupd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17609 // CHECK
: movupd
69, %xmm5
17612 // CHECK
: movupd
32493, %xmm5
17613 movupd
0x7eed,%xmm5
17615 // CHECK
: movupd
3133065982, %xmm5
17616 movupd
0xbabecafe,%xmm5
17618 // CHECK
: movupd
305419896, %xmm5
17619 movupd
0x12345678,%xmm5
17621 // CHECK
: movupd
%xmm5
, %xmm5
17624 // CHECK
: movupd
%xmm5
, 3735928559(%ebx
,%ecx
,8)
17625 movupd
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
17627 // CHECK
: movupd
%xmm5
, 69
17630 // CHECK
: movupd
%xmm5
, 32493
17631 movupd
%xmm5
,0x7eed
17633 // CHECK
: movupd
%xmm5
, 3133065982
17634 movupd
%xmm5
,0xbabecafe
17636 // CHECK
: movupd
%xmm5
, 305419896
17637 movupd
%xmm5
,0x12345678
17639 // CHECK
: movupd
%xmm5
, %xmm5
17642 // CHECK
: mulpd
3735928559(%ebx
,%ecx
,8), %xmm5
17643 mulpd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17645 // CHECK
: mulpd
69, %xmm5
17648 // CHECK
: mulpd
32493, %xmm5
17651 // CHECK
: mulpd
3133065982, %xmm5
17652 mulpd
0xbabecafe,%xmm5
17654 // CHECK
: mulpd
305419896, %xmm5
17655 mulpd
0x12345678,%xmm5
17657 // CHECK
: mulpd
%xmm5
, %xmm5
17660 // CHECK
: mulsd
3735928559(%ebx
,%ecx
,8), %xmm5
17661 mulsd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17663 // CHECK
: mulsd
69, %xmm5
17666 // CHECK
: mulsd
32493, %xmm5
17669 // CHECK
: mulsd
3133065982, %xmm5
17670 mulsd
0xbabecafe,%xmm5
17672 // CHECK
: mulsd
305419896, %xmm5
17673 mulsd
0x12345678,%xmm5
17675 // CHECK
: mulsd
%xmm5
, %xmm5
17678 // CHECK
: orpd
3735928559(%ebx
,%ecx
,8), %xmm5
17679 orpd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17681 // CHECK
: orpd
69, %xmm5
17684 // CHECK
: orpd
32493, %xmm5
17687 // CHECK
: orpd
3133065982, %xmm5
17688 orpd
0xbabecafe,%xmm5
17690 // CHECK
: orpd
305419896, %xmm5
17691 orpd
0x12345678,%xmm5
17693 // CHECK
: orpd
%xmm5
, %xmm5
17696 // CHECK
: sqrtpd
3735928559(%ebx
,%ecx
,8), %xmm5
17697 sqrtpd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17699 // CHECK
: sqrtpd
69, %xmm5
17702 // CHECK
: sqrtpd
32493, %xmm5
17703 sqrtpd
0x7eed,%xmm5
17705 // CHECK
: sqrtpd
3133065982, %xmm5
17706 sqrtpd
0xbabecafe,%xmm5
17708 // CHECK
: sqrtpd
305419896, %xmm5
17709 sqrtpd
0x12345678,%xmm5
17711 // CHECK
: sqrtpd
%xmm5
, %xmm5
17714 // CHECK
: sqrtsd
3735928559(%ebx
,%ecx
,8), %xmm5
17715 sqrtsd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17717 // CHECK
: sqrtsd
69, %xmm5
17720 // CHECK
: sqrtsd
32493, %xmm5
17721 sqrtsd
0x7eed,%xmm5
17723 // CHECK
: sqrtsd
3133065982, %xmm5
17724 sqrtsd
0xbabecafe,%xmm5
17726 // CHECK
: sqrtsd
305419896, %xmm5
17727 sqrtsd
0x12345678,%xmm5
17729 // CHECK
: sqrtsd
%xmm5
, %xmm5
17732 // CHECK
: subpd
3735928559(%ebx
,%ecx
,8), %xmm5
17733 subpd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17735 // CHECK
: subpd
69, %xmm5
17738 // CHECK
: subpd
32493, %xmm5
17741 // CHECK
: subpd
3133065982, %xmm5
17742 subpd
0xbabecafe,%xmm5
17744 // CHECK
: subpd
305419896, %xmm5
17745 subpd
0x12345678,%xmm5
17747 // CHECK
: subpd
%xmm5
, %xmm5
17750 // CHECK
: subsd
3735928559(%ebx
,%ecx
,8), %xmm5
17751 subsd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17753 // CHECK
: subsd
69, %xmm5
17756 // CHECK
: subsd
32493, %xmm5
17759 // CHECK
: subsd
3133065982, %xmm5
17760 subsd
0xbabecafe,%xmm5
17762 // CHECK
: subsd
305419896, %xmm5
17763 subsd
0x12345678,%xmm5
17765 // CHECK
: subsd
%xmm5
, %xmm5
17768 // CHECK
: ucomisd
3735928559(%ebx
,%ecx
,8), %xmm5
17769 ucomisd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17771 // CHECK
: ucomisd
69, %xmm5
17774 // CHECK
: ucomisd
32493, %xmm5
17775 ucomisd
0x7eed,%xmm5
17777 // CHECK
: ucomisd
3133065982, %xmm5
17778 ucomisd
0xbabecafe,%xmm5
17780 // CHECK
: ucomisd
305419896, %xmm5
17781 ucomisd
0x12345678,%xmm5
17783 // CHECK
: ucomisd
%xmm5
, %xmm5
17784 ucomisd
%xmm5
,%xmm5
17786 // CHECK
: unpckhpd
3735928559(%ebx
,%ecx
,8), %xmm5
17787 unpckhpd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17789 // CHECK
: unpckhpd
69, %xmm5
17790 unpckhpd
0x45,%xmm5
17792 // CHECK
: unpckhpd
32493, %xmm5
17793 unpckhpd
0x7eed,%xmm5
17795 // CHECK
: unpckhpd
3133065982, %xmm5
17796 unpckhpd
0xbabecafe,%xmm5
17798 // CHECK
: unpckhpd
305419896, %xmm5
17799 unpckhpd
0x12345678,%xmm5
17801 // CHECK
: unpckhpd
%xmm5
, %xmm5
17802 unpckhpd
%xmm5
,%xmm5
17804 // CHECK
: unpcklpd
3735928559(%ebx
,%ecx
,8), %xmm5
17805 unpcklpd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17807 // CHECK
: unpcklpd
69, %xmm5
17808 unpcklpd
0x45,%xmm5
17810 // CHECK
: unpcklpd
32493, %xmm5
17811 unpcklpd
0x7eed,%xmm5
17813 // CHECK
: unpcklpd
3133065982, %xmm5
17814 unpcklpd
0xbabecafe,%xmm5
17816 // CHECK
: unpcklpd
305419896, %xmm5
17817 unpcklpd
0x12345678,%xmm5
17819 // CHECK
: unpcklpd
%xmm5
, %xmm5
17820 unpcklpd
%xmm5
,%xmm5
17822 // CHECK
: xorpd
3735928559(%ebx
,%ecx
,8), %xmm5
17823 xorpd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17825 // CHECK
: xorpd
69, %xmm5
17828 // CHECK
: xorpd
32493, %xmm5
17831 // CHECK
: xorpd
3133065982, %xmm5
17832 xorpd
0xbabecafe,%xmm5
17834 // CHECK
: xorpd
305419896, %xmm5
17835 xorpd
0x12345678,%xmm5
17837 // CHECK
: xorpd
%xmm5
, %xmm5
17840 // CHECK
: cvtdq2pd
3735928559(%ebx
,%ecx
,8), %xmm5
17841 cvtdq2pd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17843 // CHECK
: cvtdq2pd
69, %xmm5
17844 cvtdq2pd
0x45,%xmm5
17846 // CHECK
: cvtdq2pd
32493, %xmm5
17847 cvtdq2pd
0x7eed,%xmm5
17849 // CHECK
: cvtdq2pd
3133065982, %xmm5
17850 cvtdq2pd
0xbabecafe,%xmm5
17852 // CHECK
: cvtdq2pd
305419896, %xmm5
17853 cvtdq2pd
0x12345678,%xmm5
17855 // CHECK
: cvtdq2pd
%xmm5
, %xmm5
17856 cvtdq2pd
%xmm5
,%xmm5
17858 // CHECK
: cvtpd2dq
3735928559(%ebx
,%ecx
,8), %xmm5
17859 cvtpd2dq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17861 // CHECK
: cvtpd2dq
69, %xmm5
17862 cvtpd2dq
0x45,%xmm5
17864 // CHECK
: cvtpd2dq
32493, %xmm5
17865 cvtpd2dq
0x7eed,%xmm5
17867 // CHECK
: cvtpd2dq
3133065982, %xmm5
17868 cvtpd2dq
0xbabecafe,%xmm5
17870 // CHECK
: cvtpd2dq
305419896, %xmm5
17871 cvtpd2dq
0x12345678,%xmm5
17873 // CHECK
: cvtpd2dq
%xmm5
, %xmm5
17874 cvtpd2dq
%xmm5
,%xmm5
17876 // CHECK
: cvtdq2ps
3735928559(%ebx
,%ecx
,8), %xmm5
17877 cvtdq2ps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17879 // CHECK
: cvtdq2ps
69, %xmm5
17880 cvtdq2ps
0x45,%xmm5
17882 // CHECK
: cvtdq2ps
32493, %xmm5
17883 cvtdq2ps
0x7eed,%xmm5
17885 // CHECK
: cvtdq2ps
3133065982, %xmm5
17886 cvtdq2ps
0xbabecafe,%xmm5
17888 // CHECK
: cvtdq2ps
305419896, %xmm5
17889 cvtdq2ps
0x12345678,%xmm5
17891 // CHECK
: cvtdq2ps
%xmm5
, %xmm5
17892 cvtdq2ps
%xmm5
,%xmm5
17894 // CHECK
: cvtpd2pi
3735928559(%ebx
,%ecx
,8), %mm3
17895 cvtpd2pi
0xdeadbeef(%ebx
,%ecx
,8),%mm3
17897 // CHECK
: cvtpd2pi
69, %mm3
17900 // CHECK
: cvtpd2pi
32493, %mm3
17901 cvtpd2pi
0x7eed,%mm3
17903 // CHECK
: cvtpd2pi
3133065982, %mm3
17904 cvtpd2pi
0xbabecafe,%mm3
17906 // CHECK
: cvtpd2pi
305419896, %mm3
17907 cvtpd2pi
0x12345678,%mm3
17909 // CHECK
: cvtpd2pi
%xmm5
, %mm3
17910 cvtpd2pi
%xmm5
,%mm3
17912 // CHECK
: cvtpd2ps
3735928559(%ebx
,%ecx
,8), %xmm5
17913 cvtpd2ps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17915 // CHECK
: cvtpd2ps
69, %xmm5
17916 cvtpd2ps
0x45,%xmm5
17918 // CHECK
: cvtpd2ps
32493, %xmm5
17919 cvtpd2ps
0x7eed,%xmm5
17921 // CHECK
: cvtpd2ps
3133065982, %xmm5
17922 cvtpd2ps
0xbabecafe,%xmm5
17924 // CHECK
: cvtpd2ps
305419896, %xmm5
17925 cvtpd2ps
0x12345678,%xmm5
17927 // CHECK
: cvtpd2ps
%xmm5
, %xmm5
17928 cvtpd2ps
%xmm5
,%xmm5
17930 // CHECK
: cvtps2pd
3735928559(%ebx
,%ecx
,8), %xmm5
17931 cvtps2pd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17933 // CHECK
: cvtps2pd
69, %xmm5
17934 cvtps2pd
0x45,%xmm5
17936 // CHECK
: cvtps2pd
32493, %xmm5
17937 cvtps2pd
0x7eed,%xmm5
17939 // CHECK
: cvtps2pd
3133065982, %xmm5
17940 cvtps2pd
0xbabecafe,%xmm5
17942 // CHECK
: cvtps2pd
305419896, %xmm5
17943 cvtps2pd
0x12345678,%xmm5
17945 // CHECK
: cvtps2pd
%xmm5
, %xmm5
17946 cvtps2pd
%xmm5
,%xmm5
17948 // CHECK
: cvtps2dq
3735928559(%ebx
,%ecx
,8), %xmm5
17949 cvtps2dq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17951 // CHECK
: cvtps2dq
69, %xmm5
17952 cvtps2dq
0x45,%xmm5
17954 // CHECK
: cvtps2dq
32493, %xmm5
17955 cvtps2dq
0x7eed,%xmm5
17957 // CHECK
: cvtps2dq
3133065982, %xmm5
17958 cvtps2dq
0xbabecafe,%xmm5
17960 // CHECK
: cvtps2dq
305419896, %xmm5
17961 cvtps2dq
0x12345678,%xmm5
17963 // CHECK
: cvtps2dq
%xmm5
, %xmm5
17964 cvtps2dq
%xmm5
,%xmm5
17966 // CHECK
: cvtsd2ss
3735928559(%ebx
,%ecx
,8), %xmm5
17967 cvtsd2ss
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17969 // CHECK
: cvtsd2ss
69, %xmm5
17970 cvtsd2ss
0x45,%xmm5
17972 // CHECK
: cvtsd2ss
32493, %xmm5
17973 cvtsd2ss
0x7eed,%xmm5
17975 // CHECK
: cvtsd2ss
3133065982, %xmm5
17976 cvtsd2ss
0xbabecafe,%xmm5
17978 // CHECK
: cvtsd2ss
305419896, %xmm5
17979 cvtsd2ss
0x12345678,%xmm5
17981 // CHECK
: cvtsd2ss
%xmm5
, %xmm5
17982 cvtsd2ss
%xmm5
,%xmm5
17984 // CHECK
: cvtss2sd
3735928559(%ebx
,%ecx
,8), %xmm5
17985 cvtss2sd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
17987 // CHECK
: cvtss2sd
69, %xmm5
17988 cvtss2sd
0x45,%xmm5
17990 // CHECK
: cvtss2sd
32493, %xmm5
17991 cvtss2sd
0x7eed,%xmm5
17993 // CHECK
: cvtss2sd
3133065982, %xmm5
17994 cvtss2sd
0xbabecafe,%xmm5
17996 // CHECK
: cvtss2sd
305419896, %xmm5
17997 cvtss2sd
0x12345678,%xmm5
17999 // CHECK
: cvtss2sd
%xmm5
, %xmm5
18000 cvtss2sd
%xmm5
,%xmm5
18002 // CHECK
: cvttpd2pi
3735928559(%ebx
,%ecx
,8), %mm3
18003 cvttpd2pi
0xdeadbeef(%ebx
,%ecx
,8),%mm3
18005 // CHECK
: cvttpd2pi
69, %mm3
18006 cvttpd2pi
0x45,%mm3
18008 // CHECK
: cvttpd2pi
32493, %mm3
18009 cvttpd2pi
0x7eed,%mm3
18011 // CHECK
: cvttpd2pi
3133065982, %mm3
18012 cvttpd2pi
0xbabecafe,%mm3
18014 // CHECK
: cvttpd2pi
305419896, %mm3
18015 cvttpd2pi
0x12345678,%mm3
18017 // CHECK
: cvttpd2pi
%xmm5
, %mm3
18018 cvttpd2pi
%xmm5
,%mm3
18020 // CHECK
: cvttsd2si
3735928559(%ebx
,%ecx
,8), %ecx
18021 cvttsd2si
0xdeadbeef(%ebx
,%ecx
,8),%ecx
18023 // CHECK
: cvttsd2si
69, %ecx
18024 cvttsd2si
0x45,%ecx
18026 // CHECK
: cvttsd2si
32493, %ecx
18027 cvttsd2si
0x7eed,%ecx
18029 // CHECK
: cvttsd2si
3133065982, %ecx
18030 cvttsd2si
0xbabecafe,%ecx
18032 // CHECK
: cvttsd2si
305419896, %ecx
18033 cvttsd2si
0x12345678,%ecx
18035 // CHECK
: cvttsd2si
%xmm5
, %ecx
18036 cvttsd2si
%xmm5
,%ecx
18038 // CHECK
: cvttps2dq
3735928559(%ebx
,%ecx
,8), %xmm5
18039 cvttps2dq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
18041 // CHECK
: cvttps2dq
69, %xmm5
18042 cvttps2dq
0x45,%xmm5
18044 // CHECK
: cvttps2dq
32493, %xmm5
18045 cvttps2dq
0x7eed,%xmm5
18047 // CHECK
: cvttps2dq
3133065982, %xmm5
18048 cvttps2dq
0xbabecafe,%xmm5
18050 // CHECK
: cvttps2dq
305419896, %xmm5
18051 cvttps2dq
0x12345678,%xmm5
18053 // CHECK
: cvttps2dq
%xmm5
, %xmm5
18054 cvttps2dq
%xmm5
,%xmm5
18056 // CHECK
: maskmovdqu
%xmm5
, %xmm5
18057 maskmovdqu
%xmm5
,%xmm5
18059 // CHECK
: movdqa
3735928559(%ebx
,%ecx
,8), %xmm5
18060 movdqa
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
18062 // CHECK
: movdqa
69, %xmm5
18065 // CHECK
: movdqa
32493, %xmm5
18066 movdqa
0x7eed,%xmm5
18068 // CHECK
: movdqa
3133065982, %xmm5
18069 movdqa
0xbabecafe,%xmm5
18071 // CHECK
: movdqa
305419896, %xmm5
18072 movdqa
0x12345678,%xmm5
18074 // CHECK
: movdqa
%xmm5
, %xmm5
18077 // CHECK
: movdqa
%xmm5
, 3735928559(%ebx
,%ecx
,8)
18078 movdqa
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
18080 // CHECK
: movdqa
%xmm5
, 69
18083 // CHECK
: movdqa
%xmm5
, 32493
18084 movdqa
%xmm5
,0x7eed
18086 // CHECK
: movdqa
%xmm5
, 3133065982
18087 movdqa
%xmm5
,0xbabecafe
18089 // CHECK
: movdqa
%xmm5
, 305419896
18090 movdqa
%xmm5
,0x12345678
18092 // CHECK
: movdqa
%xmm5
, %xmm5
18095 // CHECK
: movdqu
3735928559(%ebx
,%ecx
,8), %xmm5
18096 movdqu
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
18098 // CHECK
: movdqu
69, %xmm5
18101 // CHECK
: movdqu
32493, %xmm5
18102 movdqu
0x7eed,%xmm5
18104 // CHECK
: movdqu
3133065982, %xmm5
18105 movdqu
0xbabecafe,%xmm5
18107 // CHECK
: movdqu
305419896, %xmm5
18108 movdqu
0x12345678,%xmm5
18110 // CHECK
: movdqu
%xmm5
, 3735928559(%ebx
,%ecx
,8)
18111 movdqu
%xmm5
,0xdeadbeef(%ebx
,%ecx
,8)
18113 // CHECK
: movdqu
%xmm5
, 69
18116 // CHECK
: movdqu
%xmm5
, 32493
18117 movdqu
%xmm5
,0x7eed
18119 // CHECK
: movdqu
%xmm5
, 3133065982
18120 movdqu
%xmm5
,0xbabecafe
18122 // CHECK
: movdqu
%xmm5
, 305419896
18123 movdqu
%xmm5
,0x12345678
18125 // CHECK
: movdq2q
%xmm5
, %mm3
18128 // CHECK
: movq2dq
%mm3
, %xmm5
18131 // CHECK
: pmuludq
3735928559(%ebx
,%ecx
,8), %mm3
18132 pmuludq
0xdeadbeef(%ebx
,%ecx
,8),%mm3
18134 // CHECK
: pmuludq
69, %mm3
18137 // CHECK
: pmuludq
32493, %mm3
18138 pmuludq
0x7eed,%mm3
18140 // CHECK
: pmuludq
3133065982, %mm3
18141 pmuludq
0xbabecafe,%mm3
18143 // CHECK
: pmuludq
305419896, %mm3
18144 pmuludq
0x12345678,%mm3
18146 // CHECK
: pmuludq
%mm3
, %mm3
18149 // CHECK
: pmuludq
3735928559(%ebx
,%ecx
,8), %xmm5
18150 pmuludq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
18152 // CHECK
: pmuludq
69, %xmm5
18155 // CHECK
: pmuludq
32493, %xmm5
18156 pmuludq
0x7eed,%xmm5
18158 // CHECK
: pmuludq
3133065982, %xmm5
18159 pmuludq
0xbabecafe,%xmm5
18161 // CHECK
: pmuludq
305419896, %xmm5
18162 pmuludq
0x12345678,%xmm5
18164 // CHECK
: pmuludq
%xmm5
, %xmm5
18165 pmuludq
%xmm5
,%xmm5
18167 // CHECK
: pslldq $
127, %xmm5
18170 // CHECK
: psrldq $
127, %xmm5
18173 // CHECK
: punpckhqdq
3735928559(%ebx
,%ecx
,8), %xmm5
18174 punpckhqdq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
18176 // CHECK
: punpckhqdq
69, %xmm5
18177 punpckhqdq
0x45,%xmm5
18179 // CHECK
: punpckhqdq
32493, %xmm5
18180 punpckhqdq
0x7eed,%xmm5
18182 // CHECK
: punpckhqdq
3133065982, %xmm5
18183 punpckhqdq
0xbabecafe,%xmm5
18185 // CHECK
: punpckhqdq
305419896, %xmm5
18186 punpckhqdq
0x12345678,%xmm5
18188 // CHECK
: punpckhqdq
%xmm5
, %xmm5
18189 punpckhqdq
%xmm5
,%xmm5
18191 // CHECK
: punpcklqdq
3735928559(%ebx
,%ecx
,8), %xmm5
18192 punpcklqdq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
18194 // CHECK
: punpcklqdq
69, %xmm5
18195 punpcklqdq
0x45,%xmm5
18197 // CHECK
: punpcklqdq
32493, %xmm5
18198 punpcklqdq
0x7eed,%xmm5
18200 // CHECK
: punpcklqdq
3133065982, %xmm5
18201 punpcklqdq
0xbabecafe,%xmm5
18203 // CHECK
: punpcklqdq
305419896, %xmm5
18204 punpcklqdq
0x12345678,%xmm5
18206 // CHECK
: punpcklqdq
%xmm5
, %xmm5
18207 punpcklqdq
%xmm5
,%xmm5
18209 // CHECK
: addsubpd
3735928559(%ebx
,%ecx
,8), %xmm5
18210 addsubpd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
18212 // CHECK
: addsubpd
69, %xmm5
18213 addsubpd
0x45,%xmm5
18215 // CHECK
: addsubpd
32493, %xmm5
18216 addsubpd
0x7eed,%xmm5
18218 // CHECK
: addsubpd
3133065982, %xmm5
18219 addsubpd
0xbabecafe,%xmm5
18221 // CHECK
: addsubpd
305419896, %xmm5
18222 addsubpd
0x12345678,%xmm5
18224 // CHECK
: addsubpd
%xmm5
, %xmm5
18225 addsubpd
%xmm5
,%xmm5
18227 // CHECK
: addsubps
3735928559(%ebx
,%ecx
,8), %xmm5
18228 addsubps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
18230 // CHECK
: addsubps
69, %xmm5
18231 addsubps
0x45,%xmm5
18233 // CHECK
: addsubps
32493, %xmm5
18234 addsubps
0x7eed,%xmm5
18236 // CHECK
: addsubps
3133065982, %xmm5
18237 addsubps
0xbabecafe,%xmm5
18239 // CHECK
: addsubps
305419896, %xmm5
18240 addsubps
0x12345678,%xmm5
18242 // CHECK
: addsubps
%xmm5
, %xmm5
18243 addsubps
%xmm5
,%xmm5
18245 // CHECK
: fisttpl
3735928559(%ebx
,%ecx
,8)
18246 fisttpl
0xdeadbeef(%ebx
,%ecx
,8)
18248 // CHECK
: fisttpl
3133065982
18251 // CHECK
: fisttpl
305419896
18254 // CHECK
: haddpd
3735928559(%ebx
,%ecx
,8), %xmm5
18255 haddpd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
18257 // CHECK
: haddpd
69, %xmm5
18260 // CHECK
: haddpd
32493, %xmm5
18261 haddpd
0x7eed,%xmm5
18263 // CHECK
: haddpd
3133065982, %xmm5
18264 haddpd
0xbabecafe,%xmm5
18266 // CHECK
: haddpd
305419896, %xmm5
18267 haddpd
0x12345678,%xmm5
18269 // CHECK
: haddpd
%xmm5
, %xmm5
18272 // CHECK
: haddps
3735928559(%ebx
,%ecx
,8), %xmm5
18273 haddps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
18275 // CHECK
: haddps
69, %xmm5
18278 // CHECK
: haddps
32493, %xmm5
18279 haddps
0x7eed,%xmm5
18281 // CHECK
: haddps
3133065982, %xmm5
18282 haddps
0xbabecafe,%xmm5
18284 // CHECK
: haddps
305419896, %xmm5
18285 haddps
0x12345678,%xmm5
18287 // CHECK
: haddps
%xmm5
, %xmm5
18290 // CHECK
: hsubpd
3735928559(%ebx
,%ecx
,8), %xmm5
18291 hsubpd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
18293 // CHECK
: hsubpd
69, %xmm5
18296 // CHECK
: hsubpd
32493, %xmm5
18297 hsubpd
0x7eed,%xmm5
18299 // CHECK
: hsubpd
3133065982, %xmm5
18300 hsubpd
0xbabecafe,%xmm5
18302 // CHECK
: hsubpd
305419896, %xmm5
18303 hsubpd
0x12345678,%xmm5
18305 // CHECK
: hsubpd
%xmm5
, %xmm5
18308 // CHECK
: hsubps
3735928559(%ebx
,%ecx
,8), %xmm5
18309 hsubps
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
18311 // CHECK
: hsubps
69, %xmm5
18314 // CHECK
: hsubps
32493, %xmm5
18315 hsubps
0x7eed,%xmm5
18317 // CHECK
: hsubps
3133065982, %xmm5
18318 hsubps
0xbabecafe,%xmm5
18320 // CHECK
: hsubps
305419896, %xmm5
18321 hsubps
0x12345678,%xmm5
18323 // CHECK
: hsubps
%xmm5
, %xmm5
18326 // CHECK
: lddqu
3735928559(%ebx
,%ecx
,8), %xmm5
18327 lddqu
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
18329 // CHECK
: lddqu
69, %xmm5
18332 // CHECK
: lddqu
32493, %xmm5
18335 // CHECK
: lddqu
3133065982, %xmm5
18336 lddqu
0xbabecafe,%xmm5
18338 // CHECK
: lddqu
305419896, %xmm5
18339 lddqu
0x12345678,%xmm5
18344 // CHECK
: movddup
3735928559(%ebx
,%ecx
,8), %xmm5
18345 movddup
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
18347 // CHECK
: movddup
69, %xmm5
18350 // CHECK
: movddup
32493, %xmm5
18351 movddup
0x7eed,%xmm5
18353 // CHECK
: movddup
3133065982, %xmm5
18354 movddup
0xbabecafe,%xmm5
18356 // CHECK
: movddup
305419896, %xmm5
18357 movddup
0x12345678,%xmm5
18359 // CHECK
: movddup
%xmm5
, %xmm5
18360 movddup
%xmm5
,%xmm5
18362 // CHECK
: movshdup
3735928559(%ebx
,%ecx
,8), %xmm5
18363 movshdup
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
18365 // CHECK
: movshdup
69, %xmm5
18366 movshdup
0x45,%xmm5
18368 // CHECK
: movshdup
32493, %xmm5
18369 movshdup
0x7eed,%xmm5
18371 // CHECK
: movshdup
3133065982, %xmm5
18372 movshdup
0xbabecafe,%xmm5
18374 // CHECK
: movshdup
305419896, %xmm5
18375 movshdup
0x12345678,%xmm5
18377 // CHECK
: movshdup
%xmm5
, %xmm5
18378 movshdup
%xmm5
,%xmm5
18380 // CHECK
: movsldup
3735928559(%ebx
,%ecx
,8), %xmm5
18381 movsldup
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
18383 // CHECK
: movsldup
69, %xmm5
18384 movsldup
0x45,%xmm5
18386 // CHECK
: movsldup
32493, %xmm5
18387 movsldup
0x7eed,%xmm5
18389 // CHECK
: movsldup
3133065982, %xmm5
18390 movsldup
0xbabecafe,%xmm5
18392 // CHECK
: movsldup
305419896, %xmm5
18393 movsldup
0x12345678,%xmm5
18395 // CHECK
: movsldup
%xmm5
, %xmm5
18396 movsldup
%xmm5
,%xmm5
18404 // CHECK
: vmclear
3735928559(%ebx
,%ecx
,8)
18405 vmclear
0xdeadbeef(%ebx
,%ecx
,8)
18407 // CHECK
: vmclear
32493
18410 // CHECK
: vmclear
3133065982
18413 // CHECK
: vmclear
305419896
18422 // CHECK
: vmptrld
3735928559(%ebx
,%ecx
,8)
18423 vmptrld
0xdeadbeef(%ebx
,%ecx
,8)
18425 // CHECK
: vmptrld
32493
18428 // CHECK
: vmptrld
3133065982
18431 // CHECK
: vmptrld
305419896
18434 // CHECK
: vmptrst
3735928559(%ebx
,%ecx
,8)
18435 vmptrst
0xdeadbeef(%ebx
,%ecx
,8)
18437 // CHECK
: vmptrst
32493
18440 // CHECK
: vmptrst
3133065982
18443 // CHECK
: vmptrst
305419896
18449 // CHECK
: vmxon
3735928559(%ebx
,%ecx
,8)
18450 vmxon
0xdeadbeef(%ebx
,%ecx
,8)
18452 // CHECK
: vmxon
32493
18455 // CHECK
: vmxon
3133065982
18458 // CHECK
: vmxon
305419896
18461 // CHECK
: phaddw
3735928559(%ebx
,%ecx
,8), %mm3
18462 phaddw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
18464 // CHECK
: phaddw
69, %mm3
18467 // CHECK
: phaddw
32493, %mm3
18470 // CHECK
: phaddw
3133065982, %mm3
18471 phaddw
0xbabecafe,%mm3
18473 // CHECK
: phaddw
305419896, %mm3
18474 phaddw
0x12345678,%mm3
18476 // CHECK
: phaddw
%mm3
, %mm3
18479 // CHECK
: phaddw
3735928559(%ebx
,%ecx
,8), %xmm5
18480 phaddw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
18482 // CHECK
: phaddw
69, %xmm5
18485 // CHECK
: phaddw
32493, %xmm5
18486 phaddw
0x7eed,%xmm5
18488 // CHECK
: phaddw
3133065982, %xmm5
18489 phaddw
0xbabecafe,%xmm5
18491 // CHECK
: phaddw
305419896, %xmm5
18492 phaddw
0x12345678,%xmm5
18494 // CHECK
: phaddw
%xmm5
, %xmm5
18497 // CHECK
: phaddd
3735928559(%ebx
,%ecx
,8), %mm3
18498 phaddd
0xdeadbeef(%ebx
,%ecx
,8),%mm3
18500 // CHECK
: phaddd
69, %mm3
18503 // CHECK
: phaddd
32493, %mm3
18506 // CHECK
: phaddd
3133065982, %mm3
18507 phaddd
0xbabecafe,%mm3
18509 // CHECK
: phaddd
305419896, %mm3
18510 phaddd
0x12345678,%mm3
18512 // CHECK
: phaddd
%mm3
, %mm3
18515 // CHECK
: phaddd
3735928559(%ebx
,%ecx
,8), %xmm5
18516 phaddd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
18518 // CHECK
: phaddd
69, %xmm5
18521 // CHECK
: phaddd
32493, %xmm5
18522 phaddd
0x7eed,%xmm5
18524 // CHECK
: phaddd
3133065982, %xmm5
18525 phaddd
0xbabecafe,%xmm5
18527 // CHECK
: phaddd
305419896, %xmm5
18528 phaddd
0x12345678,%xmm5
18530 // CHECK
: phaddd
%xmm5
, %xmm5
18533 // CHECK
: phaddsw
3735928559(%ebx
,%ecx
,8), %mm3
18534 phaddsw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
18536 // CHECK
: phaddsw
69, %mm3
18539 // CHECK
: phaddsw
32493, %mm3
18540 phaddsw
0x7eed,%mm3
18542 // CHECK
: phaddsw
3133065982, %mm3
18543 phaddsw
0xbabecafe,%mm3
18545 // CHECK
: phaddsw
305419896, %mm3
18546 phaddsw
0x12345678,%mm3
18548 // CHECK
: phaddsw
%mm3
, %mm3
18551 // CHECK
: phaddsw
3735928559(%ebx
,%ecx
,8), %xmm5
18552 phaddsw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
18554 // CHECK
: phaddsw
69, %xmm5
18557 // CHECK
: phaddsw
32493, %xmm5
18558 phaddsw
0x7eed,%xmm5
18560 // CHECK
: phaddsw
3133065982, %xmm5
18561 phaddsw
0xbabecafe,%xmm5
18563 // CHECK
: phaddsw
305419896, %xmm5
18564 phaddsw
0x12345678,%xmm5
18566 // CHECK
: phaddsw
%xmm5
, %xmm5
18567 phaddsw
%xmm5
,%xmm5
18569 // CHECK
: phsubw
3735928559(%ebx
,%ecx
,8), %mm3
18570 phsubw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
18572 // CHECK
: phsubw
69, %mm3
18575 // CHECK
: phsubw
32493, %mm3
18578 // CHECK
: phsubw
3133065982, %mm3
18579 phsubw
0xbabecafe,%mm3
18581 // CHECK
: phsubw
305419896, %mm3
18582 phsubw
0x12345678,%mm3
18584 // CHECK
: phsubw
%mm3
, %mm3
18587 // CHECK
: phsubw
3735928559(%ebx
,%ecx
,8), %xmm5
18588 phsubw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
18590 // CHECK
: phsubw
69, %xmm5
18593 // CHECK
: phsubw
32493, %xmm5
18594 phsubw
0x7eed,%xmm5
18596 // CHECK
: phsubw
3133065982, %xmm5
18597 phsubw
0xbabecafe,%xmm5
18599 // CHECK
: phsubw
305419896, %xmm5
18600 phsubw
0x12345678,%xmm5
18602 // CHECK
: phsubw
%xmm5
, %xmm5
18605 // CHECK
: phsubd
3735928559(%ebx
,%ecx
,8), %mm3
18606 phsubd
0xdeadbeef(%ebx
,%ecx
,8),%mm3
18608 // CHECK
: phsubd
69, %mm3
18611 // CHECK
: phsubd
32493, %mm3
18614 // CHECK
: phsubd
3133065982, %mm3
18615 phsubd
0xbabecafe,%mm3
18617 // CHECK
: phsubd
305419896, %mm3
18618 phsubd
0x12345678,%mm3
18620 // CHECK
: phsubd
%mm3
, %mm3
18623 // CHECK
: phsubd
3735928559(%ebx
,%ecx
,8), %xmm5
18624 phsubd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
18626 // CHECK
: phsubd
69, %xmm5
18629 // CHECK
: phsubd
32493, %xmm5
18630 phsubd
0x7eed,%xmm5
18632 // CHECK
: phsubd
3133065982, %xmm5
18633 phsubd
0xbabecafe,%xmm5
18635 // CHECK
: phsubd
305419896, %xmm5
18636 phsubd
0x12345678,%xmm5
18638 // CHECK
: phsubd
%xmm5
, %xmm5
18641 // CHECK
: phsubsw
3735928559(%ebx
,%ecx
,8), %mm3
18642 phsubsw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
18644 // CHECK
: phsubsw
69, %mm3
18647 // CHECK
: phsubsw
32493, %mm3
18648 phsubsw
0x7eed,%mm3
18650 // CHECK
: phsubsw
3133065982, %mm3
18651 phsubsw
0xbabecafe,%mm3
18653 // CHECK
: phsubsw
305419896, %mm3
18654 phsubsw
0x12345678,%mm3
18656 // CHECK
: phsubsw
%mm3
, %mm3
18659 // CHECK
: phsubsw
3735928559(%ebx
,%ecx
,8), %xmm5
18660 phsubsw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
18662 // CHECK
: phsubsw
69, %xmm5
18665 // CHECK
: phsubsw
32493, %xmm5
18666 phsubsw
0x7eed,%xmm5
18668 // CHECK
: phsubsw
3133065982, %xmm5
18669 phsubsw
0xbabecafe,%xmm5
18671 // CHECK
: phsubsw
305419896, %xmm5
18672 phsubsw
0x12345678,%xmm5
18674 // CHECK
: phsubsw
%xmm5
, %xmm5
18675 phsubsw
%xmm5
,%xmm5
18677 // CHECK
: pmaddubsw
3735928559(%ebx
,%ecx
,8), %mm3
18678 pmaddubsw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
18680 // CHECK
: pmaddubsw
69, %mm3
18681 pmaddubsw
0x45,%mm3
18683 // CHECK
: pmaddubsw
32493, %mm3
18684 pmaddubsw
0x7eed,%mm3
18686 // CHECK
: pmaddubsw
3133065982, %mm3
18687 pmaddubsw
0xbabecafe,%mm3
18689 // CHECK
: pmaddubsw
305419896, %mm3
18690 pmaddubsw
0x12345678,%mm3
18692 // CHECK
: pmaddubsw
%mm3
, %mm3
18693 pmaddubsw
%mm3
,%mm3
18695 // CHECK
: pmaddubsw
3735928559(%ebx
,%ecx
,8), %xmm5
18696 pmaddubsw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
18698 // CHECK
: pmaddubsw
69, %xmm5
18699 pmaddubsw
0x45,%xmm5
18701 // CHECK
: pmaddubsw
32493, %xmm5
18702 pmaddubsw
0x7eed,%xmm5
18704 // CHECK
: pmaddubsw
3133065982, %xmm5
18705 pmaddubsw
0xbabecafe,%xmm5
18707 // CHECK
: pmaddubsw
305419896, %xmm5
18708 pmaddubsw
0x12345678,%xmm5
18710 // CHECK
: pmaddubsw
%xmm5
, %xmm5
18711 pmaddubsw
%xmm5
,%xmm5
18713 // CHECK
: pmulhrsw
3735928559(%ebx
,%ecx
,8), %mm3
18714 pmulhrsw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
18716 // CHECK
: pmulhrsw
69, %mm3
18719 // CHECK
: pmulhrsw
32493, %mm3
18720 pmulhrsw
0x7eed,%mm3
18722 // CHECK
: pmulhrsw
3133065982, %mm3
18723 pmulhrsw
0xbabecafe,%mm3
18725 // CHECK
: pmulhrsw
305419896, %mm3
18726 pmulhrsw
0x12345678,%mm3
18728 // CHECK
: pmulhrsw
%mm3
, %mm3
18731 // CHECK
: pmulhrsw
3735928559(%ebx
,%ecx
,8), %xmm5
18732 pmulhrsw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
18734 // CHECK
: pmulhrsw
69, %xmm5
18735 pmulhrsw
0x45,%xmm5
18737 // CHECK
: pmulhrsw
32493, %xmm5
18738 pmulhrsw
0x7eed,%xmm5
18740 // CHECK
: pmulhrsw
3133065982, %xmm5
18741 pmulhrsw
0xbabecafe,%xmm5
18743 // CHECK
: pmulhrsw
305419896, %xmm5
18744 pmulhrsw
0x12345678,%xmm5
18746 // CHECK
: pmulhrsw
%xmm5
, %xmm5
18747 pmulhrsw
%xmm5
,%xmm5
18749 // CHECK
: pshufb
3735928559(%ebx
,%ecx
,8), %mm3
18750 pshufb
0xdeadbeef(%ebx
,%ecx
,8),%mm3
18752 // CHECK
: pshufb
69, %mm3
18755 // CHECK
: pshufb
32493, %mm3
18758 // CHECK
: pshufb
3133065982, %mm3
18759 pshufb
0xbabecafe,%mm3
18761 // CHECK
: pshufb
305419896, %mm3
18762 pshufb
0x12345678,%mm3
18764 // CHECK
: pshufb
%mm3
, %mm3
18767 // CHECK
: pshufb
3735928559(%ebx
,%ecx
,8), %xmm5
18768 pshufb
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
18770 // CHECK
: pshufb
69, %xmm5
18773 // CHECK
: pshufb
32493, %xmm5
18774 pshufb
0x7eed,%xmm5
18776 // CHECK
: pshufb
3133065982, %xmm5
18777 pshufb
0xbabecafe,%xmm5
18779 // CHECK
: pshufb
305419896, %xmm5
18780 pshufb
0x12345678,%xmm5
18782 // CHECK
: pshufb
%xmm5
, %xmm5
18785 // CHECK
: psignb
3735928559(%ebx
,%ecx
,8), %mm3
18786 psignb
0xdeadbeef(%ebx
,%ecx
,8),%mm3
18788 // CHECK
: psignb
69, %mm3
18791 // CHECK
: psignb
32493, %mm3
18794 // CHECK
: psignb
3133065982, %mm3
18795 psignb
0xbabecafe,%mm3
18797 // CHECK
: psignb
305419896, %mm3
18798 psignb
0x12345678,%mm3
18800 // CHECK
: psignb
%mm3
, %mm3
18803 // CHECK
: psignb
3735928559(%ebx
,%ecx
,8), %xmm5
18804 psignb
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
18806 // CHECK
: psignb
69, %xmm5
18809 // CHECK
: psignb
32493, %xmm5
18810 psignb
0x7eed,%xmm5
18812 // CHECK
: psignb
3133065982, %xmm5
18813 psignb
0xbabecafe,%xmm5
18815 // CHECK
: psignb
305419896, %xmm5
18816 psignb
0x12345678,%xmm5
18818 // CHECK
: psignb
%xmm5
, %xmm5
18821 // CHECK
: psignw
3735928559(%ebx
,%ecx
,8), %mm3
18822 psignw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
18824 // CHECK
: psignw
69, %mm3
18827 // CHECK
: psignw
32493, %mm3
18830 // CHECK
: psignw
3133065982, %mm3
18831 psignw
0xbabecafe,%mm3
18833 // CHECK
: psignw
305419896, %mm3
18834 psignw
0x12345678,%mm3
18836 // CHECK
: psignw
%mm3
, %mm3
18839 // CHECK
: psignw
3735928559(%ebx
,%ecx
,8), %xmm5
18840 psignw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
18842 // CHECK
: psignw
69, %xmm5
18845 // CHECK
: psignw
32493, %xmm5
18846 psignw
0x7eed,%xmm5
18848 // CHECK
: psignw
3133065982, %xmm5
18849 psignw
0xbabecafe,%xmm5
18851 // CHECK
: psignw
305419896, %xmm5
18852 psignw
0x12345678,%xmm5
18854 // CHECK
: psignw
%xmm5
, %xmm5
18857 // CHECK
: psignd
3735928559(%ebx
,%ecx
,8), %mm3
18858 psignd
0xdeadbeef(%ebx
,%ecx
,8),%mm3
18860 // CHECK
: psignd
69, %mm3
18863 // CHECK
: psignd
32493, %mm3
18866 // CHECK
: psignd
3133065982, %mm3
18867 psignd
0xbabecafe,%mm3
18869 // CHECK
: psignd
305419896, %mm3
18870 psignd
0x12345678,%mm3
18872 // CHECK
: psignd
%mm3
, %mm3
18875 // CHECK
: psignd
3735928559(%ebx
,%ecx
,8), %xmm5
18876 psignd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
18878 // CHECK
: psignd
69, %xmm5
18881 // CHECK
: psignd
32493, %xmm5
18882 psignd
0x7eed,%xmm5
18884 // CHECK
: psignd
3133065982, %xmm5
18885 psignd
0xbabecafe,%xmm5
18887 // CHECK
: psignd
305419896, %xmm5
18888 psignd
0x12345678,%xmm5
18890 // CHECK
: psignd
%xmm5
, %xmm5
18893 // CHECK
: pabsb
3735928559(%ebx
,%ecx
,8), %mm3
18894 pabsb
0xdeadbeef(%ebx
,%ecx
,8),%mm3
18896 // CHECK
: pabsb
69, %mm3
18899 // CHECK
: pabsb
32493, %mm3
18902 // CHECK
: pabsb
3133065982, %mm3
18903 pabsb
0xbabecafe,%mm3
18905 // CHECK
: pabsb
305419896, %mm3
18906 pabsb
0x12345678,%mm3
18908 // CHECK
: pabsb
%mm3
, %mm3
18911 // CHECK
: pabsb
3735928559(%ebx
,%ecx
,8), %xmm5
18912 pabsb
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
18914 // CHECK
: pabsb
69, %xmm5
18917 // CHECK
: pabsb
32493, %xmm5
18920 // CHECK
: pabsb
3133065982, %xmm5
18921 pabsb
0xbabecafe,%xmm5
18923 // CHECK
: pabsb
305419896, %xmm5
18924 pabsb
0x12345678,%xmm5
18926 // CHECK
: pabsb
%xmm5
, %xmm5
18929 // CHECK
: pabsw
3735928559(%ebx
,%ecx
,8), %mm3
18930 pabsw
0xdeadbeef(%ebx
,%ecx
,8),%mm3
18932 // CHECK
: pabsw
69, %mm3
18935 // CHECK
: pabsw
32493, %mm3
18938 // CHECK
: pabsw
3133065982, %mm3
18939 pabsw
0xbabecafe,%mm3
18941 // CHECK
: pabsw
305419896, %mm3
18942 pabsw
0x12345678,%mm3
18944 // CHECK
: pabsw
%mm3
, %mm3
18947 // CHECK
: pabsw
3735928559(%ebx
,%ecx
,8), %xmm5
18948 pabsw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
18950 // CHECK
: pabsw
69, %xmm5
18953 // CHECK
: pabsw
32493, %xmm5
18956 // CHECK
: pabsw
3133065982, %xmm5
18957 pabsw
0xbabecafe,%xmm5
18959 // CHECK
: pabsw
305419896, %xmm5
18960 pabsw
0x12345678,%xmm5
18962 // CHECK
: pabsw
%xmm5
, %xmm5
18965 // CHECK
: pabsd
3735928559(%ebx
,%ecx
,8), %mm3
18966 pabsd
0xdeadbeef(%ebx
,%ecx
,8),%mm3
18968 // CHECK
: pabsd
69, %mm3
18971 // CHECK
: pabsd
32493, %mm3
18974 // CHECK
: pabsd
3133065982, %mm3
18975 pabsd
0xbabecafe,%mm3
18977 // CHECK
: pabsd
305419896, %mm3
18978 pabsd
0x12345678,%mm3
18980 // CHECK
: pabsd
%mm3
, %mm3
18983 // CHECK
: pabsd
3735928559(%ebx
,%ecx
,8), %xmm5
18984 pabsd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
18986 // CHECK
: pabsd
69, %xmm5
18989 // CHECK
: pabsd
32493, %xmm5
18992 // CHECK
: pabsd
3133065982, %xmm5
18993 pabsd
0xbabecafe,%xmm5
18995 // CHECK
: pabsd
305419896, %xmm5
18996 pabsd
0x12345678,%xmm5
18998 // CHECK
: pabsd
%xmm5
, %xmm5
19004 // CHECK
: movntdqa
3735928559(%ebx
,%ecx
,8), %xmm5
19005 movntdqa
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
19007 // CHECK
: movntdqa
69, %xmm5
19008 movntdqa
0x45,%xmm5
19010 // CHECK
: movntdqa
32493, %xmm5
19011 movntdqa
0x7eed,%xmm5
19013 // CHECK
: movntdqa
3133065982, %xmm5
19014 movntdqa
0xbabecafe,%xmm5
19016 // CHECK
: movntdqa
305419896, %xmm5
19017 movntdqa
0x12345678,%xmm5
19019 // CHECK
: packusdw
3735928559(%ebx
,%ecx
,8), %xmm5
19020 packusdw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
19022 // CHECK
: packusdw
69, %xmm5
19023 packusdw
0x45,%xmm5
19025 // CHECK
: packusdw
32493, %xmm5
19026 packusdw
0x7eed,%xmm5
19028 // CHECK
: packusdw
3133065982, %xmm5
19029 packusdw
0xbabecafe,%xmm5
19031 // CHECK
: packusdw
305419896, %xmm5
19032 packusdw
0x12345678,%xmm5
19034 // CHECK
: packusdw
%xmm5
, %xmm5
19035 packusdw
%xmm5
,%xmm5
19037 // CHECK
: pcmpeqq
3735928559(%ebx
,%ecx
,8), %xmm5
19038 pcmpeqq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
19040 // CHECK
: pcmpeqq
69, %xmm5
19043 // CHECK
: pcmpeqq
32493, %xmm5
19044 pcmpeqq
0x7eed,%xmm5
19046 // CHECK
: pcmpeqq
3133065982, %xmm5
19047 pcmpeqq
0xbabecafe,%xmm5
19049 // CHECK
: pcmpeqq
305419896, %xmm5
19050 pcmpeqq
0x12345678,%xmm5
19052 // CHECK
: pcmpeqq
%xmm5
, %xmm5
19053 pcmpeqq
%xmm5
,%xmm5
19055 // CHECK
: phminposuw
3735928559(%ebx
,%ecx
,8), %xmm5
19056 phminposuw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
19058 // CHECK
: phminposuw
69, %xmm5
19059 phminposuw
0x45,%xmm5
19061 // CHECK
: phminposuw
32493, %xmm5
19062 phminposuw
0x7eed,%xmm5
19064 // CHECK
: phminposuw
3133065982, %xmm5
19065 phminposuw
0xbabecafe,%xmm5
19067 // CHECK
: phminposuw
305419896, %xmm5
19068 phminposuw
0x12345678,%xmm5
19070 // CHECK
: phminposuw
%xmm5
, %xmm5
19071 phminposuw
%xmm5
,%xmm5
19073 // CHECK
: pmaxsb
3735928559(%ebx
,%ecx
,8), %xmm5
19074 pmaxsb
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
19076 // CHECK
: pmaxsb
69, %xmm5
19079 // CHECK
: pmaxsb
32493, %xmm5
19080 pmaxsb
0x7eed,%xmm5
19082 // CHECK
: pmaxsb
3133065982, %xmm5
19083 pmaxsb
0xbabecafe,%xmm5
19085 // CHECK
: pmaxsb
305419896, %xmm5
19086 pmaxsb
0x12345678,%xmm5
19088 // CHECK
: pmaxsb
%xmm5
, %xmm5
19091 // CHECK
: pmaxsd
3735928559(%ebx
,%ecx
,8), %xmm5
19092 pmaxsd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
19094 // CHECK
: pmaxsd
69, %xmm5
19097 // CHECK
: pmaxsd
32493, %xmm5
19098 pmaxsd
0x7eed,%xmm5
19100 // CHECK
: pmaxsd
3133065982, %xmm5
19101 pmaxsd
0xbabecafe,%xmm5
19103 // CHECK
: pmaxsd
305419896, %xmm5
19104 pmaxsd
0x12345678,%xmm5
19106 // CHECK
: pmaxsd
%xmm5
, %xmm5
19109 // CHECK
: pmaxud
3735928559(%ebx
,%ecx
,8), %xmm5
19110 pmaxud
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
19112 // CHECK
: pmaxud
69, %xmm5
19115 // CHECK
: pmaxud
32493, %xmm5
19116 pmaxud
0x7eed,%xmm5
19118 // CHECK
: pmaxud
3133065982, %xmm5
19119 pmaxud
0xbabecafe,%xmm5
19121 // CHECK
: pmaxud
305419896, %xmm5
19122 pmaxud
0x12345678,%xmm5
19124 // CHECK
: pmaxud
%xmm5
, %xmm5
19127 // CHECK
: pmaxuw
3735928559(%ebx
,%ecx
,8), %xmm5
19128 pmaxuw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
19130 // CHECK
: pmaxuw
69, %xmm5
19133 // CHECK
: pmaxuw
32493, %xmm5
19134 pmaxuw
0x7eed,%xmm5
19136 // CHECK
: pmaxuw
3133065982, %xmm5
19137 pmaxuw
0xbabecafe,%xmm5
19139 // CHECK
: pmaxuw
305419896, %xmm5
19140 pmaxuw
0x12345678,%xmm5
19142 // CHECK
: pmaxuw
%xmm5
, %xmm5
19145 // CHECK
: pminsb
3735928559(%ebx
,%ecx
,8), %xmm5
19146 pminsb
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
19148 // CHECK
: pminsb
69, %xmm5
19151 // CHECK
: pminsb
32493, %xmm5
19152 pminsb
0x7eed,%xmm5
19154 // CHECK
: pminsb
3133065982, %xmm5
19155 pminsb
0xbabecafe,%xmm5
19157 // CHECK
: pminsb
305419896, %xmm5
19158 pminsb
0x12345678,%xmm5
19160 // CHECK
: pminsb
%xmm5
, %xmm5
19163 // CHECK
: pminsd
3735928559(%ebx
,%ecx
,8), %xmm5
19164 pminsd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
19166 // CHECK
: pminsd
69, %xmm5
19169 // CHECK
: pminsd
32493, %xmm5
19170 pminsd
0x7eed,%xmm5
19172 // CHECK
: pminsd
3133065982, %xmm5
19173 pminsd
0xbabecafe,%xmm5
19175 // CHECK
: pminsd
305419896, %xmm5
19176 pminsd
0x12345678,%xmm5
19178 // CHECK
: pminsd
%xmm5
, %xmm5
19181 // CHECK
: pminud
3735928559(%ebx
,%ecx
,8), %xmm5
19182 pminud
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
19184 // CHECK
: pminud
69, %xmm5
19187 // CHECK
: pminud
32493, %xmm5
19188 pminud
0x7eed,%xmm5
19190 // CHECK
: pminud
3133065982, %xmm5
19191 pminud
0xbabecafe,%xmm5
19193 // CHECK
: pminud
305419896, %xmm5
19194 pminud
0x12345678,%xmm5
19196 // CHECK
: pminud
%xmm5
, %xmm5
19199 // CHECK
: pminuw
3735928559(%ebx
,%ecx
,8), %xmm5
19200 pminuw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
19202 // CHECK
: pminuw
69, %xmm5
19205 // CHECK
: pminuw
32493, %xmm5
19206 pminuw
0x7eed,%xmm5
19208 // CHECK
: pminuw
3133065982, %xmm5
19209 pminuw
0xbabecafe,%xmm5
19211 // CHECK
: pminuw
305419896, %xmm5
19212 pminuw
0x12345678,%xmm5
19214 // CHECK
: pminuw
%xmm5
, %xmm5
19217 // CHECK
: pmovsxbw
3735928559(%ebx
,%ecx
,8), %xmm5
19218 pmovsxbw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
19220 // CHECK
: pmovsxbw
69, %xmm5
19221 pmovsxbw
0x45,%xmm5
19223 // CHECK
: pmovsxbw
32493, %xmm5
19224 pmovsxbw
0x7eed,%xmm5
19226 // CHECK
: pmovsxbw
3133065982, %xmm5
19227 pmovsxbw
0xbabecafe,%xmm5
19229 // CHECK
: pmovsxbw
305419896, %xmm5
19230 pmovsxbw
0x12345678,%xmm5
19232 // CHECK
: pmovsxbw
%xmm5
, %xmm5
19233 pmovsxbw
%xmm5
,%xmm5
19235 // CHECK
: pmovsxbd
3735928559(%ebx
,%ecx
,8), %xmm5
19236 pmovsxbd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
19238 // CHECK
: pmovsxbd
69, %xmm5
19239 pmovsxbd
0x45,%xmm5
19241 // CHECK
: pmovsxbd
32493, %xmm5
19242 pmovsxbd
0x7eed,%xmm5
19244 // CHECK
: pmovsxbd
3133065982, %xmm5
19245 pmovsxbd
0xbabecafe,%xmm5
19247 // CHECK
: pmovsxbd
305419896, %xmm5
19248 pmovsxbd
0x12345678,%xmm5
19250 // CHECK
: pmovsxbd
%xmm5
, %xmm5
19251 pmovsxbd
%xmm5
,%xmm5
19253 // CHECK
: pmovsxbq
3735928559(%ebx
,%ecx
,8), %xmm5
19254 pmovsxbq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
19256 // CHECK
: pmovsxbq
69, %xmm5
19257 pmovsxbq
0x45,%xmm5
19259 // CHECK
: pmovsxbq
32493, %xmm5
19260 pmovsxbq
0x7eed,%xmm5
19262 // CHECK
: pmovsxbq
3133065982, %xmm5
19263 pmovsxbq
0xbabecafe,%xmm5
19265 // CHECK
: pmovsxbq
305419896, %xmm5
19266 pmovsxbq
0x12345678,%xmm5
19268 // CHECK
: pmovsxbq
%xmm5
, %xmm5
19269 pmovsxbq
%xmm5
,%xmm5
19271 // CHECK
: pmovsxwd
3735928559(%ebx
,%ecx
,8), %xmm5
19272 pmovsxwd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
19274 // CHECK
: pmovsxwd
69, %xmm5
19275 pmovsxwd
0x45,%xmm5
19277 // CHECK
: pmovsxwd
32493, %xmm5
19278 pmovsxwd
0x7eed,%xmm5
19280 // CHECK
: pmovsxwd
3133065982, %xmm5
19281 pmovsxwd
0xbabecafe,%xmm5
19283 // CHECK
: pmovsxwd
305419896, %xmm5
19284 pmovsxwd
0x12345678,%xmm5
19286 // CHECK
: pmovsxwd
%xmm5
, %xmm5
19287 pmovsxwd
%xmm5
,%xmm5
19289 // CHECK
: pmovsxwq
3735928559(%ebx
,%ecx
,8), %xmm5
19290 pmovsxwq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
19292 // CHECK
: pmovsxwq
69, %xmm5
19293 pmovsxwq
0x45,%xmm5
19295 // CHECK
: pmovsxwq
32493, %xmm5
19296 pmovsxwq
0x7eed,%xmm5
19298 // CHECK
: pmovsxwq
3133065982, %xmm5
19299 pmovsxwq
0xbabecafe,%xmm5
19301 // CHECK
: pmovsxwq
305419896, %xmm5
19302 pmovsxwq
0x12345678,%xmm5
19304 // CHECK
: pmovsxwq
%xmm5
, %xmm5
19305 pmovsxwq
%xmm5
,%xmm5
19307 // CHECK
: pmovsxdq
3735928559(%ebx
,%ecx
,8), %xmm5
19308 pmovsxdq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
19310 // CHECK
: pmovsxdq
69, %xmm5
19311 pmovsxdq
0x45,%xmm5
19313 // CHECK
: pmovsxdq
32493, %xmm5
19314 pmovsxdq
0x7eed,%xmm5
19316 // CHECK
: pmovsxdq
3133065982, %xmm5
19317 pmovsxdq
0xbabecafe,%xmm5
19319 // CHECK
: pmovsxdq
305419896, %xmm5
19320 pmovsxdq
0x12345678,%xmm5
19322 // CHECK
: pmovsxdq
%xmm5
, %xmm5
19323 pmovsxdq
%xmm5
,%xmm5
19325 // CHECK
: pmovzxbw
3735928559(%ebx
,%ecx
,8), %xmm5
19326 pmovzxbw
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
19328 // CHECK
: pmovzxbw
69, %xmm5
19329 pmovzxbw
0x45,%xmm5
19331 // CHECK
: pmovzxbw
32493, %xmm5
19332 pmovzxbw
0x7eed,%xmm5
19334 // CHECK
: pmovzxbw
3133065982, %xmm5
19335 pmovzxbw
0xbabecafe,%xmm5
19337 // CHECK
: pmovzxbw
305419896, %xmm5
19338 pmovzxbw
0x12345678,%xmm5
19340 // CHECK
: pmovzxbw
%xmm5
, %xmm5
19341 pmovzxbw
%xmm5
,%xmm5
19343 // CHECK
: pmovzxbd
3735928559(%ebx
,%ecx
,8), %xmm5
19344 pmovzxbd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
19346 // CHECK
: pmovzxbd
69, %xmm5
19347 pmovzxbd
0x45,%xmm5
19349 // CHECK
: pmovzxbd
32493, %xmm5
19350 pmovzxbd
0x7eed,%xmm5
19352 // CHECK
: pmovzxbd
3133065982, %xmm5
19353 pmovzxbd
0xbabecafe,%xmm5
19355 // CHECK
: pmovzxbd
305419896, %xmm5
19356 pmovzxbd
0x12345678,%xmm5
19358 // CHECK
: pmovzxbd
%xmm5
, %xmm5
19359 pmovzxbd
%xmm5
,%xmm5
19361 // CHECK
: pmovzxbq
3735928559(%ebx
,%ecx
,8), %xmm5
19362 pmovzxbq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
19364 // CHECK
: pmovzxbq
69, %xmm5
19365 pmovzxbq
0x45,%xmm5
19367 // CHECK
: pmovzxbq
32493, %xmm5
19368 pmovzxbq
0x7eed,%xmm5
19370 // CHECK
: pmovzxbq
3133065982, %xmm5
19371 pmovzxbq
0xbabecafe,%xmm5
19373 // CHECK
: pmovzxbq
305419896, %xmm5
19374 pmovzxbq
0x12345678,%xmm5
19376 // CHECK
: pmovzxbq
%xmm5
, %xmm5
19377 pmovzxbq
%xmm5
,%xmm5
19379 // CHECK
: pmovzxwd
3735928559(%ebx
,%ecx
,8), %xmm5
19380 pmovzxwd
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
19382 // CHECK
: pmovzxwd
69, %xmm5
19383 pmovzxwd
0x45,%xmm5
19385 // CHECK
: pmovzxwd
32493, %xmm5
19386 pmovzxwd
0x7eed,%xmm5
19388 // CHECK
: pmovzxwd
3133065982, %xmm5
19389 pmovzxwd
0xbabecafe,%xmm5
19391 // CHECK
: pmovzxwd
305419896, %xmm5
19392 pmovzxwd
0x12345678,%xmm5
19394 // CHECK
: pmovzxwd
%xmm5
, %xmm5
19395 pmovzxwd
%xmm5
,%xmm5
19397 // CHECK
: pmovzxwq
3735928559(%ebx
,%ecx
,8), %xmm5
19398 pmovzxwq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
19400 // CHECK
: pmovzxwq
69, %xmm5
19401 pmovzxwq
0x45,%xmm5
19403 // CHECK
: pmovzxwq
32493, %xmm5
19404 pmovzxwq
0x7eed,%xmm5
19406 // CHECK
: pmovzxwq
3133065982, %xmm5
19407 pmovzxwq
0xbabecafe,%xmm5
19409 // CHECK
: pmovzxwq
305419896, %xmm5
19410 pmovzxwq
0x12345678,%xmm5
19412 // CHECK
: pmovzxwq
%xmm5
, %xmm5
19413 pmovzxwq
%xmm5
,%xmm5
19415 // CHECK
: pmovzxdq
3735928559(%ebx
,%ecx
,8), %xmm5
19416 pmovzxdq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
19418 // CHECK
: pmovzxdq
69, %xmm5
19419 pmovzxdq
0x45,%xmm5
19421 // CHECK
: pmovzxdq
32493, %xmm5
19422 pmovzxdq
0x7eed,%xmm5
19424 // CHECK
: pmovzxdq
3133065982, %xmm5
19425 pmovzxdq
0xbabecafe,%xmm5
19427 // CHECK
: pmovzxdq
305419896, %xmm5
19428 pmovzxdq
0x12345678,%xmm5
19430 // CHECK
: pmovzxdq
%xmm5
, %xmm5
19431 pmovzxdq
%xmm5
,%xmm5
19433 // CHECK
: pmuldq
3735928559(%ebx
,%ecx
,8), %xmm5
19434 pmuldq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
19436 // CHECK
: pmuldq
69, %xmm5
19439 // CHECK
: pmuldq
32493, %xmm5
19440 pmuldq
0x7eed,%xmm5
19442 // CHECK
: pmuldq
3133065982, %xmm5
19443 pmuldq
0xbabecafe,%xmm5
19445 // CHECK
: pmuldq
305419896, %xmm5
19446 pmuldq
0x12345678,%xmm5
19448 // CHECK
: pmuldq
%xmm5
, %xmm5
19451 // CHECK
: pmulld
3735928559(%ebx
,%ecx
,8), %xmm5
19452 pmulld
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
19454 // CHECK
: pmulld
69, %xmm5
19457 // CHECK
: pmulld
32493, %xmm5
19458 pmulld
0x7eed,%xmm5
19460 // CHECK
: pmulld
3133065982, %xmm5
19461 pmulld
0xbabecafe,%xmm5
19463 // CHECK
: pmulld
305419896, %xmm5
19464 pmulld
0x12345678,%xmm5
19466 // CHECK
: pmulld
%xmm5
, %xmm5
19469 // CHECK
: ptest
3735928559(%ebx
,%ecx
,8), %xmm5
19470 ptest
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
19472 // CHECK
: ptest
69, %xmm5
19475 // CHECK
: ptest
32493, %xmm5
19478 // CHECK
: ptest
3133065982, %xmm5
19479 ptest
0xbabecafe,%xmm5
19481 // CHECK
: ptest
305419896, %xmm5
19482 ptest
0x12345678,%xmm5
19484 // CHECK
: ptest
%xmm5
, %xmm5
19487 // CHECK
: crc32b
%bl, %eax
19490 // CHECK
: crc32b
4(%ebx
), %eax
19491 crc32b
4(%ebx
), %eax
19493 // CHECK
: crc32w
%bx
, %eax
19496 // CHECK
: crc32w
4(%ebx
), %eax
19497 crc32w
4(%ebx
), %eax
19499 // CHECK
: crc32l
%ebx
, %eax
19502 // CHECK
: crc32l
4(%ebx
), %eax
19503 crc32l
4(%ebx
), %eax
19505 // CHECK
: crc32l
3735928559(%ebx
,%ecx
,8), %ecx
19506 crc32l
0xdeadbeef(%ebx
,%ecx
,8),%ecx
19508 // CHECK
: crc32l
69, %ecx
19511 // CHECK
: crc32l
32493, %ecx
19514 // CHECK
: crc32l
3133065982, %ecx
19515 crc32l
0xbabecafe,%ecx
19517 // CHECK
: crc32l
%ecx
, %ecx
19520 // CHECK
: pcmpgtq
3735928559(%ebx
,%ecx
,8), %xmm5
19521 pcmpgtq
0xdeadbeef(%ebx
,%ecx
,8),%xmm5
19523 // CHECK
: pcmpgtq
69, %xmm5
19526 // CHECK
: pcmpgtq
32493, %xmm5
19527 pcmpgtq
0x7eed,%xmm5
19529 // CHECK
: pcmpgtq
3133065982, %xmm5
19530 pcmpgtq
0xbabecafe,%xmm5
19532 // CHECK
: pcmpgtq
305419896, %xmm5
19533 pcmpgtq
0x12345678,%xmm5
19535 // CHECK
: pcmpgtq
%xmm5
, %xmm5
19536 pcmpgtq
%xmm5
,%xmm5
19538 // CHECK
: aesimc
%xmm0
, %xmm1
19541 // CHECK
: aesimc
(%eax
), %xmm1
19542 aesimc
(%eax
),%xmm1
19544 // CHECK
: aesenc
%xmm1
, %xmm2
19547 // CHECK
: aesenc
4(%ebx
), %xmm2
19548 aesenc
4(%ebx
),%xmm2
19550 // CHECK
: aesenclast
%xmm3
, %xmm4
19551 aesenclast
%xmm3
,%xmm4
19553 // CHECK
: aesenclast
4(%edx
,%edi
), %xmm4
19554 aesenclast
4(%edx
,%edi
),%xmm4
19556 // CHECK
: aesdec
%xmm5
, %xmm6
19559 // CHECK
: aesdec
4(%ecx
,%eax
,8), %xmm6
19560 aesdec
4(%ecx
,%eax
,8),%xmm6
19562 // CHECK
: aesdeclast
%xmm7
, %xmm0
19563 aesdeclast
%xmm7
,%xmm0
19565 // CHECK
: aesdeclast
3405691582, %xmm0
19566 aesdeclast
0xcafebabe,%xmm0
19568 // CHECK
: aeskeygenassist $
125, %xmm1
, %xmm2
19569 aeskeygenassist $
125, %xmm1
, %xmm2
19571 // CHECK
: aeskeygenassist $
125, (%edx
,%eax
,4), %xmm2
19572 aeskeygenassist $
125, (%edx
,%eax
,4), %xmm2
19574 // CHECK
: blendvps
(%rax
), %xmm1
# encoding: [0x66,0x0f,0x38,0x14,0x08]
19575 blendvps
(%rax
), %xmm1
19576 // CHECK
: blendvps
%xmm2
, %xmm1
# encoding: [0x66,0x0f,0x38,0x14,0xca]
19577 blendvps
%xmm2
, %xmm1