xref: /aosp_15_r20/external/llvm/test/MC/X86/x86-32-coverage.s (revision 9880d6810fe72a1726cb53787c6711e909410d58)
1*9880d681SAndroid Build Coastguard Worker// RUN: llvm-mc -triple i386-unknown-unknown %s --show-encoding  | FileCheck %s
2*9880d681SAndroid Build Coastguard Worker
3*9880d681SAndroid Build Coastguard Worker// CHECK: flds	(%edi)
4*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0x07]
5*9880d681SAndroid Build Coastguard Worker        	flds	(%edi)
6*9880d681SAndroid Build Coastguard Worker
7*9880d681SAndroid Build Coastguard Worker// CHECK: filds	(%edi)
8*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdf,0x07]
9*9880d681SAndroid Build Coastguard Worker        	filds	(%edi)
10*9880d681SAndroid Build Coastguard Worker
11*9880d681SAndroid Build Coastguard Worker// CHECK: movb	$127, 3735928559(%ebx,%ecx,8)
12*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc6,0x84,0xcb,0xef,0xbe,0xad,0xde,0x7f]
13*9880d681SAndroid Build Coastguard Worker        	movb	$0x7f,0xdeadbeef(%ebx,%ecx,8)
14*9880d681SAndroid Build Coastguard Worker
15*9880d681SAndroid Build Coastguard Worker// CHECK: movb	$127, 69
16*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc6,0x05,0x45,0x00,0x00,0x00,0x7f]
17*9880d681SAndroid Build Coastguard Worker        	movb	$0x7f,0x45
18*9880d681SAndroid Build Coastguard Worker
19*9880d681SAndroid Build Coastguard Worker// CHECK: movb	$127, 32493
20*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc6,0x05,0xed,0x7e,0x00,0x00,0x7f]
21*9880d681SAndroid Build Coastguard Worker        	movb	$0x7f,0x7eed
22*9880d681SAndroid Build Coastguard Worker
23*9880d681SAndroid Build Coastguard Worker// CHECK: movb	$127, 3133065982
24*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc6,0x05,0xfe,0xca,0xbe,0xba,0x7f]
25*9880d681SAndroid Build Coastguard Worker        	movb	$0x7f,0xbabecafe
26*9880d681SAndroid Build Coastguard Worker
27*9880d681SAndroid Build Coastguard Worker// CHECK: movb	$127, 305419896
28*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc6,0x05,0x78,0x56,0x34,0x12,0x7f]
29*9880d681SAndroid Build Coastguard Worker        	movb	$0x7f,0x12345678
30*9880d681SAndroid Build Coastguard Worker
31*9880d681SAndroid Build Coastguard Worker// CHECK: movw	$31438, 3735928559(%ebx,%ecx,8)
32*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0xc7,0x84,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a]
33*9880d681SAndroid Build Coastguard Worker        	movw	$0x7ace,0xdeadbeef(%ebx,%ecx,8)
34*9880d681SAndroid Build Coastguard Worker
35*9880d681SAndroid Build Coastguard Worker// CHECK: movw	$31438, 69
36*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0xc7,0x05,0x45,0x00,0x00,0x00,0xce,0x7a]
37*9880d681SAndroid Build Coastguard Worker        	movw	$0x7ace,0x45
38*9880d681SAndroid Build Coastguard Worker
39*9880d681SAndroid Build Coastguard Worker// CHECK: movw	$31438, 32493
40*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0xc7,0x05,0xed,0x7e,0x00,0x00,0xce,0x7a]
41*9880d681SAndroid Build Coastguard Worker        	movw	$0x7ace,0x7eed
42*9880d681SAndroid Build Coastguard Worker
43*9880d681SAndroid Build Coastguard Worker// CHECK: movw	$31438, 3133065982
44*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0xc7,0x05,0xfe,0xca,0xbe,0xba,0xce,0x7a]
45*9880d681SAndroid Build Coastguard Worker        	movw	$0x7ace,0xbabecafe
46*9880d681SAndroid Build Coastguard Worker
47*9880d681SAndroid Build Coastguard Worker// CHECK: movw	$31438, 305419896
48*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0xc7,0x05,0x78,0x56,0x34,0x12,0xce,0x7a]
49*9880d681SAndroid Build Coastguard Worker        	movw	$0x7ace,0x12345678
50*9880d681SAndroid Build Coastguard Worker
51*9880d681SAndroid Build Coastguard Worker// CHECK: movl	$2063514302, 3735928559(%ebx,%ecx,8)
52*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc7,0x84,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a]
53*9880d681SAndroid Build Coastguard Worker        	movl	$0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
54*9880d681SAndroid Build Coastguard Worker
55*9880d681SAndroid Build Coastguard Worker// CHECK: movl	$2063514302, 69
56*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc7,0x05,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a]
57*9880d681SAndroid Build Coastguard Worker        	movl	$0x7afebabe,0x45
58*9880d681SAndroid Build Coastguard Worker
59*9880d681SAndroid Build Coastguard Worker// CHECK: movl	$2063514302, 32493
60*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc7,0x05,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a]
61*9880d681SAndroid Build Coastguard Worker        	movl	$0x7afebabe,0x7eed
62*9880d681SAndroid Build Coastguard Worker
63*9880d681SAndroid Build Coastguard Worker// CHECK: movl	$2063514302, 3133065982
64*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc7,0x05,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a]
65*9880d681SAndroid Build Coastguard Worker        	movl	$0x7afebabe,0xbabecafe
66*9880d681SAndroid Build Coastguard Worker
67*9880d681SAndroid Build Coastguard Worker// CHECK: movl	$2063514302, 305419896
68*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc7,0x05,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a]
69*9880d681SAndroid Build Coastguard Worker        	movl	$0x7afebabe,0x12345678
70*9880d681SAndroid Build Coastguard Worker
71*9880d681SAndroid Build Coastguard Worker// CHECK: movl	$324478056, 3735928559(%ebx,%ecx,8)
72*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc7,0x84,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13]
73*9880d681SAndroid Build Coastguard Worker        	movl	$0x13572468,0xdeadbeef(%ebx,%ecx,8)
74*9880d681SAndroid Build Coastguard Worker
75*9880d681SAndroid Build Coastguard Worker// CHECK: movl	$324478056, 69
76*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc7,0x05,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13]
77*9880d681SAndroid Build Coastguard Worker        	movl	$0x13572468,0x45
78*9880d681SAndroid Build Coastguard Worker
79*9880d681SAndroid Build Coastguard Worker// CHECK: movl	$324478056, 32493
80*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc7,0x05,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13]
81*9880d681SAndroid Build Coastguard Worker        	movl	$0x13572468,0x7eed
82*9880d681SAndroid Build Coastguard Worker
83*9880d681SAndroid Build Coastguard Worker// CHECK: movl	$324478056, 3133065982
84*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc7,0x05,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13]
85*9880d681SAndroid Build Coastguard Worker        	movl	$0x13572468,0xbabecafe
86*9880d681SAndroid Build Coastguard Worker
87*9880d681SAndroid Build Coastguard Worker// CHECK: movl	$324478056, 305419896
88*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc7,0x05,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13]
89*9880d681SAndroid Build Coastguard Worker        	movl	$0x13572468,0x12345678
90*9880d681SAndroid Build Coastguard Worker
91*9880d681SAndroid Build Coastguard Worker// CHECK: movsbl	3735928559(%ebx,%ecx,8), %ecx
92*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xbe,0x8c,0xcb,0xef,0xbe,0xad,0xde]
93*9880d681SAndroid Build Coastguard Worker        	movsbl	0xdeadbeef(%ebx,%ecx,8),%ecx
94*9880d681SAndroid Build Coastguard Worker
95*9880d681SAndroid Build Coastguard Worker// CHECK: movsbl	69, %ecx
96*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xbe,0x0d,0x45,0x00,0x00,0x00]
97*9880d681SAndroid Build Coastguard Worker        	movsbl	0x45,%ecx
98*9880d681SAndroid Build Coastguard Worker
99*9880d681SAndroid Build Coastguard Worker// CHECK: movsbl	32493, %ecx
100*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xbe,0x0d,0xed,0x7e,0x00,0x00]
101*9880d681SAndroid Build Coastguard Worker        	movsbl	0x7eed,%ecx
102*9880d681SAndroid Build Coastguard Worker
103*9880d681SAndroid Build Coastguard Worker// CHECK: movsbl	3133065982, %ecx
104*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xbe,0x0d,0xfe,0xca,0xbe,0xba]
105*9880d681SAndroid Build Coastguard Worker        	movsbl	0xbabecafe,%ecx
106*9880d681SAndroid Build Coastguard Worker
107*9880d681SAndroid Build Coastguard Worker// CHECK: movsbl	305419896, %ecx
108*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xbe,0x0d,0x78,0x56,0x34,0x12]
109*9880d681SAndroid Build Coastguard Worker        	movsbl	0x12345678,%ecx
110*9880d681SAndroid Build Coastguard Worker
111*9880d681SAndroid Build Coastguard Worker// CHECK: movsbw	3735928559(%ebx,%ecx,8), %bx
112*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xbe,0x9c,0xcb,0xef,0xbe,0xad,0xde]
113*9880d681SAndroid Build Coastguard Worker        	movsbw	0xdeadbeef(%ebx,%ecx,8),%bx
114*9880d681SAndroid Build Coastguard Worker
115*9880d681SAndroid Build Coastguard Worker// CHECK: movsbw	69, %bx
116*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xbe,0x1d,0x45,0x00,0x00,0x00]
117*9880d681SAndroid Build Coastguard Worker        	movsbw	0x45,%bx
118*9880d681SAndroid Build Coastguard Worker
119*9880d681SAndroid Build Coastguard Worker// CHECK: movsbw	32493, %bx
120*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xbe,0x1d,0xed,0x7e,0x00,0x00]
121*9880d681SAndroid Build Coastguard Worker        	movsbw	0x7eed,%bx
122*9880d681SAndroid Build Coastguard Worker
123*9880d681SAndroid Build Coastguard Worker// CHECK: movsbw	3133065982, %bx
124*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xbe,0x1d,0xfe,0xca,0xbe,0xba]
125*9880d681SAndroid Build Coastguard Worker        	movsbw	0xbabecafe,%bx
126*9880d681SAndroid Build Coastguard Worker
127*9880d681SAndroid Build Coastguard Worker// CHECK: movsbw	305419896, %bx
128*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xbe,0x1d,0x78,0x56,0x34,0x12]
129*9880d681SAndroid Build Coastguard Worker        	movsbw	0x12345678,%bx
130*9880d681SAndroid Build Coastguard Worker
131*9880d681SAndroid Build Coastguard Worker// CHECK: movswl	3735928559(%ebx,%ecx,8), %ecx
132*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xbf,0x8c,0xcb,0xef,0xbe,0xad,0xde]
133*9880d681SAndroid Build Coastguard Worker        	movswl	0xdeadbeef(%ebx,%ecx,8),%ecx
134*9880d681SAndroid Build Coastguard Worker
135*9880d681SAndroid Build Coastguard Worker// CHECK: movswl	69, %ecx
136*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xbf,0x0d,0x45,0x00,0x00,0x00]
137*9880d681SAndroid Build Coastguard Worker        	movswl	0x45,%ecx
138*9880d681SAndroid Build Coastguard Worker
139*9880d681SAndroid Build Coastguard Worker// CHECK: movswl	32493, %ecx
140*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xbf,0x0d,0xed,0x7e,0x00,0x00]
141*9880d681SAndroid Build Coastguard Worker        	movswl	0x7eed,%ecx
142*9880d681SAndroid Build Coastguard Worker
143*9880d681SAndroid Build Coastguard Worker// CHECK: movswl	3133065982, %ecx
144*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xbf,0x0d,0xfe,0xca,0xbe,0xba]
145*9880d681SAndroid Build Coastguard Worker        	movswl	0xbabecafe,%ecx
146*9880d681SAndroid Build Coastguard Worker
147*9880d681SAndroid Build Coastguard Worker// CHECK: movswl	305419896, %ecx
148*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xbf,0x0d,0x78,0x56,0x34,0x12]
149*9880d681SAndroid Build Coastguard Worker        	movswl	0x12345678,%ecx
150*9880d681SAndroid Build Coastguard Worker
151*9880d681SAndroid Build Coastguard Worker// CHECK: movzbl	3735928559(%ebx,%ecx,8), %ecx
152*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xb6,0x8c,0xcb,0xef,0xbe,0xad,0xde]
153*9880d681SAndroid Build Coastguard Worker        	movzbl	0xdeadbeef(%ebx,%ecx,8),%ecx
154*9880d681SAndroid Build Coastguard Worker
155*9880d681SAndroid Build Coastguard Worker// CHECK: movzbl	69, %ecx
156*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xb6,0x0d,0x45,0x00,0x00,0x00]
157*9880d681SAndroid Build Coastguard Worker        	movzbl	0x45,%ecx
158*9880d681SAndroid Build Coastguard Worker
159*9880d681SAndroid Build Coastguard Worker// CHECK: movzbl	32493, %ecx
160*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xb6,0x0d,0xed,0x7e,0x00,0x00]
161*9880d681SAndroid Build Coastguard Worker        	movzbl	0x7eed,%ecx
162*9880d681SAndroid Build Coastguard Worker
163*9880d681SAndroid Build Coastguard Worker// CHECK: movzbl	3133065982, %ecx
164*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xb6,0x0d,0xfe,0xca,0xbe,0xba]
165*9880d681SAndroid Build Coastguard Worker        	movzbl	0xbabecafe,%ecx
166*9880d681SAndroid Build Coastguard Worker
167*9880d681SAndroid Build Coastguard Worker// CHECK: movzbl	305419896, %ecx
168*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xb6,0x0d,0x78,0x56,0x34,0x12]
169*9880d681SAndroid Build Coastguard Worker        	movzbl	0x12345678,%ecx
170*9880d681SAndroid Build Coastguard Worker
171*9880d681SAndroid Build Coastguard Worker// CHECK: movzbw	3735928559(%ebx,%ecx,8), %bx
172*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xb6,0x9c,0xcb,0xef,0xbe,0xad,0xde]
173*9880d681SAndroid Build Coastguard Worker        	movzbw	0xdeadbeef(%ebx,%ecx,8),%bx
174*9880d681SAndroid Build Coastguard Worker
175*9880d681SAndroid Build Coastguard Worker// CHECK: movzbw	69, %bx
176*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xb6,0x1d,0x45,0x00,0x00,0x00]
177*9880d681SAndroid Build Coastguard Worker        	movzbw	0x45,%bx
178*9880d681SAndroid Build Coastguard Worker
179*9880d681SAndroid Build Coastguard Worker// CHECK: movzbw	32493, %bx
180*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xb6,0x1d,0xed,0x7e,0x00,0x00]
181*9880d681SAndroid Build Coastguard Worker        	movzbw	0x7eed,%bx
182*9880d681SAndroid Build Coastguard Worker
183*9880d681SAndroid Build Coastguard Worker// CHECK: movzbw	3133065982, %bx
184*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xb6,0x1d,0xfe,0xca,0xbe,0xba]
185*9880d681SAndroid Build Coastguard Worker        	movzbw	0xbabecafe,%bx
186*9880d681SAndroid Build Coastguard Worker
187*9880d681SAndroid Build Coastguard Worker// CHECK: movzbw	305419896, %bx
188*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xb6,0x1d,0x78,0x56,0x34,0x12]
189*9880d681SAndroid Build Coastguard Worker        	movzbw	0x12345678,%bx
190*9880d681SAndroid Build Coastguard Worker
191*9880d681SAndroid Build Coastguard Worker// CHECK: movzwl	3735928559(%ebx,%ecx,8), %ecx
192*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xb7,0x8c,0xcb,0xef,0xbe,0xad,0xde]
193*9880d681SAndroid Build Coastguard Worker        	movzwl	0xdeadbeef(%ebx,%ecx,8),%ecx
194*9880d681SAndroid Build Coastguard Worker
195*9880d681SAndroid Build Coastguard Worker// CHECK: movzwl	69, %ecx
196*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xb7,0x0d,0x45,0x00,0x00,0x00]
197*9880d681SAndroid Build Coastguard Worker        	movzwl	0x45,%ecx
198*9880d681SAndroid Build Coastguard Worker
199*9880d681SAndroid Build Coastguard Worker// CHECK: movzwl	32493, %ecx
200*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xb7,0x0d,0xed,0x7e,0x00,0x00]
201*9880d681SAndroid Build Coastguard Worker        	movzwl	0x7eed,%ecx
202*9880d681SAndroid Build Coastguard Worker
203*9880d681SAndroid Build Coastguard Worker// CHECK: movzwl	3133065982, %ecx
204*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xb7,0x0d,0xfe,0xca,0xbe,0xba]
205*9880d681SAndroid Build Coastguard Worker        	movzwl	0xbabecafe,%ecx
206*9880d681SAndroid Build Coastguard Worker
207*9880d681SAndroid Build Coastguard Worker// CHECK: movzwl	305419896, %ecx
208*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xb7,0x0d,0x78,0x56,0x34,0x12]
209*9880d681SAndroid Build Coastguard Worker        	movzwl	0x12345678,%ecx
210*9880d681SAndroid Build Coastguard Worker
211*9880d681SAndroid Build Coastguard Worker// CHECK: pushl	3735928559(%ebx,%ecx,8)
212*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xff,0xb4,0xcb,0xef,0xbe,0xad,0xde]
213*9880d681SAndroid Build Coastguard Worker        	pushl	0xdeadbeef(%ebx,%ecx,8)
214*9880d681SAndroid Build Coastguard Worker
215*9880d681SAndroid Build Coastguard Worker// CHECK: pushw	32493
216*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0xff,0x35,0xed,0x7e,0x00,0x00]
217*9880d681SAndroid Build Coastguard Worker        	pushw	0x7eed
218*9880d681SAndroid Build Coastguard Worker
219*9880d681SAndroid Build Coastguard Worker// CHECK: pushl	3133065982
220*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xff,0x35,0xfe,0xca,0xbe,0xba]
221*9880d681SAndroid Build Coastguard Worker        	pushl	0xbabecafe
222*9880d681SAndroid Build Coastguard Worker
223*9880d681SAndroid Build Coastguard Worker// CHECK: pushl	305419896
224*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xff,0x35,0x78,0x56,0x34,0x12]
225*9880d681SAndroid Build Coastguard Worker        	pushl	0x12345678
226*9880d681SAndroid Build Coastguard Worker
227*9880d681SAndroid Build Coastguard Worker// CHECK: popl	3735928559(%ebx,%ecx,8)
228*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x8f,0x84,0xcb,0xef,0xbe,0xad,0xde]
229*9880d681SAndroid Build Coastguard Worker        	popl	0xdeadbeef(%ebx,%ecx,8)
230*9880d681SAndroid Build Coastguard Worker
231*9880d681SAndroid Build Coastguard Worker// CHECK: popw	32493
232*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x8f,0x05,0xed,0x7e,0x00,0x00]
233*9880d681SAndroid Build Coastguard Worker        	popw	0x7eed
234*9880d681SAndroid Build Coastguard Worker
235*9880d681SAndroid Build Coastguard Worker// CHECK: popl	3133065982
236*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x8f,0x05,0xfe,0xca,0xbe,0xba]
237*9880d681SAndroid Build Coastguard Worker        	popl	0xbabecafe
238*9880d681SAndroid Build Coastguard Worker
239*9880d681SAndroid Build Coastguard Worker// CHECK: popl	305419896
240*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x8f,0x05,0x78,0x56,0x34,0x12]
241*9880d681SAndroid Build Coastguard Worker        	popl	0x12345678
242*9880d681SAndroid Build Coastguard Worker
243*9880d681SAndroid Build Coastguard Worker// CHECK: clc
244*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf8]
245*9880d681SAndroid Build Coastguard Worker        	clc
246*9880d681SAndroid Build Coastguard Worker
247*9880d681SAndroid Build Coastguard Worker// CHECK: cld
248*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xfc]
249*9880d681SAndroid Build Coastguard Worker        	cld
250*9880d681SAndroid Build Coastguard Worker
251*9880d681SAndroid Build Coastguard Worker// CHECK: cli
252*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xfa]
253*9880d681SAndroid Build Coastguard Worker        	cli
254*9880d681SAndroid Build Coastguard Worker
255*9880d681SAndroid Build Coastguard Worker// CHECK: clts
256*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x06]
257*9880d681SAndroid Build Coastguard Worker        	clts
258*9880d681SAndroid Build Coastguard Worker
259*9880d681SAndroid Build Coastguard Worker// CHECK: cmc
260*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf5]
261*9880d681SAndroid Build Coastguard Worker        	cmc
262*9880d681SAndroid Build Coastguard Worker
263*9880d681SAndroid Build Coastguard Worker// CHECK: lahf
264*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x9f]
265*9880d681SAndroid Build Coastguard Worker        	lahf
266*9880d681SAndroid Build Coastguard Worker
267*9880d681SAndroid Build Coastguard Worker// CHECK: sahf
268*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x9e]
269*9880d681SAndroid Build Coastguard Worker        	sahf
270*9880d681SAndroid Build Coastguard Worker
271*9880d681SAndroid Build Coastguard Worker// CHECK: stc
272*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf9]
273*9880d681SAndroid Build Coastguard Worker        	stc
274*9880d681SAndroid Build Coastguard Worker
275*9880d681SAndroid Build Coastguard Worker// CHECK: std
276*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xfd]
277*9880d681SAndroid Build Coastguard Worker        	std
278*9880d681SAndroid Build Coastguard Worker
279*9880d681SAndroid Build Coastguard Worker// CHECK: sti
280*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xfb]
281*9880d681SAndroid Build Coastguard Worker        	sti
282*9880d681SAndroid Build Coastguard Worker
283*9880d681SAndroid Build Coastguard Worker// CHECK: addb	$254, 3735928559(%ebx,%ecx,8)
284*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x84,0xcb,0xef,0xbe,0xad,0xde,0xfe]
285*9880d681SAndroid Build Coastguard Worker        	addb	$0xfe,0xdeadbeef(%ebx,%ecx,8)
286*9880d681SAndroid Build Coastguard Worker
287*9880d681SAndroid Build Coastguard Worker// CHECK: addb	$254, 69
288*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x05,0x45,0x00,0x00,0x00,0xfe]
289*9880d681SAndroid Build Coastguard Worker        	addb	$0xfe,0x45
290*9880d681SAndroid Build Coastguard Worker
291*9880d681SAndroid Build Coastguard Worker// CHECK: addb	$254, 32493
292*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x05,0xed,0x7e,0x00,0x00,0xfe]
293*9880d681SAndroid Build Coastguard Worker        	addb	$0xfe,0x7eed
294*9880d681SAndroid Build Coastguard Worker
295*9880d681SAndroid Build Coastguard Worker// CHECK: addb	$254, 3133065982
296*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x05,0xfe,0xca,0xbe,0xba,0xfe]
297*9880d681SAndroid Build Coastguard Worker        	addb	$0xfe,0xbabecafe
298*9880d681SAndroid Build Coastguard Worker
299*9880d681SAndroid Build Coastguard Worker// CHECK: addb	$254, 305419896
300*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x05,0x78,0x56,0x34,0x12,0xfe]
301*9880d681SAndroid Build Coastguard Worker        	addb	$0xfe,0x12345678
302*9880d681SAndroid Build Coastguard Worker
303*9880d681SAndroid Build Coastguard Worker// CHECK: addb	$127, 3735928559(%ebx,%ecx,8)
304*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x84,0xcb,0xef,0xbe,0xad,0xde,0x7f]
305*9880d681SAndroid Build Coastguard Worker        	addb	$0x7f,0xdeadbeef(%ebx,%ecx,8)
306*9880d681SAndroid Build Coastguard Worker
307*9880d681SAndroid Build Coastguard Worker// CHECK: addb	$127, 69
308*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x05,0x45,0x00,0x00,0x00,0x7f]
309*9880d681SAndroid Build Coastguard Worker        	addb	$0x7f,0x45
310*9880d681SAndroid Build Coastguard Worker
311*9880d681SAndroid Build Coastguard Worker// CHECK: addb	$127, 32493
312*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x05,0xed,0x7e,0x00,0x00,0x7f]
313*9880d681SAndroid Build Coastguard Worker        	addb	$0x7f,0x7eed
314*9880d681SAndroid Build Coastguard Worker
315*9880d681SAndroid Build Coastguard Worker// CHECK: addb	$127, 3133065982
316*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x05,0xfe,0xca,0xbe,0xba,0x7f]
317*9880d681SAndroid Build Coastguard Worker        	addb	$0x7f,0xbabecafe
318*9880d681SAndroid Build Coastguard Worker
319*9880d681SAndroid Build Coastguard Worker// CHECK: addb	$127, 305419896
320*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x05,0x78,0x56,0x34,0x12,0x7f]
321*9880d681SAndroid Build Coastguard Worker        	addb	$0x7f,0x12345678
322*9880d681SAndroid Build Coastguard Worker
323*9880d681SAndroid Build Coastguard Worker// CHECK: addw	$31438, 3735928559(%ebx,%ecx,8)
324*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0x84,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a]
325*9880d681SAndroid Build Coastguard Worker        	addw	$0x7ace,0xdeadbeef(%ebx,%ecx,8)
326*9880d681SAndroid Build Coastguard Worker
327*9880d681SAndroid Build Coastguard Worker// CHECK: addw	$31438, 69
328*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0x05,0x45,0x00,0x00,0x00,0xce,0x7a]
329*9880d681SAndroid Build Coastguard Worker        	addw	$0x7ace,0x45
330*9880d681SAndroid Build Coastguard Worker
331*9880d681SAndroid Build Coastguard Worker// CHECK: addw	$31438, 32493
332*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0x05,0xed,0x7e,0x00,0x00,0xce,0x7a]
333*9880d681SAndroid Build Coastguard Worker        	addw	$0x7ace,0x7eed
334*9880d681SAndroid Build Coastguard Worker
335*9880d681SAndroid Build Coastguard Worker// CHECK: addw	$31438, 3133065982
336*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0x05,0xfe,0xca,0xbe,0xba,0xce,0x7a]
337*9880d681SAndroid Build Coastguard Worker        	addw	$0x7ace,0xbabecafe
338*9880d681SAndroid Build Coastguard Worker
339*9880d681SAndroid Build Coastguard Worker// CHECK: addw	$31438, 305419896
340*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0x05,0x78,0x56,0x34,0x12,0xce,0x7a]
341*9880d681SAndroid Build Coastguard Worker        	addw	$0x7ace,0x12345678
342*9880d681SAndroid Build Coastguard Worker
343*9880d681SAndroid Build Coastguard Worker// CHECK: addl	$2063514302, 3735928559(%ebx,%ecx,8)
344*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x84,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a]
345*9880d681SAndroid Build Coastguard Worker        	addl	$0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
346*9880d681SAndroid Build Coastguard Worker
347*9880d681SAndroid Build Coastguard Worker// CHECK: addl	$2063514302, 69
348*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x05,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a]
349*9880d681SAndroid Build Coastguard Worker        	addl	$0x7afebabe,0x45
350*9880d681SAndroid Build Coastguard Worker
351*9880d681SAndroid Build Coastguard Worker// CHECK: addl	$2063514302, 32493
352*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x05,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a]
353*9880d681SAndroid Build Coastguard Worker        	addl	$0x7afebabe,0x7eed
354*9880d681SAndroid Build Coastguard Worker
355*9880d681SAndroid Build Coastguard Worker// CHECK: addl	$2063514302, 3133065982
356*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x05,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a]
357*9880d681SAndroid Build Coastguard Worker        	addl	$0x7afebabe,0xbabecafe
358*9880d681SAndroid Build Coastguard Worker
359*9880d681SAndroid Build Coastguard Worker// CHECK: addl	$2063514302, 305419896
360*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x05,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a]
361*9880d681SAndroid Build Coastguard Worker        	addl	$0x7afebabe,0x12345678
362*9880d681SAndroid Build Coastguard Worker
363*9880d681SAndroid Build Coastguard Worker// CHECK: addl	$324478056, 3735928559(%ebx,%ecx,8)
364*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x84,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13]
365*9880d681SAndroid Build Coastguard Worker        	addl	$0x13572468,0xdeadbeef(%ebx,%ecx,8)
366*9880d681SAndroid Build Coastguard Worker
367*9880d681SAndroid Build Coastguard Worker// CHECK: addl	$324478056, 69
368*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x05,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13]
369*9880d681SAndroid Build Coastguard Worker        	addl	$0x13572468,0x45
370*9880d681SAndroid Build Coastguard Worker
371*9880d681SAndroid Build Coastguard Worker// CHECK: addl	$324478056, 32493
372*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x05,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13]
373*9880d681SAndroid Build Coastguard Worker        	addl	$0x13572468,0x7eed
374*9880d681SAndroid Build Coastguard Worker
375*9880d681SAndroid Build Coastguard Worker// CHECK: addl	$324478056, 3133065982
376*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x05,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13]
377*9880d681SAndroid Build Coastguard Worker        	addl	$0x13572468,0xbabecafe
378*9880d681SAndroid Build Coastguard Worker
379*9880d681SAndroid Build Coastguard Worker// CHECK: addl	$324478056, 305419896
380*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x05,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13]
381*9880d681SAndroid Build Coastguard Worker        	addl	$0x13572468,0x12345678
382*9880d681SAndroid Build Coastguard Worker
383*9880d681SAndroid Build Coastguard Worker// CHECK: incl	3735928559(%ebx,%ecx,8)
384*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xff,0x84,0xcb,0xef,0xbe,0xad,0xde]
385*9880d681SAndroid Build Coastguard Worker        	incl	0xdeadbeef(%ebx,%ecx,8)
386*9880d681SAndroid Build Coastguard Worker
387*9880d681SAndroid Build Coastguard Worker// CHECK: incw	32493
388*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0xff,0x05,0xed,0x7e,0x00,0x00]
389*9880d681SAndroid Build Coastguard Worker        	incw	0x7eed
390*9880d681SAndroid Build Coastguard Worker
391*9880d681SAndroid Build Coastguard Worker// CHECK: incl	3133065982
392*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xff,0x05,0xfe,0xca,0xbe,0xba]
393*9880d681SAndroid Build Coastguard Worker        	incl	0xbabecafe
394*9880d681SAndroid Build Coastguard Worker
395*9880d681SAndroid Build Coastguard Worker// CHECK: incl	305419896
396*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xff,0x05,0x78,0x56,0x34,0x12]
397*9880d681SAndroid Build Coastguard Worker        	incl	0x12345678
398*9880d681SAndroid Build Coastguard Worker
399*9880d681SAndroid Build Coastguard Worker// CHECK: subb	$254, 3735928559(%ebx,%ecx,8)
400*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0xac,0xcb,0xef,0xbe,0xad,0xde,0xfe]
401*9880d681SAndroid Build Coastguard Worker        	subb	$0xfe,0xdeadbeef(%ebx,%ecx,8)
402*9880d681SAndroid Build Coastguard Worker
403*9880d681SAndroid Build Coastguard Worker// CHECK: subb	$254, 69
404*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x2d,0x45,0x00,0x00,0x00,0xfe]
405*9880d681SAndroid Build Coastguard Worker        	subb	$0xfe,0x45
406*9880d681SAndroid Build Coastguard Worker
407*9880d681SAndroid Build Coastguard Worker// CHECK: subb	$254, 32493
408*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x2d,0xed,0x7e,0x00,0x00,0xfe]
409*9880d681SAndroid Build Coastguard Worker        	subb	$0xfe,0x7eed
410*9880d681SAndroid Build Coastguard Worker
411*9880d681SAndroid Build Coastguard Worker// CHECK: subb	$254, 3133065982
412*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x2d,0xfe,0xca,0xbe,0xba,0xfe]
413*9880d681SAndroid Build Coastguard Worker        	subb	$0xfe,0xbabecafe
414*9880d681SAndroid Build Coastguard Worker
415*9880d681SAndroid Build Coastguard Worker// CHECK: subb	$254, 305419896
416*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x2d,0x78,0x56,0x34,0x12,0xfe]
417*9880d681SAndroid Build Coastguard Worker        	subb	$0xfe,0x12345678
418*9880d681SAndroid Build Coastguard Worker
419*9880d681SAndroid Build Coastguard Worker// CHECK: subb	$127, 3735928559(%ebx,%ecx,8)
420*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0xac,0xcb,0xef,0xbe,0xad,0xde,0x7f]
421*9880d681SAndroid Build Coastguard Worker        	subb	$0x7f,0xdeadbeef(%ebx,%ecx,8)
422*9880d681SAndroid Build Coastguard Worker
423*9880d681SAndroid Build Coastguard Worker// CHECK: subb	$127, 69
424*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x2d,0x45,0x00,0x00,0x00,0x7f]
425*9880d681SAndroid Build Coastguard Worker        	subb	$0x7f,0x45
426*9880d681SAndroid Build Coastguard Worker
427*9880d681SAndroid Build Coastguard Worker// CHECK: subb	$127, 32493
428*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x2d,0xed,0x7e,0x00,0x00,0x7f]
429*9880d681SAndroid Build Coastguard Worker        	subb	$0x7f,0x7eed
430*9880d681SAndroid Build Coastguard Worker
431*9880d681SAndroid Build Coastguard Worker// CHECK: subb	$127, 3133065982
432*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x2d,0xfe,0xca,0xbe,0xba,0x7f]
433*9880d681SAndroid Build Coastguard Worker        	subb	$0x7f,0xbabecafe
434*9880d681SAndroid Build Coastguard Worker
435*9880d681SAndroid Build Coastguard Worker// CHECK: subb	$127, 305419896
436*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x2d,0x78,0x56,0x34,0x12,0x7f]
437*9880d681SAndroid Build Coastguard Worker        	subb	$0x7f,0x12345678
438*9880d681SAndroid Build Coastguard Worker
439*9880d681SAndroid Build Coastguard Worker// CHECK: subw	$31438, 3735928559(%ebx,%ecx,8)
440*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0xac,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a]
441*9880d681SAndroid Build Coastguard Worker        	subw	$0x7ace,0xdeadbeef(%ebx,%ecx,8)
442*9880d681SAndroid Build Coastguard Worker
443*9880d681SAndroid Build Coastguard Worker// CHECK: subw	$31438, 69
444*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0x2d,0x45,0x00,0x00,0x00,0xce,0x7a]
445*9880d681SAndroid Build Coastguard Worker        	subw	$0x7ace,0x45
446*9880d681SAndroid Build Coastguard Worker
447*9880d681SAndroid Build Coastguard Worker// CHECK: subw	$31438, 32493
448*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0x2d,0xed,0x7e,0x00,0x00,0xce,0x7a]
449*9880d681SAndroid Build Coastguard Worker        	subw	$0x7ace,0x7eed
450*9880d681SAndroid Build Coastguard Worker
451*9880d681SAndroid Build Coastguard Worker// CHECK: subw	$31438, 3133065982
452*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0x2d,0xfe,0xca,0xbe,0xba,0xce,0x7a]
453*9880d681SAndroid Build Coastguard Worker        	subw	$0x7ace,0xbabecafe
454*9880d681SAndroid Build Coastguard Worker
455*9880d681SAndroid Build Coastguard Worker// CHECK: subw	$31438, 305419896
456*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0x2d,0x78,0x56,0x34,0x12,0xce,0x7a]
457*9880d681SAndroid Build Coastguard Worker        	subw	$0x7ace,0x12345678
458*9880d681SAndroid Build Coastguard Worker
459*9880d681SAndroid Build Coastguard Worker// CHECK: subl	$2063514302, 3735928559(%ebx,%ecx,8)
460*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0xac,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a]
461*9880d681SAndroid Build Coastguard Worker        	subl	$0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
462*9880d681SAndroid Build Coastguard Worker
463*9880d681SAndroid Build Coastguard Worker// CHECK: subl	$2063514302, 69
464*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x2d,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a]
465*9880d681SAndroid Build Coastguard Worker        	subl	$0x7afebabe,0x45
466*9880d681SAndroid Build Coastguard Worker
467*9880d681SAndroid Build Coastguard Worker// CHECK: subl	$2063514302, 32493
468*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x2d,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a]
469*9880d681SAndroid Build Coastguard Worker        	subl	$0x7afebabe,0x7eed
470*9880d681SAndroid Build Coastguard Worker
471*9880d681SAndroid Build Coastguard Worker// CHECK: subl	$2063514302, 3133065982
472*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x2d,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a]
473*9880d681SAndroid Build Coastguard Worker        	subl	$0x7afebabe,0xbabecafe
474*9880d681SAndroid Build Coastguard Worker
475*9880d681SAndroid Build Coastguard Worker// CHECK: subl	$2063514302, 305419896
476*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x2d,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a]
477*9880d681SAndroid Build Coastguard Worker        	subl	$0x7afebabe,0x12345678
478*9880d681SAndroid Build Coastguard Worker
479*9880d681SAndroid Build Coastguard Worker// CHECK: subl	$324478056, 3735928559(%ebx,%ecx,8)
480*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0xac,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13]
481*9880d681SAndroid Build Coastguard Worker        	subl	$0x13572468,0xdeadbeef(%ebx,%ecx,8)
482*9880d681SAndroid Build Coastguard Worker
483*9880d681SAndroid Build Coastguard Worker// CHECK: subl	$324478056, 69
484*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x2d,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13]
485*9880d681SAndroid Build Coastguard Worker        	subl	$0x13572468,0x45
486*9880d681SAndroid Build Coastguard Worker
487*9880d681SAndroid Build Coastguard Worker// CHECK: subl	$324478056, 32493
488*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x2d,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13]
489*9880d681SAndroid Build Coastguard Worker        	subl	$0x13572468,0x7eed
490*9880d681SAndroid Build Coastguard Worker
491*9880d681SAndroid Build Coastguard Worker// CHECK: subl	$324478056, 3133065982
492*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x2d,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13]
493*9880d681SAndroid Build Coastguard Worker        	subl	$0x13572468,0xbabecafe
494*9880d681SAndroid Build Coastguard Worker
495*9880d681SAndroid Build Coastguard Worker// CHECK: subl	$324478056, 305419896
496*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x2d,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13]
497*9880d681SAndroid Build Coastguard Worker        	subl	$0x13572468,0x12345678
498*9880d681SAndroid Build Coastguard Worker
499*9880d681SAndroid Build Coastguard Worker// CHECK: decl	3735928559(%ebx,%ecx,8)
500*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xff,0x8c,0xcb,0xef,0xbe,0xad,0xde]
501*9880d681SAndroid Build Coastguard Worker        	decl	0xdeadbeef(%ebx,%ecx,8)
502*9880d681SAndroid Build Coastguard Worker
503*9880d681SAndroid Build Coastguard Worker// CHECK: decw	32493
504*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0xff,0x0d,0xed,0x7e,0x00,0x00]
505*9880d681SAndroid Build Coastguard Worker        	decw	0x7eed
506*9880d681SAndroid Build Coastguard Worker
507*9880d681SAndroid Build Coastguard Worker// CHECK: decl	3133065982
508*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xff,0x0d,0xfe,0xca,0xbe,0xba]
509*9880d681SAndroid Build Coastguard Worker        	decl	0xbabecafe
510*9880d681SAndroid Build Coastguard Worker
511*9880d681SAndroid Build Coastguard Worker// CHECK: decl	305419896
512*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xff,0x0d,0x78,0x56,0x34,0x12]
513*9880d681SAndroid Build Coastguard Worker        	decl	0x12345678
514*9880d681SAndroid Build Coastguard Worker
515*9880d681SAndroid Build Coastguard Worker// CHECK: sbbb	$254, 3735928559(%ebx,%ecx,8)
516*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x9c,0xcb,0xef,0xbe,0xad,0xde,0xfe]
517*9880d681SAndroid Build Coastguard Worker        	sbbb	$0xfe,0xdeadbeef(%ebx,%ecx,8)
518*9880d681SAndroid Build Coastguard Worker
519*9880d681SAndroid Build Coastguard Worker// CHECK: sbbb	$254, 69
520*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x1d,0x45,0x00,0x00,0x00,0xfe]
521*9880d681SAndroid Build Coastguard Worker        	sbbb	$0xfe,0x45
522*9880d681SAndroid Build Coastguard Worker
523*9880d681SAndroid Build Coastguard Worker// CHECK: sbbb	$254, 32493
524*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x1d,0xed,0x7e,0x00,0x00,0xfe]
525*9880d681SAndroid Build Coastguard Worker        	sbbb	$0xfe,0x7eed
526*9880d681SAndroid Build Coastguard Worker
527*9880d681SAndroid Build Coastguard Worker// CHECK: sbbb	$254, 3133065982
528*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x1d,0xfe,0xca,0xbe,0xba,0xfe]
529*9880d681SAndroid Build Coastguard Worker        	sbbb	$0xfe,0xbabecafe
530*9880d681SAndroid Build Coastguard Worker
531*9880d681SAndroid Build Coastguard Worker// CHECK: sbbb	$254, 305419896
532*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x1d,0x78,0x56,0x34,0x12,0xfe]
533*9880d681SAndroid Build Coastguard Worker        	sbbb	$0xfe,0x12345678
534*9880d681SAndroid Build Coastguard Worker
535*9880d681SAndroid Build Coastguard Worker// CHECK: sbbb	$127, 3735928559(%ebx,%ecx,8)
536*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x9c,0xcb,0xef,0xbe,0xad,0xde,0x7f]
537*9880d681SAndroid Build Coastguard Worker        	sbbb	$0x7f,0xdeadbeef(%ebx,%ecx,8)
538*9880d681SAndroid Build Coastguard Worker
539*9880d681SAndroid Build Coastguard Worker// CHECK: sbbb	$127, 69
540*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x1d,0x45,0x00,0x00,0x00,0x7f]
541*9880d681SAndroid Build Coastguard Worker        	sbbb	$0x7f,0x45
542*9880d681SAndroid Build Coastguard Worker
543*9880d681SAndroid Build Coastguard Worker// CHECK: sbbb	$127, 32493
544*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x1d,0xed,0x7e,0x00,0x00,0x7f]
545*9880d681SAndroid Build Coastguard Worker        	sbbb	$0x7f,0x7eed
546*9880d681SAndroid Build Coastguard Worker
547*9880d681SAndroid Build Coastguard Worker// CHECK: sbbb	$127, 3133065982
548*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x1d,0xfe,0xca,0xbe,0xba,0x7f]
549*9880d681SAndroid Build Coastguard Worker        	sbbb	$0x7f,0xbabecafe
550*9880d681SAndroid Build Coastguard Worker
551*9880d681SAndroid Build Coastguard Worker// CHECK: sbbb	$127, 305419896
552*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x1d,0x78,0x56,0x34,0x12,0x7f]
553*9880d681SAndroid Build Coastguard Worker        	sbbb	$0x7f,0x12345678
554*9880d681SAndroid Build Coastguard Worker
555*9880d681SAndroid Build Coastguard Worker// CHECK: sbbw	$31438, 3735928559(%ebx,%ecx,8)
556*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0x9c,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a]
557*9880d681SAndroid Build Coastguard Worker        	sbbw	$0x7ace,0xdeadbeef(%ebx,%ecx,8)
558*9880d681SAndroid Build Coastguard Worker
559*9880d681SAndroid Build Coastguard Worker// CHECK: sbbw	$31438, 69
560*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0x1d,0x45,0x00,0x00,0x00,0xce,0x7a]
561*9880d681SAndroid Build Coastguard Worker        	sbbw	$0x7ace,0x45
562*9880d681SAndroid Build Coastguard Worker
563*9880d681SAndroid Build Coastguard Worker// CHECK: sbbw	$31438, 32493
564*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0x1d,0xed,0x7e,0x00,0x00,0xce,0x7a]
565*9880d681SAndroid Build Coastguard Worker        	sbbw	$0x7ace,0x7eed
566*9880d681SAndroid Build Coastguard Worker
567*9880d681SAndroid Build Coastguard Worker// CHECK: sbbw	$31438, 3133065982
568*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0x1d,0xfe,0xca,0xbe,0xba,0xce,0x7a]
569*9880d681SAndroid Build Coastguard Worker        	sbbw	$0x7ace,0xbabecafe
570*9880d681SAndroid Build Coastguard Worker
571*9880d681SAndroid Build Coastguard Worker// CHECK: sbbw	$31438, 305419896
572*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0x1d,0x78,0x56,0x34,0x12,0xce,0x7a]
573*9880d681SAndroid Build Coastguard Worker        	sbbw	$0x7ace,0x12345678
574*9880d681SAndroid Build Coastguard Worker
575*9880d681SAndroid Build Coastguard Worker// CHECK: sbbl	$2063514302, 3735928559(%ebx,%ecx,8)
576*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x9c,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a]
577*9880d681SAndroid Build Coastguard Worker        	sbbl	$0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
578*9880d681SAndroid Build Coastguard Worker
579*9880d681SAndroid Build Coastguard Worker// CHECK: sbbl	$2063514302, 69
580*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x1d,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a]
581*9880d681SAndroid Build Coastguard Worker        	sbbl	$0x7afebabe,0x45
582*9880d681SAndroid Build Coastguard Worker
583*9880d681SAndroid Build Coastguard Worker// CHECK: sbbl	$2063514302, 32493
584*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x1d,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a]
585*9880d681SAndroid Build Coastguard Worker        	sbbl	$0x7afebabe,0x7eed
586*9880d681SAndroid Build Coastguard Worker
587*9880d681SAndroid Build Coastguard Worker// CHECK: sbbl	$2063514302, 3133065982
588*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x1d,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a]
589*9880d681SAndroid Build Coastguard Worker        	sbbl	$0x7afebabe,0xbabecafe
590*9880d681SAndroid Build Coastguard Worker
591*9880d681SAndroid Build Coastguard Worker// CHECK: sbbl	$2063514302, 305419896
592*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x1d,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a]
593*9880d681SAndroid Build Coastguard Worker        	sbbl	$0x7afebabe,0x12345678
594*9880d681SAndroid Build Coastguard Worker
595*9880d681SAndroid Build Coastguard Worker// CHECK: sbbl	$324478056, 3735928559(%ebx,%ecx,8)
596*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x9c,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13]
597*9880d681SAndroid Build Coastguard Worker        	sbbl	$0x13572468,0xdeadbeef(%ebx,%ecx,8)
598*9880d681SAndroid Build Coastguard Worker
599*9880d681SAndroid Build Coastguard Worker// CHECK: sbbl	$324478056, 69
600*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x1d,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13]
601*9880d681SAndroid Build Coastguard Worker        	sbbl	$0x13572468,0x45
602*9880d681SAndroid Build Coastguard Worker
603*9880d681SAndroid Build Coastguard Worker// CHECK: sbbl	$324478056, 32493
604*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x1d,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13]
605*9880d681SAndroid Build Coastguard Worker        	sbbl	$0x13572468,0x7eed
606*9880d681SAndroid Build Coastguard Worker
607*9880d681SAndroid Build Coastguard Worker// CHECK: sbbl	$324478056, 3133065982
608*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x1d,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13]
609*9880d681SAndroid Build Coastguard Worker        	sbbl	$0x13572468,0xbabecafe
610*9880d681SAndroid Build Coastguard Worker
611*9880d681SAndroid Build Coastguard Worker// CHECK: sbbl	$324478056, 305419896
612*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x1d,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13]
613*9880d681SAndroid Build Coastguard Worker        	sbbl	$0x13572468,0x12345678
614*9880d681SAndroid Build Coastguard Worker
615*9880d681SAndroid Build Coastguard Worker// CHECK: cmpb	$254, 3735928559(%ebx,%ecx,8)
616*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0xbc,0xcb,0xef,0xbe,0xad,0xde,0xfe]
617*9880d681SAndroid Build Coastguard Worker        	cmpb	$0xfe,0xdeadbeef(%ebx,%ecx,8)
618*9880d681SAndroid Build Coastguard Worker
619*9880d681SAndroid Build Coastguard Worker// CHECK: cmpb	$254, 69
620*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x3d,0x45,0x00,0x00,0x00,0xfe]
621*9880d681SAndroid Build Coastguard Worker        	cmpb	$0xfe,0x45
622*9880d681SAndroid Build Coastguard Worker
623*9880d681SAndroid Build Coastguard Worker// CHECK: cmpb	$254, 32493
624*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x3d,0xed,0x7e,0x00,0x00,0xfe]
625*9880d681SAndroid Build Coastguard Worker        	cmpb	$0xfe,0x7eed
626*9880d681SAndroid Build Coastguard Worker
627*9880d681SAndroid Build Coastguard Worker// CHECK: cmpb	$254, 3133065982
628*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x3d,0xfe,0xca,0xbe,0xba,0xfe]
629*9880d681SAndroid Build Coastguard Worker        	cmpb	$0xfe,0xbabecafe
630*9880d681SAndroid Build Coastguard Worker
631*9880d681SAndroid Build Coastguard Worker// CHECK: cmpb	$254, 305419896
632*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x3d,0x78,0x56,0x34,0x12,0xfe]
633*9880d681SAndroid Build Coastguard Worker        	cmpb	$0xfe,0x12345678
634*9880d681SAndroid Build Coastguard Worker
635*9880d681SAndroid Build Coastguard Worker// CHECK: cmpb	$127, 3735928559(%ebx,%ecx,8)
636*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0xbc,0xcb,0xef,0xbe,0xad,0xde,0x7f]
637*9880d681SAndroid Build Coastguard Worker        	cmpb	$0x7f,0xdeadbeef(%ebx,%ecx,8)
638*9880d681SAndroid Build Coastguard Worker
639*9880d681SAndroid Build Coastguard Worker// CHECK: cmpb	$127, 69
640*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x3d,0x45,0x00,0x00,0x00,0x7f]
641*9880d681SAndroid Build Coastguard Worker        	cmpb	$0x7f,0x45
642*9880d681SAndroid Build Coastguard Worker
643*9880d681SAndroid Build Coastguard Worker// CHECK: cmpb	$127, 32493
644*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x3d,0xed,0x7e,0x00,0x00,0x7f]
645*9880d681SAndroid Build Coastguard Worker        	cmpb	$0x7f,0x7eed
646*9880d681SAndroid Build Coastguard Worker
647*9880d681SAndroid Build Coastguard Worker// CHECK: cmpb	$127, 3133065982
648*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x3d,0xfe,0xca,0xbe,0xba,0x7f]
649*9880d681SAndroid Build Coastguard Worker        	cmpb	$0x7f,0xbabecafe
650*9880d681SAndroid Build Coastguard Worker
651*9880d681SAndroid Build Coastguard Worker// CHECK: cmpb	$127, 305419896
652*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x3d,0x78,0x56,0x34,0x12,0x7f]
653*9880d681SAndroid Build Coastguard Worker        	cmpb	$0x7f,0x12345678
654*9880d681SAndroid Build Coastguard Worker
655*9880d681SAndroid Build Coastguard Worker// CHECK: cmpw	$31438, 3735928559(%ebx,%ecx,8)
656*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0xbc,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a]
657*9880d681SAndroid Build Coastguard Worker        	cmpw	$0x7ace,0xdeadbeef(%ebx,%ecx,8)
658*9880d681SAndroid Build Coastguard Worker
659*9880d681SAndroid Build Coastguard Worker// CHECK: cmpw	$31438, 69
660*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0x3d,0x45,0x00,0x00,0x00,0xce,0x7a]
661*9880d681SAndroid Build Coastguard Worker        	cmpw	$0x7ace,0x45
662*9880d681SAndroid Build Coastguard Worker
663*9880d681SAndroid Build Coastguard Worker// CHECK: cmpw	$31438, 32493
664*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0x3d,0xed,0x7e,0x00,0x00,0xce,0x7a]
665*9880d681SAndroid Build Coastguard Worker        	cmpw	$0x7ace,0x7eed
666*9880d681SAndroid Build Coastguard Worker
667*9880d681SAndroid Build Coastguard Worker// CHECK: cmpw	$31438, 3133065982
668*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0x3d,0xfe,0xca,0xbe,0xba,0xce,0x7a]
669*9880d681SAndroid Build Coastguard Worker        	cmpw	$0x7ace,0xbabecafe
670*9880d681SAndroid Build Coastguard Worker
671*9880d681SAndroid Build Coastguard Worker// CHECK: cmpw	$31438, 305419896
672*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0x3d,0x78,0x56,0x34,0x12,0xce,0x7a]
673*9880d681SAndroid Build Coastguard Worker        	cmpw	$0x7ace,0x12345678
674*9880d681SAndroid Build Coastguard Worker
675*9880d681SAndroid Build Coastguard Worker// CHECK: cmpl	$2063514302, 3735928559(%ebx,%ecx,8)
676*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0xbc,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a]
677*9880d681SAndroid Build Coastguard Worker        	cmpl	$0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
678*9880d681SAndroid Build Coastguard Worker
679*9880d681SAndroid Build Coastguard Worker// CHECK: cmpl	$2063514302, 69
680*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x3d,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a]
681*9880d681SAndroid Build Coastguard Worker        	cmpl	$0x7afebabe,0x45
682*9880d681SAndroid Build Coastguard Worker
683*9880d681SAndroid Build Coastguard Worker// CHECK: cmpl	$2063514302, 32493
684*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x3d,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a]
685*9880d681SAndroid Build Coastguard Worker        	cmpl	$0x7afebabe,0x7eed
686*9880d681SAndroid Build Coastguard Worker
687*9880d681SAndroid Build Coastguard Worker// CHECK: cmpl	$2063514302, 3133065982
688*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x3d,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a]
689*9880d681SAndroid Build Coastguard Worker        	cmpl	$0x7afebabe,0xbabecafe
690*9880d681SAndroid Build Coastguard Worker
691*9880d681SAndroid Build Coastguard Worker// CHECK: cmpl	$2063514302, 305419896
692*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x3d,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a]
693*9880d681SAndroid Build Coastguard Worker        	cmpl	$0x7afebabe,0x12345678
694*9880d681SAndroid Build Coastguard Worker
695*9880d681SAndroid Build Coastguard Worker// CHECK: cmpl	$324478056, 3735928559(%ebx,%ecx,8)
696*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0xbc,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13]
697*9880d681SAndroid Build Coastguard Worker        	cmpl	$0x13572468,0xdeadbeef(%ebx,%ecx,8)
698*9880d681SAndroid Build Coastguard Worker
699*9880d681SAndroid Build Coastguard Worker// CHECK: cmpl	$324478056, 69
700*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x3d,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13]
701*9880d681SAndroid Build Coastguard Worker        	cmpl	$0x13572468,0x45
702*9880d681SAndroid Build Coastguard Worker
703*9880d681SAndroid Build Coastguard Worker// CHECK: cmpl	$324478056, 32493
704*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x3d,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13]
705*9880d681SAndroid Build Coastguard Worker        	cmpl	$0x13572468,0x7eed
706*9880d681SAndroid Build Coastguard Worker
707*9880d681SAndroid Build Coastguard Worker// CHECK: cmpl	$324478056, 3133065982
708*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x3d,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13]
709*9880d681SAndroid Build Coastguard Worker        	cmpl	$0x13572468,0xbabecafe
710*9880d681SAndroid Build Coastguard Worker
711*9880d681SAndroid Build Coastguard Worker// CHECK: cmpl	$324478056, 305419896
712*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x3d,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13]
713*9880d681SAndroid Build Coastguard Worker        	cmpl	$0x13572468,0x12345678
714*9880d681SAndroid Build Coastguard Worker
715*9880d681SAndroid Build Coastguard Worker// CHECK: testb	$127, 3735928559(%ebx,%ecx,8)
716*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf6,0x84,0xcb,0xef,0xbe,0xad,0xde,0x7f]
717*9880d681SAndroid Build Coastguard Worker        	testb	$0x7f,0xdeadbeef(%ebx,%ecx,8)
718*9880d681SAndroid Build Coastguard Worker
719*9880d681SAndroid Build Coastguard Worker// CHECK: testb	$127, 69
720*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf6,0x05,0x45,0x00,0x00,0x00,0x7f]
721*9880d681SAndroid Build Coastguard Worker        	testb	$0x7f,0x45
722*9880d681SAndroid Build Coastguard Worker
723*9880d681SAndroid Build Coastguard Worker// CHECK: testb	$127, 32493
724*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf6,0x05,0xed,0x7e,0x00,0x00,0x7f]
725*9880d681SAndroid Build Coastguard Worker        	testb	$0x7f,0x7eed
726*9880d681SAndroid Build Coastguard Worker
727*9880d681SAndroid Build Coastguard Worker// CHECK: testb	$127, 3133065982
728*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf6,0x05,0xfe,0xca,0xbe,0xba,0x7f]
729*9880d681SAndroid Build Coastguard Worker        	testb	$0x7f,0xbabecafe
730*9880d681SAndroid Build Coastguard Worker
731*9880d681SAndroid Build Coastguard Worker// CHECK: testb	$127, 305419896
732*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf6,0x05,0x78,0x56,0x34,0x12,0x7f]
733*9880d681SAndroid Build Coastguard Worker        	testb	$0x7f,0x12345678
734*9880d681SAndroid Build Coastguard Worker
735*9880d681SAndroid Build Coastguard Worker// CHECK: testw	$31438, 3735928559(%ebx,%ecx,8)
736*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0xf7,0x84,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a]
737*9880d681SAndroid Build Coastguard Worker        	testw	$0x7ace,0xdeadbeef(%ebx,%ecx,8)
738*9880d681SAndroid Build Coastguard Worker
739*9880d681SAndroid Build Coastguard Worker// CHECK: testw	$31438, 69
740*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0xf7,0x05,0x45,0x00,0x00,0x00,0xce,0x7a]
741*9880d681SAndroid Build Coastguard Worker        	testw	$0x7ace,0x45
742*9880d681SAndroid Build Coastguard Worker
743*9880d681SAndroid Build Coastguard Worker// CHECK: testw	$31438, 32493
744*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0xf7,0x05,0xed,0x7e,0x00,0x00,0xce,0x7a]
745*9880d681SAndroid Build Coastguard Worker        	testw	$0x7ace,0x7eed
746*9880d681SAndroid Build Coastguard Worker
747*9880d681SAndroid Build Coastguard Worker// CHECK: testw	$31438, 3133065982
748*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0xf7,0x05,0xfe,0xca,0xbe,0xba,0xce,0x7a]
749*9880d681SAndroid Build Coastguard Worker        	testw	$0x7ace,0xbabecafe
750*9880d681SAndroid Build Coastguard Worker
751*9880d681SAndroid Build Coastguard Worker// CHECK: testw	$31438, 305419896
752*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0xf7,0x05,0x78,0x56,0x34,0x12,0xce,0x7a]
753*9880d681SAndroid Build Coastguard Worker        	testw	$0x7ace,0x12345678
754*9880d681SAndroid Build Coastguard Worker
755*9880d681SAndroid Build Coastguard Worker// CHECK: testl	$2063514302, 3735928559(%ebx,%ecx,8)
756*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf7,0x84,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a]
757*9880d681SAndroid Build Coastguard Worker        	testl	$0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
758*9880d681SAndroid Build Coastguard Worker
759*9880d681SAndroid Build Coastguard Worker// CHECK: testl	$2063514302, 69
760*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf7,0x05,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a]
761*9880d681SAndroid Build Coastguard Worker        	testl	$0x7afebabe,0x45
762*9880d681SAndroid Build Coastguard Worker
763*9880d681SAndroid Build Coastguard Worker// CHECK: testl	$2063514302, 32493
764*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf7,0x05,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a]
765*9880d681SAndroid Build Coastguard Worker        	testl	$0x7afebabe,0x7eed
766*9880d681SAndroid Build Coastguard Worker
767*9880d681SAndroid Build Coastguard Worker// CHECK: testl	$2063514302, 3133065982
768*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf7,0x05,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a]
769*9880d681SAndroid Build Coastguard Worker        	testl	$0x7afebabe,0xbabecafe
770*9880d681SAndroid Build Coastguard Worker
771*9880d681SAndroid Build Coastguard Worker// CHECK: testl	$2063514302, 305419896
772*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf7,0x05,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a]
773*9880d681SAndroid Build Coastguard Worker        	testl	$0x7afebabe,0x12345678
774*9880d681SAndroid Build Coastguard Worker
775*9880d681SAndroid Build Coastguard Worker// CHECK: testl	$324478056, 3735928559(%ebx,%ecx,8)
776*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf7,0x84,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13]
777*9880d681SAndroid Build Coastguard Worker        	testl	$0x13572468,0xdeadbeef(%ebx,%ecx,8)
778*9880d681SAndroid Build Coastguard Worker
779*9880d681SAndroid Build Coastguard Worker// CHECK: testl	$324478056, 69
780*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf7,0x05,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13]
781*9880d681SAndroid Build Coastguard Worker        	testl	$0x13572468,0x45
782*9880d681SAndroid Build Coastguard Worker
783*9880d681SAndroid Build Coastguard Worker// CHECK: testl	$324478056, 32493
784*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf7,0x05,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13]
785*9880d681SAndroid Build Coastguard Worker        	testl	$0x13572468,0x7eed
786*9880d681SAndroid Build Coastguard Worker
787*9880d681SAndroid Build Coastguard Worker// CHECK: testl	$324478056, 3133065982
788*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf7,0x05,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13]
789*9880d681SAndroid Build Coastguard Worker        	testl	$0x13572468,0xbabecafe
790*9880d681SAndroid Build Coastguard Worker
791*9880d681SAndroid Build Coastguard Worker// CHECK: testl	$324478056, 305419896
792*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf7,0x05,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13]
793*9880d681SAndroid Build Coastguard Worker        	testl	$0x13572468,0x12345678
794*9880d681SAndroid Build Coastguard Worker
795*9880d681SAndroid Build Coastguard Worker// CHECK: andb	$254, 3735928559(%ebx,%ecx,8)
796*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0xa4,0xcb,0xef,0xbe,0xad,0xde,0xfe]
797*9880d681SAndroid Build Coastguard Worker        	andb	$0xfe,0xdeadbeef(%ebx,%ecx,8)
798*9880d681SAndroid Build Coastguard Worker
799*9880d681SAndroid Build Coastguard Worker// CHECK: andb	$254, 69
800*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x25,0x45,0x00,0x00,0x00,0xfe]
801*9880d681SAndroid Build Coastguard Worker        	andb	$0xfe,0x45
802*9880d681SAndroid Build Coastguard Worker
803*9880d681SAndroid Build Coastguard Worker// CHECK: andb	$254, 32493
804*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x25,0xed,0x7e,0x00,0x00,0xfe]
805*9880d681SAndroid Build Coastguard Worker        	andb	$0xfe,0x7eed
806*9880d681SAndroid Build Coastguard Worker
807*9880d681SAndroid Build Coastguard Worker// CHECK: andb	$254, 3133065982
808*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x25,0xfe,0xca,0xbe,0xba,0xfe]
809*9880d681SAndroid Build Coastguard Worker        	andb	$0xfe,0xbabecafe
810*9880d681SAndroid Build Coastguard Worker
811*9880d681SAndroid Build Coastguard Worker// CHECK: andb	$254, 305419896
812*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x25,0x78,0x56,0x34,0x12,0xfe]
813*9880d681SAndroid Build Coastguard Worker        	andb	$0xfe,0x12345678
814*9880d681SAndroid Build Coastguard Worker
815*9880d681SAndroid Build Coastguard Worker// CHECK: andb	$127, 3735928559(%ebx,%ecx,8)
816*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0xa4,0xcb,0xef,0xbe,0xad,0xde,0x7f]
817*9880d681SAndroid Build Coastguard Worker        	andb	$0x7f,0xdeadbeef(%ebx,%ecx,8)
818*9880d681SAndroid Build Coastguard Worker
819*9880d681SAndroid Build Coastguard Worker// CHECK: andb	$127, 69
820*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x25,0x45,0x00,0x00,0x00,0x7f]
821*9880d681SAndroid Build Coastguard Worker        	andb	$0x7f,0x45
822*9880d681SAndroid Build Coastguard Worker
823*9880d681SAndroid Build Coastguard Worker// CHECK: andb	$127, 32493
824*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x25,0xed,0x7e,0x00,0x00,0x7f]
825*9880d681SAndroid Build Coastguard Worker        	andb	$0x7f,0x7eed
826*9880d681SAndroid Build Coastguard Worker
827*9880d681SAndroid Build Coastguard Worker// CHECK: andb	$127, 3133065982
828*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x25,0xfe,0xca,0xbe,0xba,0x7f]
829*9880d681SAndroid Build Coastguard Worker        	andb	$0x7f,0xbabecafe
830*9880d681SAndroid Build Coastguard Worker
831*9880d681SAndroid Build Coastguard Worker// CHECK: andb	$127, 305419896
832*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x25,0x78,0x56,0x34,0x12,0x7f]
833*9880d681SAndroid Build Coastguard Worker        	andb	$0x7f,0x12345678
834*9880d681SAndroid Build Coastguard Worker
835*9880d681SAndroid Build Coastguard Worker// CHECK: andw	$31438, 3735928559(%ebx,%ecx,8)
836*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0xa4,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a]
837*9880d681SAndroid Build Coastguard Worker        	andw	$0x7ace,0xdeadbeef(%ebx,%ecx,8)
838*9880d681SAndroid Build Coastguard Worker
839*9880d681SAndroid Build Coastguard Worker// CHECK: andw	$31438, 69
840*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0x25,0x45,0x00,0x00,0x00,0xce,0x7a]
841*9880d681SAndroid Build Coastguard Worker        	andw	$0x7ace,0x45
842*9880d681SAndroid Build Coastguard Worker
843*9880d681SAndroid Build Coastguard Worker// CHECK: andw	$31438, 32493
844*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0x25,0xed,0x7e,0x00,0x00,0xce,0x7a]
845*9880d681SAndroid Build Coastguard Worker        	andw	$0x7ace,0x7eed
846*9880d681SAndroid Build Coastguard Worker
847*9880d681SAndroid Build Coastguard Worker// CHECK: andw	$31438, 3133065982
848*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0x25,0xfe,0xca,0xbe,0xba,0xce,0x7a]
849*9880d681SAndroid Build Coastguard Worker        	andw	$0x7ace,0xbabecafe
850*9880d681SAndroid Build Coastguard Worker
851*9880d681SAndroid Build Coastguard Worker// CHECK: andw	$31438, 305419896
852*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0x25,0x78,0x56,0x34,0x12,0xce,0x7a]
853*9880d681SAndroid Build Coastguard Worker        	andw	$0x7ace,0x12345678
854*9880d681SAndroid Build Coastguard Worker
855*9880d681SAndroid Build Coastguard Worker// CHECK: andl	$2063514302, 3735928559(%ebx,%ecx,8)
856*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0xa4,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a]
857*9880d681SAndroid Build Coastguard Worker        	andl	$0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
858*9880d681SAndroid Build Coastguard Worker
859*9880d681SAndroid Build Coastguard Worker// CHECK: andl	$2063514302, 69
860*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x25,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a]
861*9880d681SAndroid Build Coastguard Worker        	andl	$0x7afebabe,0x45
862*9880d681SAndroid Build Coastguard Worker
863*9880d681SAndroid Build Coastguard Worker// CHECK: andl	$2063514302, 32493
864*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x25,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a]
865*9880d681SAndroid Build Coastguard Worker        	andl	$0x7afebabe,0x7eed
866*9880d681SAndroid Build Coastguard Worker
867*9880d681SAndroid Build Coastguard Worker// CHECK: andl	$2063514302, 3133065982
868*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x25,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a]
869*9880d681SAndroid Build Coastguard Worker        	andl	$0x7afebabe,0xbabecafe
870*9880d681SAndroid Build Coastguard Worker
871*9880d681SAndroid Build Coastguard Worker// CHECK: andl	$2063514302, 305419896
872*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x25,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a]
873*9880d681SAndroid Build Coastguard Worker        	andl	$0x7afebabe,0x12345678
874*9880d681SAndroid Build Coastguard Worker
875*9880d681SAndroid Build Coastguard Worker// CHECK: andl	$324478056, 3735928559(%ebx,%ecx,8)
876*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0xa4,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13]
877*9880d681SAndroid Build Coastguard Worker        	andl	$0x13572468,0xdeadbeef(%ebx,%ecx,8)
878*9880d681SAndroid Build Coastguard Worker
879*9880d681SAndroid Build Coastguard Worker// CHECK: andl	$324478056, 69
880*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x25,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13]
881*9880d681SAndroid Build Coastguard Worker        	andl	$0x13572468,0x45
882*9880d681SAndroid Build Coastguard Worker
883*9880d681SAndroid Build Coastguard Worker// CHECK: andl	$324478056, 32493
884*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x25,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13]
885*9880d681SAndroid Build Coastguard Worker        	andl	$0x13572468,0x7eed
886*9880d681SAndroid Build Coastguard Worker
887*9880d681SAndroid Build Coastguard Worker// CHECK: andl	$324478056, 3133065982
888*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x25,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13]
889*9880d681SAndroid Build Coastguard Worker        	andl	$0x13572468,0xbabecafe
890*9880d681SAndroid Build Coastguard Worker
891*9880d681SAndroid Build Coastguard Worker// CHECK: andl	$324478056, 305419896
892*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x25,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13]
893*9880d681SAndroid Build Coastguard Worker        	andl	$0x13572468,0x12345678
894*9880d681SAndroid Build Coastguard Worker
895*9880d681SAndroid Build Coastguard Worker// CHECK: orb	$254, 3735928559(%ebx,%ecx,8)
896*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x8c,0xcb,0xef,0xbe,0xad,0xde,0xfe]
897*9880d681SAndroid Build Coastguard Worker        	orb	$0xfe,0xdeadbeef(%ebx,%ecx,8)
898*9880d681SAndroid Build Coastguard Worker
899*9880d681SAndroid Build Coastguard Worker// CHECK: orb	$254, 69
900*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x0d,0x45,0x00,0x00,0x00,0xfe]
901*9880d681SAndroid Build Coastguard Worker        	orb	$0xfe,0x45
902*9880d681SAndroid Build Coastguard Worker
903*9880d681SAndroid Build Coastguard Worker// CHECK: orb	$254, 32493
904*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x0d,0xed,0x7e,0x00,0x00,0xfe]
905*9880d681SAndroid Build Coastguard Worker        	orb	$0xfe,0x7eed
906*9880d681SAndroid Build Coastguard Worker
907*9880d681SAndroid Build Coastguard Worker// CHECK: orb	$254, 3133065982
908*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x0d,0xfe,0xca,0xbe,0xba,0xfe]
909*9880d681SAndroid Build Coastguard Worker        	orb	$0xfe,0xbabecafe
910*9880d681SAndroid Build Coastguard Worker
911*9880d681SAndroid Build Coastguard Worker// CHECK: orb	$254, 305419896
912*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x0d,0x78,0x56,0x34,0x12,0xfe]
913*9880d681SAndroid Build Coastguard Worker        	orb	$0xfe,0x12345678
914*9880d681SAndroid Build Coastguard Worker
915*9880d681SAndroid Build Coastguard Worker// CHECK: orb	$127, 3735928559(%ebx,%ecx,8)
916*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x8c,0xcb,0xef,0xbe,0xad,0xde,0x7f]
917*9880d681SAndroid Build Coastguard Worker        	orb	$0x7f,0xdeadbeef(%ebx,%ecx,8)
918*9880d681SAndroid Build Coastguard Worker
919*9880d681SAndroid Build Coastguard Worker// CHECK: orb	$127, 69
920*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x0d,0x45,0x00,0x00,0x00,0x7f]
921*9880d681SAndroid Build Coastguard Worker        	orb	$0x7f,0x45
922*9880d681SAndroid Build Coastguard Worker
923*9880d681SAndroid Build Coastguard Worker// CHECK: orb	$127, 32493
924*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x0d,0xed,0x7e,0x00,0x00,0x7f]
925*9880d681SAndroid Build Coastguard Worker        	orb	$0x7f,0x7eed
926*9880d681SAndroid Build Coastguard Worker
927*9880d681SAndroid Build Coastguard Worker// CHECK: orb	$127, 3133065982
928*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x0d,0xfe,0xca,0xbe,0xba,0x7f]
929*9880d681SAndroid Build Coastguard Worker        	orb	$0x7f,0xbabecafe
930*9880d681SAndroid Build Coastguard Worker
931*9880d681SAndroid Build Coastguard Worker// CHECK: orb	$127, 305419896
932*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x0d,0x78,0x56,0x34,0x12,0x7f]
933*9880d681SAndroid Build Coastguard Worker        	orb	$0x7f,0x12345678
934*9880d681SAndroid Build Coastguard Worker
935*9880d681SAndroid Build Coastguard Worker// CHECK: orw	$31438, 3735928559(%ebx,%ecx,8)
936*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0x8c,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a]
937*9880d681SAndroid Build Coastguard Worker        	orw	$0x7ace,0xdeadbeef(%ebx,%ecx,8)
938*9880d681SAndroid Build Coastguard Worker
939*9880d681SAndroid Build Coastguard Worker// CHECK: orw	$31438, 69
940*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0x0d,0x45,0x00,0x00,0x00,0xce,0x7a]
941*9880d681SAndroid Build Coastguard Worker        	orw	$0x7ace,0x45
942*9880d681SAndroid Build Coastguard Worker
943*9880d681SAndroid Build Coastguard Worker// CHECK: orw	$31438, 32493
944*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0x0d,0xed,0x7e,0x00,0x00,0xce,0x7a]
945*9880d681SAndroid Build Coastguard Worker        	orw	$0x7ace,0x7eed
946*9880d681SAndroid Build Coastguard Worker
947*9880d681SAndroid Build Coastguard Worker// CHECK: orw	$31438, 3133065982
948*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0x0d,0xfe,0xca,0xbe,0xba,0xce,0x7a]
949*9880d681SAndroid Build Coastguard Worker        	orw	$0x7ace,0xbabecafe
950*9880d681SAndroid Build Coastguard Worker
951*9880d681SAndroid Build Coastguard Worker// CHECK: orw	$31438, 305419896
952*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0x0d,0x78,0x56,0x34,0x12,0xce,0x7a]
953*9880d681SAndroid Build Coastguard Worker        	orw	$0x7ace,0x12345678
954*9880d681SAndroid Build Coastguard Worker
955*9880d681SAndroid Build Coastguard Worker// CHECK: orl	$2063514302, 3735928559(%ebx,%ecx,8)
956*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x8c,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a]
957*9880d681SAndroid Build Coastguard Worker        	orl	$0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
958*9880d681SAndroid Build Coastguard Worker
959*9880d681SAndroid Build Coastguard Worker// CHECK: orl	$2063514302, 69
960*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x0d,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a]
961*9880d681SAndroid Build Coastguard Worker        	orl	$0x7afebabe,0x45
962*9880d681SAndroid Build Coastguard Worker
963*9880d681SAndroid Build Coastguard Worker// CHECK: orl	$2063514302, 32493
964*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x0d,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a]
965*9880d681SAndroid Build Coastguard Worker        	orl	$0x7afebabe,0x7eed
966*9880d681SAndroid Build Coastguard Worker
967*9880d681SAndroid Build Coastguard Worker// CHECK: orl	$2063514302, 3133065982
968*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x0d,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a]
969*9880d681SAndroid Build Coastguard Worker        	orl	$0x7afebabe,0xbabecafe
970*9880d681SAndroid Build Coastguard Worker
971*9880d681SAndroid Build Coastguard Worker// CHECK: orl	$2063514302, 305419896
972*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x0d,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a]
973*9880d681SAndroid Build Coastguard Worker        	orl	$0x7afebabe,0x12345678
974*9880d681SAndroid Build Coastguard Worker
975*9880d681SAndroid Build Coastguard Worker// CHECK: orl	$324478056, 3735928559(%ebx,%ecx,8)
976*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x8c,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13]
977*9880d681SAndroid Build Coastguard Worker        	orl	$0x13572468,0xdeadbeef(%ebx,%ecx,8)
978*9880d681SAndroid Build Coastguard Worker
979*9880d681SAndroid Build Coastguard Worker// CHECK: orl	$324478056, 69
980*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x0d,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13]
981*9880d681SAndroid Build Coastguard Worker        	orl	$0x13572468,0x45
982*9880d681SAndroid Build Coastguard Worker
983*9880d681SAndroid Build Coastguard Worker// CHECK: orl	$324478056, 32493
984*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x0d,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13]
985*9880d681SAndroid Build Coastguard Worker        	orl	$0x13572468,0x7eed
986*9880d681SAndroid Build Coastguard Worker
987*9880d681SAndroid Build Coastguard Worker// CHECK: orl	$324478056, 3133065982
988*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x0d,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13]
989*9880d681SAndroid Build Coastguard Worker        	orl	$0x13572468,0xbabecafe
990*9880d681SAndroid Build Coastguard Worker
991*9880d681SAndroid Build Coastguard Worker// CHECK: orl	$324478056, 305419896
992*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x0d,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13]
993*9880d681SAndroid Build Coastguard Worker        	orl	$0x13572468,0x12345678
994*9880d681SAndroid Build Coastguard Worker
995*9880d681SAndroid Build Coastguard Worker// CHECK: xorb	$254, 3735928559(%ebx,%ecx,8)
996*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0xb4,0xcb,0xef,0xbe,0xad,0xde,0xfe]
997*9880d681SAndroid Build Coastguard Worker        	xorb	$0xfe,0xdeadbeef(%ebx,%ecx,8)
998*9880d681SAndroid Build Coastguard Worker
999*9880d681SAndroid Build Coastguard Worker// CHECK: xorb	$254, 69
1000*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x35,0x45,0x00,0x00,0x00,0xfe]
1001*9880d681SAndroid Build Coastguard Worker        	xorb	$0xfe,0x45
1002*9880d681SAndroid Build Coastguard Worker
1003*9880d681SAndroid Build Coastguard Worker// CHECK: xorb	$254, 32493
1004*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x35,0xed,0x7e,0x00,0x00,0xfe]
1005*9880d681SAndroid Build Coastguard Worker        	xorb	$0xfe,0x7eed
1006*9880d681SAndroid Build Coastguard Worker
1007*9880d681SAndroid Build Coastguard Worker// CHECK: xorb	$254, 3133065982
1008*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x35,0xfe,0xca,0xbe,0xba,0xfe]
1009*9880d681SAndroid Build Coastguard Worker        	xorb	$0xfe,0xbabecafe
1010*9880d681SAndroid Build Coastguard Worker
1011*9880d681SAndroid Build Coastguard Worker// CHECK: xorb	$254, 305419896
1012*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x35,0x78,0x56,0x34,0x12,0xfe]
1013*9880d681SAndroid Build Coastguard Worker        	xorb	$0xfe,0x12345678
1014*9880d681SAndroid Build Coastguard Worker
1015*9880d681SAndroid Build Coastguard Worker// CHECK: xorb	$127, 3735928559(%ebx,%ecx,8)
1016*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0xb4,0xcb,0xef,0xbe,0xad,0xde,0x7f]
1017*9880d681SAndroid Build Coastguard Worker        	xorb	$0x7f,0xdeadbeef(%ebx,%ecx,8)
1018*9880d681SAndroid Build Coastguard Worker
1019*9880d681SAndroid Build Coastguard Worker// CHECK: xorb	$127, 69
1020*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x35,0x45,0x00,0x00,0x00,0x7f]
1021*9880d681SAndroid Build Coastguard Worker        	xorb	$0x7f,0x45
1022*9880d681SAndroid Build Coastguard Worker
1023*9880d681SAndroid Build Coastguard Worker// CHECK: xorb	$127, 32493
1024*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x35,0xed,0x7e,0x00,0x00,0x7f]
1025*9880d681SAndroid Build Coastguard Worker        	xorb	$0x7f,0x7eed
1026*9880d681SAndroid Build Coastguard Worker
1027*9880d681SAndroid Build Coastguard Worker// CHECK: xorb	$127, 3133065982
1028*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x35,0xfe,0xca,0xbe,0xba,0x7f]
1029*9880d681SAndroid Build Coastguard Worker        	xorb	$0x7f,0xbabecafe
1030*9880d681SAndroid Build Coastguard Worker
1031*9880d681SAndroid Build Coastguard Worker// CHECK: xorb	$127, 305419896
1032*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x35,0x78,0x56,0x34,0x12,0x7f]
1033*9880d681SAndroid Build Coastguard Worker        	xorb	$0x7f,0x12345678
1034*9880d681SAndroid Build Coastguard Worker
1035*9880d681SAndroid Build Coastguard Worker// CHECK: xorw	$31438, 3735928559(%ebx,%ecx,8)
1036*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0xb4,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a]
1037*9880d681SAndroid Build Coastguard Worker        	xorw	$0x7ace,0xdeadbeef(%ebx,%ecx,8)
1038*9880d681SAndroid Build Coastguard Worker
1039*9880d681SAndroid Build Coastguard Worker// CHECK: xorw	$31438, 69
1040*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0x35,0x45,0x00,0x00,0x00,0xce,0x7a]
1041*9880d681SAndroid Build Coastguard Worker        	xorw	$0x7ace,0x45
1042*9880d681SAndroid Build Coastguard Worker
1043*9880d681SAndroid Build Coastguard Worker// CHECK: xorw	$31438, 32493
1044*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0x35,0xed,0x7e,0x00,0x00,0xce,0x7a]
1045*9880d681SAndroid Build Coastguard Worker        	xorw	$0x7ace,0x7eed
1046*9880d681SAndroid Build Coastguard Worker
1047*9880d681SAndroid Build Coastguard Worker// CHECK: xorw	$31438, 3133065982
1048*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0x35,0xfe,0xca,0xbe,0xba,0xce,0x7a]
1049*9880d681SAndroid Build Coastguard Worker        	xorw	$0x7ace,0xbabecafe
1050*9880d681SAndroid Build Coastguard Worker
1051*9880d681SAndroid Build Coastguard Worker// CHECK: xorw	$31438, 305419896
1052*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0x35,0x78,0x56,0x34,0x12,0xce,0x7a]
1053*9880d681SAndroid Build Coastguard Worker        	xorw	$0x7ace,0x12345678
1054*9880d681SAndroid Build Coastguard Worker
1055*9880d681SAndroid Build Coastguard Worker// CHECK: xorl	$2063514302, 3735928559(%ebx,%ecx,8)
1056*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0xb4,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a]
1057*9880d681SAndroid Build Coastguard Worker        	xorl	$0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
1058*9880d681SAndroid Build Coastguard Worker
1059*9880d681SAndroid Build Coastguard Worker// CHECK: xorl	$2063514302, 69
1060*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x35,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a]
1061*9880d681SAndroid Build Coastguard Worker        	xorl	$0x7afebabe,0x45
1062*9880d681SAndroid Build Coastguard Worker
1063*9880d681SAndroid Build Coastguard Worker// CHECK: xorl	$2063514302, 32493
1064*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x35,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a]
1065*9880d681SAndroid Build Coastguard Worker        	xorl	$0x7afebabe,0x7eed
1066*9880d681SAndroid Build Coastguard Worker
1067*9880d681SAndroid Build Coastguard Worker// CHECK: xorl	$2063514302, 3133065982
1068*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x35,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a]
1069*9880d681SAndroid Build Coastguard Worker        	xorl	$0x7afebabe,0xbabecafe
1070*9880d681SAndroid Build Coastguard Worker
1071*9880d681SAndroid Build Coastguard Worker// CHECK: xorl	$2063514302, 305419896
1072*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x35,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a]
1073*9880d681SAndroid Build Coastguard Worker        	xorl	$0x7afebabe,0x12345678
1074*9880d681SAndroid Build Coastguard Worker
1075*9880d681SAndroid Build Coastguard Worker// CHECK: xorl	$324478056, 3735928559(%ebx,%ecx,8)
1076*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0xb4,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13]
1077*9880d681SAndroid Build Coastguard Worker        	xorl	$0x13572468,0xdeadbeef(%ebx,%ecx,8)
1078*9880d681SAndroid Build Coastguard Worker
1079*9880d681SAndroid Build Coastguard Worker// CHECK: xorl	$324478056, 69
1080*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x35,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13]
1081*9880d681SAndroid Build Coastguard Worker        	xorl	$0x13572468,0x45
1082*9880d681SAndroid Build Coastguard Worker
1083*9880d681SAndroid Build Coastguard Worker// CHECK: xorl	$324478056, 32493
1084*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x35,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13]
1085*9880d681SAndroid Build Coastguard Worker        	xorl	$0x13572468,0x7eed
1086*9880d681SAndroid Build Coastguard Worker
1087*9880d681SAndroid Build Coastguard Worker// CHECK: xorl	$324478056, 3133065982
1088*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x35,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13]
1089*9880d681SAndroid Build Coastguard Worker        	xorl	$0x13572468,0xbabecafe
1090*9880d681SAndroid Build Coastguard Worker
1091*9880d681SAndroid Build Coastguard Worker// CHECK: xorl	$324478056, 305419896
1092*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x35,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13]
1093*9880d681SAndroid Build Coastguard Worker        	xorl	$0x13572468,0x12345678
1094*9880d681SAndroid Build Coastguard Worker
1095*9880d681SAndroid Build Coastguard Worker// CHECK: adcb	$254, 3735928559(%ebx,%ecx,8)
1096*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x94,0xcb,0xef,0xbe,0xad,0xde,0xfe]
1097*9880d681SAndroid Build Coastguard Worker        	adcb	$0xfe,0xdeadbeef(%ebx,%ecx,8)
1098*9880d681SAndroid Build Coastguard Worker
1099*9880d681SAndroid Build Coastguard Worker// CHECK: adcb	$254, 69
1100*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x15,0x45,0x00,0x00,0x00,0xfe]
1101*9880d681SAndroid Build Coastguard Worker        	adcb	$0xfe,0x45
1102*9880d681SAndroid Build Coastguard Worker
1103*9880d681SAndroid Build Coastguard Worker// CHECK: adcb	$254, 32493
1104*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x15,0xed,0x7e,0x00,0x00,0xfe]
1105*9880d681SAndroid Build Coastguard Worker        	adcb	$0xfe,0x7eed
1106*9880d681SAndroid Build Coastguard Worker
1107*9880d681SAndroid Build Coastguard Worker// CHECK: adcb	$254, 3133065982
1108*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x15,0xfe,0xca,0xbe,0xba,0xfe]
1109*9880d681SAndroid Build Coastguard Worker        	adcb	$0xfe,0xbabecafe
1110*9880d681SAndroid Build Coastguard Worker
1111*9880d681SAndroid Build Coastguard Worker// CHECK: adcb	$254, 305419896
1112*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x15,0x78,0x56,0x34,0x12,0xfe]
1113*9880d681SAndroid Build Coastguard Worker        	adcb	$0xfe,0x12345678
1114*9880d681SAndroid Build Coastguard Worker
1115*9880d681SAndroid Build Coastguard Worker// CHECK: adcb	$127, 3735928559(%ebx,%ecx,8)
1116*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x94,0xcb,0xef,0xbe,0xad,0xde,0x7f]
1117*9880d681SAndroid Build Coastguard Worker        	adcb	$0x7f,0xdeadbeef(%ebx,%ecx,8)
1118*9880d681SAndroid Build Coastguard Worker
1119*9880d681SAndroid Build Coastguard Worker// CHECK: adcb	$127, 69
1120*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x15,0x45,0x00,0x00,0x00,0x7f]
1121*9880d681SAndroid Build Coastguard Worker        	adcb	$0x7f,0x45
1122*9880d681SAndroid Build Coastguard Worker
1123*9880d681SAndroid Build Coastguard Worker// CHECK: adcb	$127, 32493
1124*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x15,0xed,0x7e,0x00,0x00,0x7f]
1125*9880d681SAndroid Build Coastguard Worker        	adcb	$0x7f,0x7eed
1126*9880d681SAndroid Build Coastguard Worker
1127*9880d681SAndroid Build Coastguard Worker// CHECK: adcb	$127, 3133065982
1128*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x15,0xfe,0xca,0xbe,0xba,0x7f]
1129*9880d681SAndroid Build Coastguard Worker        	adcb	$0x7f,0xbabecafe
1130*9880d681SAndroid Build Coastguard Worker
1131*9880d681SAndroid Build Coastguard Worker// CHECK: adcb	$127, 305419896
1132*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x80,0x15,0x78,0x56,0x34,0x12,0x7f]
1133*9880d681SAndroid Build Coastguard Worker        	adcb	$0x7f,0x12345678
1134*9880d681SAndroid Build Coastguard Worker
1135*9880d681SAndroid Build Coastguard Worker// CHECK: adcw	$31438, 3735928559(%ebx,%ecx,8)
1136*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0x94,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a]
1137*9880d681SAndroid Build Coastguard Worker        	adcw	$0x7ace,0xdeadbeef(%ebx,%ecx,8)
1138*9880d681SAndroid Build Coastguard Worker
1139*9880d681SAndroid Build Coastguard Worker// CHECK: adcw	$31438, 69
1140*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0x15,0x45,0x00,0x00,0x00,0xce,0x7a]
1141*9880d681SAndroid Build Coastguard Worker        	adcw	$0x7ace,0x45
1142*9880d681SAndroid Build Coastguard Worker
1143*9880d681SAndroid Build Coastguard Worker// CHECK: adcw	$31438, 32493
1144*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0x15,0xed,0x7e,0x00,0x00,0xce,0x7a]
1145*9880d681SAndroid Build Coastguard Worker        	adcw	$0x7ace,0x7eed
1146*9880d681SAndroid Build Coastguard Worker
1147*9880d681SAndroid Build Coastguard Worker// CHECK: adcw	$31438, 3133065982
1148*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0x15,0xfe,0xca,0xbe,0xba,0xce,0x7a]
1149*9880d681SAndroid Build Coastguard Worker        	adcw	$0x7ace,0xbabecafe
1150*9880d681SAndroid Build Coastguard Worker
1151*9880d681SAndroid Build Coastguard Worker// CHECK: adcw	$31438, 305419896
1152*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x81,0x15,0x78,0x56,0x34,0x12,0xce,0x7a]
1153*9880d681SAndroid Build Coastguard Worker        	adcw	$0x7ace,0x12345678
1154*9880d681SAndroid Build Coastguard Worker
1155*9880d681SAndroid Build Coastguard Worker// CHECK: adcl	$2063514302, 3735928559(%ebx,%ecx,8)
1156*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x94,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a]
1157*9880d681SAndroid Build Coastguard Worker        	adcl	$0x7afebabe,0xdeadbeef(%ebx,%ecx,8)
1158*9880d681SAndroid Build Coastguard Worker
1159*9880d681SAndroid Build Coastguard Worker// CHECK: adcl	$2063514302, 69
1160*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x15,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a]
1161*9880d681SAndroid Build Coastguard Worker        	adcl	$0x7afebabe,0x45
1162*9880d681SAndroid Build Coastguard Worker
1163*9880d681SAndroid Build Coastguard Worker// CHECK: adcl	$2063514302, 32493
1164*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x15,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a]
1165*9880d681SAndroid Build Coastguard Worker        	adcl	$0x7afebabe,0x7eed
1166*9880d681SAndroid Build Coastguard Worker
1167*9880d681SAndroid Build Coastguard Worker// CHECK: adcl	$2063514302, 3133065982
1168*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x15,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a]
1169*9880d681SAndroid Build Coastguard Worker        	adcl	$0x7afebabe,0xbabecafe
1170*9880d681SAndroid Build Coastguard Worker
1171*9880d681SAndroid Build Coastguard Worker// CHECK: adcl	$2063514302, 305419896
1172*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x15,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a]
1173*9880d681SAndroid Build Coastguard Worker        	adcl	$0x7afebabe,0x12345678
1174*9880d681SAndroid Build Coastguard Worker
1175*9880d681SAndroid Build Coastguard Worker// CHECK: adcl	$324478056, 3735928559(%ebx,%ecx,8)
1176*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x94,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13]
1177*9880d681SAndroid Build Coastguard Worker        	adcl	$0x13572468,0xdeadbeef(%ebx,%ecx,8)
1178*9880d681SAndroid Build Coastguard Worker
1179*9880d681SAndroid Build Coastguard Worker// CHECK: adcl	$324478056, 69
1180*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x15,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13]
1181*9880d681SAndroid Build Coastguard Worker        	adcl	$0x13572468,0x45
1182*9880d681SAndroid Build Coastguard Worker
1183*9880d681SAndroid Build Coastguard Worker// CHECK: adcl	$324478056, 32493
1184*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x15,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13]
1185*9880d681SAndroid Build Coastguard Worker        	adcl	$0x13572468,0x7eed
1186*9880d681SAndroid Build Coastguard Worker
1187*9880d681SAndroid Build Coastguard Worker// CHECK: adcl	$324478056, 3133065982
1188*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x15,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13]
1189*9880d681SAndroid Build Coastguard Worker        	adcl	$0x13572468,0xbabecafe
1190*9880d681SAndroid Build Coastguard Worker
1191*9880d681SAndroid Build Coastguard Worker// CHECK: adcl	$324478056, 305419896
1192*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x81,0x15,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13]
1193*9880d681SAndroid Build Coastguard Worker        	adcl	$0x13572468,0x12345678
1194*9880d681SAndroid Build Coastguard Worker
1195*9880d681SAndroid Build Coastguard Worker// CHECK: negl	3735928559(%ebx,%ecx,8)
1196*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf7,0x9c,0xcb,0xef,0xbe,0xad,0xde]
1197*9880d681SAndroid Build Coastguard Worker        	negl	0xdeadbeef(%ebx,%ecx,8)
1198*9880d681SAndroid Build Coastguard Worker
1199*9880d681SAndroid Build Coastguard Worker// CHECK: negw	32493
1200*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0xf7,0x1d,0xed,0x7e,0x00,0x00]
1201*9880d681SAndroid Build Coastguard Worker        	negw	0x7eed
1202*9880d681SAndroid Build Coastguard Worker
1203*9880d681SAndroid Build Coastguard Worker// CHECK: negl	3133065982
1204*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf7,0x1d,0xfe,0xca,0xbe,0xba]
1205*9880d681SAndroid Build Coastguard Worker        	negl	0xbabecafe
1206*9880d681SAndroid Build Coastguard Worker
1207*9880d681SAndroid Build Coastguard Worker// CHECK: negl	305419896
1208*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf7,0x1d,0x78,0x56,0x34,0x12]
1209*9880d681SAndroid Build Coastguard Worker        	negl	0x12345678
1210*9880d681SAndroid Build Coastguard Worker
1211*9880d681SAndroid Build Coastguard Worker// CHECK: notl	3735928559(%ebx,%ecx,8)
1212*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf7,0x94,0xcb,0xef,0xbe,0xad,0xde]
1213*9880d681SAndroid Build Coastguard Worker        	notl	0xdeadbeef(%ebx,%ecx,8)
1214*9880d681SAndroid Build Coastguard Worker
1215*9880d681SAndroid Build Coastguard Worker// CHECK: notw	32493
1216*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0xf7,0x15,0xed,0x7e,0x00,0x00]
1217*9880d681SAndroid Build Coastguard Worker        	notw	0x7eed
1218*9880d681SAndroid Build Coastguard Worker
1219*9880d681SAndroid Build Coastguard Worker// CHECK: notl	3133065982
1220*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf7,0x15,0xfe,0xca,0xbe,0xba]
1221*9880d681SAndroid Build Coastguard Worker        	notl	0xbabecafe
1222*9880d681SAndroid Build Coastguard Worker
1223*9880d681SAndroid Build Coastguard Worker// CHECK: notl	305419896
1224*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf7,0x15,0x78,0x56,0x34,0x12]
1225*9880d681SAndroid Build Coastguard Worker        	notl	0x12345678
1226*9880d681SAndroid Build Coastguard Worker
1227*9880d681SAndroid Build Coastguard Worker// CHECK: cbtw
1228*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x98]
1229*9880d681SAndroid Build Coastguard Worker        	cbtw
1230*9880d681SAndroid Build Coastguard Worker
1231*9880d681SAndroid Build Coastguard Worker// CHECK: cwtl
1232*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x98]
1233*9880d681SAndroid Build Coastguard Worker        	cwtl
1234*9880d681SAndroid Build Coastguard Worker
1235*9880d681SAndroid Build Coastguard Worker// CHECK: cwtd
1236*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x99]
1237*9880d681SAndroid Build Coastguard Worker        	cwtd
1238*9880d681SAndroid Build Coastguard Worker
1239*9880d681SAndroid Build Coastguard Worker// CHECK: cltd
1240*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x99]
1241*9880d681SAndroid Build Coastguard Worker        	cltd
1242*9880d681SAndroid Build Coastguard Worker
1243*9880d681SAndroid Build Coastguard Worker// CHECK: mull	3735928559(%ebx,%ecx,8)
1244*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf7,0xa4,0xcb,0xef,0xbe,0xad,0xde]
1245*9880d681SAndroid Build Coastguard Worker        	mull	0xdeadbeef(%ebx,%ecx,8)
1246*9880d681SAndroid Build Coastguard Worker
1247*9880d681SAndroid Build Coastguard Worker// CHECK: mulw	32493
1248*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0xf7,0x25,0xed,0x7e,0x00,0x00]
1249*9880d681SAndroid Build Coastguard Worker        	mulw	0x7eed
1250*9880d681SAndroid Build Coastguard Worker
1251*9880d681SAndroid Build Coastguard Worker// CHECK: mull	3133065982
1252*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf7,0x25,0xfe,0xca,0xbe,0xba]
1253*9880d681SAndroid Build Coastguard Worker        	mull	0xbabecafe
1254*9880d681SAndroid Build Coastguard Worker
1255*9880d681SAndroid Build Coastguard Worker// CHECK: mull	305419896
1256*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf7,0x25,0x78,0x56,0x34,0x12]
1257*9880d681SAndroid Build Coastguard Worker        	mull	0x12345678
1258*9880d681SAndroid Build Coastguard Worker
1259*9880d681SAndroid Build Coastguard Worker// CHECK: imull	3735928559(%ebx,%ecx,8)
1260*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf7,0xac,0xcb,0xef,0xbe,0xad,0xde]
1261*9880d681SAndroid Build Coastguard Worker        	imull	0xdeadbeef(%ebx,%ecx,8)
1262*9880d681SAndroid Build Coastguard Worker
1263*9880d681SAndroid Build Coastguard Worker// CHECK: imulw	32493
1264*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0xf7,0x2d,0xed,0x7e,0x00,0x00]
1265*9880d681SAndroid Build Coastguard Worker        	imulw	0x7eed
1266*9880d681SAndroid Build Coastguard Worker
1267*9880d681SAndroid Build Coastguard Worker// CHECK: imull	3133065982
1268*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf7,0x2d,0xfe,0xca,0xbe,0xba]
1269*9880d681SAndroid Build Coastguard Worker        	imull	0xbabecafe
1270*9880d681SAndroid Build Coastguard Worker
1271*9880d681SAndroid Build Coastguard Worker// CHECK: imull	305419896
1272*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf7,0x2d,0x78,0x56,0x34,0x12]
1273*9880d681SAndroid Build Coastguard Worker        	imull	0x12345678
1274*9880d681SAndroid Build Coastguard Worker
1275*9880d681SAndroid Build Coastguard Worker// CHECK: divl	3735928559(%ebx,%ecx,8)
1276*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf7,0xb4,0xcb,0xef,0xbe,0xad,0xde]
1277*9880d681SAndroid Build Coastguard Worker        	divl	0xdeadbeef(%ebx,%ecx,8)
1278*9880d681SAndroid Build Coastguard Worker
1279*9880d681SAndroid Build Coastguard Worker// CHECK: divw	32493
1280*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0xf7,0x35,0xed,0x7e,0x00,0x00]
1281*9880d681SAndroid Build Coastguard Worker        	divw	0x7eed
1282*9880d681SAndroid Build Coastguard Worker
1283*9880d681SAndroid Build Coastguard Worker// CHECK: divl	3133065982
1284*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf7,0x35,0xfe,0xca,0xbe,0xba]
1285*9880d681SAndroid Build Coastguard Worker        	divl	0xbabecafe
1286*9880d681SAndroid Build Coastguard Worker
1287*9880d681SAndroid Build Coastguard Worker// CHECK: divl	305419896
1288*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf7,0x35,0x78,0x56,0x34,0x12]
1289*9880d681SAndroid Build Coastguard Worker        	divl	0x12345678
1290*9880d681SAndroid Build Coastguard Worker
1291*9880d681SAndroid Build Coastguard Worker// CHECK: idivl	3735928559(%ebx,%ecx,8)
1292*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf7,0xbc,0xcb,0xef,0xbe,0xad,0xde]
1293*9880d681SAndroid Build Coastguard Worker        	idivl	0xdeadbeef(%ebx,%ecx,8)
1294*9880d681SAndroid Build Coastguard Worker
1295*9880d681SAndroid Build Coastguard Worker// CHECK: idivw	32493
1296*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0xf7,0x3d,0xed,0x7e,0x00,0x00]
1297*9880d681SAndroid Build Coastguard Worker        	idivw	0x7eed
1298*9880d681SAndroid Build Coastguard Worker
1299*9880d681SAndroid Build Coastguard Worker// CHECK: idivl	3133065982
1300*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf7,0x3d,0xfe,0xca,0xbe,0xba]
1301*9880d681SAndroid Build Coastguard Worker        	idivl	0xbabecafe
1302*9880d681SAndroid Build Coastguard Worker
1303*9880d681SAndroid Build Coastguard Worker// CHECK: idivl	305419896
1304*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf7,0x3d,0x78,0x56,0x34,0x12]
1305*9880d681SAndroid Build Coastguard Worker        	idivl	0x12345678
1306*9880d681SAndroid Build Coastguard Worker
1307*9880d681SAndroid Build Coastguard Worker// CHECK: roll	$0, 3735928559(%ebx,%ecx,8)
1308*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc1,0x84,0xcb,0xef,0xbe,0xad,0xde,0x00]
1309*9880d681SAndroid Build Coastguard Worker        	roll	$0,0xdeadbeef(%ebx,%ecx,8)
1310*9880d681SAndroid Build Coastguard Worker
1311*9880d681SAndroid Build Coastguard Worker// CHECK: roll	$0, 69
1312*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc1,0x05,0x45,0x00,0x00,0x00,0x00]
1313*9880d681SAndroid Build Coastguard Worker        	roll	$0,0x45
1314*9880d681SAndroid Build Coastguard Worker
1315*9880d681SAndroid Build Coastguard Worker// CHECK: roll	$0, 32493
1316*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc1,0x05,0xed,0x7e,0x00,0x00,0x00]
1317*9880d681SAndroid Build Coastguard Worker        	roll	$0,0x7eed
1318*9880d681SAndroid Build Coastguard Worker
1319*9880d681SAndroid Build Coastguard Worker// CHECK: roll	$0, 3133065982
1320*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc1,0x05,0xfe,0xca,0xbe,0xba,0x00]
1321*9880d681SAndroid Build Coastguard Worker        	roll	$0,0xbabecafe
1322*9880d681SAndroid Build Coastguard Worker
1323*9880d681SAndroid Build Coastguard Worker// CHECK: roll	$0, 305419896
1324*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc1,0x05,0x78,0x56,0x34,0x12,0x00]
1325*9880d681SAndroid Build Coastguard Worker        	roll	$0,0x12345678
1326*9880d681SAndroid Build Coastguard Worker
1327*9880d681SAndroid Build Coastguard Worker// CHECK: rolb	$127, 3735928559(%ebx,%ecx,8)
1328*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc0,0x84,0xcb,0xef,0xbe,0xad,0xde,0x7f]
1329*9880d681SAndroid Build Coastguard Worker        	rolb	$0x7f,0xdeadbeef(%ebx,%ecx,8)
1330*9880d681SAndroid Build Coastguard Worker
1331*9880d681SAndroid Build Coastguard Worker// CHECK: rolb	$127, 69
1332*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc0,0x05,0x45,0x00,0x00,0x00,0x7f]
1333*9880d681SAndroid Build Coastguard Worker        	rolb	$0x7f,0x45
1334*9880d681SAndroid Build Coastguard Worker
1335*9880d681SAndroid Build Coastguard Worker// CHECK: rolb	$127, 32493
1336*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc0,0x05,0xed,0x7e,0x00,0x00,0x7f]
1337*9880d681SAndroid Build Coastguard Worker        	rolb	$0x7f,0x7eed
1338*9880d681SAndroid Build Coastguard Worker
1339*9880d681SAndroid Build Coastguard Worker// CHECK: rolb	$127, 3133065982
1340*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc0,0x05,0xfe,0xca,0xbe,0xba,0x7f]
1341*9880d681SAndroid Build Coastguard Worker        	rolb	$0x7f,0xbabecafe
1342*9880d681SAndroid Build Coastguard Worker
1343*9880d681SAndroid Build Coastguard Worker// CHECK: rolb	$127, 305419896
1344*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc0,0x05,0x78,0x56,0x34,0x12,0x7f]
1345*9880d681SAndroid Build Coastguard Worker        	rolb	$0x7f,0x12345678
1346*9880d681SAndroid Build Coastguard Worker
1347*9880d681SAndroid Build Coastguard Worker// CHECK: roll	3735928559(%ebx,%ecx,8)
1348*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd1,0x84,0xcb,0xef,0xbe,0xad,0xde]
1349*9880d681SAndroid Build Coastguard Worker        	roll	0xdeadbeef(%ebx,%ecx,8)
1350*9880d681SAndroid Build Coastguard Worker
1351*9880d681SAndroid Build Coastguard Worker// CHECK: rolw	32493
1352*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0xd1,0x05,0xed,0x7e,0x00,0x00]
1353*9880d681SAndroid Build Coastguard Worker        	rolw	0x7eed
1354*9880d681SAndroid Build Coastguard Worker
1355*9880d681SAndroid Build Coastguard Worker// CHECK: roll	3133065982
1356*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd1,0x05,0xfe,0xca,0xbe,0xba]
1357*9880d681SAndroid Build Coastguard Worker        	roll	0xbabecafe
1358*9880d681SAndroid Build Coastguard Worker
1359*9880d681SAndroid Build Coastguard Worker// CHECK: roll	305419896
1360*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd1,0x05,0x78,0x56,0x34,0x12]
1361*9880d681SAndroid Build Coastguard Worker        	roll	0x12345678
1362*9880d681SAndroid Build Coastguard Worker
1363*9880d681SAndroid Build Coastguard Worker// CHECK: rorl	$0, 3735928559(%ebx,%ecx,8)
1364*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc1,0x8c,0xcb,0xef,0xbe,0xad,0xde,0x00]
1365*9880d681SAndroid Build Coastguard Worker        	rorl	$0,0xdeadbeef(%ebx,%ecx,8)
1366*9880d681SAndroid Build Coastguard Worker
1367*9880d681SAndroid Build Coastguard Worker// CHECK: rorl	$0, 69
1368*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc1,0x0d,0x45,0x00,0x00,0x00,0x00]
1369*9880d681SAndroid Build Coastguard Worker        	rorl	$0,0x45
1370*9880d681SAndroid Build Coastguard Worker
1371*9880d681SAndroid Build Coastguard Worker// CHECK: rorl	$0, 32493
1372*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc1,0x0d,0xed,0x7e,0x00,0x00,0x00]
1373*9880d681SAndroid Build Coastguard Worker        	rorl	$0,0x7eed
1374*9880d681SAndroid Build Coastguard Worker
1375*9880d681SAndroid Build Coastguard Worker// CHECK: rorl	$0, 3133065982
1376*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc1,0x0d,0xfe,0xca,0xbe,0xba,0x00]
1377*9880d681SAndroid Build Coastguard Worker        	rorl	$0,0xbabecafe
1378*9880d681SAndroid Build Coastguard Worker
1379*9880d681SAndroid Build Coastguard Worker// CHECK: rorl	$0, 305419896
1380*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc1,0x0d,0x78,0x56,0x34,0x12,0x00]
1381*9880d681SAndroid Build Coastguard Worker        	rorl	$0,0x12345678
1382*9880d681SAndroid Build Coastguard Worker
1383*9880d681SAndroid Build Coastguard Worker// CHECK: rorb	$127, 3735928559(%ebx,%ecx,8)
1384*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc0,0x8c,0xcb,0xef,0xbe,0xad,0xde,0x7f]
1385*9880d681SAndroid Build Coastguard Worker        	rorb	$0x7f,0xdeadbeef(%ebx,%ecx,8)
1386*9880d681SAndroid Build Coastguard Worker
1387*9880d681SAndroid Build Coastguard Worker// CHECK: rorb	$127, 69
1388*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc0,0x0d,0x45,0x00,0x00,0x00,0x7f]
1389*9880d681SAndroid Build Coastguard Worker        	rorb	$0x7f,0x45
1390*9880d681SAndroid Build Coastguard Worker
1391*9880d681SAndroid Build Coastguard Worker// CHECK: rorb	$127, 32493
1392*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc0,0x0d,0xed,0x7e,0x00,0x00,0x7f]
1393*9880d681SAndroid Build Coastguard Worker        	rorb	$0x7f,0x7eed
1394*9880d681SAndroid Build Coastguard Worker
1395*9880d681SAndroid Build Coastguard Worker// CHECK: rorb	$127, 3133065982
1396*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc0,0x0d,0xfe,0xca,0xbe,0xba,0x7f]
1397*9880d681SAndroid Build Coastguard Worker        	rorb	$0x7f,0xbabecafe
1398*9880d681SAndroid Build Coastguard Worker
1399*9880d681SAndroid Build Coastguard Worker// CHECK: rorb	$127, 305419896
1400*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc0,0x0d,0x78,0x56,0x34,0x12,0x7f]
1401*9880d681SAndroid Build Coastguard Worker        	rorb	$0x7f,0x12345678
1402*9880d681SAndroid Build Coastguard Worker
1403*9880d681SAndroid Build Coastguard Worker// CHECK: rorl	3735928559(%ebx,%ecx,8)
1404*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd1,0x8c,0xcb,0xef,0xbe,0xad,0xde]
1405*9880d681SAndroid Build Coastguard Worker        	rorl	0xdeadbeef(%ebx,%ecx,8)
1406*9880d681SAndroid Build Coastguard Worker
1407*9880d681SAndroid Build Coastguard Worker// CHECK: rorw	32493
1408*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0xd1,0x0d,0xed,0x7e,0x00,0x00]
1409*9880d681SAndroid Build Coastguard Worker        	rorw	0x7eed
1410*9880d681SAndroid Build Coastguard Worker
1411*9880d681SAndroid Build Coastguard Worker// CHECK: rorl	3133065982
1412*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd1,0x0d,0xfe,0xca,0xbe,0xba]
1413*9880d681SAndroid Build Coastguard Worker        	rorl	0xbabecafe
1414*9880d681SAndroid Build Coastguard Worker
1415*9880d681SAndroid Build Coastguard Worker// CHECK: rorl	305419896
1416*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd1,0x0d,0x78,0x56,0x34,0x12]
1417*9880d681SAndroid Build Coastguard Worker        	rorl	0x12345678
1418*9880d681SAndroid Build Coastguard Worker
1419*9880d681SAndroid Build Coastguard Worker// CHECK: shll	$0, 3735928559(%ebx,%ecx,8)
1420*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc1,0xa4,0xcb,0xef,0xbe,0xad,0xde,0x00]
1421*9880d681SAndroid Build Coastguard Worker        	sall	$0,0xdeadbeef(%ebx,%ecx,8)
1422*9880d681SAndroid Build Coastguard Worker
1423*9880d681SAndroid Build Coastguard Worker// CHECK: shll	$0, 69
1424*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc1,0x25,0x45,0x00,0x00,0x00,0x00]
1425*9880d681SAndroid Build Coastguard Worker        	sall	$0,0x45
1426*9880d681SAndroid Build Coastguard Worker
1427*9880d681SAndroid Build Coastguard Worker// CHECK: shll	$0, 32493
1428*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc1,0x25,0xed,0x7e,0x00,0x00,0x00]
1429*9880d681SAndroid Build Coastguard Worker        	sall	$0,0x7eed
1430*9880d681SAndroid Build Coastguard Worker
1431*9880d681SAndroid Build Coastguard Worker// CHECK: shll	$0, 3133065982
1432*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc1,0x25,0xfe,0xca,0xbe,0xba,0x00]
1433*9880d681SAndroid Build Coastguard Worker        	sall	$0,0xbabecafe
1434*9880d681SAndroid Build Coastguard Worker
1435*9880d681SAndroid Build Coastguard Worker// CHECK: shll	$0, 305419896
1436*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc1,0x25,0x78,0x56,0x34,0x12,0x00]
1437*9880d681SAndroid Build Coastguard Worker        	sall	$0,0x12345678
1438*9880d681SAndroid Build Coastguard Worker
1439*9880d681SAndroid Build Coastguard Worker// CHECK: shlb	$127, 3735928559(%ebx,%ecx,8)
1440*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc0,0xa4,0xcb,0xef,0xbe,0xad,0xde,0x7f]
1441*9880d681SAndroid Build Coastguard Worker        	salb	$0x7f,0xdeadbeef(%ebx,%ecx,8)
1442*9880d681SAndroid Build Coastguard Worker
1443*9880d681SAndroid Build Coastguard Worker// CHECK: shlb	$127, 69
1444*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc0,0x25,0x45,0x00,0x00,0x00,0x7f]
1445*9880d681SAndroid Build Coastguard Worker        	salb	$0x7f,0x45
1446*9880d681SAndroid Build Coastguard Worker
1447*9880d681SAndroid Build Coastguard Worker// CHECK: shlb	$127, 32493
1448*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc0,0x25,0xed,0x7e,0x00,0x00,0x7f]
1449*9880d681SAndroid Build Coastguard Worker        	salb	$0x7f,0x7eed
1450*9880d681SAndroid Build Coastguard Worker
1451*9880d681SAndroid Build Coastguard Worker// CHECK: shlb	$127, 3133065982
1452*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc0,0x25,0xfe,0xca,0xbe,0xba,0x7f]
1453*9880d681SAndroid Build Coastguard Worker        	salb	$0x7f,0xbabecafe
1454*9880d681SAndroid Build Coastguard Worker
1455*9880d681SAndroid Build Coastguard Worker// CHECK: shlb	$127, 305419896
1456*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc0,0x25,0x78,0x56,0x34,0x12,0x7f]
1457*9880d681SAndroid Build Coastguard Worker        	salb	$0x7f,0x12345678
1458*9880d681SAndroid Build Coastguard Worker
1459*9880d681SAndroid Build Coastguard Worker// CHECK: shll	3735928559(%ebx,%ecx,8)
1460*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd1,0xa4,0xcb,0xef,0xbe,0xad,0xde]
1461*9880d681SAndroid Build Coastguard Worker        	sall	0xdeadbeef(%ebx,%ecx,8)
1462*9880d681SAndroid Build Coastguard Worker
1463*9880d681SAndroid Build Coastguard Worker// CHECK: shlw	32493
1464*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0xd1,0x25,0xed,0x7e,0x00,0x00]
1465*9880d681SAndroid Build Coastguard Worker        	salw	0x7eed
1466*9880d681SAndroid Build Coastguard Worker
1467*9880d681SAndroid Build Coastguard Worker// CHECK: shll	3133065982
1468*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd1,0x25,0xfe,0xca,0xbe,0xba]
1469*9880d681SAndroid Build Coastguard Worker        	sall	0xbabecafe
1470*9880d681SAndroid Build Coastguard Worker
1471*9880d681SAndroid Build Coastguard Worker// CHECK: shll	305419896
1472*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd1,0x25,0x78,0x56,0x34,0x12]
1473*9880d681SAndroid Build Coastguard Worker        	sall	0x12345678
1474*9880d681SAndroid Build Coastguard Worker
1475*9880d681SAndroid Build Coastguard Worker// CHECK: shll	$0, 3735928559(%ebx,%ecx,8)
1476*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc1,0xa4,0xcb,0xef,0xbe,0xad,0xde,0x00]
1477*9880d681SAndroid Build Coastguard Worker        	shll	$0,0xdeadbeef(%ebx,%ecx,8)
1478*9880d681SAndroid Build Coastguard Worker
1479*9880d681SAndroid Build Coastguard Worker// CHECK: shll	$0, 69
1480*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc1,0x25,0x45,0x00,0x00,0x00,0x00]
1481*9880d681SAndroid Build Coastguard Worker        	shll	$0,0x45
1482*9880d681SAndroid Build Coastguard Worker
1483*9880d681SAndroid Build Coastguard Worker// CHECK: shll	$0, 32493
1484*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc1,0x25,0xed,0x7e,0x00,0x00,0x00]
1485*9880d681SAndroid Build Coastguard Worker        	shll	$0,0x7eed
1486*9880d681SAndroid Build Coastguard Worker
1487*9880d681SAndroid Build Coastguard Worker// CHECK: shll	$0, 3133065982
1488*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc1,0x25,0xfe,0xca,0xbe,0xba,0x00]
1489*9880d681SAndroid Build Coastguard Worker        	shll	$0,0xbabecafe
1490*9880d681SAndroid Build Coastguard Worker
1491*9880d681SAndroid Build Coastguard Worker// CHECK: shll	$0, 305419896
1492*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc1,0x25,0x78,0x56,0x34,0x12,0x00]
1493*9880d681SAndroid Build Coastguard Worker        	shll	$0,0x12345678
1494*9880d681SAndroid Build Coastguard Worker
1495*9880d681SAndroid Build Coastguard Worker// CHECK: shlb	$127, 3735928559(%ebx,%ecx,8)
1496*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc0,0xa4,0xcb,0xef,0xbe,0xad,0xde,0x7f]
1497*9880d681SAndroid Build Coastguard Worker        	shlb	$0x7f,0xdeadbeef(%ebx,%ecx,8)
1498*9880d681SAndroid Build Coastguard Worker
1499*9880d681SAndroid Build Coastguard Worker// CHECK: shlb	$127, 69
1500*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc0,0x25,0x45,0x00,0x00,0x00,0x7f]
1501*9880d681SAndroid Build Coastguard Worker        	shlb	$0x7f,0x45
1502*9880d681SAndroid Build Coastguard Worker
1503*9880d681SAndroid Build Coastguard Worker// CHECK: shlb	$127, 32493
1504*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc0,0x25,0xed,0x7e,0x00,0x00,0x7f]
1505*9880d681SAndroid Build Coastguard Worker        	shlb	$0x7f,0x7eed
1506*9880d681SAndroid Build Coastguard Worker
1507*9880d681SAndroid Build Coastguard Worker// CHECK: shlb	$127, 3133065982
1508*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc0,0x25,0xfe,0xca,0xbe,0xba,0x7f]
1509*9880d681SAndroid Build Coastguard Worker        	shlb	$0x7f,0xbabecafe
1510*9880d681SAndroid Build Coastguard Worker
1511*9880d681SAndroid Build Coastguard Worker// CHECK: shlb	$127, 305419896
1512*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc0,0x25,0x78,0x56,0x34,0x12,0x7f]
1513*9880d681SAndroid Build Coastguard Worker        	shlb	$0x7f,0x12345678
1514*9880d681SAndroid Build Coastguard Worker
1515*9880d681SAndroid Build Coastguard Worker// CHECK: shll	3735928559(%ebx,%ecx,8)
1516*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd1,0xa4,0xcb,0xef,0xbe,0xad,0xde]
1517*9880d681SAndroid Build Coastguard Worker        	shll	0xdeadbeef(%ebx,%ecx,8)
1518*9880d681SAndroid Build Coastguard Worker
1519*9880d681SAndroid Build Coastguard Worker// CHECK: shlw	32493
1520*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0xd1,0x25,0xed,0x7e,0x00,0x00]
1521*9880d681SAndroid Build Coastguard Worker        	shlw	0x7eed
1522*9880d681SAndroid Build Coastguard Worker
1523*9880d681SAndroid Build Coastguard Worker// CHECK: shll	3133065982
1524*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd1,0x25,0xfe,0xca,0xbe,0xba]
1525*9880d681SAndroid Build Coastguard Worker        	shll	0xbabecafe
1526*9880d681SAndroid Build Coastguard Worker
1527*9880d681SAndroid Build Coastguard Worker// CHECK: shll	305419896
1528*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd1,0x25,0x78,0x56,0x34,0x12]
1529*9880d681SAndroid Build Coastguard Worker        	shll	0x12345678
1530*9880d681SAndroid Build Coastguard Worker
1531*9880d681SAndroid Build Coastguard Worker// CHECK: shrl	$0, 3735928559(%ebx,%ecx,8)
1532*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc1,0xac,0xcb,0xef,0xbe,0xad,0xde,0x00]
1533*9880d681SAndroid Build Coastguard Worker        	shrl	$0,0xdeadbeef(%ebx,%ecx,8)
1534*9880d681SAndroid Build Coastguard Worker
1535*9880d681SAndroid Build Coastguard Worker// CHECK: shrl	$0, 69
1536*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc1,0x2d,0x45,0x00,0x00,0x00,0x00]
1537*9880d681SAndroid Build Coastguard Worker        	shrl	$0,0x45
1538*9880d681SAndroid Build Coastguard Worker
1539*9880d681SAndroid Build Coastguard Worker// CHECK: shrl	$0, 32493
1540*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc1,0x2d,0xed,0x7e,0x00,0x00,0x00]
1541*9880d681SAndroid Build Coastguard Worker        	shrl	$0,0x7eed
1542*9880d681SAndroid Build Coastguard Worker
1543*9880d681SAndroid Build Coastguard Worker// CHECK: shrl	$0, 3133065982
1544*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc1,0x2d,0xfe,0xca,0xbe,0xba,0x00]
1545*9880d681SAndroid Build Coastguard Worker        	shrl	$0,0xbabecafe
1546*9880d681SAndroid Build Coastguard Worker
1547*9880d681SAndroid Build Coastguard Worker// CHECK: shrl	$0, 305419896
1548*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc1,0x2d,0x78,0x56,0x34,0x12,0x00]
1549*9880d681SAndroid Build Coastguard Worker        	shrl	$0,0x12345678
1550*9880d681SAndroid Build Coastguard Worker
1551*9880d681SAndroid Build Coastguard Worker// CHECK: shrb	$127, 3735928559(%ebx,%ecx,8)
1552*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc0,0xac,0xcb,0xef,0xbe,0xad,0xde,0x7f]
1553*9880d681SAndroid Build Coastguard Worker        	shrb	$0x7f,0xdeadbeef(%ebx,%ecx,8)
1554*9880d681SAndroid Build Coastguard Worker
1555*9880d681SAndroid Build Coastguard Worker// CHECK: shrb	$127, 69
1556*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc0,0x2d,0x45,0x00,0x00,0x00,0x7f]
1557*9880d681SAndroid Build Coastguard Worker        	shrb	$0x7f,0x45
1558*9880d681SAndroid Build Coastguard Worker
1559*9880d681SAndroid Build Coastguard Worker// CHECK: shrb	$127, 32493
1560*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc0,0x2d,0xed,0x7e,0x00,0x00,0x7f]
1561*9880d681SAndroid Build Coastguard Worker        	shrb	$0x7f,0x7eed
1562*9880d681SAndroid Build Coastguard Worker
1563*9880d681SAndroid Build Coastguard Worker// CHECK: shrb	$127, 3133065982
1564*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc0,0x2d,0xfe,0xca,0xbe,0xba,0x7f]
1565*9880d681SAndroid Build Coastguard Worker        	shrb	$0x7f,0xbabecafe
1566*9880d681SAndroid Build Coastguard Worker
1567*9880d681SAndroid Build Coastguard Worker// CHECK: shrb	$127, 305419896
1568*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc0,0x2d,0x78,0x56,0x34,0x12,0x7f]
1569*9880d681SAndroid Build Coastguard Worker        	shrb	$0x7f,0x12345678
1570*9880d681SAndroid Build Coastguard Worker
1571*9880d681SAndroid Build Coastguard Worker// CHECK: shrl	3735928559(%ebx,%ecx,8)
1572*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd1,0xac,0xcb,0xef,0xbe,0xad,0xde]
1573*9880d681SAndroid Build Coastguard Worker        	shrl	0xdeadbeef(%ebx,%ecx,8)
1574*9880d681SAndroid Build Coastguard Worker
1575*9880d681SAndroid Build Coastguard Worker// CHECK: shrw	32493
1576*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0xd1,0x2d,0xed,0x7e,0x00,0x00]
1577*9880d681SAndroid Build Coastguard Worker        	shrw	0x7eed
1578*9880d681SAndroid Build Coastguard Worker
1579*9880d681SAndroid Build Coastguard Worker// CHECK: shrl	3133065982
1580*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd1,0x2d,0xfe,0xca,0xbe,0xba]
1581*9880d681SAndroid Build Coastguard Worker        	shrl	0xbabecafe
1582*9880d681SAndroid Build Coastguard Worker
1583*9880d681SAndroid Build Coastguard Worker// CHECK: shrl	305419896
1584*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd1,0x2d,0x78,0x56,0x34,0x12]
1585*9880d681SAndroid Build Coastguard Worker        	shrl	0x12345678
1586*9880d681SAndroid Build Coastguard Worker
1587*9880d681SAndroid Build Coastguard Worker// CHECK: sarl	$0, 3735928559(%ebx,%ecx,8)
1588*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc1,0xbc,0xcb,0xef,0xbe,0xad,0xde,0x00]
1589*9880d681SAndroid Build Coastguard Worker        	sarl	$0,0xdeadbeef(%ebx,%ecx,8)
1590*9880d681SAndroid Build Coastguard Worker
1591*9880d681SAndroid Build Coastguard Worker// CHECK: sarl	$0, 69
1592*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc1,0x3d,0x45,0x00,0x00,0x00,0x00]
1593*9880d681SAndroid Build Coastguard Worker        	sarl	$0,0x45
1594*9880d681SAndroid Build Coastguard Worker
1595*9880d681SAndroid Build Coastguard Worker// CHECK: sarl	$0, 32493
1596*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc1,0x3d,0xed,0x7e,0x00,0x00,0x00]
1597*9880d681SAndroid Build Coastguard Worker        	sarl	$0,0x7eed
1598*9880d681SAndroid Build Coastguard Worker
1599*9880d681SAndroid Build Coastguard Worker// CHECK: sarl	$0, 3133065982
1600*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc1,0x3d,0xfe,0xca,0xbe,0xba,0x00]
1601*9880d681SAndroid Build Coastguard Worker        	sarl	$0,0xbabecafe
1602*9880d681SAndroid Build Coastguard Worker
1603*9880d681SAndroid Build Coastguard Worker// CHECK: sarl	$0, 305419896
1604*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc1,0x3d,0x78,0x56,0x34,0x12,0x00]
1605*9880d681SAndroid Build Coastguard Worker        	sarl	$0,0x12345678
1606*9880d681SAndroid Build Coastguard Worker
1607*9880d681SAndroid Build Coastguard Worker// CHECK: sarb	$127, 3735928559(%ebx,%ecx,8)
1608*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc0,0xbc,0xcb,0xef,0xbe,0xad,0xde,0x7f]
1609*9880d681SAndroid Build Coastguard Worker        	sarb	$0x7f,0xdeadbeef(%ebx,%ecx,8)
1610*9880d681SAndroid Build Coastguard Worker
1611*9880d681SAndroid Build Coastguard Worker// CHECK: sarb	$127, 69
1612*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc0,0x3d,0x45,0x00,0x00,0x00,0x7f]
1613*9880d681SAndroid Build Coastguard Worker        	sarb	$0x7f,0x45
1614*9880d681SAndroid Build Coastguard Worker
1615*9880d681SAndroid Build Coastguard Worker// CHECK: sarb	$127, 32493
1616*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc0,0x3d,0xed,0x7e,0x00,0x00,0x7f]
1617*9880d681SAndroid Build Coastguard Worker        	sarb	$0x7f,0x7eed
1618*9880d681SAndroid Build Coastguard Worker
1619*9880d681SAndroid Build Coastguard Worker// CHECK: sarb	$127, 3133065982
1620*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc0,0x3d,0xfe,0xca,0xbe,0xba,0x7f]
1621*9880d681SAndroid Build Coastguard Worker        	sarb	$0x7f,0xbabecafe
1622*9880d681SAndroid Build Coastguard Worker
1623*9880d681SAndroid Build Coastguard Worker// CHECK: sarb	$127, 305419896
1624*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc0,0x3d,0x78,0x56,0x34,0x12,0x7f]
1625*9880d681SAndroid Build Coastguard Worker        	sarb	$0x7f,0x12345678
1626*9880d681SAndroid Build Coastguard Worker
1627*9880d681SAndroid Build Coastguard Worker// CHECK: sarl	3735928559(%ebx,%ecx,8)
1628*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd1,0xbc,0xcb,0xef,0xbe,0xad,0xde]
1629*9880d681SAndroid Build Coastguard Worker        	sarl	0xdeadbeef(%ebx,%ecx,8)
1630*9880d681SAndroid Build Coastguard Worker
1631*9880d681SAndroid Build Coastguard Worker// CHECK: sarw	32493
1632*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0xd1,0x3d,0xed,0x7e,0x00,0x00]
1633*9880d681SAndroid Build Coastguard Worker        	sarw	0x7eed
1634*9880d681SAndroid Build Coastguard Worker
1635*9880d681SAndroid Build Coastguard Worker// CHECK: sarl	3133065982
1636*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd1,0x3d,0xfe,0xca,0xbe,0xba]
1637*9880d681SAndroid Build Coastguard Worker        	sarl	0xbabecafe
1638*9880d681SAndroid Build Coastguard Worker
1639*9880d681SAndroid Build Coastguard Worker// CHECK: sarl	305419896
1640*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd1,0x3d,0x78,0x56,0x34,0x12]
1641*9880d681SAndroid Build Coastguard Worker        	sarl	0x12345678
1642*9880d681SAndroid Build Coastguard Worker
1643*9880d681SAndroid Build Coastguard Worker// CHECK: calll	*%ecx
1644*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xff,0xd1]
1645*9880d681SAndroid Build Coastguard Worker        	call	*%ecx
1646*9880d681SAndroid Build Coastguard Worker
1647*9880d681SAndroid Build Coastguard Worker// CHECK: calll	*3735928559(%ebx,%ecx,8)
1648*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xff,0x94,0xcb,0xef,0xbe,0xad,0xde]
1649*9880d681SAndroid Build Coastguard Worker        	call	*0xdeadbeef(%ebx,%ecx,8)
1650*9880d681SAndroid Build Coastguard Worker
1651*9880d681SAndroid Build Coastguard Worker// CHECK: calll	*3135175374
1652*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xff,0x15,0xce,0xfa,0xde,0xba]
1653*9880d681SAndroid Build Coastguard Worker        	call	*0xbadeface
1654*9880d681SAndroid Build Coastguard Worker
1655*9880d681SAndroid Build Coastguard Worker// CHECK: calll	*3735928559(%ebx,%ecx,8)
1656*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xff,0x94,0xcb,0xef,0xbe,0xad,0xde]
1657*9880d681SAndroid Build Coastguard Worker        	call	*0xdeadbeef(%ebx,%ecx,8)
1658*9880d681SAndroid Build Coastguard Worker
1659*9880d681SAndroid Build Coastguard Worker// CHECK: calll	*3135175374
1660*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xff,0x15,0xce,0xfa,0xde,0xba]
1661*9880d681SAndroid Build Coastguard Worker        	call	*0xbadeface
1662*9880d681SAndroid Build Coastguard Worker
1663*9880d681SAndroid Build Coastguard Worker// CHECK: lcallw	*32493
1664*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0xff,0x1d,0xed,0x7e,0x00,0x00]
1665*9880d681SAndroid Build Coastguard Worker        	lcallw	*0x7eed
1666*9880d681SAndroid Build Coastguard Worker
1667*9880d681SAndroid Build Coastguard Worker// CHECK: jmpl	*3735928559(%ebx,%ecx,8)
1668*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xff,0xa4,0xcb,0xef,0xbe,0xad,0xde]
1669*9880d681SAndroid Build Coastguard Worker        	jmp	*0xdeadbeef(%ebx,%ecx,8)
1670*9880d681SAndroid Build Coastguard Worker
1671*9880d681SAndroid Build Coastguard Worker// CHECK: jmpl	*3135175374
1672*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xff,0x25,0xce,0xfa,0xde,0xba]
1673*9880d681SAndroid Build Coastguard Worker        	jmp	*0xbadeface
1674*9880d681SAndroid Build Coastguard Worker
1675*9880d681SAndroid Build Coastguard Worker// CHECK: jmpl	*3735928559(%ebx,%ecx,8)
1676*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xff,0xa4,0xcb,0xef,0xbe,0xad,0xde]
1677*9880d681SAndroid Build Coastguard Worker        	jmp	*0xdeadbeef(%ebx,%ecx,8)
1678*9880d681SAndroid Build Coastguard Worker
1679*9880d681SAndroid Build Coastguard Worker// CHECK: jmpl	*3135175374
1680*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xff,0x25,0xce,0xfa,0xde,0xba]
1681*9880d681SAndroid Build Coastguard Worker        	jmp	*0xbadeface
1682*9880d681SAndroid Build Coastguard Worker
1683*9880d681SAndroid Build Coastguard Worker// CHECK: ljmpl	*3735928559(%ebx,%ecx,8)
1684*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xff,0xac,0xcb,0xef,0xbe,0xad,0xde]
1685*9880d681SAndroid Build Coastguard Worker        	ljmpl	*0xdeadbeef(%ebx,%ecx,8)
1686*9880d681SAndroid Build Coastguard Worker
1687*9880d681SAndroid Build Coastguard Worker// CHECK: ljmpw	*32493
1688*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0xff,0x2d,0xed,0x7e,0x00,0x00]
1689*9880d681SAndroid Build Coastguard Worker        	ljmpw	*0x7eed
1690*9880d681SAndroid Build Coastguard Worker
1691*9880d681SAndroid Build Coastguard Worker// CHECK: ljmpl	*3133065982
1692*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xff,0x2d,0xfe,0xca,0xbe,0xba]
1693*9880d681SAndroid Build Coastguard Worker        	ljmpl	*0xbabecafe
1694*9880d681SAndroid Build Coastguard Worker
1695*9880d681SAndroid Build Coastguard Worker// CHECK: ljmpl	*305419896
1696*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xff,0x2d,0x78,0x56,0x34,0x12]
1697*9880d681SAndroid Build Coastguard Worker        	ljmpl	*0x12345678
1698*9880d681SAndroid Build Coastguard Worker
1699*9880d681SAndroid Build Coastguard Worker// CHECK: ret
1700*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc3]
1701*9880d681SAndroid Build Coastguard Worker        	ret
1702*9880d681SAndroid Build Coastguard Worker
1703*9880d681SAndroid Build Coastguard Worker// CHECK: lret
1704*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xcb]
1705*9880d681SAndroid Build Coastguard Worker        	lret
1706*9880d681SAndroid Build Coastguard Worker
1707*9880d681SAndroid Build Coastguard Worker// CHECK: leave
1708*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc9]
1709*9880d681SAndroid Build Coastguard Worker        	leave
1710*9880d681SAndroid Build Coastguard Worker
1711*9880d681SAndroid Build Coastguard Worker// CHECK: leave
1712*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xc9]
1713*9880d681SAndroid Build Coastguard Worker        	leavel
1714*9880d681SAndroid Build Coastguard Worker
1715*9880d681SAndroid Build Coastguard Worker// CHECK: seto	%bl
1716*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x90,0xc3]
1717*9880d681SAndroid Build Coastguard Worker        	seto	%bl
1718*9880d681SAndroid Build Coastguard Worker
1719*9880d681SAndroid Build Coastguard Worker// CHECK: seto	3735928559(%ebx,%ecx,8)
1720*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x90,0x84,0xcb,0xef,0xbe,0xad,0xde]
1721*9880d681SAndroid Build Coastguard Worker        	seto	0xdeadbeef(%ebx,%ecx,8)
1722*9880d681SAndroid Build Coastguard Worker
1723*9880d681SAndroid Build Coastguard Worker// CHECK: seto	32493
1724*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x90,0x05,0xed,0x7e,0x00,0x00]
1725*9880d681SAndroid Build Coastguard Worker        	seto	0x7eed
1726*9880d681SAndroid Build Coastguard Worker
1727*9880d681SAndroid Build Coastguard Worker// CHECK: seto	3133065982
1728*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x90,0x05,0xfe,0xca,0xbe,0xba]
1729*9880d681SAndroid Build Coastguard Worker        	seto	0xbabecafe
1730*9880d681SAndroid Build Coastguard Worker
1731*9880d681SAndroid Build Coastguard Worker// CHECK: seto	305419896
1732*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x90,0x05,0x78,0x56,0x34,0x12]
1733*9880d681SAndroid Build Coastguard Worker        	seto	0x12345678
1734*9880d681SAndroid Build Coastguard Worker
1735*9880d681SAndroid Build Coastguard Worker// CHECK: setno	%bl
1736*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x91,0xc3]
1737*9880d681SAndroid Build Coastguard Worker        	setno	%bl
1738*9880d681SAndroid Build Coastguard Worker
1739*9880d681SAndroid Build Coastguard Worker// CHECK: setno	3735928559(%ebx,%ecx,8)
1740*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x91,0x84,0xcb,0xef,0xbe,0xad,0xde]
1741*9880d681SAndroid Build Coastguard Worker        	setno	0xdeadbeef(%ebx,%ecx,8)
1742*9880d681SAndroid Build Coastguard Worker
1743*9880d681SAndroid Build Coastguard Worker// CHECK: setno	32493
1744*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x91,0x05,0xed,0x7e,0x00,0x00]
1745*9880d681SAndroid Build Coastguard Worker        	setno	0x7eed
1746*9880d681SAndroid Build Coastguard Worker
1747*9880d681SAndroid Build Coastguard Worker// CHECK: setno	3133065982
1748*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x91,0x05,0xfe,0xca,0xbe,0xba]
1749*9880d681SAndroid Build Coastguard Worker        	setno	0xbabecafe
1750*9880d681SAndroid Build Coastguard Worker
1751*9880d681SAndroid Build Coastguard Worker// CHECK: setno	305419896
1752*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x91,0x05,0x78,0x56,0x34,0x12]
1753*9880d681SAndroid Build Coastguard Worker        	setno	0x12345678
1754*9880d681SAndroid Build Coastguard Worker
1755*9880d681SAndroid Build Coastguard Worker// CHECK: setb	%bl
1756*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x92,0xc3]
1757*9880d681SAndroid Build Coastguard Worker        	setb	%bl
1758*9880d681SAndroid Build Coastguard Worker
1759*9880d681SAndroid Build Coastguard Worker// CHECK: setb	3735928559(%ebx,%ecx,8)
1760*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x92,0x84,0xcb,0xef,0xbe,0xad,0xde]
1761*9880d681SAndroid Build Coastguard Worker        	setb	0xdeadbeef(%ebx,%ecx,8)
1762*9880d681SAndroid Build Coastguard Worker
1763*9880d681SAndroid Build Coastguard Worker// CHECK: setb	32493
1764*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x92,0x05,0xed,0x7e,0x00,0x00]
1765*9880d681SAndroid Build Coastguard Worker        	setb	0x7eed
1766*9880d681SAndroid Build Coastguard Worker
1767*9880d681SAndroid Build Coastguard Worker// CHECK: setb	3133065982
1768*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x92,0x05,0xfe,0xca,0xbe,0xba]
1769*9880d681SAndroid Build Coastguard Worker        	setb	0xbabecafe
1770*9880d681SAndroid Build Coastguard Worker
1771*9880d681SAndroid Build Coastguard Worker// CHECK: setb	305419896
1772*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x92,0x05,0x78,0x56,0x34,0x12]
1773*9880d681SAndroid Build Coastguard Worker        	setb	0x12345678
1774*9880d681SAndroid Build Coastguard Worker
1775*9880d681SAndroid Build Coastguard Worker// CHECK: setae	%bl
1776*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x93,0xc3]
1777*9880d681SAndroid Build Coastguard Worker        	setae	%bl
1778*9880d681SAndroid Build Coastguard Worker
1779*9880d681SAndroid Build Coastguard Worker// CHECK: setae	3735928559(%ebx,%ecx,8)
1780*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x93,0x84,0xcb,0xef,0xbe,0xad,0xde]
1781*9880d681SAndroid Build Coastguard Worker        	setae	0xdeadbeef(%ebx,%ecx,8)
1782*9880d681SAndroid Build Coastguard Worker
1783*9880d681SAndroid Build Coastguard Worker// CHECK: setae	32493
1784*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x93,0x05,0xed,0x7e,0x00,0x00]
1785*9880d681SAndroid Build Coastguard Worker        	setae	0x7eed
1786*9880d681SAndroid Build Coastguard Worker
1787*9880d681SAndroid Build Coastguard Worker// CHECK: setae	3133065982
1788*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x93,0x05,0xfe,0xca,0xbe,0xba]
1789*9880d681SAndroid Build Coastguard Worker        	setae	0xbabecafe
1790*9880d681SAndroid Build Coastguard Worker
1791*9880d681SAndroid Build Coastguard Worker// CHECK: setae	305419896
1792*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x93,0x05,0x78,0x56,0x34,0x12]
1793*9880d681SAndroid Build Coastguard Worker        	setae	0x12345678
1794*9880d681SAndroid Build Coastguard Worker
1795*9880d681SAndroid Build Coastguard Worker// CHECK: sete	%bl
1796*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x94,0xc3]
1797*9880d681SAndroid Build Coastguard Worker        	sete	%bl
1798*9880d681SAndroid Build Coastguard Worker
1799*9880d681SAndroid Build Coastguard Worker// CHECK: sete	3735928559(%ebx,%ecx,8)
1800*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x94,0x84,0xcb,0xef,0xbe,0xad,0xde]
1801*9880d681SAndroid Build Coastguard Worker        	sete	0xdeadbeef(%ebx,%ecx,8)
1802*9880d681SAndroid Build Coastguard Worker
1803*9880d681SAndroid Build Coastguard Worker// CHECK: sete	32493
1804*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x94,0x05,0xed,0x7e,0x00,0x00]
1805*9880d681SAndroid Build Coastguard Worker        	sete	0x7eed
1806*9880d681SAndroid Build Coastguard Worker
1807*9880d681SAndroid Build Coastguard Worker// CHECK: sete	3133065982
1808*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x94,0x05,0xfe,0xca,0xbe,0xba]
1809*9880d681SAndroid Build Coastguard Worker        	sete	0xbabecafe
1810*9880d681SAndroid Build Coastguard Worker
1811*9880d681SAndroid Build Coastguard Worker// CHECK: sete	305419896
1812*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x94,0x05,0x78,0x56,0x34,0x12]
1813*9880d681SAndroid Build Coastguard Worker        	sete	0x12345678
1814*9880d681SAndroid Build Coastguard Worker
1815*9880d681SAndroid Build Coastguard Worker// CHECK: setne	%bl
1816*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x95,0xc3]
1817*9880d681SAndroid Build Coastguard Worker        	setne	%bl
1818*9880d681SAndroid Build Coastguard Worker
1819*9880d681SAndroid Build Coastguard Worker// CHECK: setne	3735928559(%ebx,%ecx,8)
1820*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x95,0x84,0xcb,0xef,0xbe,0xad,0xde]
1821*9880d681SAndroid Build Coastguard Worker        	setne	0xdeadbeef(%ebx,%ecx,8)
1822*9880d681SAndroid Build Coastguard Worker
1823*9880d681SAndroid Build Coastguard Worker// CHECK: setne	32493
1824*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x95,0x05,0xed,0x7e,0x00,0x00]
1825*9880d681SAndroid Build Coastguard Worker        	setne	0x7eed
1826*9880d681SAndroid Build Coastguard Worker
1827*9880d681SAndroid Build Coastguard Worker// CHECK: setne	3133065982
1828*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x95,0x05,0xfe,0xca,0xbe,0xba]
1829*9880d681SAndroid Build Coastguard Worker        	setne	0xbabecafe
1830*9880d681SAndroid Build Coastguard Worker
1831*9880d681SAndroid Build Coastguard Worker// CHECK: setne	305419896
1832*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x95,0x05,0x78,0x56,0x34,0x12]
1833*9880d681SAndroid Build Coastguard Worker        	setne	0x12345678
1834*9880d681SAndroid Build Coastguard Worker
1835*9880d681SAndroid Build Coastguard Worker// CHECK: setbe	%bl
1836*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x96,0xc3]
1837*9880d681SAndroid Build Coastguard Worker        	setbe	%bl
1838*9880d681SAndroid Build Coastguard Worker
1839*9880d681SAndroid Build Coastguard Worker// CHECK: setbe	3735928559(%ebx,%ecx,8)
1840*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x96,0x84,0xcb,0xef,0xbe,0xad,0xde]
1841*9880d681SAndroid Build Coastguard Worker        	setbe	0xdeadbeef(%ebx,%ecx,8)
1842*9880d681SAndroid Build Coastguard Worker
1843*9880d681SAndroid Build Coastguard Worker// CHECK: setbe	32493
1844*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x96,0x05,0xed,0x7e,0x00,0x00]
1845*9880d681SAndroid Build Coastguard Worker        	setbe	0x7eed
1846*9880d681SAndroid Build Coastguard Worker
1847*9880d681SAndroid Build Coastguard Worker// CHECK: setbe	3133065982
1848*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x96,0x05,0xfe,0xca,0xbe,0xba]
1849*9880d681SAndroid Build Coastguard Worker        	setbe	0xbabecafe
1850*9880d681SAndroid Build Coastguard Worker
1851*9880d681SAndroid Build Coastguard Worker// CHECK: setbe	305419896
1852*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x96,0x05,0x78,0x56,0x34,0x12]
1853*9880d681SAndroid Build Coastguard Worker        	setbe	0x12345678
1854*9880d681SAndroid Build Coastguard Worker
1855*9880d681SAndroid Build Coastguard Worker// CHECK: seta	%bl
1856*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x97,0xc3]
1857*9880d681SAndroid Build Coastguard Worker        	seta	%bl
1858*9880d681SAndroid Build Coastguard Worker
1859*9880d681SAndroid Build Coastguard Worker// CHECK: seta	3735928559(%ebx,%ecx,8)
1860*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x97,0x84,0xcb,0xef,0xbe,0xad,0xde]
1861*9880d681SAndroid Build Coastguard Worker        	seta	0xdeadbeef(%ebx,%ecx,8)
1862*9880d681SAndroid Build Coastguard Worker
1863*9880d681SAndroid Build Coastguard Worker// CHECK: seta	32493
1864*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x97,0x05,0xed,0x7e,0x00,0x00]
1865*9880d681SAndroid Build Coastguard Worker        	seta	0x7eed
1866*9880d681SAndroid Build Coastguard Worker
1867*9880d681SAndroid Build Coastguard Worker// CHECK: seta	3133065982
1868*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x97,0x05,0xfe,0xca,0xbe,0xba]
1869*9880d681SAndroid Build Coastguard Worker        	seta	0xbabecafe
1870*9880d681SAndroid Build Coastguard Worker
1871*9880d681SAndroid Build Coastguard Worker// CHECK: seta	305419896
1872*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x97,0x05,0x78,0x56,0x34,0x12]
1873*9880d681SAndroid Build Coastguard Worker        	seta	0x12345678
1874*9880d681SAndroid Build Coastguard Worker
1875*9880d681SAndroid Build Coastguard Worker// CHECK: sets	%bl
1876*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x98,0xc3]
1877*9880d681SAndroid Build Coastguard Worker        	sets	%bl
1878*9880d681SAndroid Build Coastguard Worker
1879*9880d681SAndroid Build Coastguard Worker// CHECK: sets	3735928559(%ebx,%ecx,8)
1880*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x98,0x84,0xcb,0xef,0xbe,0xad,0xde]
1881*9880d681SAndroid Build Coastguard Worker        	sets	0xdeadbeef(%ebx,%ecx,8)
1882*9880d681SAndroid Build Coastguard Worker
1883*9880d681SAndroid Build Coastguard Worker// CHECK: sets	32493
1884*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x98,0x05,0xed,0x7e,0x00,0x00]
1885*9880d681SAndroid Build Coastguard Worker        	sets	0x7eed
1886*9880d681SAndroid Build Coastguard Worker
1887*9880d681SAndroid Build Coastguard Worker// CHECK: sets	3133065982
1888*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x98,0x05,0xfe,0xca,0xbe,0xba]
1889*9880d681SAndroid Build Coastguard Worker        	sets	0xbabecafe
1890*9880d681SAndroid Build Coastguard Worker
1891*9880d681SAndroid Build Coastguard Worker// CHECK: sets	305419896
1892*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x98,0x05,0x78,0x56,0x34,0x12]
1893*9880d681SAndroid Build Coastguard Worker        	sets	0x12345678
1894*9880d681SAndroid Build Coastguard Worker
1895*9880d681SAndroid Build Coastguard Worker// CHECK: setns	%bl
1896*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x99,0xc3]
1897*9880d681SAndroid Build Coastguard Worker        	setns	%bl
1898*9880d681SAndroid Build Coastguard Worker
1899*9880d681SAndroid Build Coastguard Worker// CHECK: setns	3735928559(%ebx,%ecx,8)
1900*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x99,0x84,0xcb,0xef,0xbe,0xad,0xde]
1901*9880d681SAndroid Build Coastguard Worker        	setns	0xdeadbeef(%ebx,%ecx,8)
1902*9880d681SAndroid Build Coastguard Worker
1903*9880d681SAndroid Build Coastguard Worker// CHECK: setns	32493
1904*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x99,0x05,0xed,0x7e,0x00,0x00]
1905*9880d681SAndroid Build Coastguard Worker        	setns	0x7eed
1906*9880d681SAndroid Build Coastguard Worker
1907*9880d681SAndroid Build Coastguard Worker// CHECK: setns	3133065982
1908*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x99,0x05,0xfe,0xca,0xbe,0xba]
1909*9880d681SAndroid Build Coastguard Worker        	setns	0xbabecafe
1910*9880d681SAndroid Build Coastguard Worker
1911*9880d681SAndroid Build Coastguard Worker// CHECK: setns	305419896
1912*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x99,0x05,0x78,0x56,0x34,0x12]
1913*9880d681SAndroid Build Coastguard Worker        	setns	0x12345678
1914*9880d681SAndroid Build Coastguard Worker
1915*9880d681SAndroid Build Coastguard Worker// CHECK: setp	%bl
1916*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x9a,0xc3]
1917*9880d681SAndroid Build Coastguard Worker        	setp	%bl
1918*9880d681SAndroid Build Coastguard Worker
1919*9880d681SAndroid Build Coastguard Worker// CHECK: setp	3735928559(%ebx,%ecx,8)
1920*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x9a,0x84,0xcb,0xef,0xbe,0xad,0xde]
1921*9880d681SAndroid Build Coastguard Worker        	setp	0xdeadbeef(%ebx,%ecx,8)
1922*9880d681SAndroid Build Coastguard Worker
1923*9880d681SAndroid Build Coastguard Worker// CHECK: setp	32493
1924*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x9a,0x05,0xed,0x7e,0x00,0x00]
1925*9880d681SAndroid Build Coastguard Worker        	setp	0x7eed
1926*9880d681SAndroid Build Coastguard Worker
1927*9880d681SAndroid Build Coastguard Worker// CHECK: setp	3133065982
1928*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x9a,0x05,0xfe,0xca,0xbe,0xba]
1929*9880d681SAndroid Build Coastguard Worker        	setp	0xbabecafe
1930*9880d681SAndroid Build Coastguard Worker
1931*9880d681SAndroid Build Coastguard Worker// CHECK: setp	305419896
1932*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x9a,0x05,0x78,0x56,0x34,0x12]
1933*9880d681SAndroid Build Coastguard Worker        	setp	0x12345678
1934*9880d681SAndroid Build Coastguard Worker
1935*9880d681SAndroid Build Coastguard Worker// CHECK: setnp	%bl
1936*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x9b,0xc3]
1937*9880d681SAndroid Build Coastguard Worker        	setnp	%bl
1938*9880d681SAndroid Build Coastguard Worker
1939*9880d681SAndroid Build Coastguard Worker// CHECK: setnp	3735928559(%ebx,%ecx,8)
1940*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x9b,0x84,0xcb,0xef,0xbe,0xad,0xde]
1941*9880d681SAndroid Build Coastguard Worker        	setnp	0xdeadbeef(%ebx,%ecx,8)
1942*9880d681SAndroid Build Coastguard Worker
1943*9880d681SAndroid Build Coastguard Worker// CHECK: setnp	32493
1944*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x9b,0x05,0xed,0x7e,0x00,0x00]
1945*9880d681SAndroid Build Coastguard Worker        	setnp	0x7eed
1946*9880d681SAndroid Build Coastguard Worker
1947*9880d681SAndroid Build Coastguard Worker// CHECK: setnp	3133065982
1948*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x9b,0x05,0xfe,0xca,0xbe,0xba]
1949*9880d681SAndroid Build Coastguard Worker        	setnp	0xbabecafe
1950*9880d681SAndroid Build Coastguard Worker
1951*9880d681SAndroid Build Coastguard Worker// CHECK: setnp	305419896
1952*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x9b,0x05,0x78,0x56,0x34,0x12]
1953*9880d681SAndroid Build Coastguard Worker        	setnp	0x12345678
1954*9880d681SAndroid Build Coastguard Worker
1955*9880d681SAndroid Build Coastguard Worker// CHECK: setl	%bl
1956*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x9c,0xc3]
1957*9880d681SAndroid Build Coastguard Worker        	setl	%bl
1958*9880d681SAndroid Build Coastguard Worker
1959*9880d681SAndroid Build Coastguard Worker// CHECK: setl	3735928559(%ebx,%ecx,8)
1960*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x9c,0x84,0xcb,0xef,0xbe,0xad,0xde]
1961*9880d681SAndroid Build Coastguard Worker        	setl	0xdeadbeef(%ebx,%ecx,8)
1962*9880d681SAndroid Build Coastguard Worker
1963*9880d681SAndroid Build Coastguard Worker// CHECK: setl	32493
1964*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x9c,0x05,0xed,0x7e,0x00,0x00]
1965*9880d681SAndroid Build Coastguard Worker        	setl	0x7eed
1966*9880d681SAndroid Build Coastguard Worker
1967*9880d681SAndroid Build Coastguard Worker// CHECK: setl	3133065982
1968*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x9c,0x05,0xfe,0xca,0xbe,0xba]
1969*9880d681SAndroid Build Coastguard Worker        	setl	0xbabecafe
1970*9880d681SAndroid Build Coastguard Worker
1971*9880d681SAndroid Build Coastguard Worker// CHECK: setl	305419896
1972*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x9c,0x05,0x78,0x56,0x34,0x12]
1973*9880d681SAndroid Build Coastguard Worker        	setl	0x12345678
1974*9880d681SAndroid Build Coastguard Worker
1975*9880d681SAndroid Build Coastguard Worker// CHECK: setge	%bl
1976*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x9d,0xc3]
1977*9880d681SAndroid Build Coastguard Worker        	setge	%bl
1978*9880d681SAndroid Build Coastguard Worker
1979*9880d681SAndroid Build Coastguard Worker// CHECK: setge	3735928559(%ebx,%ecx,8)
1980*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x9d,0x84,0xcb,0xef,0xbe,0xad,0xde]
1981*9880d681SAndroid Build Coastguard Worker        	setge	0xdeadbeef(%ebx,%ecx,8)
1982*9880d681SAndroid Build Coastguard Worker
1983*9880d681SAndroid Build Coastguard Worker// CHECK: setge	32493
1984*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x9d,0x05,0xed,0x7e,0x00,0x00]
1985*9880d681SAndroid Build Coastguard Worker        	setge	0x7eed
1986*9880d681SAndroid Build Coastguard Worker
1987*9880d681SAndroid Build Coastguard Worker// CHECK: setge	3133065982
1988*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x9d,0x05,0xfe,0xca,0xbe,0xba]
1989*9880d681SAndroid Build Coastguard Worker        	setge	0xbabecafe
1990*9880d681SAndroid Build Coastguard Worker
1991*9880d681SAndroid Build Coastguard Worker// CHECK: setge	305419896
1992*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x9d,0x05,0x78,0x56,0x34,0x12]
1993*9880d681SAndroid Build Coastguard Worker        	setge	0x12345678
1994*9880d681SAndroid Build Coastguard Worker
1995*9880d681SAndroid Build Coastguard Worker// CHECK: setle	%bl
1996*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x9e,0xc3]
1997*9880d681SAndroid Build Coastguard Worker        	setle	%bl
1998*9880d681SAndroid Build Coastguard Worker
1999*9880d681SAndroid Build Coastguard Worker// CHECK: setle	3735928559(%ebx,%ecx,8)
2000*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x9e,0x84,0xcb,0xef,0xbe,0xad,0xde]
2001*9880d681SAndroid Build Coastguard Worker        	setle	0xdeadbeef(%ebx,%ecx,8)
2002*9880d681SAndroid Build Coastguard Worker
2003*9880d681SAndroid Build Coastguard Worker// CHECK: setle	32493
2004*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x9e,0x05,0xed,0x7e,0x00,0x00]
2005*9880d681SAndroid Build Coastguard Worker        	setle	0x7eed
2006*9880d681SAndroid Build Coastguard Worker
2007*9880d681SAndroid Build Coastguard Worker// CHECK: setle	3133065982
2008*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x9e,0x05,0xfe,0xca,0xbe,0xba]
2009*9880d681SAndroid Build Coastguard Worker        	setle	0xbabecafe
2010*9880d681SAndroid Build Coastguard Worker
2011*9880d681SAndroid Build Coastguard Worker// CHECK: setle	305419896
2012*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x9e,0x05,0x78,0x56,0x34,0x12]
2013*9880d681SAndroid Build Coastguard Worker        	setle	0x12345678
2014*9880d681SAndroid Build Coastguard Worker
2015*9880d681SAndroid Build Coastguard Worker// CHECK: setg	%bl
2016*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x9f,0xc3]
2017*9880d681SAndroid Build Coastguard Worker        	setg	%bl
2018*9880d681SAndroid Build Coastguard Worker
2019*9880d681SAndroid Build Coastguard Worker// CHECK: setg	3735928559(%ebx,%ecx,8)
2020*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x9f,0x84,0xcb,0xef,0xbe,0xad,0xde]
2021*9880d681SAndroid Build Coastguard Worker        	setg	0xdeadbeef(%ebx,%ecx,8)
2022*9880d681SAndroid Build Coastguard Worker
2023*9880d681SAndroid Build Coastguard Worker// CHECK: setg	32493
2024*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x9f,0x05,0xed,0x7e,0x00,0x00]
2025*9880d681SAndroid Build Coastguard Worker        	setg	0x7eed
2026*9880d681SAndroid Build Coastguard Worker
2027*9880d681SAndroid Build Coastguard Worker// CHECK: setg	3133065982
2028*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x9f,0x05,0xfe,0xca,0xbe,0xba]
2029*9880d681SAndroid Build Coastguard Worker        	setg	0xbabecafe
2030*9880d681SAndroid Build Coastguard Worker
2031*9880d681SAndroid Build Coastguard Worker// CHECK: setg	305419896
2032*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x9f,0x05,0x78,0x56,0x34,0x12]
2033*9880d681SAndroid Build Coastguard Worker        	setg	0x12345678
2034*9880d681SAndroid Build Coastguard Worker
2035*9880d681SAndroid Build Coastguard Worker// CHECK: rsm
2036*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xaa]
2037*9880d681SAndroid Build Coastguard Worker        	rsm
2038*9880d681SAndroid Build Coastguard Worker
2039*9880d681SAndroid Build Coastguard Worker// CHECK: hlt
2040*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf4]
2041*9880d681SAndroid Build Coastguard Worker        	hlt
2042*9880d681SAndroid Build Coastguard Worker
2043*9880d681SAndroid Build Coastguard Worker// CHECK: nopl	3735928559(%ebx,%ecx,8)
2044*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x1f,0x84,0xcb,0xef,0xbe,0xad,0xde]
2045*9880d681SAndroid Build Coastguard Worker        	nopl	0xdeadbeef(%ebx,%ecx,8)
2046*9880d681SAndroid Build Coastguard Worker
2047*9880d681SAndroid Build Coastguard Worker// CHECK: nopw	32493
2048*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x1f,0x05,0xed,0x7e,0x00,0x00]
2049*9880d681SAndroid Build Coastguard Worker        	nopw	0x7eed
2050*9880d681SAndroid Build Coastguard Worker
2051*9880d681SAndroid Build Coastguard Worker// CHECK: nopl	3133065982
2052*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x1f,0x05,0xfe,0xca,0xbe,0xba]
2053*9880d681SAndroid Build Coastguard Worker        	nopl	0xbabecafe
2054*9880d681SAndroid Build Coastguard Worker
2055*9880d681SAndroid Build Coastguard Worker// CHECK: nopl	305419896
2056*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x1f,0x05,0x78,0x56,0x34,0x12]
2057*9880d681SAndroid Build Coastguard Worker        	nopl	0x12345678
2058*9880d681SAndroid Build Coastguard Worker
2059*9880d681SAndroid Build Coastguard Worker// CHECK: nop
2060*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x90]
2061*9880d681SAndroid Build Coastguard Worker        	nop
2062*9880d681SAndroid Build Coastguard Worker
2063*9880d681SAndroid Build Coastguard Worker// CHECK: lldtw	32493
2064*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x00,0x15,0xed,0x7e,0x00,0x00]
2065*9880d681SAndroid Build Coastguard Worker        	lldtw	0x7eed
2066*9880d681SAndroid Build Coastguard Worker
2067*9880d681SAndroid Build Coastguard Worker// CHECK: lmsww	32493
2068*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x01,0x35,0xed,0x7e,0x00,0x00]
2069*9880d681SAndroid Build Coastguard Worker        	lmsww	0x7eed
2070*9880d681SAndroid Build Coastguard Worker
2071*9880d681SAndroid Build Coastguard Worker// CHECK: ltrw	32493
2072*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x00,0x1d,0xed,0x7e,0x00,0x00]
2073*9880d681SAndroid Build Coastguard Worker        	ltrw	0x7eed
2074*9880d681SAndroid Build Coastguard Worker
2075*9880d681SAndroid Build Coastguard Worker// CHECK: sldtw	32493
2076*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x00,0x05,0xed,0x7e,0x00,0x00]
2077*9880d681SAndroid Build Coastguard Worker        	sldtw	0x7eed
2078*9880d681SAndroid Build Coastguard Worker
2079*9880d681SAndroid Build Coastguard Worker// CHECK: smsww	32493
2080*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x01,0x25,0xed,0x7e,0x00,0x00]
2081*9880d681SAndroid Build Coastguard Worker        	smsww	0x7eed
2082*9880d681SAndroid Build Coastguard Worker
2083*9880d681SAndroid Build Coastguard Worker// CHECK: strw	32493
2084*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x00,0x0d,0xed,0x7e,0x00,0x00]
2085*9880d681SAndroid Build Coastguard Worker        	strw	0x7eed
2086*9880d681SAndroid Build Coastguard Worker
2087*9880d681SAndroid Build Coastguard Worker// CHECK: verr	%bx
2088*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x00,0xe3]
2089*9880d681SAndroid Build Coastguard Worker        	verr	%bx
2090*9880d681SAndroid Build Coastguard Worker
2091*9880d681SAndroid Build Coastguard Worker// CHECK: verr	3735928559(%ebx,%ecx,8)
2092*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x00,0xa4,0xcb,0xef,0xbe,0xad,0xde]
2093*9880d681SAndroid Build Coastguard Worker        	verr	0xdeadbeef(%ebx,%ecx,8)
2094*9880d681SAndroid Build Coastguard Worker
2095*9880d681SAndroid Build Coastguard Worker// CHECK: verr	3133065982
2096*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x00,0x25,0xfe,0xca,0xbe,0xba]
2097*9880d681SAndroid Build Coastguard Worker        	verr	0xbabecafe
2098*9880d681SAndroid Build Coastguard Worker
2099*9880d681SAndroid Build Coastguard Worker// CHECK: verr	305419896
2100*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x00,0x25,0x78,0x56,0x34,0x12]
2101*9880d681SAndroid Build Coastguard Worker        	verr	0x12345678
2102*9880d681SAndroid Build Coastguard Worker
2103*9880d681SAndroid Build Coastguard Worker// CHECK: verw	%bx
2104*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x00,0xeb]
2105*9880d681SAndroid Build Coastguard Worker        	verw	%bx
2106*9880d681SAndroid Build Coastguard Worker
2107*9880d681SAndroid Build Coastguard Worker// CHECK: verw	3735928559(%ebx,%ecx,8)
2108*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x00,0xac,0xcb,0xef,0xbe,0xad,0xde]
2109*9880d681SAndroid Build Coastguard Worker        	verw	0xdeadbeef(%ebx,%ecx,8)
2110*9880d681SAndroid Build Coastguard Worker
2111*9880d681SAndroid Build Coastguard Worker// CHECK: verw	3133065982
2112*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x00,0x2d,0xfe,0xca,0xbe,0xba]
2113*9880d681SAndroid Build Coastguard Worker        	verw	0xbabecafe
2114*9880d681SAndroid Build Coastguard Worker
2115*9880d681SAndroid Build Coastguard Worker// CHECK: verw	305419896
2116*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x00,0x2d,0x78,0x56,0x34,0x12]
2117*9880d681SAndroid Build Coastguard Worker        	verw	0x12345678
2118*9880d681SAndroid Build Coastguard Worker
2119*9880d681SAndroid Build Coastguard Worker// CHECK: fld	%st(2)
2120*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0xc2]
2121*9880d681SAndroid Build Coastguard Worker        	fld	%st(2)
2122*9880d681SAndroid Build Coastguard Worker
2123*9880d681SAndroid Build Coastguard Worker// CHECK: fldl	3735928559(%ebx,%ecx,8)
2124*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdd,0x84,0xcb,0xef,0xbe,0xad,0xde]
2125*9880d681SAndroid Build Coastguard Worker        	fldl	0xdeadbeef(%ebx,%ecx,8)
2126*9880d681SAndroid Build Coastguard Worker
2127*9880d681SAndroid Build Coastguard Worker// CHECK: fldl	3133065982
2128*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdd,0x05,0xfe,0xca,0xbe,0xba]
2129*9880d681SAndroid Build Coastguard Worker        	fldl	0xbabecafe
2130*9880d681SAndroid Build Coastguard Worker
2131*9880d681SAndroid Build Coastguard Worker// CHECK: fldl	305419896
2132*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdd,0x05,0x78,0x56,0x34,0x12]
2133*9880d681SAndroid Build Coastguard Worker        	fldl	0x12345678
2134*9880d681SAndroid Build Coastguard Worker
2135*9880d681SAndroid Build Coastguard Worker// CHECK: fld	%st(2)
2136*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0xc2]
2137*9880d681SAndroid Build Coastguard Worker        	fld	%st(2)
2138*9880d681SAndroid Build Coastguard Worker
2139*9880d681SAndroid Build Coastguard Worker// CHECK: fildl	3735928559(%ebx,%ecx,8)
2140*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdb,0x84,0xcb,0xef,0xbe,0xad,0xde]
2141*9880d681SAndroid Build Coastguard Worker        	fildl	0xdeadbeef(%ebx,%ecx,8)
2142*9880d681SAndroid Build Coastguard Worker
2143*9880d681SAndroid Build Coastguard Worker// CHECK: fildl	3133065982
2144*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdb,0x05,0xfe,0xca,0xbe,0xba]
2145*9880d681SAndroid Build Coastguard Worker        	fildl	0xbabecafe
2146*9880d681SAndroid Build Coastguard Worker
2147*9880d681SAndroid Build Coastguard Worker// CHECK: fildl	305419896
2148*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdb,0x05,0x78,0x56,0x34,0x12]
2149*9880d681SAndroid Build Coastguard Worker        	fildl	0x12345678
2150*9880d681SAndroid Build Coastguard Worker
2151*9880d681SAndroid Build Coastguard Worker// CHECK: fildll	3735928559(%ebx,%ecx,8)
2152*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdf,0xac,0xcb,0xef,0xbe,0xad,0xde]
2153*9880d681SAndroid Build Coastguard Worker        	fildll	0xdeadbeef(%ebx,%ecx,8)
2154*9880d681SAndroid Build Coastguard Worker
2155*9880d681SAndroid Build Coastguard Worker// CHECK: fildll	32493
2156*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdf,0x2d,0xed,0x7e,0x00,0x00]
2157*9880d681SAndroid Build Coastguard Worker        	fildll	0x7eed
2158*9880d681SAndroid Build Coastguard Worker
2159*9880d681SAndroid Build Coastguard Worker// CHECK: fildll	3133065982
2160*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdf,0x2d,0xfe,0xca,0xbe,0xba]
2161*9880d681SAndroid Build Coastguard Worker        	fildll	0xbabecafe
2162*9880d681SAndroid Build Coastguard Worker
2163*9880d681SAndroid Build Coastguard Worker// CHECK: fildll	305419896
2164*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdf,0x2d,0x78,0x56,0x34,0x12]
2165*9880d681SAndroid Build Coastguard Worker        	fildll	0x12345678
2166*9880d681SAndroid Build Coastguard Worker
2167*9880d681SAndroid Build Coastguard Worker// CHECK: fldt	3735928559(%ebx,%ecx,8)
2168*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdb,0xac,0xcb,0xef,0xbe,0xad,0xde]
2169*9880d681SAndroid Build Coastguard Worker        	fldt	0xdeadbeef(%ebx,%ecx,8)
2170*9880d681SAndroid Build Coastguard Worker
2171*9880d681SAndroid Build Coastguard Worker// CHECK: fldt	32493
2172*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdb,0x2d,0xed,0x7e,0x00,0x00]
2173*9880d681SAndroid Build Coastguard Worker        	fldt	0x7eed
2174*9880d681SAndroid Build Coastguard Worker
2175*9880d681SAndroid Build Coastguard Worker// CHECK: fldt	3133065982
2176*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdb,0x2d,0xfe,0xca,0xbe,0xba]
2177*9880d681SAndroid Build Coastguard Worker        	fldt	0xbabecafe
2178*9880d681SAndroid Build Coastguard Worker
2179*9880d681SAndroid Build Coastguard Worker// CHECK: fldt	305419896
2180*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdb,0x2d,0x78,0x56,0x34,0x12]
2181*9880d681SAndroid Build Coastguard Worker        	fldt	0x12345678
2182*9880d681SAndroid Build Coastguard Worker
2183*9880d681SAndroid Build Coastguard Worker// CHECK: fbld	3735928559(%ebx,%ecx,8)
2184*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdf,0xa4,0xcb,0xef,0xbe,0xad,0xde]
2185*9880d681SAndroid Build Coastguard Worker        	fbld	0xdeadbeef(%ebx,%ecx,8)
2186*9880d681SAndroid Build Coastguard Worker
2187*9880d681SAndroid Build Coastguard Worker// CHECK: fbld	32493
2188*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdf,0x25,0xed,0x7e,0x00,0x00]
2189*9880d681SAndroid Build Coastguard Worker        	fbld	0x7eed
2190*9880d681SAndroid Build Coastguard Worker
2191*9880d681SAndroid Build Coastguard Worker// CHECK: fbld	3133065982
2192*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdf,0x25,0xfe,0xca,0xbe,0xba]
2193*9880d681SAndroid Build Coastguard Worker        	fbld	0xbabecafe
2194*9880d681SAndroid Build Coastguard Worker
2195*9880d681SAndroid Build Coastguard Worker// CHECK: fbld	305419896
2196*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdf,0x25,0x78,0x56,0x34,0x12]
2197*9880d681SAndroid Build Coastguard Worker        	fbld	0x12345678
2198*9880d681SAndroid Build Coastguard Worker
2199*9880d681SAndroid Build Coastguard Worker// CHECK: fst	%st(2)
2200*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdd,0xd2]
2201*9880d681SAndroid Build Coastguard Worker        	fst	%st(2)
2202*9880d681SAndroid Build Coastguard Worker
2203*9880d681SAndroid Build Coastguard Worker// CHECK: fstl	3735928559(%ebx,%ecx,8)
2204*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdd,0x94,0xcb,0xef,0xbe,0xad,0xde]
2205*9880d681SAndroid Build Coastguard Worker        	fstl	0xdeadbeef(%ebx,%ecx,8)
2206*9880d681SAndroid Build Coastguard Worker
2207*9880d681SAndroid Build Coastguard Worker// CHECK: fstl	3133065982
2208*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdd,0x15,0xfe,0xca,0xbe,0xba]
2209*9880d681SAndroid Build Coastguard Worker        	fstl	0xbabecafe
2210*9880d681SAndroid Build Coastguard Worker
2211*9880d681SAndroid Build Coastguard Worker// CHECK: fstl	305419896
2212*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdd,0x15,0x78,0x56,0x34,0x12]
2213*9880d681SAndroid Build Coastguard Worker        	fstl	0x12345678
2214*9880d681SAndroid Build Coastguard Worker
2215*9880d681SAndroid Build Coastguard Worker// CHECK: fst	%st(2)
2216*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdd,0xd2]
2217*9880d681SAndroid Build Coastguard Worker        	fst	%st(2)
2218*9880d681SAndroid Build Coastguard Worker
2219*9880d681SAndroid Build Coastguard Worker// CHECK: fistl	3735928559(%ebx,%ecx,8)
2220*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdb,0x94,0xcb,0xef,0xbe,0xad,0xde]
2221*9880d681SAndroid Build Coastguard Worker        	fistl	0xdeadbeef(%ebx,%ecx,8)
2222*9880d681SAndroid Build Coastguard Worker
2223*9880d681SAndroid Build Coastguard Worker// CHECK: fistl	3133065982
2224*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdb,0x15,0xfe,0xca,0xbe,0xba]
2225*9880d681SAndroid Build Coastguard Worker        	fistl	0xbabecafe
2226*9880d681SAndroid Build Coastguard Worker
2227*9880d681SAndroid Build Coastguard Worker// CHECK: fistl	305419896
2228*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdb,0x15,0x78,0x56,0x34,0x12]
2229*9880d681SAndroid Build Coastguard Worker        	fistl	0x12345678
2230*9880d681SAndroid Build Coastguard Worker
2231*9880d681SAndroid Build Coastguard Worker// CHECK: fstp	%st(2)
2232*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdd,0xda]
2233*9880d681SAndroid Build Coastguard Worker        	fstp	%st(2)
2234*9880d681SAndroid Build Coastguard Worker
2235*9880d681SAndroid Build Coastguard Worker// CHECK: fstpl	3735928559(%ebx,%ecx,8)
2236*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdd,0x9c,0xcb,0xef,0xbe,0xad,0xde]
2237*9880d681SAndroid Build Coastguard Worker        	fstpl	0xdeadbeef(%ebx,%ecx,8)
2238*9880d681SAndroid Build Coastguard Worker
2239*9880d681SAndroid Build Coastguard Worker// CHECK: fstpl	3133065982
2240*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdd,0x1d,0xfe,0xca,0xbe,0xba]
2241*9880d681SAndroid Build Coastguard Worker        	fstpl	0xbabecafe
2242*9880d681SAndroid Build Coastguard Worker
2243*9880d681SAndroid Build Coastguard Worker// CHECK: fstpl	305419896
2244*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdd,0x1d,0x78,0x56,0x34,0x12]
2245*9880d681SAndroid Build Coastguard Worker        	fstpl	0x12345678
2246*9880d681SAndroid Build Coastguard Worker
2247*9880d681SAndroid Build Coastguard Worker// CHECK: fstp	%st(2)
2248*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdd,0xda]
2249*9880d681SAndroid Build Coastguard Worker        	fstp	%st(2)
2250*9880d681SAndroid Build Coastguard Worker
2251*9880d681SAndroid Build Coastguard Worker// CHECK: fistpl	3735928559(%ebx,%ecx,8)
2252*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdb,0x9c,0xcb,0xef,0xbe,0xad,0xde]
2253*9880d681SAndroid Build Coastguard Worker        	fistpl	0xdeadbeef(%ebx,%ecx,8)
2254*9880d681SAndroid Build Coastguard Worker
2255*9880d681SAndroid Build Coastguard Worker// CHECK: fistpl	3133065982
2256*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdb,0x1d,0xfe,0xca,0xbe,0xba]
2257*9880d681SAndroid Build Coastguard Worker        	fistpl	0xbabecafe
2258*9880d681SAndroid Build Coastguard Worker
2259*9880d681SAndroid Build Coastguard Worker// CHECK: fistpl	305419896
2260*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdb,0x1d,0x78,0x56,0x34,0x12]
2261*9880d681SAndroid Build Coastguard Worker        	fistpl	0x12345678
2262*9880d681SAndroid Build Coastguard Worker
2263*9880d681SAndroid Build Coastguard Worker// CHECK: fistpll	3735928559(%ebx,%ecx,8)
2264*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdf,0xbc,0xcb,0xef,0xbe,0xad,0xde]
2265*9880d681SAndroid Build Coastguard Worker        	fistpll	0xdeadbeef(%ebx,%ecx,8)
2266*9880d681SAndroid Build Coastguard Worker
2267*9880d681SAndroid Build Coastguard Worker// CHECK: fistpll	32493
2268*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdf,0x3d,0xed,0x7e,0x00,0x00]
2269*9880d681SAndroid Build Coastguard Worker        	fistpll	0x7eed
2270*9880d681SAndroid Build Coastguard Worker
2271*9880d681SAndroid Build Coastguard Worker// CHECK: fistpll	3133065982
2272*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdf,0x3d,0xfe,0xca,0xbe,0xba]
2273*9880d681SAndroid Build Coastguard Worker        	fistpll	0xbabecafe
2274*9880d681SAndroid Build Coastguard Worker
2275*9880d681SAndroid Build Coastguard Worker// CHECK: fistpll	305419896
2276*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdf,0x3d,0x78,0x56,0x34,0x12]
2277*9880d681SAndroid Build Coastguard Worker        	fistpll	0x12345678
2278*9880d681SAndroid Build Coastguard Worker
2279*9880d681SAndroid Build Coastguard Worker// CHECK: fstpt	3735928559(%ebx,%ecx,8)
2280*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdb,0xbc,0xcb,0xef,0xbe,0xad,0xde]
2281*9880d681SAndroid Build Coastguard Worker        	fstpt	0xdeadbeef(%ebx,%ecx,8)
2282*9880d681SAndroid Build Coastguard Worker
2283*9880d681SAndroid Build Coastguard Worker// CHECK: fstpt	32493
2284*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdb,0x3d,0xed,0x7e,0x00,0x00]
2285*9880d681SAndroid Build Coastguard Worker        	fstpt	0x7eed
2286*9880d681SAndroid Build Coastguard Worker
2287*9880d681SAndroid Build Coastguard Worker// CHECK: fstpt	3133065982
2288*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdb,0x3d,0xfe,0xca,0xbe,0xba]
2289*9880d681SAndroid Build Coastguard Worker        	fstpt	0xbabecafe
2290*9880d681SAndroid Build Coastguard Worker
2291*9880d681SAndroid Build Coastguard Worker// CHECK: fstpt	305419896
2292*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdb,0x3d,0x78,0x56,0x34,0x12]
2293*9880d681SAndroid Build Coastguard Worker        	fstpt	0x12345678
2294*9880d681SAndroid Build Coastguard Worker
2295*9880d681SAndroid Build Coastguard Worker// CHECK: fbstp	3735928559(%ebx,%ecx,8)
2296*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdf,0xb4,0xcb,0xef,0xbe,0xad,0xde]
2297*9880d681SAndroid Build Coastguard Worker        	fbstp	0xdeadbeef(%ebx,%ecx,8)
2298*9880d681SAndroid Build Coastguard Worker
2299*9880d681SAndroid Build Coastguard Worker// CHECK: fbstp	32493
2300*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdf,0x35,0xed,0x7e,0x00,0x00]
2301*9880d681SAndroid Build Coastguard Worker        	fbstp	0x7eed
2302*9880d681SAndroid Build Coastguard Worker
2303*9880d681SAndroid Build Coastguard Worker// CHECK: fbstp	3133065982
2304*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdf,0x35,0xfe,0xca,0xbe,0xba]
2305*9880d681SAndroid Build Coastguard Worker        	fbstp	0xbabecafe
2306*9880d681SAndroid Build Coastguard Worker
2307*9880d681SAndroid Build Coastguard Worker// CHECK: fbstp	305419896
2308*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdf,0x35,0x78,0x56,0x34,0x12]
2309*9880d681SAndroid Build Coastguard Worker        	fbstp	0x12345678
2310*9880d681SAndroid Build Coastguard Worker
2311*9880d681SAndroid Build Coastguard Worker// CHECK: fxch	%st(2)
2312*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0xca]
2313*9880d681SAndroid Build Coastguard Worker        	fxch	%st(2)
2314*9880d681SAndroid Build Coastguard Worker
2315*9880d681SAndroid Build Coastguard Worker// CHECK: fcom	%st(1)
2316*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd8,0xd1]
2317*9880d681SAndroid Build Coastguard Worker        	fcom
2318*9880d681SAndroid Build Coastguard Worker
2319*9880d681SAndroid Build Coastguard Worker// CHECK: fcom	%st(2)
2320*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd8,0xd2]
2321*9880d681SAndroid Build Coastguard Worker        	fcom	%st(2)
2322*9880d681SAndroid Build Coastguard Worker
2323*9880d681SAndroid Build Coastguard Worker// CHECK: fcom	%st(2)
2324*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd8,0xd2]
2325*9880d681SAndroid Build Coastguard Worker        	fcom	%st(2)
2326*9880d681SAndroid Build Coastguard Worker
2327*9880d681SAndroid Build Coastguard Worker// CHECK: ficoml	3735928559(%ebx,%ecx,8)
2328*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xda,0x94,0xcb,0xef,0xbe,0xad,0xde]
2329*9880d681SAndroid Build Coastguard Worker        	ficoml	0xdeadbeef(%ebx,%ecx,8)
2330*9880d681SAndroid Build Coastguard Worker
2331*9880d681SAndroid Build Coastguard Worker// CHECK: ficoml	3133065982
2332*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xda,0x15,0xfe,0xca,0xbe,0xba]
2333*9880d681SAndroid Build Coastguard Worker        	ficoml	0xbabecafe
2334*9880d681SAndroid Build Coastguard Worker
2335*9880d681SAndroid Build Coastguard Worker// CHECK: ficoml	305419896
2336*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xda,0x15,0x78,0x56,0x34,0x12]
2337*9880d681SAndroid Build Coastguard Worker        	ficoml	0x12345678
2338*9880d681SAndroid Build Coastguard Worker
2339*9880d681SAndroid Build Coastguard Worker// CHECK: fcomp	%st(1)
2340*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd8,0xd9]
2341*9880d681SAndroid Build Coastguard Worker        	fcomp
2342*9880d681SAndroid Build Coastguard Worker
2343*9880d681SAndroid Build Coastguard Worker// CHECK: fcomp	%st(2)
2344*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd8,0xda]
2345*9880d681SAndroid Build Coastguard Worker        	fcomp	%st(2)
2346*9880d681SAndroid Build Coastguard Worker
2347*9880d681SAndroid Build Coastguard Worker// CHECK: fcomp	%st(2)
2348*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd8,0xda]
2349*9880d681SAndroid Build Coastguard Worker        	fcomp	%st(2)
2350*9880d681SAndroid Build Coastguard Worker
2351*9880d681SAndroid Build Coastguard Worker// CHECK: ficompl	3735928559(%ebx,%ecx,8)
2352*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xda,0x9c,0xcb,0xef,0xbe,0xad,0xde]
2353*9880d681SAndroid Build Coastguard Worker        	ficompl	0xdeadbeef(%ebx,%ecx,8)
2354*9880d681SAndroid Build Coastguard Worker
2355*9880d681SAndroid Build Coastguard Worker// CHECK: ficompl	3133065982
2356*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xda,0x1d,0xfe,0xca,0xbe,0xba]
2357*9880d681SAndroid Build Coastguard Worker        	ficompl	0xbabecafe
2358*9880d681SAndroid Build Coastguard Worker
2359*9880d681SAndroid Build Coastguard Worker// CHECK: ficompl	305419896
2360*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xda,0x1d,0x78,0x56,0x34,0x12]
2361*9880d681SAndroid Build Coastguard Worker        	ficompl	0x12345678
2362*9880d681SAndroid Build Coastguard Worker
2363*9880d681SAndroid Build Coastguard Worker// CHECK: fcompp
2364*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xde,0xd9]
2365*9880d681SAndroid Build Coastguard Worker        	fcompp
2366*9880d681SAndroid Build Coastguard Worker
2367*9880d681SAndroid Build Coastguard Worker// CHECK: fucom	%st(2)
2368*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdd,0xe2]
2369*9880d681SAndroid Build Coastguard Worker        	fucom	%st(2)
2370*9880d681SAndroid Build Coastguard Worker
2371*9880d681SAndroid Build Coastguard Worker// CHECK: fucomp	%st(2)
2372*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdd,0xea]
2373*9880d681SAndroid Build Coastguard Worker        	fucomp	%st(2)
2374*9880d681SAndroid Build Coastguard Worker
2375*9880d681SAndroid Build Coastguard Worker// CHECK: fucompp
2376*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xda,0xe9]
2377*9880d681SAndroid Build Coastguard Worker        	fucompp
2378*9880d681SAndroid Build Coastguard Worker
2379*9880d681SAndroid Build Coastguard Worker// CHECK: ftst
2380*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0xe4]
2381*9880d681SAndroid Build Coastguard Worker        	ftst
2382*9880d681SAndroid Build Coastguard Worker
2383*9880d681SAndroid Build Coastguard Worker// CHECK: fxam
2384*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0xe5]
2385*9880d681SAndroid Build Coastguard Worker        	fxam
2386*9880d681SAndroid Build Coastguard Worker
2387*9880d681SAndroid Build Coastguard Worker// CHECK: fld1
2388*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0xe8]
2389*9880d681SAndroid Build Coastguard Worker        	fld1
2390*9880d681SAndroid Build Coastguard Worker
2391*9880d681SAndroid Build Coastguard Worker// CHECK: fldl2t
2392*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0xe9]
2393*9880d681SAndroid Build Coastguard Worker        	fldl2t
2394*9880d681SAndroid Build Coastguard Worker
2395*9880d681SAndroid Build Coastguard Worker// CHECK: fldl2e
2396*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0xea]
2397*9880d681SAndroid Build Coastguard Worker        	fldl2e
2398*9880d681SAndroid Build Coastguard Worker
2399*9880d681SAndroid Build Coastguard Worker// CHECK: fldpi
2400*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0xeb]
2401*9880d681SAndroid Build Coastguard Worker        	fldpi
2402*9880d681SAndroid Build Coastguard Worker
2403*9880d681SAndroid Build Coastguard Worker// CHECK: fldlg2
2404*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0xec]
2405*9880d681SAndroid Build Coastguard Worker        	fldlg2
2406*9880d681SAndroid Build Coastguard Worker
2407*9880d681SAndroid Build Coastguard Worker// CHECK: fldln2
2408*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0xed]
2409*9880d681SAndroid Build Coastguard Worker        	fldln2
2410*9880d681SAndroid Build Coastguard Worker
2411*9880d681SAndroid Build Coastguard Worker// CHECK: fldz
2412*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0xee]
2413*9880d681SAndroid Build Coastguard Worker        	fldz
2414*9880d681SAndroid Build Coastguard Worker
2415*9880d681SAndroid Build Coastguard Worker// CHECK: fadd	%st(2)
2416*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd8,0xc2]
2417*9880d681SAndroid Build Coastguard Worker        	fadd	%st(2)
2418*9880d681SAndroid Build Coastguard Worker
2419*9880d681SAndroid Build Coastguard Worker// CHECK: faddl	3735928559(%ebx,%ecx,8)
2420*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdc,0x84,0xcb,0xef,0xbe,0xad,0xde]
2421*9880d681SAndroid Build Coastguard Worker        	faddl	0xdeadbeef(%ebx,%ecx,8)
2422*9880d681SAndroid Build Coastguard Worker
2423*9880d681SAndroid Build Coastguard Worker// CHECK: faddl	3133065982
2424*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdc,0x05,0xfe,0xca,0xbe,0xba]
2425*9880d681SAndroid Build Coastguard Worker        	faddl	0xbabecafe
2426*9880d681SAndroid Build Coastguard Worker
2427*9880d681SAndroid Build Coastguard Worker// CHECK: faddl	305419896
2428*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdc,0x05,0x78,0x56,0x34,0x12]
2429*9880d681SAndroid Build Coastguard Worker        	faddl	0x12345678
2430*9880d681SAndroid Build Coastguard Worker
2431*9880d681SAndroid Build Coastguard Worker// CHECK: fiaddl	3735928559(%ebx,%ecx,8)
2432*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xda,0x84,0xcb,0xef,0xbe,0xad,0xde]
2433*9880d681SAndroid Build Coastguard Worker        	fiaddl	0xdeadbeef(%ebx,%ecx,8)
2434*9880d681SAndroid Build Coastguard Worker
2435*9880d681SAndroid Build Coastguard Worker// CHECK: fiaddl	3133065982
2436*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xda,0x05,0xfe,0xca,0xbe,0xba]
2437*9880d681SAndroid Build Coastguard Worker        	fiaddl	0xbabecafe
2438*9880d681SAndroid Build Coastguard Worker
2439*9880d681SAndroid Build Coastguard Worker// CHECK: fiaddl	305419896
2440*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xda,0x05,0x78,0x56,0x34,0x12]
2441*9880d681SAndroid Build Coastguard Worker        	fiaddl	0x12345678
2442*9880d681SAndroid Build Coastguard Worker
2443*9880d681SAndroid Build Coastguard Worker// CHECK: faddp	%st(2)
2444*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xde,0xc2]
2445*9880d681SAndroid Build Coastguard Worker        	faddp	%st(2)
2446*9880d681SAndroid Build Coastguard Worker
2447*9880d681SAndroid Build Coastguard Worker// CHECK: fsub	%st(2)
2448*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd8,0xe2]
2449*9880d681SAndroid Build Coastguard Worker        	fsub	%st(2)
2450*9880d681SAndroid Build Coastguard Worker
2451*9880d681SAndroid Build Coastguard Worker// CHECK: fsubl	3735928559(%ebx,%ecx,8)
2452*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdc,0xa4,0xcb,0xef,0xbe,0xad,0xde]
2453*9880d681SAndroid Build Coastguard Worker        	fsubl	0xdeadbeef(%ebx,%ecx,8)
2454*9880d681SAndroid Build Coastguard Worker
2455*9880d681SAndroid Build Coastguard Worker// CHECK: fsubl	3133065982
2456*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdc,0x25,0xfe,0xca,0xbe,0xba]
2457*9880d681SAndroid Build Coastguard Worker        	fsubl	0xbabecafe
2458*9880d681SAndroid Build Coastguard Worker
2459*9880d681SAndroid Build Coastguard Worker// CHECK: fsubl	305419896
2460*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdc,0x25,0x78,0x56,0x34,0x12]
2461*9880d681SAndroid Build Coastguard Worker        	fsubl	0x12345678
2462*9880d681SAndroid Build Coastguard Worker
2463*9880d681SAndroid Build Coastguard Worker// CHECK: fisubl	3735928559(%ebx,%ecx,8)
2464*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xda,0xa4,0xcb,0xef,0xbe,0xad,0xde]
2465*9880d681SAndroid Build Coastguard Worker        	fisubl	0xdeadbeef(%ebx,%ecx,8)
2466*9880d681SAndroid Build Coastguard Worker
2467*9880d681SAndroid Build Coastguard Worker// CHECK: fisubl	3133065982
2468*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xda,0x25,0xfe,0xca,0xbe,0xba]
2469*9880d681SAndroid Build Coastguard Worker        	fisubl	0xbabecafe
2470*9880d681SAndroid Build Coastguard Worker
2471*9880d681SAndroid Build Coastguard Worker// CHECK: fisubl	305419896
2472*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xda,0x25,0x78,0x56,0x34,0x12]
2473*9880d681SAndroid Build Coastguard Worker        	fisubl	0x12345678
2474*9880d681SAndroid Build Coastguard Worker
2475*9880d681SAndroid Build Coastguard Worker// CHECK: fsubp	%st(2)
2476*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xde,0xe2]
2477*9880d681SAndroid Build Coastguard Worker        	fsubp	%st(2)
2478*9880d681SAndroid Build Coastguard Worker
2479*9880d681SAndroid Build Coastguard Worker// CHECK: fsubr	%st(2)
2480*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd8,0xea]
2481*9880d681SAndroid Build Coastguard Worker        	fsubr	%st(2)
2482*9880d681SAndroid Build Coastguard Worker
2483*9880d681SAndroid Build Coastguard Worker// CHECK: fsubrl	3735928559(%ebx,%ecx,8)
2484*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdc,0xac,0xcb,0xef,0xbe,0xad,0xde]
2485*9880d681SAndroid Build Coastguard Worker        	fsubrl	0xdeadbeef(%ebx,%ecx,8)
2486*9880d681SAndroid Build Coastguard Worker
2487*9880d681SAndroid Build Coastguard Worker// CHECK: fsubrl	3133065982
2488*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdc,0x2d,0xfe,0xca,0xbe,0xba]
2489*9880d681SAndroid Build Coastguard Worker        	fsubrl	0xbabecafe
2490*9880d681SAndroid Build Coastguard Worker
2491*9880d681SAndroid Build Coastguard Worker// CHECK: fsubrl	305419896
2492*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdc,0x2d,0x78,0x56,0x34,0x12]
2493*9880d681SAndroid Build Coastguard Worker        	fsubrl	0x12345678
2494*9880d681SAndroid Build Coastguard Worker
2495*9880d681SAndroid Build Coastguard Worker// CHECK: fisubrl	3735928559(%ebx,%ecx,8)
2496*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xda,0xac,0xcb,0xef,0xbe,0xad,0xde]
2497*9880d681SAndroid Build Coastguard Worker        	fisubrl	0xdeadbeef(%ebx,%ecx,8)
2498*9880d681SAndroid Build Coastguard Worker
2499*9880d681SAndroid Build Coastguard Worker// CHECK: fisubrl	3133065982
2500*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xda,0x2d,0xfe,0xca,0xbe,0xba]
2501*9880d681SAndroid Build Coastguard Worker        	fisubrl	0xbabecafe
2502*9880d681SAndroid Build Coastguard Worker
2503*9880d681SAndroid Build Coastguard Worker// CHECK: fisubrl	305419896
2504*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xda,0x2d,0x78,0x56,0x34,0x12]
2505*9880d681SAndroid Build Coastguard Worker        	fisubrl	0x12345678
2506*9880d681SAndroid Build Coastguard Worker
2507*9880d681SAndroid Build Coastguard Worker// CHECK: fsubrp	%st(2)
2508*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xde,0xea]
2509*9880d681SAndroid Build Coastguard Worker        	fsubrp	%st(2)
2510*9880d681SAndroid Build Coastguard Worker
2511*9880d681SAndroid Build Coastguard Worker// CHECK: fmul	%st(2)
2512*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd8,0xca]
2513*9880d681SAndroid Build Coastguard Worker        	fmul	%st(2)
2514*9880d681SAndroid Build Coastguard Worker
2515*9880d681SAndroid Build Coastguard Worker// CHECK: fmull	3735928559(%ebx,%ecx,8)
2516*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdc,0x8c,0xcb,0xef,0xbe,0xad,0xde]
2517*9880d681SAndroid Build Coastguard Worker        	fmull	0xdeadbeef(%ebx,%ecx,8)
2518*9880d681SAndroid Build Coastguard Worker
2519*9880d681SAndroid Build Coastguard Worker// CHECK: fmull	3133065982
2520*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdc,0x0d,0xfe,0xca,0xbe,0xba]
2521*9880d681SAndroid Build Coastguard Worker        	fmull	0xbabecafe
2522*9880d681SAndroid Build Coastguard Worker
2523*9880d681SAndroid Build Coastguard Worker// CHECK: fmull	305419896
2524*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdc,0x0d,0x78,0x56,0x34,0x12]
2525*9880d681SAndroid Build Coastguard Worker        	fmull	0x12345678
2526*9880d681SAndroid Build Coastguard Worker
2527*9880d681SAndroid Build Coastguard Worker// CHECK: fimull	3735928559(%ebx,%ecx,8)
2528*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xda,0x8c,0xcb,0xef,0xbe,0xad,0xde]
2529*9880d681SAndroid Build Coastguard Worker        	fimull	0xdeadbeef(%ebx,%ecx,8)
2530*9880d681SAndroid Build Coastguard Worker
2531*9880d681SAndroid Build Coastguard Worker// CHECK: fimull	3133065982
2532*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xda,0x0d,0xfe,0xca,0xbe,0xba]
2533*9880d681SAndroid Build Coastguard Worker        	fimull	0xbabecafe
2534*9880d681SAndroid Build Coastguard Worker
2535*9880d681SAndroid Build Coastguard Worker// CHECK: fimull	305419896
2536*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xda,0x0d,0x78,0x56,0x34,0x12]
2537*9880d681SAndroid Build Coastguard Worker        	fimull	0x12345678
2538*9880d681SAndroid Build Coastguard Worker
2539*9880d681SAndroid Build Coastguard Worker// CHECK: fmulp	%st(2)
2540*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xde,0xca]
2541*9880d681SAndroid Build Coastguard Worker        	fmulp	%st(2)
2542*9880d681SAndroid Build Coastguard Worker
2543*9880d681SAndroid Build Coastguard Worker// CHECK: fdiv	%st(2)
2544*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd8,0xf2]
2545*9880d681SAndroid Build Coastguard Worker        	fdiv	%st(2)
2546*9880d681SAndroid Build Coastguard Worker
2547*9880d681SAndroid Build Coastguard Worker// CHECK: fdivl	3735928559(%ebx,%ecx,8)
2548*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdc,0xb4,0xcb,0xef,0xbe,0xad,0xde]
2549*9880d681SAndroid Build Coastguard Worker        	fdivl	0xdeadbeef(%ebx,%ecx,8)
2550*9880d681SAndroid Build Coastguard Worker
2551*9880d681SAndroid Build Coastguard Worker// CHECK: fdivl	3133065982
2552*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdc,0x35,0xfe,0xca,0xbe,0xba]
2553*9880d681SAndroid Build Coastguard Worker        	fdivl	0xbabecafe
2554*9880d681SAndroid Build Coastguard Worker
2555*9880d681SAndroid Build Coastguard Worker// CHECK: fdivl	305419896
2556*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdc,0x35,0x78,0x56,0x34,0x12]
2557*9880d681SAndroid Build Coastguard Worker        	fdivl	0x12345678
2558*9880d681SAndroid Build Coastguard Worker
2559*9880d681SAndroid Build Coastguard Worker// CHECK: fidivl	3735928559(%ebx,%ecx,8)
2560*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xda,0xb4,0xcb,0xef,0xbe,0xad,0xde]
2561*9880d681SAndroid Build Coastguard Worker        	fidivl	0xdeadbeef(%ebx,%ecx,8)
2562*9880d681SAndroid Build Coastguard Worker
2563*9880d681SAndroid Build Coastguard Worker// CHECK: fidivl	3133065982
2564*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xda,0x35,0xfe,0xca,0xbe,0xba]
2565*9880d681SAndroid Build Coastguard Worker        	fidivl	0xbabecafe
2566*9880d681SAndroid Build Coastguard Worker
2567*9880d681SAndroid Build Coastguard Worker// CHECK: fidivl	305419896
2568*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xda,0x35,0x78,0x56,0x34,0x12]
2569*9880d681SAndroid Build Coastguard Worker        	fidivl	0x12345678
2570*9880d681SAndroid Build Coastguard Worker
2571*9880d681SAndroid Build Coastguard Worker// CHECK: fdivp	%st(2)
2572*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xde,0xf2]
2573*9880d681SAndroid Build Coastguard Worker        	fdivp	%st(2)
2574*9880d681SAndroid Build Coastguard Worker
2575*9880d681SAndroid Build Coastguard Worker// CHECK: fdivr	%st(2)
2576*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd8,0xfa]
2577*9880d681SAndroid Build Coastguard Worker        	fdivr	%st(2)
2578*9880d681SAndroid Build Coastguard Worker
2579*9880d681SAndroid Build Coastguard Worker// CHECK: fdivrl	3735928559(%ebx,%ecx,8)
2580*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdc,0xbc,0xcb,0xef,0xbe,0xad,0xde]
2581*9880d681SAndroid Build Coastguard Worker        	fdivrl	0xdeadbeef(%ebx,%ecx,8)
2582*9880d681SAndroid Build Coastguard Worker
2583*9880d681SAndroid Build Coastguard Worker// CHECK: fdivrl	3133065982
2584*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdc,0x3d,0xfe,0xca,0xbe,0xba]
2585*9880d681SAndroid Build Coastguard Worker        	fdivrl	0xbabecafe
2586*9880d681SAndroid Build Coastguard Worker
2587*9880d681SAndroid Build Coastguard Worker// CHECK: fdivrl	305419896
2588*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdc,0x3d,0x78,0x56,0x34,0x12]
2589*9880d681SAndroid Build Coastguard Worker        	fdivrl	0x12345678
2590*9880d681SAndroid Build Coastguard Worker
2591*9880d681SAndroid Build Coastguard Worker// CHECK: fidivrl	3735928559(%ebx,%ecx,8)
2592*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xda,0xbc,0xcb,0xef,0xbe,0xad,0xde]
2593*9880d681SAndroid Build Coastguard Worker        	fidivrl	0xdeadbeef(%ebx,%ecx,8)
2594*9880d681SAndroid Build Coastguard Worker
2595*9880d681SAndroid Build Coastguard Worker// CHECK: fidivrl	3133065982
2596*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xda,0x3d,0xfe,0xca,0xbe,0xba]
2597*9880d681SAndroid Build Coastguard Worker        	fidivrl	0xbabecafe
2598*9880d681SAndroid Build Coastguard Worker
2599*9880d681SAndroid Build Coastguard Worker// CHECK: fidivrl	305419896
2600*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xda,0x3d,0x78,0x56,0x34,0x12]
2601*9880d681SAndroid Build Coastguard Worker        	fidivrl	0x12345678
2602*9880d681SAndroid Build Coastguard Worker
2603*9880d681SAndroid Build Coastguard Worker// CHECK: fdivrp	%st(2)
2604*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xde,0xfa]
2605*9880d681SAndroid Build Coastguard Worker        	fdivrp	%st(2)
2606*9880d681SAndroid Build Coastguard Worker
2607*9880d681SAndroid Build Coastguard Worker// CHECK: f2xm1
2608*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0xf0]
2609*9880d681SAndroid Build Coastguard Worker        	f2xm1
2610*9880d681SAndroid Build Coastguard Worker
2611*9880d681SAndroid Build Coastguard Worker// CHECK: fyl2x
2612*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0xf1]
2613*9880d681SAndroid Build Coastguard Worker        	fyl2x
2614*9880d681SAndroid Build Coastguard Worker
2615*9880d681SAndroid Build Coastguard Worker// CHECK: fptan
2616*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0xf2]
2617*9880d681SAndroid Build Coastguard Worker        	fptan
2618*9880d681SAndroid Build Coastguard Worker
2619*9880d681SAndroid Build Coastguard Worker// CHECK: fpatan
2620*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0xf3]
2621*9880d681SAndroid Build Coastguard Worker        	fpatan
2622*9880d681SAndroid Build Coastguard Worker
2623*9880d681SAndroid Build Coastguard Worker// CHECK: fxtract
2624*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0xf4]
2625*9880d681SAndroid Build Coastguard Worker        	fxtract
2626*9880d681SAndroid Build Coastguard Worker
2627*9880d681SAndroid Build Coastguard Worker// CHECK: fprem1
2628*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0xf5]
2629*9880d681SAndroid Build Coastguard Worker        	fprem1
2630*9880d681SAndroid Build Coastguard Worker
2631*9880d681SAndroid Build Coastguard Worker// CHECK: fdecstp
2632*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0xf6]
2633*9880d681SAndroid Build Coastguard Worker        	fdecstp
2634*9880d681SAndroid Build Coastguard Worker
2635*9880d681SAndroid Build Coastguard Worker// CHECK: fincstp
2636*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0xf7]
2637*9880d681SAndroid Build Coastguard Worker        	fincstp
2638*9880d681SAndroid Build Coastguard Worker
2639*9880d681SAndroid Build Coastguard Worker// CHECK: fprem
2640*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0xf8]
2641*9880d681SAndroid Build Coastguard Worker        	fprem
2642*9880d681SAndroid Build Coastguard Worker
2643*9880d681SAndroid Build Coastguard Worker// CHECK: fyl2xp1
2644*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0xf9]
2645*9880d681SAndroid Build Coastguard Worker        	fyl2xp1
2646*9880d681SAndroid Build Coastguard Worker
2647*9880d681SAndroid Build Coastguard Worker// CHECK: fsqrt
2648*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0xfa]
2649*9880d681SAndroid Build Coastguard Worker        	fsqrt
2650*9880d681SAndroid Build Coastguard Worker
2651*9880d681SAndroid Build Coastguard Worker// CHECK: fsincos
2652*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0xfb]
2653*9880d681SAndroid Build Coastguard Worker        	fsincos
2654*9880d681SAndroid Build Coastguard Worker
2655*9880d681SAndroid Build Coastguard Worker// CHECK: frndint
2656*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0xfc]
2657*9880d681SAndroid Build Coastguard Worker        	frndint
2658*9880d681SAndroid Build Coastguard Worker
2659*9880d681SAndroid Build Coastguard Worker// CHECK: fscale
2660*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0xfd]
2661*9880d681SAndroid Build Coastguard Worker        	fscale
2662*9880d681SAndroid Build Coastguard Worker
2663*9880d681SAndroid Build Coastguard Worker// CHECK: fsin
2664*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0xfe]
2665*9880d681SAndroid Build Coastguard Worker        	fsin
2666*9880d681SAndroid Build Coastguard Worker
2667*9880d681SAndroid Build Coastguard Worker// CHECK: fcos
2668*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0xff]
2669*9880d681SAndroid Build Coastguard Worker        	fcos
2670*9880d681SAndroid Build Coastguard Worker
2671*9880d681SAndroid Build Coastguard Worker// CHECK: fchs
2672*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0xe0]
2673*9880d681SAndroid Build Coastguard Worker        	fchs
2674*9880d681SAndroid Build Coastguard Worker
2675*9880d681SAndroid Build Coastguard Worker// CHECK: fabs
2676*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0xe1]
2677*9880d681SAndroid Build Coastguard Worker        	fabs
2678*9880d681SAndroid Build Coastguard Worker
2679*9880d681SAndroid Build Coastguard Worker// CHECK: fninit
2680*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdb,0xe3]
2681*9880d681SAndroid Build Coastguard Worker        	fninit
2682*9880d681SAndroid Build Coastguard Worker
2683*9880d681SAndroid Build Coastguard Worker// CHECK: fldcw	3735928559(%ebx,%ecx,8)
2684*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0xac,0xcb,0xef,0xbe,0xad,0xde]
2685*9880d681SAndroid Build Coastguard Worker        	fldcw	0xdeadbeef(%ebx,%ecx,8)
2686*9880d681SAndroid Build Coastguard Worker
2687*9880d681SAndroid Build Coastguard Worker// CHECK: fldcw	3133065982
2688*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0x2d,0xfe,0xca,0xbe,0xba]
2689*9880d681SAndroid Build Coastguard Worker        	fldcw	0xbabecafe
2690*9880d681SAndroid Build Coastguard Worker
2691*9880d681SAndroid Build Coastguard Worker// CHECK: fldcw	305419896
2692*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0x2d,0x78,0x56,0x34,0x12]
2693*9880d681SAndroid Build Coastguard Worker        	fldcw	0x12345678
2694*9880d681SAndroid Build Coastguard Worker
2695*9880d681SAndroid Build Coastguard Worker// CHECK: fnstcw	3735928559(%ebx,%ecx,8)
2696*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0xbc,0xcb,0xef,0xbe,0xad,0xde]
2697*9880d681SAndroid Build Coastguard Worker        	fnstcw	0xdeadbeef(%ebx,%ecx,8)
2698*9880d681SAndroid Build Coastguard Worker
2699*9880d681SAndroid Build Coastguard Worker// CHECK: fnstcw	3133065982
2700*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0x3d,0xfe,0xca,0xbe,0xba]
2701*9880d681SAndroid Build Coastguard Worker        	fnstcw	0xbabecafe
2702*9880d681SAndroid Build Coastguard Worker
2703*9880d681SAndroid Build Coastguard Worker// CHECK: fnstcw	305419896
2704*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0x3d,0x78,0x56,0x34,0x12]
2705*9880d681SAndroid Build Coastguard Worker        	fnstcw	0x12345678
2706*9880d681SAndroid Build Coastguard Worker
2707*9880d681SAndroid Build Coastguard Worker// CHECK: fnstsw	3735928559(%ebx,%ecx,8)
2708*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdd,0xbc,0xcb,0xef,0xbe,0xad,0xde]
2709*9880d681SAndroid Build Coastguard Worker        	fnstsw	0xdeadbeef(%ebx,%ecx,8)
2710*9880d681SAndroid Build Coastguard Worker
2711*9880d681SAndroid Build Coastguard Worker// CHECK: fnstsw	3133065982
2712*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdd,0x3d,0xfe,0xca,0xbe,0xba]
2713*9880d681SAndroid Build Coastguard Worker        	fnstsw	0xbabecafe
2714*9880d681SAndroid Build Coastguard Worker
2715*9880d681SAndroid Build Coastguard Worker// CHECK: fnstsw	305419896
2716*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdd,0x3d,0x78,0x56,0x34,0x12]
2717*9880d681SAndroid Build Coastguard Worker        	fnstsw	0x12345678
2718*9880d681SAndroid Build Coastguard Worker
2719*9880d681SAndroid Build Coastguard Worker// CHECK: fnclex
2720*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdb,0xe2]
2721*9880d681SAndroid Build Coastguard Worker        	fnclex
2722*9880d681SAndroid Build Coastguard Worker
2723*9880d681SAndroid Build Coastguard Worker// CHECK: fnstenv	32493
2724*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0x35,0xed,0x7e,0x00,0x00]
2725*9880d681SAndroid Build Coastguard Worker        	fnstenv	0x7eed
2726*9880d681SAndroid Build Coastguard Worker
2727*9880d681SAndroid Build Coastguard Worker// CHECK: fldenv	32493
2728*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0x25,0xed,0x7e,0x00,0x00]
2729*9880d681SAndroid Build Coastguard Worker        	fldenv	0x7eed
2730*9880d681SAndroid Build Coastguard Worker
2731*9880d681SAndroid Build Coastguard Worker// CHECK: fnsave	32493
2732*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdd,0x35,0xed,0x7e,0x00,0x00]
2733*9880d681SAndroid Build Coastguard Worker        	fnsave	0x7eed
2734*9880d681SAndroid Build Coastguard Worker
2735*9880d681SAndroid Build Coastguard Worker// CHECK: frstor	32493
2736*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdd,0x25,0xed,0x7e,0x00,0x00]
2737*9880d681SAndroid Build Coastguard Worker        	frstor	0x7eed
2738*9880d681SAndroid Build Coastguard Worker
2739*9880d681SAndroid Build Coastguard Worker// CHECK: ffree	%st(2)
2740*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdd,0xc2]
2741*9880d681SAndroid Build Coastguard Worker        	ffree	%st(2)
2742*9880d681SAndroid Build Coastguard Worker
2743*9880d681SAndroid Build Coastguard Worker// CHECK: fnop
2744*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd9,0xd0]
2745*9880d681SAndroid Build Coastguard Worker        	fnop
2746*9880d681SAndroid Build Coastguard Worker
2747*9880d681SAndroid Build Coastguard Worker// CHECK: invd
2748*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x08]
2749*9880d681SAndroid Build Coastguard Worker        	invd
2750*9880d681SAndroid Build Coastguard Worker
2751*9880d681SAndroid Build Coastguard Worker// CHECK: wbinvd
2752*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x09]
2753*9880d681SAndroid Build Coastguard Worker        	wbinvd
2754*9880d681SAndroid Build Coastguard Worker
2755*9880d681SAndroid Build Coastguard Worker// CHECK: cpuid
2756*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xa2]
2757*9880d681SAndroid Build Coastguard Worker        	cpuid
2758*9880d681SAndroid Build Coastguard Worker
2759*9880d681SAndroid Build Coastguard Worker// CHECK: wrmsr
2760*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x30]
2761*9880d681SAndroid Build Coastguard Worker        	wrmsr
2762*9880d681SAndroid Build Coastguard Worker
2763*9880d681SAndroid Build Coastguard Worker// CHECK: rdtsc
2764*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x31]
2765*9880d681SAndroid Build Coastguard Worker        	rdtsc
2766*9880d681SAndroid Build Coastguard Worker
2767*9880d681SAndroid Build Coastguard Worker// CHECK: rdmsr
2768*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x32]
2769*9880d681SAndroid Build Coastguard Worker        	rdmsr
2770*9880d681SAndroid Build Coastguard Worker
2771*9880d681SAndroid Build Coastguard Worker// CHECK: cmpxchg8b	3735928559(%ebx,%ecx,8)
2772*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xc7,0x8c,0xcb,0xef,0xbe,0xad,0xde]
2773*9880d681SAndroid Build Coastguard Worker        	cmpxchg8b	0xdeadbeef(%ebx,%ecx,8)
2774*9880d681SAndroid Build Coastguard Worker
2775*9880d681SAndroid Build Coastguard Worker// CHECK: cmpxchg8b	32493
2776*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xc7,0x0d,0xed,0x7e,0x00,0x00]
2777*9880d681SAndroid Build Coastguard Worker        	cmpxchg8b	0x7eed
2778*9880d681SAndroid Build Coastguard Worker
2779*9880d681SAndroid Build Coastguard Worker// CHECK: cmpxchg8b	3133065982
2780*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xc7,0x0d,0xfe,0xca,0xbe,0xba]
2781*9880d681SAndroid Build Coastguard Worker        	cmpxchg8b	0xbabecafe
2782*9880d681SAndroid Build Coastguard Worker
2783*9880d681SAndroid Build Coastguard Worker// CHECK: cmpxchg8b	305419896
2784*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xc7,0x0d,0x78,0x56,0x34,0x12]
2785*9880d681SAndroid Build Coastguard Worker        	cmpxchg8b	0x12345678
2786*9880d681SAndroid Build Coastguard Worker
2787*9880d681SAndroid Build Coastguard Worker// CHECK: sysenter
2788*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x34]
2789*9880d681SAndroid Build Coastguard Worker        	sysenter
2790*9880d681SAndroid Build Coastguard Worker
2791*9880d681SAndroid Build Coastguard Worker// CHECK: sysexit
2792*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x35]
2793*9880d681SAndroid Build Coastguard Worker        	sysexit
2794*9880d681SAndroid Build Coastguard Worker
2795*9880d681SAndroid Build Coastguard Worker// CHECK: sysexitl
2796*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x35]
2797*9880d681SAndroid Build Coastguard Worker        	sysexitl
2798*9880d681SAndroid Build Coastguard Worker
2799*9880d681SAndroid Build Coastguard Worker// CHECK: fxsave	3735928559(%ebx,%ecx,8)
2800*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xae,0x84,0xcb,0xef,0xbe,0xad,0xde]
2801*9880d681SAndroid Build Coastguard Worker        	fxsave	0xdeadbeef(%ebx,%ecx,8)
2802*9880d681SAndroid Build Coastguard Worker
2803*9880d681SAndroid Build Coastguard Worker// CHECK: fxsave	32493
2804*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xae,0x05,0xed,0x7e,0x00,0x00]
2805*9880d681SAndroid Build Coastguard Worker        	fxsave	0x7eed
2806*9880d681SAndroid Build Coastguard Worker
2807*9880d681SAndroid Build Coastguard Worker// CHECK: fxsave	3133065982
2808*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xae,0x05,0xfe,0xca,0xbe,0xba]
2809*9880d681SAndroid Build Coastguard Worker        	fxsave	0xbabecafe
2810*9880d681SAndroid Build Coastguard Worker
2811*9880d681SAndroid Build Coastguard Worker// CHECK: fxsave	305419896
2812*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xae,0x05,0x78,0x56,0x34,0x12]
2813*9880d681SAndroid Build Coastguard Worker        	fxsave	0x12345678
2814*9880d681SAndroid Build Coastguard Worker
2815*9880d681SAndroid Build Coastguard Worker// CHECK: fxrstor	3735928559(%ebx,%ecx,8)
2816*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xae,0x8c,0xcb,0xef,0xbe,0xad,0xde]
2817*9880d681SAndroid Build Coastguard Worker        	fxrstor	0xdeadbeef(%ebx,%ecx,8)
2818*9880d681SAndroid Build Coastguard Worker
2819*9880d681SAndroid Build Coastguard Worker// CHECK: fxrstor	32493
2820*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xae,0x0d,0xed,0x7e,0x00,0x00]
2821*9880d681SAndroid Build Coastguard Worker        	fxrstor	0x7eed
2822*9880d681SAndroid Build Coastguard Worker
2823*9880d681SAndroid Build Coastguard Worker// CHECK: fxrstor	3133065982
2824*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xae,0x0d,0xfe,0xca,0xbe,0xba]
2825*9880d681SAndroid Build Coastguard Worker        	fxrstor	0xbabecafe
2826*9880d681SAndroid Build Coastguard Worker
2827*9880d681SAndroid Build Coastguard Worker// CHECK: fxrstor	305419896
2828*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xae,0x0d,0x78,0x56,0x34,0x12]
2829*9880d681SAndroid Build Coastguard Worker        	fxrstor	0x12345678
2830*9880d681SAndroid Build Coastguard Worker
2831*9880d681SAndroid Build Coastguard Worker// CHECK: rdpmc
2832*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x33]
2833*9880d681SAndroid Build Coastguard Worker        	rdpmc
2834*9880d681SAndroid Build Coastguard Worker
2835*9880d681SAndroid Build Coastguard Worker// CHECK: ud2
2836*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x0b]
2837*9880d681SAndroid Build Coastguard Worker        	ud2
2838*9880d681SAndroid Build Coastguard Worker
2839*9880d681SAndroid Build Coastguard Worker// CHECK: fcmovb	%st(2), %st(0)
2840*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xda,0xc2]
2841*9880d681SAndroid Build Coastguard Worker        	fcmovb	%st(2),%st
2842*9880d681SAndroid Build Coastguard Worker
2843*9880d681SAndroid Build Coastguard Worker// CHECK: fcmove	%st(2), %st(0)
2844*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xda,0xca]
2845*9880d681SAndroid Build Coastguard Worker        	fcmove	%st(2),%st
2846*9880d681SAndroid Build Coastguard Worker
2847*9880d681SAndroid Build Coastguard Worker// CHECK: fcmovbe	%st(2), %st(0)
2848*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xda,0xd2]
2849*9880d681SAndroid Build Coastguard Worker        	fcmovbe	%st(2),%st
2850*9880d681SAndroid Build Coastguard Worker
2851*9880d681SAndroid Build Coastguard Worker// CHECK: fcmovu	 %st(2), %st(0)
2852*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xda,0xda]
2853*9880d681SAndroid Build Coastguard Worker        	fcmovu	%st(2),%st
2854*9880d681SAndroid Build Coastguard Worker
2855*9880d681SAndroid Build Coastguard Worker// CHECK: fcmovnb	%st(2), %st(0)
2856*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdb,0xc2]
2857*9880d681SAndroid Build Coastguard Worker        	fcmovnb	%st(2),%st
2858*9880d681SAndroid Build Coastguard Worker
2859*9880d681SAndroid Build Coastguard Worker// CHECK: fcmovne	%st(2), %st(0)
2860*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdb,0xca]
2861*9880d681SAndroid Build Coastguard Worker        	fcmovne	%st(2),%st
2862*9880d681SAndroid Build Coastguard Worker
2863*9880d681SAndroid Build Coastguard Worker// CHECK: fcmovnbe	%st(2), %st(0)
2864*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdb,0xd2]
2865*9880d681SAndroid Build Coastguard Worker        	fcmovnbe	%st(2),%st
2866*9880d681SAndroid Build Coastguard Worker
2867*9880d681SAndroid Build Coastguard Worker// CHECK: fcmovnu	%st(2), %st(0)
2868*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdb,0xda]
2869*9880d681SAndroid Build Coastguard Worker        	fcmovnu	%st(2),%st
2870*9880d681SAndroid Build Coastguard Worker
2871*9880d681SAndroid Build Coastguard Worker// CHECK: fcomi	%st(2)
2872*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdb,0xf2]
2873*9880d681SAndroid Build Coastguard Worker        	fcomi	%st(2),%st
2874*9880d681SAndroid Build Coastguard Worker
2875*9880d681SAndroid Build Coastguard Worker// CHECK: fucomi	%st(2)
2876*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdb,0xea]
2877*9880d681SAndroid Build Coastguard Worker        	fucomi	%st(2),%st
2878*9880d681SAndroid Build Coastguard Worker
2879*9880d681SAndroid Build Coastguard Worker// CHECK: fcompi	%st(2)
2880*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdf,0xf2]
2881*9880d681SAndroid Build Coastguard Worker        	fcomip	%st(2),%st
2882*9880d681SAndroid Build Coastguard Worker
2883*9880d681SAndroid Build Coastguard Worker// CHECK: fucompi	%st(2)
2884*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdf,0xea]
2885*9880d681SAndroid Build Coastguard Worker        	fucomip	%st(2),%st
2886*9880d681SAndroid Build Coastguard Worker
2887*9880d681SAndroid Build Coastguard Worker// CHECK: movntil	%ecx, 3735928559(%ebx,%ecx,8)
2888*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xc3,0x8c,0xcb,0xef,0xbe,0xad,0xde]
2889*9880d681SAndroid Build Coastguard Worker        	movnti	%ecx,0xdeadbeef(%ebx,%ecx,8)
2890*9880d681SAndroid Build Coastguard Worker
2891*9880d681SAndroid Build Coastguard Worker// CHECK: movntil	%ecx, 69
2892*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xc3,0x0d,0x45,0x00,0x00,0x00]
2893*9880d681SAndroid Build Coastguard Worker        	movnti	%ecx,0x45
2894*9880d681SAndroid Build Coastguard Worker
2895*9880d681SAndroid Build Coastguard Worker// CHECK: movntil	%ecx, 32493
2896*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xc3,0x0d,0xed,0x7e,0x00,0x00]
2897*9880d681SAndroid Build Coastguard Worker        	movnti	%ecx,0x7eed
2898*9880d681SAndroid Build Coastguard Worker
2899*9880d681SAndroid Build Coastguard Worker// CHECK: movntil	%ecx, 3133065982
2900*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xc3,0x0d,0xfe,0xca,0xbe,0xba]
2901*9880d681SAndroid Build Coastguard Worker        	movnti	%ecx,0xbabecafe
2902*9880d681SAndroid Build Coastguard Worker
2903*9880d681SAndroid Build Coastguard Worker// CHECK: movntil	%ecx, 305419896
2904*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xc3,0x0d,0x78,0x56,0x34,0x12]
2905*9880d681SAndroid Build Coastguard Worker        	movnti	%ecx,0x12345678
2906*9880d681SAndroid Build Coastguard Worker
2907*9880d681SAndroid Build Coastguard Worker// CHECK: clflush	3735928559(%ebx,%ecx,8)
2908*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xae,0xbc,0xcb,0xef,0xbe,0xad,0xde]
2909*9880d681SAndroid Build Coastguard Worker        	clflush	0xdeadbeef(%ebx,%ecx,8)
2910*9880d681SAndroid Build Coastguard Worker
2911*9880d681SAndroid Build Coastguard Worker// CHECK: clflush	32493
2912*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xae,0x3d,0xed,0x7e,0x00,0x00]
2913*9880d681SAndroid Build Coastguard Worker        	clflush	0x7eed
2914*9880d681SAndroid Build Coastguard Worker
2915*9880d681SAndroid Build Coastguard Worker// CHECK: clflush	3133065982
2916*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xae,0x3d,0xfe,0xca,0xbe,0xba]
2917*9880d681SAndroid Build Coastguard Worker        	clflush	0xbabecafe
2918*9880d681SAndroid Build Coastguard Worker
2919*9880d681SAndroid Build Coastguard Worker// CHECK: clflush	305419896
2920*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xae,0x3d,0x78,0x56,0x34,0x12]
2921*9880d681SAndroid Build Coastguard Worker        	clflush	0x12345678
2922*9880d681SAndroid Build Coastguard Worker
2923*9880d681SAndroid Build Coastguard Worker// CHECK: emms
2924*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x77]
2925*9880d681SAndroid Build Coastguard Worker        	emms
2926*9880d681SAndroid Build Coastguard Worker
2927*9880d681SAndroid Build Coastguard Worker// CHECK: movd	%ecx, %mm3
2928*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x6e,0xd9]
2929*9880d681SAndroid Build Coastguard Worker        	movd	%ecx,%mm3
2930*9880d681SAndroid Build Coastguard Worker
2931*9880d681SAndroid Build Coastguard Worker// CHECK: movd	3735928559(%ebx,%ecx,8), %mm3
2932*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x6e,0x9c,0xcb,0xef,0xbe,0xad,0xde]
2933*9880d681SAndroid Build Coastguard Worker        	movd	0xdeadbeef(%ebx,%ecx,8),%mm3
2934*9880d681SAndroid Build Coastguard Worker
2935*9880d681SAndroid Build Coastguard Worker// CHECK: movd	69, %mm3
2936*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x6e,0x1d,0x45,0x00,0x00,0x00]
2937*9880d681SAndroid Build Coastguard Worker        	movd	0x45,%mm3
2938*9880d681SAndroid Build Coastguard Worker
2939*9880d681SAndroid Build Coastguard Worker// CHECK: movd	32493, %mm3
2940*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x6e,0x1d,0xed,0x7e,0x00,0x00]
2941*9880d681SAndroid Build Coastguard Worker        	movd	0x7eed,%mm3
2942*9880d681SAndroid Build Coastguard Worker
2943*9880d681SAndroid Build Coastguard Worker// CHECK: movd	3133065982, %mm3
2944*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x6e,0x1d,0xfe,0xca,0xbe,0xba]
2945*9880d681SAndroid Build Coastguard Worker        	movd	0xbabecafe,%mm3
2946*9880d681SAndroid Build Coastguard Worker
2947*9880d681SAndroid Build Coastguard Worker// CHECK: movd	305419896, %mm3
2948*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x6e,0x1d,0x78,0x56,0x34,0x12]
2949*9880d681SAndroid Build Coastguard Worker        	movd	0x12345678,%mm3
2950*9880d681SAndroid Build Coastguard Worker
2951*9880d681SAndroid Build Coastguard Worker// CHECK: movd	%mm3, %ecx
2952*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x7e,0xd9]
2953*9880d681SAndroid Build Coastguard Worker        	movd	%mm3,%ecx
2954*9880d681SAndroid Build Coastguard Worker
2955*9880d681SAndroid Build Coastguard Worker// CHECK: movd	%mm3, 3735928559(%ebx,%ecx,8)
2956*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x7e,0x9c,0xcb,0xef,0xbe,0xad,0xde]
2957*9880d681SAndroid Build Coastguard Worker        	movd	%mm3,0xdeadbeef(%ebx,%ecx,8)
2958*9880d681SAndroid Build Coastguard Worker
2959*9880d681SAndroid Build Coastguard Worker// CHECK: movd	%mm3, 69
2960*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x7e,0x1d,0x45,0x00,0x00,0x00]
2961*9880d681SAndroid Build Coastguard Worker        	movd	%mm3,0x45
2962*9880d681SAndroid Build Coastguard Worker
2963*9880d681SAndroid Build Coastguard Worker// CHECK: movd	%mm3, 32493
2964*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x7e,0x1d,0xed,0x7e,0x00,0x00]
2965*9880d681SAndroid Build Coastguard Worker        	movd	%mm3,0x7eed
2966*9880d681SAndroid Build Coastguard Worker
2967*9880d681SAndroid Build Coastguard Worker// CHECK: movd	%mm3, 3133065982
2968*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x7e,0x1d,0xfe,0xca,0xbe,0xba]
2969*9880d681SAndroid Build Coastguard Worker        	movd	%mm3,0xbabecafe
2970*9880d681SAndroid Build Coastguard Worker
2971*9880d681SAndroid Build Coastguard Worker// CHECK: movd	%mm3, 305419896
2972*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x7e,0x1d,0x78,0x56,0x34,0x12]
2973*9880d681SAndroid Build Coastguard Worker        	movd	%mm3,0x12345678
2974*9880d681SAndroid Build Coastguard Worker
2975*9880d681SAndroid Build Coastguard Worker// CHECK: movd	%ecx, %xmm5
2976*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6e,0xe9]
2977*9880d681SAndroid Build Coastguard Worker        	movd	%ecx,%xmm5
2978*9880d681SAndroid Build Coastguard Worker
2979*9880d681SAndroid Build Coastguard Worker// CHECK: movd	3735928559(%ebx,%ecx,8), %xmm5
2980*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6e,0xac,0xcb,0xef,0xbe,0xad,0xde]
2981*9880d681SAndroid Build Coastguard Worker        	movd	0xdeadbeef(%ebx,%ecx,8),%xmm5
2982*9880d681SAndroid Build Coastguard Worker
2983*9880d681SAndroid Build Coastguard Worker// CHECK: movd	69, %xmm5
2984*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6e,0x2d,0x45,0x00,0x00,0x00]
2985*9880d681SAndroid Build Coastguard Worker        	movd	0x45,%xmm5
2986*9880d681SAndroid Build Coastguard Worker
2987*9880d681SAndroid Build Coastguard Worker// CHECK: movd	32493, %xmm5
2988*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6e,0x2d,0xed,0x7e,0x00,0x00]
2989*9880d681SAndroid Build Coastguard Worker        	movd	0x7eed,%xmm5
2990*9880d681SAndroid Build Coastguard Worker
2991*9880d681SAndroid Build Coastguard Worker// CHECK: movd	3133065982, %xmm5
2992*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6e,0x2d,0xfe,0xca,0xbe,0xba]
2993*9880d681SAndroid Build Coastguard Worker        	movd	0xbabecafe,%xmm5
2994*9880d681SAndroid Build Coastguard Worker
2995*9880d681SAndroid Build Coastguard Worker// CHECK: movd	305419896, %xmm5
2996*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6e,0x2d,0x78,0x56,0x34,0x12]
2997*9880d681SAndroid Build Coastguard Worker        	movd	0x12345678,%xmm5
2998*9880d681SAndroid Build Coastguard Worker
2999*9880d681SAndroid Build Coastguard Worker// CHECK: movd	%xmm5, %ecx
3000*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x7e,0xe9]
3001*9880d681SAndroid Build Coastguard Worker        	movd	%xmm5,%ecx
3002*9880d681SAndroid Build Coastguard Worker
3003*9880d681SAndroid Build Coastguard Worker// CHECK: movd	%xmm5, 3735928559(%ebx,%ecx,8)
3004*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x7e,0xac,0xcb,0xef,0xbe,0xad,0xde]
3005*9880d681SAndroid Build Coastguard Worker        	movd	%xmm5,0xdeadbeef(%ebx,%ecx,8)
3006*9880d681SAndroid Build Coastguard Worker
3007*9880d681SAndroid Build Coastguard Worker// CHECK: movd	%xmm5, 69
3008*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x7e,0x2d,0x45,0x00,0x00,0x00]
3009*9880d681SAndroid Build Coastguard Worker        	movd	%xmm5,0x45
3010*9880d681SAndroid Build Coastguard Worker
3011*9880d681SAndroid Build Coastguard Worker// CHECK: movd	%xmm5, 32493
3012*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x7e,0x2d,0xed,0x7e,0x00,0x00]
3013*9880d681SAndroid Build Coastguard Worker        	movd	%xmm5,0x7eed
3014*9880d681SAndroid Build Coastguard Worker
3015*9880d681SAndroid Build Coastguard Worker// CHECK: movd	%xmm5, 3133065982
3016*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x7e,0x2d,0xfe,0xca,0xbe,0xba]
3017*9880d681SAndroid Build Coastguard Worker        	movd	%xmm5,0xbabecafe
3018*9880d681SAndroid Build Coastguard Worker
3019*9880d681SAndroid Build Coastguard Worker// CHECK: movd	%xmm5, 305419896
3020*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x7e,0x2d,0x78,0x56,0x34,0x12]
3021*9880d681SAndroid Build Coastguard Worker        	movd	%xmm5,0x12345678
3022*9880d681SAndroid Build Coastguard Worker
3023*9880d681SAndroid Build Coastguard Worker// CHECK: movq	3735928559(%ebx,%ecx,8), %mm3
3024*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x6f,0x9c,0xcb,0xef,0xbe,0xad,0xde]
3025*9880d681SAndroid Build Coastguard Worker        	movq	0xdeadbeef(%ebx,%ecx,8),%mm3
3026*9880d681SAndroid Build Coastguard Worker
3027*9880d681SAndroid Build Coastguard Worker// CHECK: movq	69, %mm3
3028*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x6f,0x1d,0x45,0x00,0x00,0x00]
3029*9880d681SAndroid Build Coastguard Worker        	movq	0x45,%mm3
3030*9880d681SAndroid Build Coastguard Worker
3031*9880d681SAndroid Build Coastguard Worker// CHECK: movq	32493, %mm3
3032*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x6f,0x1d,0xed,0x7e,0x00,0x00]
3033*9880d681SAndroid Build Coastguard Worker        	movq	0x7eed,%mm3
3034*9880d681SAndroid Build Coastguard Worker
3035*9880d681SAndroid Build Coastguard Worker// CHECK: movq	3133065982, %mm3
3036*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x6f,0x1d,0xfe,0xca,0xbe,0xba]
3037*9880d681SAndroid Build Coastguard Worker        	movq	0xbabecafe,%mm3
3038*9880d681SAndroid Build Coastguard Worker
3039*9880d681SAndroid Build Coastguard Worker// CHECK: movq	305419896, %mm3
3040*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x6f,0x1d,0x78,0x56,0x34,0x12]
3041*9880d681SAndroid Build Coastguard Worker        	movq	0x12345678,%mm3
3042*9880d681SAndroid Build Coastguard Worker
3043*9880d681SAndroid Build Coastguard Worker// CHECK: movq	%mm3, %mm3
3044*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x6f,0xdb]
3045*9880d681SAndroid Build Coastguard Worker        	movq	%mm3,%mm3
3046*9880d681SAndroid Build Coastguard Worker
3047*9880d681SAndroid Build Coastguard Worker// CHECK: movq	%mm3, %mm3
3048*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x6f,0xdb]
3049*9880d681SAndroid Build Coastguard Worker        	movq	%mm3,%mm3
3050*9880d681SAndroid Build Coastguard Worker
3051*9880d681SAndroid Build Coastguard Worker// CHECK: movq	%xmm5, %xmm5
3052*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x7e,0xed]
3053*9880d681SAndroid Build Coastguard Worker        	movq	%xmm5,%xmm5
3054*9880d681SAndroid Build Coastguard Worker
3055*9880d681SAndroid Build Coastguard Worker// CHECK: movq	%xmm5, 3735928559(%ebx,%ecx,8)
3056*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd6,0xac,0xcb,0xef,0xbe,0xad,0xde]
3057*9880d681SAndroid Build Coastguard Worker        	movq	%xmm5,0xdeadbeef(%ebx,%ecx,8)
3058*9880d681SAndroid Build Coastguard Worker
3059*9880d681SAndroid Build Coastguard Worker// CHECK: movq	%xmm5, 69
3060*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd6,0x2d,0x45,0x00,0x00,0x00]
3061*9880d681SAndroid Build Coastguard Worker        	movq	%xmm5,0x45
3062*9880d681SAndroid Build Coastguard Worker
3063*9880d681SAndroid Build Coastguard Worker// CHECK: movq	%xmm5, 32493
3064*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd6,0x2d,0xed,0x7e,0x00,0x00]
3065*9880d681SAndroid Build Coastguard Worker        	movq	%xmm5,0x7eed
3066*9880d681SAndroid Build Coastguard Worker
3067*9880d681SAndroid Build Coastguard Worker// CHECK: movq	%xmm5, 3133065982
3068*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd6,0x2d,0xfe,0xca,0xbe,0xba]
3069*9880d681SAndroid Build Coastguard Worker        	movq	%xmm5,0xbabecafe
3070*9880d681SAndroid Build Coastguard Worker
3071*9880d681SAndroid Build Coastguard Worker// CHECK: movq	%xmm5, 305419896
3072*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd6,0x2d,0x78,0x56,0x34,0x12]
3073*9880d681SAndroid Build Coastguard Worker        	movq	%xmm5,0x12345678
3074*9880d681SAndroid Build Coastguard Worker
3075*9880d681SAndroid Build Coastguard Worker// CHECK: packssdw	3735928559(%ebx,%ecx,8), %mm3
3076*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x6b,0x9c,0xcb,0xef,0xbe,0xad,0xde]
3077*9880d681SAndroid Build Coastguard Worker        	packssdw	0xdeadbeef(%ebx,%ecx,8),%mm3
3078*9880d681SAndroid Build Coastguard Worker
3079*9880d681SAndroid Build Coastguard Worker// CHECK: packssdw	69, %mm3
3080*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x6b,0x1d,0x45,0x00,0x00,0x00]
3081*9880d681SAndroid Build Coastguard Worker        	packssdw	0x45,%mm3
3082*9880d681SAndroid Build Coastguard Worker
3083*9880d681SAndroid Build Coastguard Worker// CHECK: packssdw	32493, %mm3
3084*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x6b,0x1d,0xed,0x7e,0x00,0x00]
3085*9880d681SAndroid Build Coastguard Worker        	packssdw	0x7eed,%mm3
3086*9880d681SAndroid Build Coastguard Worker
3087*9880d681SAndroid Build Coastguard Worker// CHECK: packssdw	3133065982, %mm3
3088*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x6b,0x1d,0xfe,0xca,0xbe,0xba]
3089*9880d681SAndroid Build Coastguard Worker        	packssdw	0xbabecafe,%mm3
3090*9880d681SAndroid Build Coastguard Worker
3091*9880d681SAndroid Build Coastguard Worker// CHECK: packssdw	305419896, %mm3
3092*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x6b,0x1d,0x78,0x56,0x34,0x12]
3093*9880d681SAndroid Build Coastguard Worker        	packssdw	0x12345678,%mm3
3094*9880d681SAndroid Build Coastguard Worker
3095*9880d681SAndroid Build Coastguard Worker// CHECK: packssdw	%mm3, %mm3
3096*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x6b,0xdb]
3097*9880d681SAndroid Build Coastguard Worker        	packssdw	%mm3,%mm3
3098*9880d681SAndroid Build Coastguard Worker
3099*9880d681SAndroid Build Coastguard Worker// CHECK: packssdw	3735928559(%ebx,%ecx,8), %xmm5
3100*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6b,0xac,0xcb,0xef,0xbe,0xad,0xde]
3101*9880d681SAndroid Build Coastguard Worker        	packssdw	0xdeadbeef(%ebx,%ecx,8),%xmm5
3102*9880d681SAndroid Build Coastguard Worker
3103*9880d681SAndroid Build Coastguard Worker// CHECK: packssdw	69, %xmm5
3104*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6b,0x2d,0x45,0x00,0x00,0x00]
3105*9880d681SAndroid Build Coastguard Worker        	packssdw	0x45,%xmm5
3106*9880d681SAndroid Build Coastguard Worker
3107*9880d681SAndroid Build Coastguard Worker// CHECK: packssdw	32493, %xmm5
3108*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6b,0x2d,0xed,0x7e,0x00,0x00]
3109*9880d681SAndroid Build Coastguard Worker        	packssdw	0x7eed,%xmm5
3110*9880d681SAndroid Build Coastguard Worker
3111*9880d681SAndroid Build Coastguard Worker// CHECK: packssdw	3133065982, %xmm5
3112*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6b,0x2d,0xfe,0xca,0xbe,0xba]
3113*9880d681SAndroid Build Coastguard Worker        	packssdw	0xbabecafe,%xmm5
3114*9880d681SAndroid Build Coastguard Worker
3115*9880d681SAndroid Build Coastguard Worker// CHECK: packssdw	305419896, %xmm5
3116*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6b,0x2d,0x78,0x56,0x34,0x12]
3117*9880d681SAndroid Build Coastguard Worker        	packssdw	0x12345678,%xmm5
3118*9880d681SAndroid Build Coastguard Worker
3119*9880d681SAndroid Build Coastguard Worker// CHECK: packssdw	%xmm5, %xmm5
3120*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6b,0xed]
3121*9880d681SAndroid Build Coastguard Worker        	packssdw	%xmm5,%xmm5
3122*9880d681SAndroid Build Coastguard Worker
3123*9880d681SAndroid Build Coastguard Worker// CHECK: packsswb	3735928559(%ebx,%ecx,8), %mm3
3124*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x63,0x9c,0xcb,0xef,0xbe,0xad,0xde]
3125*9880d681SAndroid Build Coastguard Worker        	packsswb	0xdeadbeef(%ebx,%ecx,8),%mm3
3126*9880d681SAndroid Build Coastguard Worker
3127*9880d681SAndroid Build Coastguard Worker// CHECK: packsswb	69, %mm3
3128*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x63,0x1d,0x45,0x00,0x00,0x00]
3129*9880d681SAndroid Build Coastguard Worker        	packsswb	0x45,%mm3
3130*9880d681SAndroid Build Coastguard Worker
3131*9880d681SAndroid Build Coastguard Worker// CHECK: packsswb	32493, %mm3
3132*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x63,0x1d,0xed,0x7e,0x00,0x00]
3133*9880d681SAndroid Build Coastguard Worker        	packsswb	0x7eed,%mm3
3134*9880d681SAndroid Build Coastguard Worker
3135*9880d681SAndroid Build Coastguard Worker// CHECK: packsswb	3133065982, %mm3
3136*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x63,0x1d,0xfe,0xca,0xbe,0xba]
3137*9880d681SAndroid Build Coastguard Worker        	packsswb	0xbabecafe,%mm3
3138*9880d681SAndroid Build Coastguard Worker
3139*9880d681SAndroid Build Coastguard Worker// CHECK: packsswb	305419896, %mm3
3140*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x63,0x1d,0x78,0x56,0x34,0x12]
3141*9880d681SAndroid Build Coastguard Worker        	packsswb	0x12345678,%mm3
3142*9880d681SAndroid Build Coastguard Worker
3143*9880d681SAndroid Build Coastguard Worker// CHECK: packsswb	%mm3, %mm3
3144*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x63,0xdb]
3145*9880d681SAndroid Build Coastguard Worker        	packsswb	%mm3,%mm3
3146*9880d681SAndroid Build Coastguard Worker
3147*9880d681SAndroid Build Coastguard Worker// CHECK: packsswb	3735928559(%ebx,%ecx,8), %xmm5
3148*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x63,0xac,0xcb,0xef,0xbe,0xad,0xde]
3149*9880d681SAndroid Build Coastguard Worker        	packsswb	0xdeadbeef(%ebx,%ecx,8),%xmm5
3150*9880d681SAndroid Build Coastguard Worker
3151*9880d681SAndroid Build Coastguard Worker// CHECK: packsswb	69, %xmm5
3152*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x63,0x2d,0x45,0x00,0x00,0x00]
3153*9880d681SAndroid Build Coastguard Worker        	packsswb	0x45,%xmm5
3154*9880d681SAndroid Build Coastguard Worker
3155*9880d681SAndroid Build Coastguard Worker// CHECK: packsswb	32493, %xmm5
3156*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x63,0x2d,0xed,0x7e,0x00,0x00]
3157*9880d681SAndroid Build Coastguard Worker        	packsswb	0x7eed,%xmm5
3158*9880d681SAndroid Build Coastguard Worker
3159*9880d681SAndroid Build Coastguard Worker// CHECK: packsswb	3133065982, %xmm5
3160*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x63,0x2d,0xfe,0xca,0xbe,0xba]
3161*9880d681SAndroid Build Coastguard Worker        	packsswb	0xbabecafe,%xmm5
3162*9880d681SAndroid Build Coastguard Worker
3163*9880d681SAndroid Build Coastguard Worker// CHECK: packsswb	305419896, %xmm5
3164*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x63,0x2d,0x78,0x56,0x34,0x12]
3165*9880d681SAndroid Build Coastguard Worker        	packsswb	0x12345678,%xmm5
3166*9880d681SAndroid Build Coastguard Worker
3167*9880d681SAndroid Build Coastguard Worker// CHECK: packsswb	%xmm5, %xmm5
3168*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x63,0xed]
3169*9880d681SAndroid Build Coastguard Worker        	packsswb	%xmm5,%xmm5
3170*9880d681SAndroid Build Coastguard Worker
3171*9880d681SAndroid Build Coastguard Worker// CHECK: packuswb	3735928559(%ebx,%ecx,8), %mm3
3172*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x67,0x9c,0xcb,0xef,0xbe,0xad,0xde]
3173*9880d681SAndroid Build Coastguard Worker        	packuswb	0xdeadbeef(%ebx,%ecx,8),%mm3
3174*9880d681SAndroid Build Coastguard Worker
3175*9880d681SAndroid Build Coastguard Worker// CHECK: packuswb	69, %mm3
3176*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x67,0x1d,0x45,0x00,0x00,0x00]
3177*9880d681SAndroid Build Coastguard Worker        	packuswb	0x45,%mm3
3178*9880d681SAndroid Build Coastguard Worker
3179*9880d681SAndroid Build Coastguard Worker// CHECK: packuswb	32493, %mm3
3180*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x67,0x1d,0xed,0x7e,0x00,0x00]
3181*9880d681SAndroid Build Coastguard Worker        	packuswb	0x7eed,%mm3
3182*9880d681SAndroid Build Coastguard Worker
3183*9880d681SAndroid Build Coastguard Worker// CHECK: packuswb	3133065982, %mm3
3184*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x67,0x1d,0xfe,0xca,0xbe,0xba]
3185*9880d681SAndroid Build Coastguard Worker        	packuswb	0xbabecafe,%mm3
3186*9880d681SAndroid Build Coastguard Worker
3187*9880d681SAndroid Build Coastguard Worker// CHECK: packuswb	305419896, %mm3
3188*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x67,0x1d,0x78,0x56,0x34,0x12]
3189*9880d681SAndroid Build Coastguard Worker        	packuswb	0x12345678,%mm3
3190*9880d681SAndroid Build Coastguard Worker
3191*9880d681SAndroid Build Coastguard Worker// CHECK: packuswb	%mm3, %mm3
3192*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x67,0xdb]
3193*9880d681SAndroid Build Coastguard Worker        	packuswb	%mm3,%mm3
3194*9880d681SAndroid Build Coastguard Worker
3195*9880d681SAndroid Build Coastguard Worker// CHECK: packuswb	3735928559(%ebx,%ecx,8), %xmm5
3196*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x67,0xac,0xcb,0xef,0xbe,0xad,0xde]
3197*9880d681SAndroid Build Coastguard Worker        	packuswb	0xdeadbeef(%ebx,%ecx,8),%xmm5
3198*9880d681SAndroid Build Coastguard Worker
3199*9880d681SAndroid Build Coastguard Worker// CHECK: packuswb	69, %xmm5
3200*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x67,0x2d,0x45,0x00,0x00,0x00]
3201*9880d681SAndroid Build Coastguard Worker        	packuswb	0x45,%xmm5
3202*9880d681SAndroid Build Coastguard Worker
3203*9880d681SAndroid Build Coastguard Worker// CHECK: packuswb	32493, %xmm5
3204*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x67,0x2d,0xed,0x7e,0x00,0x00]
3205*9880d681SAndroid Build Coastguard Worker        	packuswb	0x7eed,%xmm5
3206*9880d681SAndroid Build Coastguard Worker
3207*9880d681SAndroid Build Coastguard Worker// CHECK: packuswb	3133065982, %xmm5
3208*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x67,0x2d,0xfe,0xca,0xbe,0xba]
3209*9880d681SAndroid Build Coastguard Worker        	packuswb	0xbabecafe,%xmm5
3210*9880d681SAndroid Build Coastguard Worker
3211*9880d681SAndroid Build Coastguard Worker// CHECK: packuswb	305419896, %xmm5
3212*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x67,0x2d,0x78,0x56,0x34,0x12]
3213*9880d681SAndroid Build Coastguard Worker        	packuswb	0x12345678,%xmm5
3214*9880d681SAndroid Build Coastguard Worker
3215*9880d681SAndroid Build Coastguard Worker// CHECK: packuswb	%xmm5, %xmm5
3216*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x67,0xed]
3217*9880d681SAndroid Build Coastguard Worker        	packuswb	%xmm5,%xmm5
3218*9880d681SAndroid Build Coastguard Worker
3219*9880d681SAndroid Build Coastguard Worker// CHECK: paddb	3735928559(%ebx,%ecx,8), %mm3
3220*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xfc,0x9c,0xcb,0xef,0xbe,0xad,0xde]
3221*9880d681SAndroid Build Coastguard Worker        	paddb	0xdeadbeef(%ebx,%ecx,8),%mm3
3222*9880d681SAndroid Build Coastguard Worker
3223*9880d681SAndroid Build Coastguard Worker// CHECK: paddb	69, %mm3
3224*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xfc,0x1d,0x45,0x00,0x00,0x00]
3225*9880d681SAndroid Build Coastguard Worker        	paddb	0x45,%mm3
3226*9880d681SAndroid Build Coastguard Worker
3227*9880d681SAndroid Build Coastguard Worker// CHECK: paddb	32493, %mm3
3228*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xfc,0x1d,0xed,0x7e,0x00,0x00]
3229*9880d681SAndroid Build Coastguard Worker        	paddb	0x7eed,%mm3
3230*9880d681SAndroid Build Coastguard Worker
3231*9880d681SAndroid Build Coastguard Worker// CHECK: paddb	3133065982, %mm3
3232*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xfc,0x1d,0xfe,0xca,0xbe,0xba]
3233*9880d681SAndroid Build Coastguard Worker        	paddb	0xbabecafe,%mm3
3234*9880d681SAndroid Build Coastguard Worker
3235*9880d681SAndroid Build Coastguard Worker// CHECK: paddb	305419896, %mm3
3236*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xfc,0x1d,0x78,0x56,0x34,0x12]
3237*9880d681SAndroid Build Coastguard Worker        	paddb	0x12345678,%mm3
3238*9880d681SAndroid Build Coastguard Worker
3239*9880d681SAndroid Build Coastguard Worker// CHECK: paddb	%mm3, %mm3
3240*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xfc,0xdb]
3241*9880d681SAndroid Build Coastguard Worker        	paddb	%mm3,%mm3
3242*9880d681SAndroid Build Coastguard Worker
3243*9880d681SAndroid Build Coastguard Worker// CHECK: paddb	3735928559(%ebx,%ecx,8), %xmm5
3244*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xfc,0xac,0xcb,0xef,0xbe,0xad,0xde]
3245*9880d681SAndroid Build Coastguard Worker        	paddb	0xdeadbeef(%ebx,%ecx,8),%xmm5
3246*9880d681SAndroid Build Coastguard Worker
3247*9880d681SAndroid Build Coastguard Worker// CHECK: paddb	69, %xmm5
3248*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xfc,0x2d,0x45,0x00,0x00,0x00]
3249*9880d681SAndroid Build Coastguard Worker        	paddb	0x45,%xmm5
3250*9880d681SAndroid Build Coastguard Worker
3251*9880d681SAndroid Build Coastguard Worker// CHECK: paddb	32493, %xmm5
3252*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xfc,0x2d,0xed,0x7e,0x00,0x00]
3253*9880d681SAndroid Build Coastguard Worker        	paddb	0x7eed,%xmm5
3254*9880d681SAndroid Build Coastguard Worker
3255*9880d681SAndroid Build Coastguard Worker// CHECK: paddb	3133065982, %xmm5
3256*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xfc,0x2d,0xfe,0xca,0xbe,0xba]
3257*9880d681SAndroid Build Coastguard Worker        	paddb	0xbabecafe,%xmm5
3258*9880d681SAndroid Build Coastguard Worker
3259*9880d681SAndroid Build Coastguard Worker// CHECK: paddb	305419896, %xmm5
3260*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xfc,0x2d,0x78,0x56,0x34,0x12]
3261*9880d681SAndroid Build Coastguard Worker        	paddb	0x12345678,%xmm5
3262*9880d681SAndroid Build Coastguard Worker
3263*9880d681SAndroid Build Coastguard Worker// CHECK: paddb	%xmm5, %xmm5
3264*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xfc,0xed]
3265*9880d681SAndroid Build Coastguard Worker        	paddb	%xmm5,%xmm5
3266*9880d681SAndroid Build Coastguard Worker
3267*9880d681SAndroid Build Coastguard Worker// CHECK: paddw	3735928559(%ebx,%ecx,8), %mm3
3268*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xfd,0x9c,0xcb,0xef,0xbe,0xad,0xde]
3269*9880d681SAndroid Build Coastguard Worker        	paddw	0xdeadbeef(%ebx,%ecx,8),%mm3
3270*9880d681SAndroid Build Coastguard Worker
3271*9880d681SAndroid Build Coastguard Worker// CHECK: paddw	69, %mm3
3272*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xfd,0x1d,0x45,0x00,0x00,0x00]
3273*9880d681SAndroid Build Coastguard Worker        	paddw	0x45,%mm3
3274*9880d681SAndroid Build Coastguard Worker
3275*9880d681SAndroid Build Coastguard Worker// CHECK: paddw	32493, %mm3
3276*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xfd,0x1d,0xed,0x7e,0x00,0x00]
3277*9880d681SAndroid Build Coastguard Worker        	paddw	0x7eed,%mm3
3278*9880d681SAndroid Build Coastguard Worker
3279*9880d681SAndroid Build Coastguard Worker// CHECK: paddw	3133065982, %mm3
3280*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xfd,0x1d,0xfe,0xca,0xbe,0xba]
3281*9880d681SAndroid Build Coastguard Worker        	paddw	0xbabecafe,%mm3
3282*9880d681SAndroid Build Coastguard Worker
3283*9880d681SAndroid Build Coastguard Worker// CHECK: paddw	305419896, %mm3
3284*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xfd,0x1d,0x78,0x56,0x34,0x12]
3285*9880d681SAndroid Build Coastguard Worker        	paddw	0x12345678,%mm3
3286*9880d681SAndroid Build Coastguard Worker
3287*9880d681SAndroid Build Coastguard Worker// CHECK: paddw	%mm3, %mm3
3288*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xfd,0xdb]
3289*9880d681SAndroid Build Coastguard Worker        	paddw	%mm3,%mm3
3290*9880d681SAndroid Build Coastguard Worker
3291*9880d681SAndroid Build Coastguard Worker// CHECK: paddw	3735928559(%ebx,%ecx,8), %xmm5
3292*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xfd,0xac,0xcb,0xef,0xbe,0xad,0xde]
3293*9880d681SAndroid Build Coastguard Worker        	paddw	0xdeadbeef(%ebx,%ecx,8),%xmm5
3294*9880d681SAndroid Build Coastguard Worker
3295*9880d681SAndroid Build Coastguard Worker// CHECK: paddw	69, %xmm5
3296*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xfd,0x2d,0x45,0x00,0x00,0x00]
3297*9880d681SAndroid Build Coastguard Worker        	paddw	0x45,%xmm5
3298*9880d681SAndroid Build Coastguard Worker
3299*9880d681SAndroid Build Coastguard Worker// CHECK: paddw	32493, %xmm5
3300*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xfd,0x2d,0xed,0x7e,0x00,0x00]
3301*9880d681SAndroid Build Coastguard Worker        	paddw	0x7eed,%xmm5
3302*9880d681SAndroid Build Coastguard Worker
3303*9880d681SAndroid Build Coastguard Worker// CHECK: paddw	3133065982, %xmm5
3304*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xfd,0x2d,0xfe,0xca,0xbe,0xba]
3305*9880d681SAndroid Build Coastguard Worker        	paddw	0xbabecafe,%xmm5
3306*9880d681SAndroid Build Coastguard Worker
3307*9880d681SAndroid Build Coastguard Worker// CHECK: paddw	305419896, %xmm5
3308*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xfd,0x2d,0x78,0x56,0x34,0x12]
3309*9880d681SAndroid Build Coastguard Worker        	paddw	0x12345678,%xmm5
3310*9880d681SAndroid Build Coastguard Worker
3311*9880d681SAndroid Build Coastguard Worker// CHECK: paddw	%xmm5, %xmm5
3312*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xfd,0xed]
3313*9880d681SAndroid Build Coastguard Worker        	paddw	%xmm5,%xmm5
3314*9880d681SAndroid Build Coastguard Worker
3315*9880d681SAndroid Build Coastguard Worker// CHECK: paddd	3735928559(%ebx,%ecx,8), %mm3
3316*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xfe,0x9c,0xcb,0xef,0xbe,0xad,0xde]
3317*9880d681SAndroid Build Coastguard Worker        	paddd	0xdeadbeef(%ebx,%ecx,8),%mm3
3318*9880d681SAndroid Build Coastguard Worker
3319*9880d681SAndroid Build Coastguard Worker// CHECK: paddd	69, %mm3
3320*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xfe,0x1d,0x45,0x00,0x00,0x00]
3321*9880d681SAndroid Build Coastguard Worker        	paddd	0x45,%mm3
3322*9880d681SAndroid Build Coastguard Worker
3323*9880d681SAndroid Build Coastguard Worker// CHECK: paddd	32493, %mm3
3324*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xfe,0x1d,0xed,0x7e,0x00,0x00]
3325*9880d681SAndroid Build Coastguard Worker        	paddd	0x7eed,%mm3
3326*9880d681SAndroid Build Coastguard Worker
3327*9880d681SAndroid Build Coastguard Worker// CHECK: paddd	3133065982, %mm3
3328*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xfe,0x1d,0xfe,0xca,0xbe,0xba]
3329*9880d681SAndroid Build Coastguard Worker        	paddd	0xbabecafe,%mm3
3330*9880d681SAndroid Build Coastguard Worker
3331*9880d681SAndroid Build Coastguard Worker// CHECK: paddd	305419896, %mm3
3332*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xfe,0x1d,0x78,0x56,0x34,0x12]
3333*9880d681SAndroid Build Coastguard Worker        	paddd	0x12345678,%mm3
3334*9880d681SAndroid Build Coastguard Worker
3335*9880d681SAndroid Build Coastguard Worker// CHECK: paddd	%mm3, %mm3
3336*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xfe,0xdb]
3337*9880d681SAndroid Build Coastguard Worker        	paddd	%mm3,%mm3
3338*9880d681SAndroid Build Coastguard Worker
3339*9880d681SAndroid Build Coastguard Worker// CHECK: paddd	3735928559(%ebx,%ecx,8), %xmm5
3340*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xfe,0xac,0xcb,0xef,0xbe,0xad,0xde]
3341*9880d681SAndroid Build Coastguard Worker        	paddd	0xdeadbeef(%ebx,%ecx,8),%xmm5
3342*9880d681SAndroid Build Coastguard Worker
3343*9880d681SAndroid Build Coastguard Worker// CHECK: paddd	69, %xmm5
3344*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xfe,0x2d,0x45,0x00,0x00,0x00]
3345*9880d681SAndroid Build Coastguard Worker        	paddd	0x45,%xmm5
3346*9880d681SAndroid Build Coastguard Worker
3347*9880d681SAndroid Build Coastguard Worker// CHECK: paddd	32493, %xmm5
3348*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xfe,0x2d,0xed,0x7e,0x00,0x00]
3349*9880d681SAndroid Build Coastguard Worker        	paddd	0x7eed,%xmm5
3350*9880d681SAndroid Build Coastguard Worker
3351*9880d681SAndroid Build Coastguard Worker// CHECK: paddd	3133065982, %xmm5
3352*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xfe,0x2d,0xfe,0xca,0xbe,0xba]
3353*9880d681SAndroid Build Coastguard Worker        	paddd	0xbabecafe,%xmm5
3354*9880d681SAndroid Build Coastguard Worker
3355*9880d681SAndroid Build Coastguard Worker// CHECK: paddd	305419896, %xmm5
3356*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xfe,0x2d,0x78,0x56,0x34,0x12]
3357*9880d681SAndroid Build Coastguard Worker        	paddd	0x12345678,%xmm5
3358*9880d681SAndroid Build Coastguard Worker
3359*9880d681SAndroid Build Coastguard Worker// CHECK: paddd	%xmm5, %xmm5
3360*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xfe,0xed]
3361*9880d681SAndroid Build Coastguard Worker        	paddd	%xmm5,%xmm5
3362*9880d681SAndroid Build Coastguard Worker
3363*9880d681SAndroid Build Coastguard Worker// CHECK: paddq	3735928559(%ebx,%ecx,8), %mm3
3364*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd4,0x9c,0xcb,0xef,0xbe,0xad,0xde]
3365*9880d681SAndroid Build Coastguard Worker        	paddq	0xdeadbeef(%ebx,%ecx,8),%mm3
3366*9880d681SAndroid Build Coastguard Worker
3367*9880d681SAndroid Build Coastguard Worker// CHECK: paddq	69, %mm3
3368*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd4,0x1d,0x45,0x00,0x00,0x00]
3369*9880d681SAndroid Build Coastguard Worker        	paddq	0x45,%mm3
3370*9880d681SAndroid Build Coastguard Worker
3371*9880d681SAndroid Build Coastguard Worker// CHECK: paddq	32493, %mm3
3372*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd4,0x1d,0xed,0x7e,0x00,0x00]
3373*9880d681SAndroid Build Coastguard Worker        	paddq	0x7eed,%mm3
3374*9880d681SAndroid Build Coastguard Worker
3375*9880d681SAndroid Build Coastguard Worker// CHECK: paddq	3133065982, %mm3
3376*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd4,0x1d,0xfe,0xca,0xbe,0xba]
3377*9880d681SAndroid Build Coastguard Worker        	paddq	0xbabecafe,%mm3
3378*9880d681SAndroid Build Coastguard Worker
3379*9880d681SAndroid Build Coastguard Worker// CHECK: paddq	305419896, %mm3
3380*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd4,0x1d,0x78,0x56,0x34,0x12]
3381*9880d681SAndroid Build Coastguard Worker        	paddq	0x12345678,%mm3
3382*9880d681SAndroid Build Coastguard Worker
3383*9880d681SAndroid Build Coastguard Worker// CHECK: paddq	%mm3, %mm3
3384*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd4,0xdb]
3385*9880d681SAndroid Build Coastguard Worker        	paddq	%mm3,%mm3
3386*9880d681SAndroid Build Coastguard Worker
3387*9880d681SAndroid Build Coastguard Worker// CHECK: paddq	3735928559(%ebx,%ecx,8), %xmm5
3388*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd4,0xac,0xcb,0xef,0xbe,0xad,0xde]
3389*9880d681SAndroid Build Coastguard Worker        	paddq	0xdeadbeef(%ebx,%ecx,8),%xmm5
3390*9880d681SAndroid Build Coastguard Worker
3391*9880d681SAndroid Build Coastguard Worker// CHECK: paddq	69, %xmm5
3392*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd4,0x2d,0x45,0x00,0x00,0x00]
3393*9880d681SAndroid Build Coastguard Worker        	paddq	0x45,%xmm5
3394*9880d681SAndroid Build Coastguard Worker
3395*9880d681SAndroid Build Coastguard Worker// CHECK: paddq	32493, %xmm5
3396*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd4,0x2d,0xed,0x7e,0x00,0x00]
3397*9880d681SAndroid Build Coastguard Worker        	paddq	0x7eed,%xmm5
3398*9880d681SAndroid Build Coastguard Worker
3399*9880d681SAndroid Build Coastguard Worker// CHECK: paddq	3133065982, %xmm5
3400*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd4,0x2d,0xfe,0xca,0xbe,0xba]
3401*9880d681SAndroid Build Coastguard Worker        	paddq	0xbabecafe,%xmm5
3402*9880d681SAndroid Build Coastguard Worker
3403*9880d681SAndroid Build Coastguard Worker// CHECK: paddq	305419896, %xmm5
3404*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd4,0x2d,0x78,0x56,0x34,0x12]
3405*9880d681SAndroid Build Coastguard Worker        	paddq	0x12345678,%xmm5
3406*9880d681SAndroid Build Coastguard Worker
3407*9880d681SAndroid Build Coastguard Worker// CHECK: paddq	%xmm5, %xmm5
3408*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd4,0xed]
3409*9880d681SAndroid Build Coastguard Worker        	paddq	%xmm5,%xmm5
3410*9880d681SAndroid Build Coastguard Worker
3411*9880d681SAndroid Build Coastguard Worker// CHECK: paddsb	3735928559(%ebx,%ecx,8), %mm3
3412*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xec,0x9c,0xcb,0xef,0xbe,0xad,0xde]
3413*9880d681SAndroid Build Coastguard Worker        	paddsb	0xdeadbeef(%ebx,%ecx,8),%mm3
3414*9880d681SAndroid Build Coastguard Worker
3415*9880d681SAndroid Build Coastguard Worker// CHECK: paddsb	69, %mm3
3416*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xec,0x1d,0x45,0x00,0x00,0x00]
3417*9880d681SAndroid Build Coastguard Worker        	paddsb	0x45,%mm3
3418*9880d681SAndroid Build Coastguard Worker
3419*9880d681SAndroid Build Coastguard Worker// CHECK: paddsb	32493, %mm3
3420*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xec,0x1d,0xed,0x7e,0x00,0x00]
3421*9880d681SAndroid Build Coastguard Worker        	paddsb	0x7eed,%mm3
3422*9880d681SAndroid Build Coastguard Worker
3423*9880d681SAndroid Build Coastguard Worker// CHECK: paddsb	3133065982, %mm3
3424*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xec,0x1d,0xfe,0xca,0xbe,0xba]
3425*9880d681SAndroid Build Coastguard Worker        	paddsb	0xbabecafe,%mm3
3426*9880d681SAndroid Build Coastguard Worker
3427*9880d681SAndroid Build Coastguard Worker// CHECK: paddsb	305419896, %mm3
3428*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xec,0x1d,0x78,0x56,0x34,0x12]
3429*9880d681SAndroid Build Coastguard Worker        	paddsb	0x12345678,%mm3
3430*9880d681SAndroid Build Coastguard Worker
3431*9880d681SAndroid Build Coastguard Worker// CHECK: paddsb	%mm3, %mm3
3432*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xec,0xdb]
3433*9880d681SAndroid Build Coastguard Worker        	paddsb	%mm3,%mm3
3434*9880d681SAndroid Build Coastguard Worker
3435*9880d681SAndroid Build Coastguard Worker// CHECK: paddsb	3735928559(%ebx,%ecx,8), %xmm5
3436*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xec,0xac,0xcb,0xef,0xbe,0xad,0xde]
3437*9880d681SAndroid Build Coastguard Worker        	paddsb	0xdeadbeef(%ebx,%ecx,8),%xmm5
3438*9880d681SAndroid Build Coastguard Worker
3439*9880d681SAndroid Build Coastguard Worker// CHECK: paddsb	69, %xmm5
3440*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xec,0x2d,0x45,0x00,0x00,0x00]
3441*9880d681SAndroid Build Coastguard Worker        	paddsb	0x45,%xmm5
3442*9880d681SAndroid Build Coastguard Worker
3443*9880d681SAndroid Build Coastguard Worker// CHECK: paddsb	32493, %xmm5
3444*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xec,0x2d,0xed,0x7e,0x00,0x00]
3445*9880d681SAndroid Build Coastguard Worker        	paddsb	0x7eed,%xmm5
3446*9880d681SAndroid Build Coastguard Worker
3447*9880d681SAndroid Build Coastguard Worker// CHECK: paddsb	3133065982, %xmm5
3448*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xec,0x2d,0xfe,0xca,0xbe,0xba]
3449*9880d681SAndroid Build Coastguard Worker        	paddsb	0xbabecafe,%xmm5
3450*9880d681SAndroid Build Coastguard Worker
3451*9880d681SAndroid Build Coastguard Worker// CHECK: paddsb	305419896, %xmm5
3452*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xec,0x2d,0x78,0x56,0x34,0x12]
3453*9880d681SAndroid Build Coastguard Worker        	paddsb	0x12345678,%xmm5
3454*9880d681SAndroid Build Coastguard Worker
3455*9880d681SAndroid Build Coastguard Worker// CHECK: paddsb	%xmm5, %xmm5
3456*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xec,0xed]
3457*9880d681SAndroid Build Coastguard Worker        	paddsb	%xmm5,%xmm5
3458*9880d681SAndroid Build Coastguard Worker
3459*9880d681SAndroid Build Coastguard Worker// CHECK: paddsw	3735928559(%ebx,%ecx,8), %mm3
3460*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xed,0x9c,0xcb,0xef,0xbe,0xad,0xde]
3461*9880d681SAndroid Build Coastguard Worker        	paddsw	0xdeadbeef(%ebx,%ecx,8),%mm3
3462*9880d681SAndroid Build Coastguard Worker
3463*9880d681SAndroid Build Coastguard Worker// CHECK: paddsw	69, %mm3
3464*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xed,0x1d,0x45,0x00,0x00,0x00]
3465*9880d681SAndroid Build Coastguard Worker        	paddsw	0x45,%mm3
3466*9880d681SAndroid Build Coastguard Worker
3467*9880d681SAndroid Build Coastguard Worker// CHECK: paddsw	32493, %mm3
3468*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xed,0x1d,0xed,0x7e,0x00,0x00]
3469*9880d681SAndroid Build Coastguard Worker        	paddsw	0x7eed,%mm3
3470*9880d681SAndroid Build Coastguard Worker
3471*9880d681SAndroid Build Coastguard Worker// CHECK: paddsw	3133065982, %mm3
3472*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xed,0x1d,0xfe,0xca,0xbe,0xba]
3473*9880d681SAndroid Build Coastguard Worker        	paddsw	0xbabecafe,%mm3
3474*9880d681SAndroid Build Coastguard Worker
3475*9880d681SAndroid Build Coastguard Worker// CHECK: paddsw	305419896, %mm3
3476*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xed,0x1d,0x78,0x56,0x34,0x12]
3477*9880d681SAndroid Build Coastguard Worker        	paddsw	0x12345678,%mm3
3478*9880d681SAndroid Build Coastguard Worker
3479*9880d681SAndroid Build Coastguard Worker// CHECK: paddsw	%mm3, %mm3
3480*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xed,0xdb]
3481*9880d681SAndroid Build Coastguard Worker        	paddsw	%mm3,%mm3
3482*9880d681SAndroid Build Coastguard Worker
3483*9880d681SAndroid Build Coastguard Worker// CHECK: paddsw	3735928559(%ebx,%ecx,8), %xmm5
3484*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xed,0xac,0xcb,0xef,0xbe,0xad,0xde]
3485*9880d681SAndroid Build Coastguard Worker        	paddsw	0xdeadbeef(%ebx,%ecx,8),%xmm5
3486*9880d681SAndroid Build Coastguard Worker
3487*9880d681SAndroid Build Coastguard Worker// CHECK: paddsw	69, %xmm5
3488*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xed,0x2d,0x45,0x00,0x00,0x00]
3489*9880d681SAndroid Build Coastguard Worker        	paddsw	0x45,%xmm5
3490*9880d681SAndroid Build Coastguard Worker
3491*9880d681SAndroid Build Coastguard Worker// CHECK: paddsw	32493, %xmm5
3492*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xed,0x2d,0xed,0x7e,0x00,0x00]
3493*9880d681SAndroid Build Coastguard Worker        	paddsw	0x7eed,%xmm5
3494*9880d681SAndroid Build Coastguard Worker
3495*9880d681SAndroid Build Coastguard Worker// CHECK: paddsw	3133065982, %xmm5
3496*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xed,0x2d,0xfe,0xca,0xbe,0xba]
3497*9880d681SAndroid Build Coastguard Worker        	paddsw	0xbabecafe,%xmm5
3498*9880d681SAndroid Build Coastguard Worker
3499*9880d681SAndroid Build Coastguard Worker// CHECK: paddsw	305419896, %xmm5
3500*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xed,0x2d,0x78,0x56,0x34,0x12]
3501*9880d681SAndroid Build Coastguard Worker        	paddsw	0x12345678,%xmm5
3502*9880d681SAndroid Build Coastguard Worker
3503*9880d681SAndroid Build Coastguard Worker// CHECK: paddsw	%xmm5, %xmm5
3504*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xed,0xed]
3505*9880d681SAndroid Build Coastguard Worker        	paddsw	%xmm5,%xmm5
3506*9880d681SAndroid Build Coastguard Worker
3507*9880d681SAndroid Build Coastguard Worker// CHECK: paddusb	3735928559(%ebx,%ecx,8), %mm3
3508*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xdc,0x9c,0xcb,0xef,0xbe,0xad,0xde]
3509*9880d681SAndroid Build Coastguard Worker        	paddusb	0xdeadbeef(%ebx,%ecx,8),%mm3
3510*9880d681SAndroid Build Coastguard Worker
3511*9880d681SAndroid Build Coastguard Worker// CHECK: paddusb	69, %mm3
3512*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xdc,0x1d,0x45,0x00,0x00,0x00]
3513*9880d681SAndroid Build Coastguard Worker        	paddusb	0x45,%mm3
3514*9880d681SAndroid Build Coastguard Worker
3515*9880d681SAndroid Build Coastguard Worker// CHECK: paddusb	32493, %mm3
3516*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xdc,0x1d,0xed,0x7e,0x00,0x00]
3517*9880d681SAndroid Build Coastguard Worker        	paddusb	0x7eed,%mm3
3518*9880d681SAndroid Build Coastguard Worker
3519*9880d681SAndroid Build Coastguard Worker// CHECK: paddusb	3133065982, %mm3
3520*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xdc,0x1d,0xfe,0xca,0xbe,0xba]
3521*9880d681SAndroid Build Coastguard Worker        	paddusb	0xbabecafe,%mm3
3522*9880d681SAndroid Build Coastguard Worker
3523*9880d681SAndroid Build Coastguard Worker// CHECK: paddusb	305419896, %mm3
3524*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xdc,0x1d,0x78,0x56,0x34,0x12]
3525*9880d681SAndroid Build Coastguard Worker        	paddusb	0x12345678,%mm3
3526*9880d681SAndroid Build Coastguard Worker
3527*9880d681SAndroid Build Coastguard Worker// CHECK: paddusb	%mm3, %mm3
3528*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xdc,0xdb]
3529*9880d681SAndroid Build Coastguard Worker        	paddusb	%mm3,%mm3
3530*9880d681SAndroid Build Coastguard Worker
3531*9880d681SAndroid Build Coastguard Worker// CHECK: paddusb	3735928559(%ebx,%ecx,8), %xmm5
3532*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xdc,0xac,0xcb,0xef,0xbe,0xad,0xde]
3533*9880d681SAndroid Build Coastguard Worker        	paddusb	0xdeadbeef(%ebx,%ecx,8),%xmm5
3534*9880d681SAndroid Build Coastguard Worker
3535*9880d681SAndroid Build Coastguard Worker// CHECK: paddusb	69, %xmm5
3536*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xdc,0x2d,0x45,0x00,0x00,0x00]
3537*9880d681SAndroid Build Coastguard Worker        	paddusb	0x45,%xmm5
3538*9880d681SAndroid Build Coastguard Worker
3539*9880d681SAndroid Build Coastguard Worker// CHECK: paddusb	32493, %xmm5
3540*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xdc,0x2d,0xed,0x7e,0x00,0x00]
3541*9880d681SAndroid Build Coastguard Worker        	paddusb	0x7eed,%xmm5
3542*9880d681SAndroid Build Coastguard Worker
3543*9880d681SAndroid Build Coastguard Worker// CHECK: paddusb	3133065982, %xmm5
3544*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xdc,0x2d,0xfe,0xca,0xbe,0xba]
3545*9880d681SAndroid Build Coastguard Worker        	paddusb	0xbabecafe,%xmm5
3546*9880d681SAndroid Build Coastguard Worker
3547*9880d681SAndroid Build Coastguard Worker// CHECK: paddusb	305419896, %xmm5
3548*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xdc,0x2d,0x78,0x56,0x34,0x12]
3549*9880d681SAndroid Build Coastguard Worker        	paddusb	0x12345678,%xmm5
3550*9880d681SAndroid Build Coastguard Worker
3551*9880d681SAndroid Build Coastguard Worker// CHECK: paddusb	%xmm5, %xmm5
3552*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xdc,0xed]
3553*9880d681SAndroid Build Coastguard Worker        	paddusb	%xmm5,%xmm5
3554*9880d681SAndroid Build Coastguard Worker
3555*9880d681SAndroid Build Coastguard Worker// CHECK: paddusw	3735928559(%ebx,%ecx,8), %mm3
3556*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xdd,0x9c,0xcb,0xef,0xbe,0xad,0xde]
3557*9880d681SAndroid Build Coastguard Worker        	paddusw	0xdeadbeef(%ebx,%ecx,8),%mm3
3558*9880d681SAndroid Build Coastguard Worker
3559*9880d681SAndroid Build Coastguard Worker// CHECK: paddusw	69, %mm3
3560*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xdd,0x1d,0x45,0x00,0x00,0x00]
3561*9880d681SAndroid Build Coastguard Worker        	paddusw	0x45,%mm3
3562*9880d681SAndroid Build Coastguard Worker
3563*9880d681SAndroid Build Coastguard Worker// CHECK: paddusw	32493, %mm3
3564*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xdd,0x1d,0xed,0x7e,0x00,0x00]
3565*9880d681SAndroid Build Coastguard Worker        	paddusw	0x7eed,%mm3
3566*9880d681SAndroid Build Coastguard Worker
3567*9880d681SAndroid Build Coastguard Worker// CHECK: paddusw	3133065982, %mm3
3568*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xdd,0x1d,0xfe,0xca,0xbe,0xba]
3569*9880d681SAndroid Build Coastguard Worker        	paddusw	0xbabecafe,%mm3
3570*9880d681SAndroid Build Coastguard Worker
3571*9880d681SAndroid Build Coastguard Worker// CHECK: paddusw	305419896, %mm3
3572*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xdd,0x1d,0x78,0x56,0x34,0x12]
3573*9880d681SAndroid Build Coastguard Worker        	paddusw	0x12345678,%mm3
3574*9880d681SAndroid Build Coastguard Worker
3575*9880d681SAndroid Build Coastguard Worker// CHECK: paddusw	%mm3, %mm3
3576*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xdd,0xdb]
3577*9880d681SAndroid Build Coastguard Worker        	paddusw	%mm3,%mm3
3578*9880d681SAndroid Build Coastguard Worker
3579*9880d681SAndroid Build Coastguard Worker// CHECK: paddusw	3735928559(%ebx,%ecx,8), %xmm5
3580*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xdd,0xac,0xcb,0xef,0xbe,0xad,0xde]
3581*9880d681SAndroid Build Coastguard Worker        	paddusw	0xdeadbeef(%ebx,%ecx,8),%xmm5
3582*9880d681SAndroid Build Coastguard Worker
3583*9880d681SAndroid Build Coastguard Worker// CHECK: paddusw	69, %xmm5
3584*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xdd,0x2d,0x45,0x00,0x00,0x00]
3585*9880d681SAndroid Build Coastguard Worker        	paddusw	0x45,%xmm5
3586*9880d681SAndroid Build Coastguard Worker
3587*9880d681SAndroid Build Coastguard Worker// CHECK: paddusw	32493, %xmm5
3588*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xdd,0x2d,0xed,0x7e,0x00,0x00]
3589*9880d681SAndroid Build Coastguard Worker        	paddusw	0x7eed,%xmm5
3590*9880d681SAndroid Build Coastguard Worker
3591*9880d681SAndroid Build Coastguard Worker// CHECK: paddusw	3133065982, %xmm5
3592*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xdd,0x2d,0xfe,0xca,0xbe,0xba]
3593*9880d681SAndroid Build Coastguard Worker        	paddusw	0xbabecafe,%xmm5
3594*9880d681SAndroid Build Coastguard Worker
3595*9880d681SAndroid Build Coastguard Worker// CHECK: paddusw	305419896, %xmm5
3596*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xdd,0x2d,0x78,0x56,0x34,0x12]
3597*9880d681SAndroid Build Coastguard Worker        	paddusw	0x12345678,%xmm5
3598*9880d681SAndroid Build Coastguard Worker
3599*9880d681SAndroid Build Coastguard Worker// CHECK: paddusw	%xmm5, %xmm5
3600*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xdd,0xed]
3601*9880d681SAndroid Build Coastguard Worker        	paddusw	%xmm5,%xmm5
3602*9880d681SAndroid Build Coastguard Worker
3603*9880d681SAndroid Build Coastguard Worker// CHECK: pand	3735928559(%ebx,%ecx,8), %mm3
3604*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xdb,0x9c,0xcb,0xef,0xbe,0xad,0xde]
3605*9880d681SAndroid Build Coastguard Worker        	pand	0xdeadbeef(%ebx,%ecx,8),%mm3
3606*9880d681SAndroid Build Coastguard Worker
3607*9880d681SAndroid Build Coastguard Worker// CHECK: pand	69, %mm3
3608*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xdb,0x1d,0x45,0x00,0x00,0x00]
3609*9880d681SAndroid Build Coastguard Worker        	pand	0x45,%mm3
3610*9880d681SAndroid Build Coastguard Worker
3611*9880d681SAndroid Build Coastguard Worker// CHECK: pand	32493, %mm3
3612*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xdb,0x1d,0xed,0x7e,0x00,0x00]
3613*9880d681SAndroid Build Coastguard Worker        	pand	0x7eed,%mm3
3614*9880d681SAndroid Build Coastguard Worker
3615*9880d681SAndroid Build Coastguard Worker// CHECK: pand	3133065982, %mm3
3616*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xdb,0x1d,0xfe,0xca,0xbe,0xba]
3617*9880d681SAndroid Build Coastguard Worker        	pand	0xbabecafe,%mm3
3618*9880d681SAndroid Build Coastguard Worker
3619*9880d681SAndroid Build Coastguard Worker// CHECK: pand	305419896, %mm3
3620*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xdb,0x1d,0x78,0x56,0x34,0x12]
3621*9880d681SAndroid Build Coastguard Worker        	pand	0x12345678,%mm3
3622*9880d681SAndroid Build Coastguard Worker
3623*9880d681SAndroid Build Coastguard Worker// CHECK: pand	%mm3, %mm3
3624*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xdb,0xdb]
3625*9880d681SAndroid Build Coastguard Worker        	pand	%mm3,%mm3
3626*9880d681SAndroid Build Coastguard Worker
3627*9880d681SAndroid Build Coastguard Worker// CHECK: pand	3735928559(%ebx,%ecx,8), %xmm5
3628*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xdb,0xac,0xcb,0xef,0xbe,0xad,0xde]
3629*9880d681SAndroid Build Coastguard Worker        	pand	0xdeadbeef(%ebx,%ecx,8),%xmm5
3630*9880d681SAndroid Build Coastguard Worker
3631*9880d681SAndroid Build Coastguard Worker// CHECK: pand	69, %xmm5
3632*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xdb,0x2d,0x45,0x00,0x00,0x00]
3633*9880d681SAndroid Build Coastguard Worker        	pand	0x45,%xmm5
3634*9880d681SAndroid Build Coastguard Worker
3635*9880d681SAndroid Build Coastguard Worker// CHECK: pand	32493, %xmm5
3636*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xdb,0x2d,0xed,0x7e,0x00,0x00]
3637*9880d681SAndroid Build Coastguard Worker        	pand	0x7eed,%xmm5
3638*9880d681SAndroid Build Coastguard Worker
3639*9880d681SAndroid Build Coastguard Worker// CHECK: pand	3133065982, %xmm5
3640*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xdb,0x2d,0xfe,0xca,0xbe,0xba]
3641*9880d681SAndroid Build Coastguard Worker        	pand	0xbabecafe,%xmm5
3642*9880d681SAndroid Build Coastguard Worker
3643*9880d681SAndroid Build Coastguard Worker// CHECK: pand	305419896, %xmm5
3644*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xdb,0x2d,0x78,0x56,0x34,0x12]
3645*9880d681SAndroid Build Coastguard Worker        	pand	0x12345678,%xmm5
3646*9880d681SAndroid Build Coastguard Worker
3647*9880d681SAndroid Build Coastguard Worker// CHECK: pand	%xmm5, %xmm5
3648*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xdb,0xed]
3649*9880d681SAndroid Build Coastguard Worker        	pand	%xmm5,%xmm5
3650*9880d681SAndroid Build Coastguard Worker
3651*9880d681SAndroid Build Coastguard Worker// CHECK: pandn	3735928559(%ebx,%ecx,8), %mm3
3652*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xdf,0x9c,0xcb,0xef,0xbe,0xad,0xde]
3653*9880d681SAndroid Build Coastguard Worker        	pandn	0xdeadbeef(%ebx,%ecx,8),%mm3
3654*9880d681SAndroid Build Coastguard Worker
3655*9880d681SAndroid Build Coastguard Worker// CHECK: pandn	69, %mm3
3656*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xdf,0x1d,0x45,0x00,0x00,0x00]
3657*9880d681SAndroid Build Coastguard Worker        	pandn	0x45,%mm3
3658*9880d681SAndroid Build Coastguard Worker
3659*9880d681SAndroid Build Coastguard Worker// CHECK: pandn	32493, %mm3
3660*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xdf,0x1d,0xed,0x7e,0x00,0x00]
3661*9880d681SAndroid Build Coastguard Worker        	pandn	0x7eed,%mm3
3662*9880d681SAndroid Build Coastguard Worker
3663*9880d681SAndroid Build Coastguard Worker// CHECK: pandn	3133065982, %mm3
3664*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xdf,0x1d,0xfe,0xca,0xbe,0xba]
3665*9880d681SAndroid Build Coastguard Worker        	pandn	0xbabecafe,%mm3
3666*9880d681SAndroid Build Coastguard Worker
3667*9880d681SAndroid Build Coastguard Worker// CHECK: pandn	305419896, %mm3
3668*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xdf,0x1d,0x78,0x56,0x34,0x12]
3669*9880d681SAndroid Build Coastguard Worker        	pandn	0x12345678,%mm3
3670*9880d681SAndroid Build Coastguard Worker
3671*9880d681SAndroid Build Coastguard Worker// CHECK: pandn	%mm3, %mm3
3672*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xdf,0xdb]
3673*9880d681SAndroid Build Coastguard Worker        	pandn	%mm3,%mm3
3674*9880d681SAndroid Build Coastguard Worker
3675*9880d681SAndroid Build Coastguard Worker// CHECK: pandn	3735928559(%ebx,%ecx,8), %xmm5
3676*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xdf,0xac,0xcb,0xef,0xbe,0xad,0xde]
3677*9880d681SAndroid Build Coastguard Worker        	pandn	0xdeadbeef(%ebx,%ecx,8),%xmm5
3678*9880d681SAndroid Build Coastguard Worker
3679*9880d681SAndroid Build Coastguard Worker// CHECK: pandn	69, %xmm5
3680*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xdf,0x2d,0x45,0x00,0x00,0x00]
3681*9880d681SAndroid Build Coastguard Worker        	pandn	0x45,%xmm5
3682*9880d681SAndroid Build Coastguard Worker
3683*9880d681SAndroid Build Coastguard Worker// CHECK: pandn	32493, %xmm5
3684*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xdf,0x2d,0xed,0x7e,0x00,0x00]
3685*9880d681SAndroid Build Coastguard Worker        	pandn	0x7eed,%xmm5
3686*9880d681SAndroid Build Coastguard Worker
3687*9880d681SAndroid Build Coastguard Worker// CHECK: pandn	3133065982, %xmm5
3688*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xdf,0x2d,0xfe,0xca,0xbe,0xba]
3689*9880d681SAndroid Build Coastguard Worker        	pandn	0xbabecafe,%xmm5
3690*9880d681SAndroid Build Coastguard Worker
3691*9880d681SAndroid Build Coastguard Worker// CHECK: pandn	305419896, %xmm5
3692*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xdf,0x2d,0x78,0x56,0x34,0x12]
3693*9880d681SAndroid Build Coastguard Worker        	pandn	0x12345678,%xmm5
3694*9880d681SAndroid Build Coastguard Worker
3695*9880d681SAndroid Build Coastguard Worker// CHECK: pandn	%xmm5, %xmm5
3696*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xdf,0xed]
3697*9880d681SAndroid Build Coastguard Worker        	pandn	%xmm5,%xmm5
3698*9880d681SAndroid Build Coastguard Worker
3699*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqb	3735928559(%ebx,%ecx,8), %mm3
3700*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x74,0x9c,0xcb,0xef,0xbe,0xad,0xde]
3701*9880d681SAndroid Build Coastguard Worker        	pcmpeqb	0xdeadbeef(%ebx,%ecx,8),%mm3
3702*9880d681SAndroid Build Coastguard Worker
3703*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqb	69, %mm3
3704*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x74,0x1d,0x45,0x00,0x00,0x00]
3705*9880d681SAndroid Build Coastguard Worker        	pcmpeqb	0x45,%mm3
3706*9880d681SAndroid Build Coastguard Worker
3707*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqb	32493, %mm3
3708*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x74,0x1d,0xed,0x7e,0x00,0x00]
3709*9880d681SAndroid Build Coastguard Worker        	pcmpeqb	0x7eed,%mm3
3710*9880d681SAndroid Build Coastguard Worker
3711*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqb	3133065982, %mm3
3712*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x74,0x1d,0xfe,0xca,0xbe,0xba]
3713*9880d681SAndroid Build Coastguard Worker        	pcmpeqb	0xbabecafe,%mm3
3714*9880d681SAndroid Build Coastguard Worker
3715*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqb	305419896, %mm3
3716*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x74,0x1d,0x78,0x56,0x34,0x12]
3717*9880d681SAndroid Build Coastguard Worker        	pcmpeqb	0x12345678,%mm3
3718*9880d681SAndroid Build Coastguard Worker
3719*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqb	%mm3, %mm3
3720*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x74,0xdb]
3721*9880d681SAndroid Build Coastguard Worker        	pcmpeqb	%mm3,%mm3
3722*9880d681SAndroid Build Coastguard Worker
3723*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqb	3735928559(%ebx,%ecx,8), %xmm5
3724*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x74,0xac,0xcb,0xef,0xbe,0xad,0xde]
3725*9880d681SAndroid Build Coastguard Worker        	pcmpeqb	0xdeadbeef(%ebx,%ecx,8),%xmm5
3726*9880d681SAndroid Build Coastguard Worker
3727*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqb	69, %xmm5
3728*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x74,0x2d,0x45,0x00,0x00,0x00]
3729*9880d681SAndroid Build Coastguard Worker        	pcmpeqb	0x45,%xmm5
3730*9880d681SAndroid Build Coastguard Worker
3731*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqb	32493, %xmm5
3732*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x74,0x2d,0xed,0x7e,0x00,0x00]
3733*9880d681SAndroid Build Coastguard Worker        	pcmpeqb	0x7eed,%xmm5
3734*9880d681SAndroid Build Coastguard Worker
3735*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqb	3133065982, %xmm5
3736*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x74,0x2d,0xfe,0xca,0xbe,0xba]
3737*9880d681SAndroid Build Coastguard Worker        	pcmpeqb	0xbabecafe,%xmm5
3738*9880d681SAndroid Build Coastguard Worker
3739*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqb	305419896, %xmm5
3740*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x74,0x2d,0x78,0x56,0x34,0x12]
3741*9880d681SAndroid Build Coastguard Worker        	pcmpeqb	0x12345678,%xmm5
3742*9880d681SAndroid Build Coastguard Worker
3743*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqb	%xmm5, %xmm5
3744*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x74,0xed]
3745*9880d681SAndroid Build Coastguard Worker        	pcmpeqb	%xmm5,%xmm5
3746*9880d681SAndroid Build Coastguard Worker
3747*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqw	3735928559(%ebx,%ecx,8), %mm3
3748*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x75,0x9c,0xcb,0xef,0xbe,0xad,0xde]
3749*9880d681SAndroid Build Coastguard Worker        	pcmpeqw	0xdeadbeef(%ebx,%ecx,8),%mm3
3750*9880d681SAndroid Build Coastguard Worker
3751*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqw	69, %mm3
3752*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x75,0x1d,0x45,0x00,0x00,0x00]
3753*9880d681SAndroid Build Coastguard Worker        	pcmpeqw	0x45,%mm3
3754*9880d681SAndroid Build Coastguard Worker
3755*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqw	32493, %mm3
3756*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x75,0x1d,0xed,0x7e,0x00,0x00]
3757*9880d681SAndroid Build Coastguard Worker        	pcmpeqw	0x7eed,%mm3
3758*9880d681SAndroid Build Coastguard Worker
3759*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqw	3133065982, %mm3
3760*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x75,0x1d,0xfe,0xca,0xbe,0xba]
3761*9880d681SAndroid Build Coastguard Worker        	pcmpeqw	0xbabecafe,%mm3
3762*9880d681SAndroid Build Coastguard Worker
3763*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqw	305419896, %mm3
3764*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x75,0x1d,0x78,0x56,0x34,0x12]
3765*9880d681SAndroid Build Coastguard Worker        	pcmpeqw	0x12345678,%mm3
3766*9880d681SAndroid Build Coastguard Worker
3767*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqw	%mm3, %mm3
3768*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x75,0xdb]
3769*9880d681SAndroid Build Coastguard Worker        	pcmpeqw	%mm3,%mm3
3770*9880d681SAndroid Build Coastguard Worker
3771*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqw	3735928559(%ebx,%ecx,8), %xmm5
3772*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x75,0xac,0xcb,0xef,0xbe,0xad,0xde]
3773*9880d681SAndroid Build Coastguard Worker        	pcmpeqw	0xdeadbeef(%ebx,%ecx,8),%xmm5
3774*9880d681SAndroid Build Coastguard Worker
3775*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqw	69, %xmm5
3776*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x75,0x2d,0x45,0x00,0x00,0x00]
3777*9880d681SAndroid Build Coastguard Worker        	pcmpeqw	0x45,%xmm5
3778*9880d681SAndroid Build Coastguard Worker
3779*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqw	32493, %xmm5
3780*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x75,0x2d,0xed,0x7e,0x00,0x00]
3781*9880d681SAndroid Build Coastguard Worker        	pcmpeqw	0x7eed,%xmm5
3782*9880d681SAndroid Build Coastguard Worker
3783*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqw	3133065982, %xmm5
3784*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x75,0x2d,0xfe,0xca,0xbe,0xba]
3785*9880d681SAndroid Build Coastguard Worker        	pcmpeqw	0xbabecafe,%xmm5
3786*9880d681SAndroid Build Coastguard Worker
3787*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqw	305419896, %xmm5
3788*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x75,0x2d,0x78,0x56,0x34,0x12]
3789*9880d681SAndroid Build Coastguard Worker        	pcmpeqw	0x12345678,%xmm5
3790*9880d681SAndroid Build Coastguard Worker
3791*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqw	%xmm5, %xmm5
3792*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x75,0xed]
3793*9880d681SAndroid Build Coastguard Worker        	pcmpeqw	%xmm5,%xmm5
3794*9880d681SAndroid Build Coastguard Worker
3795*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqd	3735928559(%ebx,%ecx,8), %mm3
3796*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x76,0x9c,0xcb,0xef,0xbe,0xad,0xde]
3797*9880d681SAndroid Build Coastguard Worker        	pcmpeqd	0xdeadbeef(%ebx,%ecx,8),%mm3
3798*9880d681SAndroid Build Coastguard Worker
3799*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqd	69, %mm3
3800*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x76,0x1d,0x45,0x00,0x00,0x00]
3801*9880d681SAndroid Build Coastguard Worker        	pcmpeqd	0x45,%mm3
3802*9880d681SAndroid Build Coastguard Worker
3803*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqd	32493, %mm3
3804*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x76,0x1d,0xed,0x7e,0x00,0x00]
3805*9880d681SAndroid Build Coastguard Worker        	pcmpeqd	0x7eed,%mm3
3806*9880d681SAndroid Build Coastguard Worker
3807*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqd	3133065982, %mm3
3808*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x76,0x1d,0xfe,0xca,0xbe,0xba]
3809*9880d681SAndroid Build Coastguard Worker        	pcmpeqd	0xbabecafe,%mm3
3810*9880d681SAndroid Build Coastguard Worker
3811*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqd	305419896, %mm3
3812*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x76,0x1d,0x78,0x56,0x34,0x12]
3813*9880d681SAndroid Build Coastguard Worker        	pcmpeqd	0x12345678,%mm3
3814*9880d681SAndroid Build Coastguard Worker
3815*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqd	%mm3, %mm3
3816*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x76,0xdb]
3817*9880d681SAndroid Build Coastguard Worker        	pcmpeqd	%mm3,%mm3
3818*9880d681SAndroid Build Coastguard Worker
3819*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqd	3735928559(%ebx,%ecx,8), %xmm5
3820*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x76,0xac,0xcb,0xef,0xbe,0xad,0xde]
3821*9880d681SAndroid Build Coastguard Worker        	pcmpeqd	0xdeadbeef(%ebx,%ecx,8),%xmm5
3822*9880d681SAndroid Build Coastguard Worker
3823*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqd	69, %xmm5
3824*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x76,0x2d,0x45,0x00,0x00,0x00]
3825*9880d681SAndroid Build Coastguard Worker        	pcmpeqd	0x45,%xmm5
3826*9880d681SAndroid Build Coastguard Worker
3827*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqd	32493, %xmm5
3828*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x76,0x2d,0xed,0x7e,0x00,0x00]
3829*9880d681SAndroid Build Coastguard Worker        	pcmpeqd	0x7eed,%xmm5
3830*9880d681SAndroid Build Coastguard Worker
3831*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqd	3133065982, %xmm5
3832*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x76,0x2d,0xfe,0xca,0xbe,0xba]
3833*9880d681SAndroid Build Coastguard Worker        	pcmpeqd	0xbabecafe,%xmm5
3834*9880d681SAndroid Build Coastguard Worker
3835*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqd	305419896, %xmm5
3836*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x76,0x2d,0x78,0x56,0x34,0x12]
3837*9880d681SAndroid Build Coastguard Worker        	pcmpeqd	0x12345678,%xmm5
3838*9880d681SAndroid Build Coastguard Worker
3839*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqd	%xmm5, %xmm5
3840*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x76,0xed]
3841*9880d681SAndroid Build Coastguard Worker        	pcmpeqd	%xmm5,%xmm5
3842*9880d681SAndroid Build Coastguard Worker
3843*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtb	3735928559(%ebx,%ecx,8), %mm3
3844*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x64,0x9c,0xcb,0xef,0xbe,0xad,0xde]
3845*9880d681SAndroid Build Coastguard Worker        	pcmpgtb	0xdeadbeef(%ebx,%ecx,8),%mm3
3846*9880d681SAndroid Build Coastguard Worker
3847*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtb	69, %mm3
3848*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x64,0x1d,0x45,0x00,0x00,0x00]
3849*9880d681SAndroid Build Coastguard Worker        	pcmpgtb	0x45,%mm3
3850*9880d681SAndroid Build Coastguard Worker
3851*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtb	32493, %mm3
3852*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x64,0x1d,0xed,0x7e,0x00,0x00]
3853*9880d681SAndroid Build Coastguard Worker        	pcmpgtb	0x7eed,%mm3
3854*9880d681SAndroid Build Coastguard Worker
3855*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtb	3133065982, %mm3
3856*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x64,0x1d,0xfe,0xca,0xbe,0xba]
3857*9880d681SAndroid Build Coastguard Worker        	pcmpgtb	0xbabecafe,%mm3
3858*9880d681SAndroid Build Coastguard Worker
3859*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtb	305419896, %mm3
3860*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x64,0x1d,0x78,0x56,0x34,0x12]
3861*9880d681SAndroid Build Coastguard Worker        	pcmpgtb	0x12345678,%mm3
3862*9880d681SAndroid Build Coastguard Worker
3863*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtb	%mm3, %mm3
3864*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x64,0xdb]
3865*9880d681SAndroid Build Coastguard Worker        	pcmpgtb	%mm3,%mm3
3866*9880d681SAndroid Build Coastguard Worker
3867*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtb	3735928559(%ebx,%ecx,8), %xmm5
3868*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x64,0xac,0xcb,0xef,0xbe,0xad,0xde]
3869*9880d681SAndroid Build Coastguard Worker        	pcmpgtb	0xdeadbeef(%ebx,%ecx,8),%xmm5
3870*9880d681SAndroid Build Coastguard Worker
3871*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtb	69, %xmm5
3872*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x64,0x2d,0x45,0x00,0x00,0x00]
3873*9880d681SAndroid Build Coastguard Worker        	pcmpgtb	0x45,%xmm5
3874*9880d681SAndroid Build Coastguard Worker
3875*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtb	32493, %xmm5
3876*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x64,0x2d,0xed,0x7e,0x00,0x00]
3877*9880d681SAndroid Build Coastguard Worker        	pcmpgtb	0x7eed,%xmm5
3878*9880d681SAndroid Build Coastguard Worker
3879*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtb	3133065982, %xmm5
3880*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x64,0x2d,0xfe,0xca,0xbe,0xba]
3881*9880d681SAndroid Build Coastguard Worker        	pcmpgtb	0xbabecafe,%xmm5
3882*9880d681SAndroid Build Coastguard Worker
3883*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtb	305419896, %xmm5
3884*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x64,0x2d,0x78,0x56,0x34,0x12]
3885*9880d681SAndroid Build Coastguard Worker        	pcmpgtb	0x12345678,%xmm5
3886*9880d681SAndroid Build Coastguard Worker
3887*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtb	%xmm5, %xmm5
3888*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x64,0xed]
3889*9880d681SAndroid Build Coastguard Worker        	pcmpgtb	%xmm5,%xmm5
3890*9880d681SAndroid Build Coastguard Worker
3891*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtw	3735928559(%ebx,%ecx,8), %mm3
3892*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x65,0x9c,0xcb,0xef,0xbe,0xad,0xde]
3893*9880d681SAndroid Build Coastguard Worker        	pcmpgtw	0xdeadbeef(%ebx,%ecx,8),%mm3
3894*9880d681SAndroid Build Coastguard Worker
3895*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtw	69, %mm3
3896*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x65,0x1d,0x45,0x00,0x00,0x00]
3897*9880d681SAndroid Build Coastguard Worker        	pcmpgtw	0x45,%mm3
3898*9880d681SAndroid Build Coastguard Worker
3899*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtw	32493, %mm3
3900*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x65,0x1d,0xed,0x7e,0x00,0x00]
3901*9880d681SAndroid Build Coastguard Worker        	pcmpgtw	0x7eed,%mm3
3902*9880d681SAndroid Build Coastguard Worker
3903*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtw	3133065982, %mm3
3904*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x65,0x1d,0xfe,0xca,0xbe,0xba]
3905*9880d681SAndroid Build Coastguard Worker        	pcmpgtw	0xbabecafe,%mm3
3906*9880d681SAndroid Build Coastguard Worker
3907*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtw	305419896, %mm3
3908*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x65,0x1d,0x78,0x56,0x34,0x12]
3909*9880d681SAndroid Build Coastguard Worker        	pcmpgtw	0x12345678,%mm3
3910*9880d681SAndroid Build Coastguard Worker
3911*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtw	%mm3, %mm3
3912*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x65,0xdb]
3913*9880d681SAndroid Build Coastguard Worker        	pcmpgtw	%mm3,%mm3
3914*9880d681SAndroid Build Coastguard Worker
3915*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtw	3735928559(%ebx,%ecx,8), %xmm5
3916*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x65,0xac,0xcb,0xef,0xbe,0xad,0xde]
3917*9880d681SAndroid Build Coastguard Worker        	pcmpgtw	0xdeadbeef(%ebx,%ecx,8),%xmm5
3918*9880d681SAndroid Build Coastguard Worker
3919*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtw	69, %xmm5
3920*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x65,0x2d,0x45,0x00,0x00,0x00]
3921*9880d681SAndroid Build Coastguard Worker        	pcmpgtw	0x45,%xmm5
3922*9880d681SAndroid Build Coastguard Worker
3923*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtw	32493, %xmm5
3924*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x65,0x2d,0xed,0x7e,0x00,0x00]
3925*9880d681SAndroid Build Coastguard Worker        	pcmpgtw	0x7eed,%xmm5
3926*9880d681SAndroid Build Coastguard Worker
3927*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtw	3133065982, %xmm5
3928*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x65,0x2d,0xfe,0xca,0xbe,0xba]
3929*9880d681SAndroid Build Coastguard Worker        	pcmpgtw	0xbabecafe,%xmm5
3930*9880d681SAndroid Build Coastguard Worker
3931*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtw	305419896, %xmm5
3932*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x65,0x2d,0x78,0x56,0x34,0x12]
3933*9880d681SAndroid Build Coastguard Worker        	pcmpgtw	0x12345678,%xmm5
3934*9880d681SAndroid Build Coastguard Worker
3935*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtw	%xmm5, %xmm5
3936*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x65,0xed]
3937*9880d681SAndroid Build Coastguard Worker        	pcmpgtw	%xmm5,%xmm5
3938*9880d681SAndroid Build Coastguard Worker
3939*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtd	3735928559(%ebx,%ecx,8), %mm3
3940*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x66,0x9c,0xcb,0xef,0xbe,0xad,0xde]
3941*9880d681SAndroid Build Coastguard Worker        	pcmpgtd	0xdeadbeef(%ebx,%ecx,8),%mm3
3942*9880d681SAndroid Build Coastguard Worker
3943*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtd	69, %mm3
3944*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x66,0x1d,0x45,0x00,0x00,0x00]
3945*9880d681SAndroid Build Coastguard Worker        	pcmpgtd	0x45,%mm3
3946*9880d681SAndroid Build Coastguard Worker
3947*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtd	32493, %mm3
3948*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x66,0x1d,0xed,0x7e,0x00,0x00]
3949*9880d681SAndroid Build Coastguard Worker        	pcmpgtd	0x7eed,%mm3
3950*9880d681SAndroid Build Coastguard Worker
3951*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtd	3133065982, %mm3
3952*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x66,0x1d,0xfe,0xca,0xbe,0xba]
3953*9880d681SAndroid Build Coastguard Worker        	pcmpgtd	0xbabecafe,%mm3
3954*9880d681SAndroid Build Coastguard Worker
3955*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtd	305419896, %mm3
3956*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x66,0x1d,0x78,0x56,0x34,0x12]
3957*9880d681SAndroid Build Coastguard Worker        	pcmpgtd	0x12345678,%mm3
3958*9880d681SAndroid Build Coastguard Worker
3959*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtd	%mm3, %mm3
3960*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x66,0xdb]
3961*9880d681SAndroid Build Coastguard Worker        	pcmpgtd	%mm3,%mm3
3962*9880d681SAndroid Build Coastguard Worker
3963*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtd	3735928559(%ebx,%ecx,8), %xmm5
3964*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x66,0xac,0xcb,0xef,0xbe,0xad,0xde]
3965*9880d681SAndroid Build Coastguard Worker        	pcmpgtd	0xdeadbeef(%ebx,%ecx,8),%xmm5
3966*9880d681SAndroid Build Coastguard Worker
3967*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtd	69, %xmm5
3968*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x66,0x2d,0x45,0x00,0x00,0x00]
3969*9880d681SAndroid Build Coastguard Worker        	pcmpgtd	0x45,%xmm5
3970*9880d681SAndroid Build Coastguard Worker
3971*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtd	32493, %xmm5
3972*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x66,0x2d,0xed,0x7e,0x00,0x00]
3973*9880d681SAndroid Build Coastguard Worker        	pcmpgtd	0x7eed,%xmm5
3974*9880d681SAndroid Build Coastguard Worker
3975*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtd	3133065982, %xmm5
3976*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x66,0x2d,0xfe,0xca,0xbe,0xba]
3977*9880d681SAndroid Build Coastguard Worker        	pcmpgtd	0xbabecafe,%xmm5
3978*9880d681SAndroid Build Coastguard Worker
3979*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtd	305419896, %xmm5
3980*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x66,0x2d,0x78,0x56,0x34,0x12]
3981*9880d681SAndroid Build Coastguard Worker        	pcmpgtd	0x12345678,%xmm5
3982*9880d681SAndroid Build Coastguard Worker
3983*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtd	%xmm5, %xmm5
3984*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x66,0xed]
3985*9880d681SAndroid Build Coastguard Worker        	pcmpgtd	%xmm5,%xmm5
3986*9880d681SAndroid Build Coastguard Worker
3987*9880d681SAndroid Build Coastguard Worker// CHECK: pmaddwd	3735928559(%ebx,%ecx,8), %mm3
3988*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf5,0x9c,0xcb,0xef,0xbe,0xad,0xde]
3989*9880d681SAndroid Build Coastguard Worker        	pmaddwd	0xdeadbeef(%ebx,%ecx,8),%mm3
3990*9880d681SAndroid Build Coastguard Worker
3991*9880d681SAndroid Build Coastguard Worker// CHECK: pmaddwd	69, %mm3
3992*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf5,0x1d,0x45,0x00,0x00,0x00]
3993*9880d681SAndroid Build Coastguard Worker        	pmaddwd	0x45,%mm3
3994*9880d681SAndroid Build Coastguard Worker
3995*9880d681SAndroid Build Coastguard Worker// CHECK: pmaddwd	32493, %mm3
3996*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf5,0x1d,0xed,0x7e,0x00,0x00]
3997*9880d681SAndroid Build Coastguard Worker        	pmaddwd	0x7eed,%mm3
3998*9880d681SAndroid Build Coastguard Worker
3999*9880d681SAndroid Build Coastguard Worker// CHECK: pmaddwd	3133065982, %mm3
4000*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf5,0x1d,0xfe,0xca,0xbe,0xba]
4001*9880d681SAndroid Build Coastguard Worker        	pmaddwd	0xbabecafe,%mm3
4002*9880d681SAndroid Build Coastguard Worker
4003*9880d681SAndroid Build Coastguard Worker// CHECK: pmaddwd	305419896, %mm3
4004*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf5,0x1d,0x78,0x56,0x34,0x12]
4005*9880d681SAndroid Build Coastguard Worker        	pmaddwd	0x12345678,%mm3
4006*9880d681SAndroid Build Coastguard Worker
4007*9880d681SAndroid Build Coastguard Worker// CHECK: pmaddwd	%mm3, %mm3
4008*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf5,0xdb]
4009*9880d681SAndroid Build Coastguard Worker        	pmaddwd	%mm3,%mm3
4010*9880d681SAndroid Build Coastguard Worker
4011*9880d681SAndroid Build Coastguard Worker// CHECK: pmaddwd	3735928559(%ebx,%ecx,8), %xmm5
4012*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf5,0xac,0xcb,0xef,0xbe,0xad,0xde]
4013*9880d681SAndroid Build Coastguard Worker        	pmaddwd	0xdeadbeef(%ebx,%ecx,8),%xmm5
4014*9880d681SAndroid Build Coastguard Worker
4015*9880d681SAndroid Build Coastguard Worker// CHECK: pmaddwd	69, %xmm5
4016*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf5,0x2d,0x45,0x00,0x00,0x00]
4017*9880d681SAndroid Build Coastguard Worker        	pmaddwd	0x45,%xmm5
4018*9880d681SAndroid Build Coastguard Worker
4019*9880d681SAndroid Build Coastguard Worker// CHECK: pmaddwd	32493, %xmm5
4020*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf5,0x2d,0xed,0x7e,0x00,0x00]
4021*9880d681SAndroid Build Coastguard Worker        	pmaddwd	0x7eed,%xmm5
4022*9880d681SAndroid Build Coastguard Worker
4023*9880d681SAndroid Build Coastguard Worker// CHECK: pmaddwd	3133065982, %xmm5
4024*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf5,0x2d,0xfe,0xca,0xbe,0xba]
4025*9880d681SAndroid Build Coastguard Worker        	pmaddwd	0xbabecafe,%xmm5
4026*9880d681SAndroid Build Coastguard Worker
4027*9880d681SAndroid Build Coastguard Worker// CHECK: pmaddwd	305419896, %xmm5
4028*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf5,0x2d,0x78,0x56,0x34,0x12]
4029*9880d681SAndroid Build Coastguard Worker        	pmaddwd	0x12345678,%xmm5
4030*9880d681SAndroid Build Coastguard Worker
4031*9880d681SAndroid Build Coastguard Worker// CHECK: pmaddwd	%xmm5, %xmm5
4032*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf5,0xed]
4033*9880d681SAndroid Build Coastguard Worker        	pmaddwd	%xmm5,%xmm5
4034*9880d681SAndroid Build Coastguard Worker
4035*9880d681SAndroid Build Coastguard Worker// CHECK: pmulhw	3735928559(%ebx,%ecx,8), %mm3
4036*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe5,0x9c,0xcb,0xef,0xbe,0xad,0xde]
4037*9880d681SAndroid Build Coastguard Worker        	pmulhw	0xdeadbeef(%ebx,%ecx,8),%mm3
4038*9880d681SAndroid Build Coastguard Worker
4039*9880d681SAndroid Build Coastguard Worker// CHECK: pmulhw	69, %mm3
4040*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe5,0x1d,0x45,0x00,0x00,0x00]
4041*9880d681SAndroid Build Coastguard Worker        	pmulhw	0x45,%mm3
4042*9880d681SAndroid Build Coastguard Worker
4043*9880d681SAndroid Build Coastguard Worker// CHECK: pmulhw	32493, %mm3
4044*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe5,0x1d,0xed,0x7e,0x00,0x00]
4045*9880d681SAndroid Build Coastguard Worker        	pmulhw	0x7eed,%mm3
4046*9880d681SAndroid Build Coastguard Worker
4047*9880d681SAndroid Build Coastguard Worker// CHECK: pmulhw	3133065982, %mm3
4048*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe5,0x1d,0xfe,0xca,0xbe,0xba]
4049*9880d681SAndroid Build Coastguard Worker        	pmulhw	0xbabecafe,%mm3
4050*9880d681SAndroid Build Coastguard Worker
4051*9880d681SAndroid Build Coastguard Worker// CHECK: pmulhw	305419896, %mm3
4052*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe5,0x1d,0x78,0x56,0x34,0x12]
4053*9880d681SAndroid Build Coastguard Worker        	pmulhw	0x12345678,%mm3
4054*9880d681SAndroid Build Coastguard Worker
4055*9880d681SAndroid Build Coastguard Worker// CHECK: pmulhw	%mm3, %mm3
4056*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe5,0xdb]
4057*9880d681SAndroid Build Coastguard Worker        	pmulhw	%mm3,%mm3
4058*9880d681SAndroid Build Coastguard Worker
4059*9880d681SAndroid Build Coastguard Worker// CHECK: pmulhw	3735928559(%ebx,%ecx,8), %xmm5
4060*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe5,0xac,0xcb,0xef,0xbe,0xad,0xde]
4061*9880d681SAndroid Build Coastguard Worker        	pmulhw	0xdeadbeef(%ebx,%ecx,8),%xmm5
4062*9880d681SAndroid Build Coastguard Worker
4063*9880d681SAndroid Build Coastguard Worker// CHECK: pmulhw	69, %xmm5
4064*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe5,0x2d,0x45,0x00,0x00,0x00]
4065*9880d681SAndroid Build Coastguard Worker        	pmulhw	0x45,%xmm5
4066*9880d681SAndroid Build Coastguard Worker
4067*9880d681SAndroid Build Coastguard Worker// CHECK: pmulhw	32493, %xmm5
4068*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe5,0x2d,0xed,0x7e,0x00,0x00]
4069*9880d681SAndroid Build Coastguard Worker        	pmulhw	0x7eed,%xmm5
4070*9880d681SAndroid Build Coastguard Worker
4071*9880d681SAndroid Build Coastguard Worker// CHECK: pmulhw	3133065982, %xmm5
4072*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe5,0x2d,0xfe,0xca,0xbe,0xba]
4073*9880d681SAndroid Build Coastguard Worker        	pmulhw	0xbabecafe,%xmm5
4074*9880d681SAndroid Build Coastguard Worker
4075*9880d681SAndroid Build Coastguard Worker// CHECK: pmulhw	305419896, %xmm5
4076*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe5,0x2d,0x78,0x56,0x34,0x12]
4077*9880d681SAndroid Build Coastguard Worker        	pmulhw	0x12345678,%xmm5
4078*9880d681SAndroid Build Coastguard Worker
4079*9880d681SAndroid Build Coastguard Worker// CHECK: pmulhw	%xmm5, %xmm5
4080*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe5,0xed]
4081*9880d681SAndroid Build Coastguard Worker        	pmulhw	%xmm5,%xmm5
4082*9880d681SAndroid Build Coastguard Worker
4083*9880d681SAndroid Build Coastguard Worker// CHECK: pmullw	3735928559(%ebx,%ecx,8), %mm3
4084*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd5,0x9c,0xcb,0xef,0xbe,0xad,0xde]
4085*9880d681SAndroid Build Coastguard Worker        	pmullw	0xdeadbeef(%ebx,%ecx,8),%mm3
4086*9880d681SAndroid Build Coastguard Worker
4087*9880d681SAndroid Build Coastguard Worker// CHECK: pmullw	69, %mm3
4088*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd5,0x1d,0x45,0x00,0x00,0x00]
4089*9880d681SAndroid Build Coastguard Worker        	pmullw	0x45,%mm3
4090*9880d681SAndroid Build Coastguard Worker
4091*9880d681SAndroid Build Coastguard Worker// CHECK: pmullw	32493, %mm3
4092*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd5,0x1d,0xed,0x7e,0x00,0x00]
4093*9880d681SAndroid Build Coastguard Worker        	pmullw	0x7eed,%mm3
4094*9880d681SAndroid Build Coastguard Worker
4095*9880d681SAndroid Build Coastguard Worker// CHECK: pmullw	3133065982, %mm3
4096*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd5,0x1d,0xfe,0xca,0xbe,0xba]
4097*9880d681SAndroid Build Coastguard Worker        	pmullw	0xbabecafe,%mm3
4098*9880d681SAndroid Build Coastguard Worker
4099*9880d681SAndroid Build Coastguard Worker// CHECK: pmullw	305419896, %mm3
4100*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd5,0x1d,0x78,0x56,0x34,0x12]
4101*9880d681SAndroid Build Coastguard Worker        	pmullw	0x12345678,%mm3
4102*9880d681SAndroid Build Coastguard Worker
4103*9880d681SAndroid Build Coastguard Worker// CHECK: pmullw	%mm3, %mm3
4104*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd5,0xdb]
4105*9880d681SAndroid Build Coastguard Worker        	pmullw	%mm3,%mm3
4106*9880d681SAndroid Build Coastguard Worker
4107*9880d681SAndroid Build Coastguard Worker// CHECK: pmullw	3735928559(%ebx,%ecx,8), %xmm5
4108*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd5,0xac,0xcb,0xef,0xbe,0xad,0xde]
4109*9880d681SAndroid Build Coastguard Worker        	pmullw	0xdeadbeef(%ebx,%ecx,8),%xmm5
4110*9880d681SAndroid Build Coastguard Worker
4111*9880d681SAndroid Build Coastguard Worker// CHECK: pmullw	69, %xmm5
4112*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd5,0x2d,0x45,0x00,0x00,0x00]
4113*9880d681SAndroid Build Coastguard Worker        	pmullw	0x45,%xmm5
4114*9880d681SAndroid Build Coastguard Worker
4115*9880d681SAndroid Build Coastguard Worker// CHECK: pmullw	32493, %xmm5
4116*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd5,0x2d,0xed,0x7e,0x00,0x00]
4117*9880d681SAndroid Build Coastguard Worker        	pmullw	0x7eed,%xmm5
4118*9880d681SAndroid Build Coastguard Worker
4119*9880d681SAndroid Build Coastguard Worker// CHECK: pmullw	3133065982, %xmm5
4120*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd5,0x2d,0xfe,0xca,0xbe,0xba]
4121*9880d681SAndroid Build Coastguard Worker        	pmullw	0xbabecafe,%xmm5
4122*9880d681SAndroid Build Coastguard Worker
4123*9880d681SAndroid Build Coastguard Worker// CHECK: pmullw	305419896, %xmm5
4124*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd5,0x2d,0x78,0x56,0x34,0x12]
4125*9880d681SAndroid Build Coastguard Worker        	pmullw	0x12345678,%xmm5
4126*9880d681SAndroid Build Coastguard Worker
4127*9880d681SAndroid Build Coastguard Worker// CHECK: pmullw	%xmm5, %xmm5
4128*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd5,0xed]
4129*9880d681SAndroid Build Coastguard Worker        	pmullw	%xmm5,%xmm5
4130*9880d681SAndroid Build Coastguard Worker
4131*9880d681SAndroid Build Coastguard Worker// CHECK: por	3735928559(%ebx,%ecx,8), %mm3
4132*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xeb,0x9c,0xcb,0xef,0xbe,0xad,0xde]
4133*9880d681SAndroid Build Coastguard Worker        	por	0xdeadbeef(%ebx,%ecx,8),%mm3
4134*9880d681SAndroid Build Coastguard Worker
4135*9880d681SAndroid Build Coastguard Worker// CHECK: por	69, %mm3
4136*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xeb,0x1d,0x45,0x00,0x00,0x00]
4137*9880d681SAndroid Build Coastguard Worker        	por	0x45,%mm3
4138*9880d681SAndroid Build Coastguard Worker
4139*9880d681SAndroid Build Coastguard Worker// CHECK: por	32493, %mm3
4140*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xeb,0x1d,0xed,0x7e,0x00,0x00]
4141*9880d681SAndroid Build Coastguard Worker        	por	0x7eed,%mm3
4142*9880d681SAndroid Build Coastguard Worker
4143*9880d681SAndroid Build Coastguard Worker// CHECK: por	3133065982, %mm3
4144*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xeb,0x1d,0xfe,0xca,0xbe,0xba]
4145*9880d681SAndroid Build Coastguard Worker        	por	0xbabecafe,%mm3
4146*9880d681SAndroid Build Coastguard Worker
4147*9880d681SAndroid Build Coastguard Worker// CHECK: por	305419896, %mm3
4148*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xeb,0x1d,0x78,0x56,0x34,0x12]
4149*9880d681SAndroid Build Coastguard Worker        	por	0x12345678,%mm3
4150*9880d681SAndroid Build Coastguard Worker
4151*9880d681SAndroid Build Coastguard Worker// CHECK: por	%mm3, %mm3
4152*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xeb,0xdb]
4153*9880d681SAndroid Build Coastguard Worker        	por	%mm3,%mm3
4154*9880d681SAndroid Build Coastguard Worker
4155*9880d681SAndroid Build Coastguard Worker// CHECK: por	3735928559(%ebx,%ecx,8), %xmm5
4156*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xeb,0xac,0xcb,0xef,0xbe,0xad,0xde]
4157*9880d681SAndroid Build Coastguard Worker        	por	0xdeadbeef(%ebx,%ecx,8),%xmm5
4158*9880d681SAndroid Build Coastguard Worker
4159*9880d681SAndroid Build Coastguard Worker// CHECK: por	69, %xmm5
4160*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xeb,0x2d,0x45,0x00,0x00,0x00]
4161*9880d681SAndroid Build Coastguard Worker        	por	0x45,%xmm5
4162*9880d681SAndroid Build Coastguard Worker
4163*9880d681SAndroid Build Coastguard Worker// CHECK: por	32493, %xmm5
4164*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xeb,0x2d,0xed,0x7e,0x00,0x00]
4165*9880d681SAndroid Build Coastguard Worker        	por	0x7eed,%xmm5
4166*9880d681SAndroid Build Coastguard Worker
4167*9880d681SAndroid Build Coastguard Worker// CHECK: por	3133065982, %xmm5
4168*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xeb,0x2d,0xfe,0xca,0xbe,0xba]
4169*9880d681SAndroid Build Coastguard Worker        	por	0xbabecafe,%xmm5
4170*9880d681SAndroid Build Coastguard Worker
4171*9880d681SAndroid Build Coastguard Worker// CHECK: por	305419896, %xmm5
4172*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xeb,0x2d,0x78,0x56,0x34,0x12]
4173*9880d681SAndroid Build Coastguard Worker        	por	0x12345678,%xmm5
4174*9880d681SAndroid Build Coastguard Worker
4175*9880d681SAndroid Build Coastguard Worker// CHECK: por	%xmm5, %xmm5
4176*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xeb,0xed]
4177*9880d681SAndroid Build Coastguard Worker        	por	%xmm5,%xmm5
4178*9880d681SAndroid Build Coastguard Worker
4179*9880d681SAndroid Build Coastguard Worker// CHECK: psllw	3735928559(%ebx,%ecx,8), %mm3
4180*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf1,0x9c,0xcb,0xef,0xbe,0xad,0xde]
4181*9880d681SAndroid Build Coastguard Worker        	psllw	0xdeadbeef(%ebx,%ecx,8),%mm3
4182*9880d681SAndroid Build Coastguard Worker
4183*9880d681SAndroid Build Coastguard Worker// CHECK: psllw	69, %mm3
4184*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf1,0x1d,0x45,0x00,0x00,0x00]
4185*9880d681SAndroid Build Coastguard Worker        	psllw	0x45,%mm3
4186*9880d681SAndroid Build Coastguard Worker
4187*9880d681SAndroid Build Coastguard Worker// CHECK: psllw	32493, %mm3
4188*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf1,0x1d,0xed,0x7e,0x00,0x00]
4189*9880d681SAndroid Build Coastguard Worker        	psllw	0x7eed,%mm3
4190*9880d681SAndroid Build Coastguard Worker
4191*9880d681SAndroid Build Coastguard Worker// CHECK: psllw	3133065982, %mm3
4192*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf1,0x1d,0xfe,0xca,0xbe,0xba]
4193*9880d681SAndroid Build Coastguard Worker        	psllw	0xbabecafe,%mm3
4194*9880d681SAndroid Build Coastguard Worker
4195*9880d681SAndroid Build Coastguard Worker// CHECK: psllw	305419896, %mm3
4196*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf1,0x1d,0x78,0x56,0x34,0x12]
4197*9880d681SAndroid Build Coastguard Worker        	psllw	0x12345678,%mm3
4198*9880d681SAndroid Build Coastguard Worker
4199*9880d681SAndroid Build Coastguard Worker// CHECK: psllw	%mm3, %mm3
4200*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf1,0xdb]
4201*9880d681SAndroid Build Coastguard Worker        	psllw	%mm3,%mm3
4202*9880d681SAndroid Build Coastguard Worker
4203*9880d681SAndroid Build Coastguard Worker// CHECK: psllw	3735928559(%ebx,%ecx,8), %xmm5
4204*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf1,0xac,0xcb,0xef,0xbe,0xad,0xde]
4205*9880d681SAndroid Build Coastguard Worker        	psllw	0xdeadbeef(%ebx,%ecx,8),%xmm5
4206*9880d681SAndroid Build Coastguard Worker
4207*9880d681SAndroid Build Coastguard Worker// CHECK: psllw	69, %xmm5
4208*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf1,0x2d,0x45,0x00,0x00,0x00]
4209*9880d681SAndroid Build Coastguard Worker        	psllw	0x45,%xmm5
4210*9880d681SAndroid Build Coastguard Worker
4211*9880d681SAndroid Build Coastguard Worker// CHECK: psllw	32493, %xmm5
4212*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf1,0x2d,0xed,0x7e,0x00,0x00]
4213*9880d681SAndroid Build Coastguard Worker        	psllw	0x7eed,%xmm5
4214*9880d681SAndroid Build Coastguard Worker
4215*9880d681SAndroid Build Coastguard Worker// CHECK: psllw	3133065982, %xmm5
4216*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf1,0x2d,0xfe,0xca,0xbe,0xba]
4217*9880d681SAndroid Build Coastguard Worker        	psllw	0xbabecafe,%xmm5
4218*9880d681SAndroid Build Coastguard Worker
4219*9880d681SAndroid Build Coastguard Worker// CHECK: psllw	305419896, %xmm5
4220*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf1,0x2d,0x78,0x56,0x34,0x12]
4221*9880d681SAndroid Build Coastguard Worker        	psllw	0x12345678,%xmm5
4222*9880d681SAndroid Build Coastguard Worker
4223*9880d681SAndroid Build Coastguard Worker// CHECK: psllw	%xmm5, %xmm5
4224*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf1,0xed]
4225*9880d681SAndroid Build Coastguard Worker        	psllw	%xmm5,%xmm5
4226*9880d681SAndroid Build Coastguard Worker
4227*9880d681SAndroid Build Coastguard Worker// CHECK: psllw	$127, %mm3
4228*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x71,0xf3,0x7f]
4229*9880d681SAndroid Build Coastguard Worker        	psllw	$0x7f,%mm3
4230*9880d681SAndroid Build Coastguard Worker
4231*9880d681SAndroid Build Coastguard Worker// CHECK: psllw	$127, %xmm5
4232*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x71,0xf5,0x7f]
4233*9880d681SAndroid Build Coastguard Worker        	psllw	$0x7f,%xmm5
4234*9880d681SAndroid Build Coastguard Worker
4235*9880d681SAndroid Build Coastguard Worker// CHECK: pslld	3735928559(%ebx,%ecx,8), %mm3
4236*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf2,0x9c,0xcb,0xef,0xbe,0xad,0xde]
4237*9880d681SAndroid Build Coastguard Worker        	pslld	0xdeadbeef(%ebx,%ecx,8),%mm3
4238*9880d681SAndroid Build Coastguard Worker
4239*9880d681SAndroid Build Coastguard Worker// CHECK: pslld	69, %mm3
4240*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf2,0x1d,0x45,0x00,0x00,0x00]
4241*9880d681SAndroid Build Coastguard Worker        	pslld	0x45,%mm3
4242*9880d681SAndroid Build Coastguard Worker
4243*9880d681SAndroid Build Coastguard Worker// CHECK: pslld	32493, %mm3
4244*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf2,0x1d,0xed,0x7e,0x00,0x00]
4245*9880d681SAndroid Build Coastguard Worker        	pslld	0x7eed,%mm3
4246*9880d681SAndroid Build Coastguard Worker
4247*9880d681SAndroid Build Coastguard Worker// CHECK: pslld	3133065982, %mm3
4248*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf2,0x1d,0xfe,0xca,0xbe,0xba]
4249*9880d681SAndroid Build Coastguard Worker        	pslld	0xbabecafe,%mm3
4250*9880d681SAndroid Build Coastguard Worker
4251*9880d681SAndroid Build Coastguard Worker// CHECK: pslld	305419896, %mm3
4252*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf2,0x1d,0x78,0x56,0x34,0x12]
4253*9880d681SAndroid Build Coastguard Worker        	pslld	0x12345678,%mm3
4254*9880d681SAndroid Build Coastguard Worker
4255*9880d681SAndroid Build Coastguard Worker// CHECK: pslld	%mm3, %mm3
4256*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf2,0xdb]
4257*9880d681SAndroid Build Coastguard Worker        	pslld	%mm3,%mm3
4258*9880d681SAndroid Build Coastguard Worker
4259*9880d681SAndroid Build Coastguard Worker// CHECK: pslld	3735928559(%ebx,%ecx,8), %xmm5
4260*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf2,0xac,0xcb,0xef,0xbe,0xad,0xde]
4261*9880d681SAndroid Build Coastguard Worker        	pslld	0xdeadbeef(%ebx,%ecx,8),%xmm5
4262*9880d681SAndroid Build Coastguard Worker
4263*9880d681SAndroid Build Coastguard Worker// CHECK: pslld	69, %xmm5
4264*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf2,0x2d,0x45,0x00,0x00,0x00]
4265*9880d681SAndroid Build Coastguard Worker        	pslld	0x45,%xmm5
4266*9880d681SAndroid Build Coastguard Worker
4267*9880d681SAndroid Build Coastguard Worker// CHECK: pslld	32493, %xmm5
4268*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf2,0x2d,0xed,0x7e,0x00,0x00]
4269*9880d681SAndroid Build Coastguard Worker        	pslld	0x7eed,%xmm5
4270*9880d681SAndroid Build Coastguard Worker
4271*9880d681SAndroid Build Coastguard Worker// CHECK: pslld	3133065982, %xmm5
4272*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf2,0x2d,0xfe,0xca,0xbe,0xba]
4273*9880d681SAndroid Build Coastguard Worker        	pslld	0xbabecafe,%xmm5
4274*9880d681SAndroid Build Coastguard Worker
4275*9880d681SAndroid Build Coastguard Worker// CHECK: pslld	305419896, %xmm5
4276*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf2,0x2d,0x78,0x56,0x34,0x12]
4277*9880d681SAndroid Build Coastguard Worker        	pslld	0x12345678,%xmm5
4278*9880d681SAndroid Build Coastguard Worker
4279*9880d681SAndroid Build Coastguard Worker// CHECK: pslld	%xmm5, %xmm5
4280*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf2,0xed]
4281*9880d681SAndroid Build Coastguard Worker        	pslld	%xmm5,%xmm5
4282*9880d681SAndroid Build Coastguard Worker
4283*9880d681SAndroid Build Coastguard Worker// CHECK: pslld	$127, %mm3
4284*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x72,0xf3,0x7f]
4285*9880d681SAndroid Build Coastguard Worker        	pslld	$0x7f,%mm3
4286*9880d681SAndroid Build Coastguard Worker
4287*9880d681SAndroid Build Coastguard Worker// CHECK: pslld	$127, %xmm5
4288*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x72,0xf5,0x7f]
4289*9880d681SAndroid Build Coastguard Worker        	pslld	$0x7f,%xmm5
4290*9880d681SAndroid Build Coastguard Worker
4291*9880d681SAndroid Build Coastguard Worker// CHECK: psllq	3735928559(%ebx,%ecx,8), %mm3
4292*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf3,0x9c,0xcb,0xef,0xbe,0xad,0xde]
4293*9880d681SAndroid Build Coastguard Worker        	psllq	0xdeadbeef(%ebx,%ecx,8),%mm3
4294*9880d681SAndroid Build Coastguard Worker
4295*9880d681SAndroid Build Coastguard Worker// CHECK: psllq	69, %mm3
4296*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf3,0x1d,0x45,0x00,0x00,0x00]
4297*9880d681SAndroid Build Coastguard Worker        	psllq	0x45,%mm3
4298*9880d681SAndroid Build Coastguard Worker
4299*9880d681SAndroid Build Coastguard Worker// CHECK: psllq	32493, %mm3
4300*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf3,0x1d,0xed,0x7e,0x00,0x00]
4301*9880d681SAndroid Build Coastguard Worker        	psllq	0x7eed,%mm3
4302*9880d681SAndroid Build Coastguard Worker
4303*9880d681SAndroid Build Coastguard Worker// CHECK: psllq	3133065982, %mm3
4304*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf3,0x1d,0xfe,0xca,0xbe,0xba]
4305*9880d681SAndroid Build Coastguard Worker        	psllq	0xbabecafe,%mm3
4306*9880d681SAndroid Build Coastguard Worker
4307*9880d681SAndroid Build Coastguard Worker// CHECK: psllq	305419896, %mm3
4308*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf3,0x1d,0x78,0x56,0x34,0x12]
4309*9880d681SAndroid Build Coastguard Worker        	psllq	0x12345678,%mm3
4310*9880d681SAndroid Build Coastguard Worker
4311*9880d681SAndroid Build Coastguard Worker// CHECK: psllq	%mm3, %mm3
4312*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf3,0xdb]
4313*9880d681SAndroid Build Coastguard Worker        	psllq	%mm3,%mm3
4314*9880d681SAndroid Build Coastguard Worker
4315*9880d681SAndroid Build Coastguard Worker// CHECK: psllq	3735928559(%ebx,%ecx,8), %xmm5
4316*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf3,0xac,0xcb,0xef,0xbe,0xad,0xde]
4317*9880d681SAndroid Build Coastguard Worker        	psllq	0xdeadbeef(%ebx,%ecx,8),%xmm5
4318*9880d681SAndroid Build Coastguard Worker
4319*9880d681SAndroid Build Coastguard Worker// CHECK: psllq	69, %xmm5
4320*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf3,0x2d,0x45,0x00,0x00,0x00]
4321*9880d681SAndroid Build Coastguard Worker        	psllq	0x45,%xmm5
4322*9880d681SAndroid Build Coastguard Worker
4323*9880d681SAndroid Build Coastguard Worker// CHECK: psllq	32493, %xmm5
4324*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf3,0x2d,0xed,0x7e,0x00,0x00]
4325*9880d681SAndroid Build Coastguard Worker        	psllq	0x7eed,%xmm5
4326*9880d681SAndroid Build Coastguard Worker
4327*9880d681SAndroid Build Coastguard Worker// CHECK: psllq	3133065982, %xmm5
4328*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf3,0x2d,0xfe,0xca,0xbe,0xba]
4329*9880d681SAndroid Build Coastguard Worker        	psllq	0xbabecafe,%xmm5
4330*9880d681SAndroid Build Coastguard Worker
4331*9880d681SAndroid Build Coastguard Worker// CHECK: psllq	305419896, %xmm5
4332*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf3,0x2d,0x78,0x56,0x34,0x12]
4333*9880d681SAndroid Build Coastguard Worker        	psllq	0x12345678,%xmm5
4334*9880d681SAndroid Build Coastguard Worker
4335*9880d681SAndroid Build Coastguard Worker// CHECK: psllq	%xmm5, %xmm5
4336*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf3,0xed]
4337*9880d681SAndroid Build Coastguard Worker        	psllq	%xmm5,%xmm5
4338*9880d681SAndroid Build Coastguard Worker
4339*9880d681SAndroid Build Coastguard Worker// CHECK: psllq	$127, %mm3
4340*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x73,0xf3,0x7f]
4341*9880d681SAndroid Build Coastguard Worker        	psllq	$0x7f,%mm3
4342*9880d681SAndroid Build Coastguard Worker
4343*9880d681SAndroid Build Coastguard Worker// CHECK: psllq	$127, %xmm5
4344*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x73,0xf5,0x7f]
4345*9880d681SAndroid Build Coastguard Worker        	psllq	$0x7f,%xmm5
4346*9880d681SAndroid Build Coastguard Worker
4347*9880d681SAndroid Build Coastguard Worker// CHECK: psraw	3735928559(%ebx,%ecx,8), %mm3
4348*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe1,0x9c,0xcb,0xef,0xbe,0xad,0xde]
4349*9880d681SAndroid Build Coastguard Worker        	psraw	0xdeadbeef(%ebx,%ecx,8),%mm3
4350*9880d681SAndroid Build Coastguard Worker
4351*9880d681SAndroid Build Coastguard Worker// CHECK: psraw	69, %mm3
4352*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe1,0x1d,0x45,0x00,0x00,0x00]
4353*9880d681SAndroid Build Coastguard Worker        	psraw	0x45,%mm3
4354*9880d681SAndroid Build Coastguard Worker
4355*9880d681SAndroid Build Coastguard Worker// CHECK: psraw	32493, %mm3
4356*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe1,0x1d,0xed,0x7e,0x00,0x00]
4357*9880d681SAndroid Build Coastguard Worker        	psraw	0x7eed,%mm3
4358*9880d681SAndroid Build Coastguard Worker
4359*9880d681SAndroid Build Coastguard Worker// CHECK: psraw	3133065982, %mm3
4360*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe1,0x1d,0xfe,0xca,0xbe,0xba]
4361*9880d681SAndroid Build Coastguard Worker        	psraw	0xbabecafe,%mm3
4362*9880d681SAndroid Build Coastguard Worker
4363*9880d681SAndroid Build Coastguard Worker// CHECK: psraw	305419896, %mm3
4364*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe1,0x1d,0x78,0x56,0x34,0x12]
4365*9880d681SAndroid Build Coastguard Worker        	psraw	0x12345678,%mm3
4366*9880d681SAndroid Build Coastguard Worker
4367*9880d681SAndroid Build Coastguard Worker// CHECK: psraw	%mm3, %mm3
4368*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe1,0xdb]
4369*9880d681SAndroid Build Coastguard Worker        	psraw	%mm3,%mm3
4370*9880d681SAndroid Build Coastguard Worker
4371*9880d681SAndroid Build Coastguard Worker// CHECK: psraw	3735928559(%ebx,%ecx,8), %xmm5
4372*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe1,0xac,0xcb,0xef,0xbe,0xad,0xde]
4373*9880d681SAndroid Build Coastguard Worker        	psraw	0xdeadbeef(%ebx,%ecx,8),%xmm5
4374*9880d681SAndroid Build Coastguard Worker
4375*9880d681SAndroid Build Coastguard Worker// CHECK: psraw	69, %xmm5
4376*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe1,0x2d,0x45,0x00,0x00,0x00]
4377*9880d681SAndroid Build Coastguard Worker        	psraw	0x45,%xmm5
4378*9880d681SAndroid Build Coastguard Worker
4379*9880d681SAndroid Build Coastguard Worker// CHECK: psraw	32493, %xmm5
4380*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe1,0x2d,0xed,0x7e,0x00,0x00]
4381*9880d681SAndroid Build Coastguard Worker        	psraw	0x7eed,%xmm5
4382*9880d681SAndroid Build Coastguard Worker
4383*9880d681SAndroid Build Coastguard Worker// CHECK: psraw	3133065982, %xmm5
4384*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe1,0x2d,0xfe,0xca,0xbe,0xba]
4385*9880d681SAndroid Build Coastguard Worker        	psraw	0xbabecafe,%xmm5
4386*9880d681SAndroid Build Coastguard Worker
4387*9880d681SAndroid Build Coastguard Worker// CHECK: psraw	305419896, %xmm5
4388*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe1,0x2d,0x78,0x56,0x34,0x12]
4389*9880d681SAndroid Build Coastguard Worker        	psraw	0x12345678,%xmm5
4390*9880d681SAndroid Build Coastguard Worker
4391*9880d681SAndroid Build Coastguard Worker// CHECK: psraw	%xmm5, %xmm5
4392*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe1,0xed]
4393*9880d681SAndroid Build Coastguard Worker        	psraw	%xmm5,%xmm5
4394*9880d681SAndroid Build Coastguard Worker
4395*9880d681SAndroid Build Coastguard Worker// CHECK: psraw	$127, %mm3
4396*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x71,0xe3,0x7f]
4397*9880d681SAndroid Build Coastguard Worker        	psraw	$0x7f,%mm3
4398*9880d681SAndroid Build Coastguard Worker
4399*9880d681SAndroid Build Coastguard Worker// CHECK: psraw	$127, %xmm5
4400*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x71,0xe5,0x7f]
4401*9880d681SAndroid Build Coastguard Worker        	psraw	$0x7f,%xmm5
4402*9880d681SAndroid Build Coastguard Worker
4403*9880d681SAndroid Build Coastguard Worker// CHECK: psrad	3735928559(%ebx,%ecx,8), %mm3
4404*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe2,0x9c,0xcb,0xef,0xbe,0xad,0xde]
4405*9880d681SAndroid Build Coastguard Worker        	psrad	0xdeadbeef(%ebx,%ecx,8),%mm3
4406*9880d681SAndroid Build Coastguard Worker
4407*9880d681SAndroid Build Coastguard Worker// CHECK: psrad	69, %mm3
4408*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe2,0x1d,0x45,0x00,0x00,0x00]
4409*9880d681SAndroid Build Coastguard Worker        	psrad	0x45,%mm3
4410*9880d681SAndroid Build Coastguard Worker
4411*9880d681SAndroid Build Coastguard Worker// CHECK: psrad	32493, %mm3
4412*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe2,0x1d,0xed,0x7e,0x00,0x00]
4413*9880d681SAndroid Build Coastguard Worker        	psrad	0x7eed,%mm3
4414*9880d681SAndroid Build Coastguard Worker
4415*9880d681SAndroid Build Coastguard Worker// CHECK: psrad	3133065982, %mm3
4416*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe2,0x1d,0xfe,0xca,0xbe,0xba]
4417*9880d681SAndroid Build Coastguard Worker        	psrad	0xbabecafe,%mm3
4418*9880d681SAndroid Build Coastguard Worker
4419*9880d681SAndroid Build Coastguard Worker// CHECK: psrad	305419896, %mm3
4420*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe2,0x1d,0x78,0x56,0x34,0x12]
4421*9880d681SAndroid Build Coastguard Worker        	psrad	0x12345678,%mm3
4422*9880d681SAndroid Build Coastguard Worker
4423*9880d681SAndroid Build Coastguard Worker// CHECK: psrad	%mm3, %mm3
4424*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe2,0xdb]
4425*9880d681SAndroid Build Coastguard Worker        	psrad	%mm3,%mm3
4426*9880d681SAndroid Build Coastguard Worker
4427*9880d681SAndroid Build Coastguard Worker// CHECK: psrad	3735928559(%ebx,%ecx,8), %xmm5
4428*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe2,0xac,0xcb,0xef,0xbe,0xad,0xde]
4429*9880d681SAndroid Build Coastguard Worker        	psrad	0xdeadbeef(%ebx,%ecx,8),%xmm5
4430*9880d681SAndroid Build Coastguard Worker
4431*9880d681SAndroid Build Coastguard Worker// CHECK: psrad	69, %xmm5
4432*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe2,0x2d,0x45,0x00,0x00,0x00]
4433*9880d681SAndroid Build Coastguard Worker        	psrad	0x45,%xmm5
4434*9880d681SAndroid Build Coastguard Worker
4435*9880d681SAndroid Build Coastguard Worker// CHECK: psrad	32493, %xmm5
4436*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe2,0x2d,0xed,0x7e,0x00,0x00]
4437*9880d681SAndroid Build Coastguard Worker        	psrad	0x7eed,%xmm5
4438*9880d681SAndroid Build Coastguard Worker
4439*9880d681SAndroid Build Coastguard Worker// CHECK: psrad	3133065982, %xmm5
4440*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe2,0x2d,0xfe,0xca,0xbe,0xba]
4441*9880d681SAndroid Build Coastguard Worker        	psrad	0xbabecafe,%xmm5
4442*9880d681SAndroid Build Coastguard Worker
4443*9880d681SAndroid Build Coastguard Worker// CHECK: psrad	305419896, %xmm5
4444*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe2,0x2d,0x78,0x56,0x34,0x12]
4445*9880d681SAndroid Build Coastguard Worker        	psrad	0x12345678,%xmm5
4446*9880d681SAndroid Build Coastguard Worker
4447*9880d681SAndroid Build Coastguard Worker// CHECK: psrad	%xmm5, %xmm5
4448*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe2,0xed]
4449*9880d681SAndroid Build Coastguard Worker        	psrad	%xmm5,%xmm5
4450*9880d681SAndroid Build Coastguard Worker
4451*9880d681SAndroid Build Coastguard Worker// CHECK: psrad	$127, %mm3
4452*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x72,0xe3,0x7f]
4453*9880d681SAndroid Build Coastguard Worker        	psrad	$0x7f,%mm3
4454*9880d681SAndroid Build Coastguard Worker
4455*9880d681SAndroid Build Coastguard Worker// CHECK: psrad	$127, %xmm5
4456*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x72,0xe5,0x7f]
4457*9880d681SAndroid Build Coastguard Worker        	psrad	$0x7f,%xmm5
4458*9880d681SAndroid Build Coastguard Worker
4459*9880d681SAndroid Build Coastguard Worker// CHECK: psrlw	3735928559(%ebx,%ecx,8), %mm3
4460*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd1,0x9c,0xcb,0xef,0xbe,0xad,0xde]
4461*9880d681SAndroid Build Coastguard Worker        	psrlw	0xdeadbeef(%ebx,%ecx,8),%mm3
4462*9880d681SAndroid Build Coastguard Worker
4463*9880d681SAndroid Build Coastguard Worker// CHECK: psrlw	69, %mm3
4464*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd1,0x1d,0x45,0x00,0x00,0x00]
4465*9880d681SAndroid Build Coastguard Worker        	psrlw	0x45,%mm3
4466*9880d681SAndroid Build Coastguard Worker
4467*9880d681SAndroid Build Coastguard Worker// CHECK: psrlw	32493, %mm3
4468*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd1,0x1d,0xed,0x7e,0x00,0x00]
4469*9880d681SAndroid Build Coastguard Worker        	psrlw	0x7eed,%mm3
4470*9880d681SAndroid Build Coastguard Worker
4471*9880d681SAndroid Build Coastguard Worker// CHECK: psrlw	3133065982, %mm3
4472*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd1,0x1d,0xfe,0xca,0xbe,0xba]
4473*9880d681SAndroid Build Coastguard Worker        	psrlw	0xbabecafe,%mm3
4474*9880d681SAndroid Build Coastguard Worker
4475*9880d681SAndroid Build Coastguard Worker// CHECK: psrlw	305419896, %mm3
4476*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd1,0x1d,0x78,0x56,0x34,0x12]
4477*9880d681SAndroid Build Coastguard Worker        	psrlw	0x12345678,%mm3
4478*9880d681SAndroid Build Coastguard Worker
4479*9880d681SAndroid Build Coastguard Worker// CHECK: psrlw	%mm3, %mm3
4480*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd1,0xdb]
4481*9880d681SAndroid Build Coastguard Worker        	psrlw	%mm3,%mm3
4482*9880d681SAndroid Build Coastguard Worker
4483*9880d681SAndroid Build Coastguard Worker// CHECK: psrlw	3735928559(%ebx,%ecx,8), %xmm5
4484*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd1,0xac,0xcb,0xef,0xbe,0xad,0xde]
4485*9880d681SAndroid Build Coastguard Worker        	psrlw	0xdeadbeef(%ebx,%ecx,8),%xmm5
4486*9880d681SAndroid Build Coastguard Worker
4487*9880d681SAndroid Build Coastguard Worker// CHECK: psrlw	69, %xmm5
4488*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd1,0x2d,0x45,0x00,0x00,0x00]
4489*9880d681SAndroid Build Coastguard Worker        	psrlw	0x45,%xmm5
4490*9880d681SAndroid Build Coastguard Worker
4491*9880d681SAndroid Build Coastguard Worker// CHECK: psrlw	32493, %xmm5
4492*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd1,0x2d,0xed,0x7e,0x00,0x00]
4493*9880d681SAndroid Build Coastguard Worker        	psrlw	0x7eed,%xmm5
4494*9880d681SAndroid Build Coastguard Worker
4495*9880d681SAndroid Build Coastguard Worker// CHECK: psrlw	3133065982, %xmm5
4496*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd1,0x2d,0xfe,0xca,0xbe,0xba]
4497*9880d681SAndroid Build Coastguard Worker        	psrlw	0xbabecafe,%xmm5
4498*9880d681SAndroid Build Coastguard Worker
4499*9880d681SAndroid Build Coastguard Worker// CHECK: psrlw	305419896, %xmm5
4500*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd1,0x2d,0x78,0x56,0x34,0x12]
4501*9880d681SAndroid Build Coastguard Worker        	psrlw	0x12345678,%xmm5
4502*9880d681SAndroid Build Coastguard Worker
4503*9880d681SAndroid Build Coastguard Worker// CHECK: psrlw	%xmm5, %xmm5
4504*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd1,0xed]
4505*9880d681SAndroid Build Coastguard Worker        	psrlw	%xmm5,%xmm5
4506*9880d681SAndroid Build Coastguard Worker
4507*9880d681SAndroid Build Coastguard Worker// CHECK: psrlw	$127, %mm3
4508*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x71,0xd3,0x7f]
4509*9880d681SAndroid Build Coastguard Worker        	psrlw	$0x7f,%mm3
4510*9880d681SAndroid Build Coastguard Worker
4511*9880d681SAndroid Build Coastguard Worker// CHECK: psrlw	$127, %xmm5
4512*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x71,0xd5,0x7f]
4513*9880d681SAndroid Build Coastguard Worker        	psrlw	$0x7f,%xmm5
4514*9880d681SAndroid Build Coastguard Worker
4515*9880d681SAndroid Build Coastguard Worker// CHECK: psrld	3735928559(%ebx,%ecx,8), %mm3
4516*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd2,0x9c,0xcb,0xef,0xbe,0xad,0xde]
4517*9880d681SAndroid Build Coastguard Worker        	psrld	0xdeadbeef(%ebx,%ecx,8),%mm3
4518*9880d681SAndroid Build Coastguard Worker
4519*9880d681SAndroid Build Coastguard Worker// CHECK: psrld	69, %mm3
4520*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd2,0x1d,0x45,0x00,0x00,0x00]
4521*9880d681SAndroid Build Coastguard Worker        	psrld	0x45,%mm3
4522*9880d681SAndroid Build Coastguard Worker
4523*9880d681SAndroid Build Coastguard Worker// CHECK: psrld	32493, %mm3
4524*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd2,0x1d,0xed,0x7e,0x00,0x00]
4525*9880d681SAndroid Build Coastguard Worker        	psrld	0x7eed,%mm3
4526*9880d681SAndroid Build Coastguard Worker
4527*9880d681SAndroid Build Coastguard Worker// CHECK: psrld	3133065982, %mm3
4528*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd2,0x1d,0xfe,0xca,0xbe,0xba]
4529*9880d681SAndroid Build Coastguard Worker        	psrld	0xbabecafe,%mm3
4530*9880d681SAndroid Build Coastguard Worker
4531*9880d681SAndroid Build Coastguard Worker// CHECK: psrld	305419896, %mm3
4532*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd2,0x1d,0x78,0x56,0x34,0x12]
4533*9880d681SAndroid Build Coastguard Worker        	psrld	0x12345678,%mm3
4534*9880d681SAndroid Build Coastguard Worker
4535*9880d681SAndroid Build Coastguard Worker// CHECK: psrld	%mm3, %mm3
4536*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd2,0xdb]
4537*9880d681SAndroid Build Coastguard Worker        	psrld	%mm3,%mm3
4538*9880d681SAndroid Build Coastguard Worker
4539*9880d681SAndroid Build Coastguard Worker// CHECK: psrld	3735928559(%ebx,%ecx,8), %xmm5
4540*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd2,0xac,0xcb,0xef,0xbe,0xad,0xde]
4541*9880d681SAndroid Build Coastguard Worker        	psrld	0xdeadbeef(%ebx,%ecx,8),%xmm5
4542*9880d681SAndroid Build Coastguard Worker
4543*9880d681SAndroid Build Coastguard Worker// CHECK: psrld	69, %xmm5
4544*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd2,0x2d,0x45,0x00,0x00,0x00]
4545*9880d681SAndroid Build Coastguard Worker        	psrld	0x45,%xmm5
4546*9880d681SAndroid Build Coastguard Worker
4547*9880d681SAndroid Build Coastguard Worker// CHECK: psrld	32493, %xmm5
4548*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd2,0x2d,0xed,0x7e,0x00,0x00]
4549*9880d681SAndroid Build Coastguard Worker        	psrld	0x7eed,%xmm5
4550*9880d681SAndroid Build Coastguard Worker
4551*9880d681SAndroid Build Coastguard Worker// CHECK: psrld	3133065982, %xmm5
4552*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd2,0x2d,0xfe,0xca,0xbe,0xba]
4553*9880d681SAndroid Build Coastguard Worker        	psrld	0xbabecafe,%xmm5
4554*9880d681SAndroid Build Coastguard Worker
4555*9880d681SAndroid Build Coastguard Worker// CHECK: psrld	305419896, %xmm5
4556*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd2,0x2d,0x78,0x56,0x34,0x12]
4557*9880d681SAndroid Build Coastguard Worker        	psrld	0x12345678,%xmm5
4558*9880d681SAndroid Build Coastguard Worker
4559*9880d681SAndroid Build Coastguard Worker// CHECK: psrld	%xmm5, %xmm5
4560*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd2,0xed]
4561*9880d681SAndroid Build Coastguard Worker        	psrld	%xmm5,%xmm5
4562*9880d681SAndroid Build Coastguard Worker
4563*9880d681SAndroid Build Coastguard Worker// CHECK: psrld	$127, %mm3
4564*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x72,0xd3,0x7f]
4565*9880d681SAndroid Build Coastguard Worker        	psrld	$0x7f,%mm3
4566*9880d681SAndroid Build Coastguard Worker
4567*9880d681SAndroid Build Coastguard Worker// CHECK: psrld	$127, %xmm5
4568*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x72,0xd5,0x7f]
4569*9880d681SAndroid Build Coastguard Worker        	psrld	$0x7f,%xmm5
4570*9880d681SAndroid Build Coastguard Worker
4571*9880d681SAndroid Build Coastguard Worker// CHECK: psrlq	3735928559(%ebx,%ecx,8), %mm3
4572*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd3,0x9c,0xcb,0xef,0xbe,0xad,0xde]
4573*9880d681SAndroid Build Coastguard Worker        	psrlq	0xdeadbeef(%ebx,%ecx,8),%mm3
4574*9880d681SAndroid Build Coastguard Worker
4575*9880d681SAndroid Build Coastguard Worker// CHECK: psrlq	69, %mm3
4576*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd3,0x1d,0x45,0x00,0x00,0x00]
4577*9880d681SAndroid Build Coastguard Worker        	psrlq	0x45,%mm3
4578*9880d681SAndroid Build Coastguard Worker
4579*9880d681SAndroid Build Coastguard Worker// CHECK: psrlq	32493, %mm3
4580*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd3,0x1d,0xed,0x7e,0x00,0x00]
4581*9880d681SAndroid Build Coastguard Worker        	psrlq	0x7eed,%mm3
4582*9880d681SAndroid Build Coastguard Worker
4583*9880d681SAndroid Build Coastguard Worker// CHECK: psrlq	3133065982, %mm3
4584*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd3,0x1d,0xfe,0xca,0xbe,0xba]
4585*9880d681SAndroid Build Coastguard Worker        	psrlq	0xbabecafe,%mm3
4586*9880d681SAndroid Build Coastguard Worker
4587*9880d681SAndroid Build Coastguard Worker// CHECK: psrlq	305419896, %mm3
4588*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd3,0x1d,0x78,0x56,0x34,0x12]
4589*9880d681SAndroid Build Coastguard Worker        	psrlq	0x12345678,%mm3
4590*9880d681SAndroid Build Coastguard Worker
4591*9880d681SAndroid Build Coastguard Worker// CHECK: psrlq	%mm3, %mm3
4592*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd3,0xdb]
4593*9880d681SAndroid Build Coastguard Worker        	psrlq	%mm3,%mm3
4594*9880d681SAndroid Build Coastguard Worker
4595*9880d681SAndroid Build Coastguard Worker// CHECK: psrlq	3735928559(%ebx,%ecx,8), %xmm5
4596*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd3,0xac,0xcb,0xef,0xbe,0xad,0xde]
4597*9880d681SAndroid Build Coastguard Worker        	psrlq	0xdeadbeef(%ebx,%ecx,8),%xmm5
4598*9880d681SAndroid Build Coastguard Worker
4599*9880d681SAndroid Build Coastguard Worker// CHECK: psrlq	69, %xmm5
4600*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd3,0x2d,0x45,0x00,0x00,0x00]
4601*9880d681SAndroid Build Coastguard Worker        	psrlq	0x45,%xmm5
4602*9880d681SAndroid Build Coastguard Worker
4603*9880d681SAndroid Build Coastguard Worker// CHECK: psrlq	32493, %xmm5
4604*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd3,0x2d,0xed,0x7e,0x00,0x00]
4605*9880d681SAndroid Build Coastguard Worker        	psrlq	0x7eed,%xmm5
4606*9880d681SAndroid Build Coastguard Worker
4607*9880d681SAndroid Build Coastguard Worker// CHECK: psrlq	3133065982, %xmm5
4608*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd3,0x2d,0xfe,0xca,0xbe,0xba]
4609*9880d681SAndroid Build Coastguard Worker        	psrlq	0xbabecafe,%xmm5
4610*9880d681SAndroid Build Coastguard Worker
4611*9880d681SAndroid Build Coastguard Worker// CHECK: psrlq	305419896, %xmm5
4612*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd3,0x2d,0x78,0x56,0x34,0x12]
4613*9880d681SAndroid Build Coastguard Worker        	psrlq	0x12345678,%xmm5
4614*9880d681SAndroid Build Coastguard Worker
4615*9880d681SAndroid Build Coastguard Worker// CHECK: psrlq	%xmm5, %xmm5
4616*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd3,0xed]
4617*9880d681SAndroid Build Coastguard Worker        	psrlq	%xmm5,%xmm5
4618*9880d681SAndroid Build Coastguard Worker
4619*9880d681SAndroid Build Coastguard Worker// CHECK: psrlq	$127, %mm3
4620*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x73,0xd3,0x7f]
4621*9880d681SAndroid Build Coastguard Worker        	psrlq	$0x7f,%mm3
4622*9880d681SAndroid Build Coastguard Worker
4623*9880d681SAndroid Build Coastguard Worker// CHECK: psrlq	$127, %xmm5
4624*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x73,0xd5,0x7f]
4625*9880d681SAndroid Build Coastguard Worker        	psrlq	$0x7f,%xmm5
4626*9880d681SAndroid Build Coastguard Worker
4627*9880d681SAndroid Build Coastguard Worker// CHECK: psubb	3735928559(%ebx,%ecx,8), %mm3
4628*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf8,0x9c,0xcb,0xef,0xbe,0xad,0xde]
4629*9880d681SAndroid Build Coastguard Worker        	psubb	0xdeadbeef(%ebx,%ecx,8),%mm3
4630*9880d681SAndroid Build Coastguard Worker
4631*9880d681SAndroid Build Coastguard Worker// CHECK: psubb	69, %mm3
4632*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf8,0x1d,0x45,0x00,0x00,0x00]
4633*9880d681SAndroid Build Coastguard Worker        	psubb	0x45,%mm3
4634*9880d681SAndroid Build Coastguard Worker
4635*9880d681SAndroid Build Coastguard Worker// CHECK: psubb	32493, %mm3
4636*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf8,0x1d,0xed,0x7e,0x00,0x00]
4637*9880d681SAndroid Build Coastguard Worker        	psubb	0x7eed,%mm3
4638*9880d681SAndroid Build Coastguard Worker
4639*9880d681SAndroid Build Coastguard Worker// CHECK: psubb	3133065982, %mm3
4640*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf8,0x1d,0xfe,0xca,0xbe,0xba]
4641*9880d681SAndroid Build Coastguard Worker        	psubb	0xbabecafe,%mm3
4642*9880d681SAndroid Build Coastguard Worker
4643*9880d681SAndroid Build Coastguard Worker// CHECK: psubb	305419896, %mm3
4644*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf8,0x1d,0x78,0x56,0x34,0x12]
4645*9880d681SAndroid Build Coastguard Worker        	psubb	0x12345678,%mm3
4646*9880d681SAndroid Build Coastguard Worker
4647*9880d681SAndroid Build Coastguard Worker// CHECK: psubb	%mm3, %mm3
4648*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf8,0xdb]
4649*9880d681SAndroid Build Coastguard Worker        	psubb	%mm3,%mm3
4650*9880d681SAndroid Build Coastguard Worker
4651*9880d681SAndroid Build Coastguard Worker// CHECK: psubb	3735928559(%ebx,%ecx,8), %xmm5
4652*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf8,0xac,0xcb,0xef,0xbe,0xad,0xde]
4653*9880d681SAndroid Build Coastguard Worker        	psubb	0xdeadbeef(%ebx,%ecx,8),%xmm5
4654*9880d681SAndroid Build Coastguard Worker
4655*9880d681SAndroid Build Coastguard Worker// CHECK: psubb	69, %xmm5
4656*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf8,0x2d,0x45,0x00,0x00,0x00]
4657*9880d681SAndroid Build Coastguard Worker        	psubb	0x45,%xmm5
4658*9880d681SAndroid Build Coastguard Worker
4659*9880d681SAndroid Build Coastguard Worker// CHECK: psubb	32493, %xmm5
4660*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf8,0x2d,0xed,0x7e,0x00,0x00]
4661*9880d681SAndroid Build Coastguard Worker        	psubb	0x7eed,%xmm5
4662*9880d681SAndroid Build Coastguard Worker
4663*9880d681SAndroid Build Coastguard Worker// CHECK: psubb	3133065982, %xmm5
4664*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf8,0x2d,0xfe,0xca,0xbe,0xba]
4665*9880d681SAndroid Build Coastguard Worker        	psubb	0xbabecafe,%xmm5
4666*9880d681SAndroid Build Coastguard Worker
4667*9880d681SAndroid Build Coastguard Worker// CHECK: psubb	305419896, %xmm5
4668*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf8,0x2d,0x78,0x56,0x34,0x12]
4669*9880d681SAndroid Build Coastguard Worker        	psubb	0x12345678,%xmm5
4670*9880d681SAndroid Build Coastguard Worker
4671*9880d681SAndroid Build Coastguard Worker// CHECK: psubb	%xmm5, %xmm5
4672*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf8,0xed]
4673*9880d681SAndroid Build Coastguard Worker        	psubb	%xmm5,%xmm5
4674*9880d681SAndroid Build Coastguard Worker
4675*9880d681SAndroid Build Coastguard Worker// CHECK: psubw	3735928559(%ebx,%ecx,8), %mm3
4676*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf9,0x9c,0xcb,0xef,0xbe,0xad,0xde]
4677*9880d681SAndroid Build Coastguard Worker        	psubw	0xdeadbeef(%ebx,%ecx,8),%mm3
4678*9880d681SAndroid Build Coastguard Worker
4679*9880d681SAndroid Build Coastguard Worker// CHECK: psubw	69, %mm3
4680*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf9,0x1d,0x45,0x00,0x00,0x00]
4681*9880d681SAndroid Build Coastguard Worker        	psubw	0x45,%mm3
4682*9880d681SAndroid Build Coastguard Worker
4683*9880d681SAndroid Build Coastguard Worker// CHECK: psubw	32493, %mm3
4684*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf9,0x1d,0xed,0x7e,0x00,0x00]
4685*9880d681SAndroid Build Coastguard Worker        	psubw	0x7eed,%mm3
4686*9880d681SAndroid Build Coastguard Worker
4687*9880d681SAndroid Build Coastguard Worker// CHECK: psubw	3133065982, %mm3
4688*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf9,0x1d,0xfe,0xca,0xbe,0xba]
4689*9880d681SAndroid Build Coastguard Worker        	psubw	0xbabecafe,%mm3
4690*9880d681SAndroid Build Coastguard Worker
4691*9880d681SAndroid Build Coastguard Worker// CHECK: psubw	305419896, %mm3
4692*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf9,0x1d,0x78,0x56,0x34,0x12]
4693*9880d681SAndroid Build Coastguard Worker        	psubw	0x12345678,%mm3
4694*9880d681SAndroid Build Coastguard Worker
4695*9880d681SAndroid Build Coastguard Worker// CHECK: psubw	%mm3, %mm3
4696*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf9,0xdb]
4697*9880d681SAndroid Build Coastguard Worker        	psubw	%mm3,%mm3
4698*9880d681SAndroid Build Coastguard Worker
4699*9880d681SAndroid Build Coastguard Worker// CHECK: psubw	3735928559(%ebx,%ecx,8), %xmm5
4700*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf9,0xac,0xcb,0xef,0xbe,0xad,0xde]
4701*9880d681SAndroid Build Coastguard Worker        	psubw	0xdeadbeef(%ebx,%ecx,8),%xmm5
4702*9880d681SAndroid Build Coastguard Worker
4703*9880d681SAndroid Build Coastguard Worker// CHECK: psubw	69, %xmm5
4704*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf9,0x2d,0x45,0x00,0x00,0x00]
4705*9880d681SAndroid Build Coastguard Worker        	psubw	0x45,%xmm5
4706*9880d681SAndroid Build Coastguard Worker
4707*9880d681SAndroid Build Coastguard Worker// CHECK: psubw	32493, %xmm5
4708*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf9,0x2d,0xed,0x7e,0x00,0x00]
4709*9880d681SAndroid Build Coastguard Worker        	psubw	0x7eed,%xmm5
4710*9880d681SAndroid Build Coastguard Worker
4711*9880d681SAndroid Build Coastguard Worker// CHECK: psubw	3133065982, %xmm5
4712*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf9,0x2d,0xfe,0xca,0xbe,0xba]
4713*9880d681SAndroid Build Coastguard Worker        	psubw	0xbabecafe,%xmm5
4714*9880d681SAndroid Build Coastguard Worker
4715*9880d681SAndroid Build Coastguard Worker// CHECK: psubw	305419896, %xmm5
4716*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf9,0x2d,0x78,0x56,0x34,0x12]
4717*9880d681SAndroid Build Coastguard Worker        	psubw	0x12345678,%xmm5
4718*9880d681SAndroid Build Coastguard Worker
4719*9880d681SAndroid Build Coastguard Worker// CHECK: psubw	%xmm5, %xmm5
4720*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf9,0xed]
4721*9880d681SAndroid Build Coastguard Worker        	psubw	%xmm5,%xmm5
4722*9880d681SAndroid Build Coastguard Worker
4723*9880d681SAndroid Build Coastguard Worker// CHECK: psubd	3735928559(%ebx,%ecx,8), %mm3
4724*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xfa,0x9c,0xcb,0xef,0xbe,0xad,0xde]
4725*9880d681SAndroid Build Coastguard Worker        	psubd	0xdeadbeef(%ebx,%ecx,8),%mm3
4726*9880d681SAndroid Build Coastguard Worker
4727*9880d681SAndroid Build Coastguard Worker// CHECK: psubd	69, %mm3
4728*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xfa,0x1d,0x45,0x00,0x00,0x00]
4729*9880d681SAndroid Build Coastguard Worker        	psubd	0x45,%mm3
4730*9880d681SAndroid Build Coastguard Worker
4731*9880d681SAndroid Build Coastguard Worker// CHECK: psubd	32493, %mm3
4732*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xfa,0x1d,0xed,0x7e,0x00,0x00]
4733*9880d681SAndroid Build Coastguard Worker        	psubd	0x7eed,%mm3
4734*9880d681SAndroid Build Coastguard Worker
4735*9880d681SAndroid Build Coastguard Worker// CHECK: psubd	3133065982, %mm3
4736*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xfa,0x1d,0xfe,0xca,0xbe,0xba]
4737*9880d681SAndroid Build Coastguard Worker        	psubd	0xbabecafe,%mm3
4738*9880d681SAndroid Build Coastguard Worker
4739*9880d681SAndroid Build Coastguard Worker// CHECK: psubd	305419896, %mm3
4740*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xfa,0x1d,0x78,0x56,0x34,0x12]
4741*9880d681SAndroid Build Coastguard Worker        	psubd	0x12345678,%mm3
4742*9880d681SAndroid Build Coastguard Worker
4743*9880d681SAndroid Build Coastguard Worker// CHECK: psubd	%mm3, %mm3
4744*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xfa,0xdb]
4745*9880d681SAndroid Build Coastguard Worker        	psubd	%mm3,%mm3
4746*9880d681SAndroid Build Coastguard Worker
4747*9880d681SAndroid Build Coastguard Worker// CHECK: psubd	3735928559(%ebx,%ecx,8), %xmm5
4748*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xfa,0xac,0xcb,0xef,0xbe,0xad,0xde]
4749*9880d681SAndroid Build Coastguard Worker        	psubd	0xdeadbeef(%ebx,%ecx,8),%xmm5
4750*9880d681SAndroid Build Coastguard Worker
4751*9880d681SAndroid Build Coastguard Worker// CHECK: psubd	69, %xmm5
4752*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xfa,0x2d,0x45,0x00,0x00,0x00]
4753*9880d681SAndroid Build Coastguard Worker        	psubd	0x45,%xmm5
4754*9880d681SAndroid Build Coastguard Worker
4755*9880d681SAndroid Build Coastguard Worker// CHECK: psubd	32493, %xmm5
4756*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xfa,0x2d,0xed,0x7e,0x00,0x00]
4757*9880d681SAndroid Build Coastguard Worker        	psubd	0x7eed,%xmm5
4758*9880d681SAndroid Build Coastguard Worker
4759*9880d681SAndroid Build Coastguard Worker// CHECK: psubd	3133065982, %xmm5
4760*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xfa,0x2d,0xfe,0xca,0xbe,0xba]
4761*9880d681SAndroid Build Coastguard Worker        	psubd	0xbabecafe,%xmm5
4762*9880d681SAndroid Build Coastguard Worker
4763*9880d681SAndroid Build Coastguard Worker// CHECK: psubd	305419896, %xmm5
4764*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xfa,0x2d,0x78,0x56,0x34,0x12]
4765*9880d681SAndroid Build Coastguard Worker        	psubd	0x12345678,%xmm5
4766*9880d681SAndroid Build Coastguard Worker
4767*9880d681SAndroid Build Coastguard Worker// CHECK: psubd	%xmm5, %xmm5
4768*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xfa,0xed]
4769*9880d681SAndroid Build Coastguard Worker        	psubd	%xmm5,%xmm5
4770*9880d681SAndroid Build Coastguard Worker
4771*9880d681SAndroid Build Coastguard Worker// CHECK: psubq	3735928559(%ebx,%ecx,8), %mm3
4772*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xfb,0x9c,0xcb,0xef,0xbe,0xad,0xde]
4773*9880d681SAndroid Build Coastguard Worker        	psubq	0xdeadbeef(%ebx,%ecx,8),%mm3
4774*9880d681SAndroid Build Coastguard Worker
4775*9880d681SAndroid Build Coastguard Worker// CHECK: psubq	69, %mm3
4776*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xfb,0x1d,0x45,0x00,0x00,0x00]
4777*9880d681SAndroid Build Coastguard Worker        	psubq	0x45,%mm3
4778*9880d681SAndroid Build Coastguard Worker
4779*9880d681SAndroid Build Coastguard Worker// CHECK: psubq	32493, %mm3
4780*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xfb,0x1d,0xed,0x7e,0x00,0x00]
4781*9880d681SAndroid Build Coastguard Worker        	psubq	0x7eed,%mm3
4782*9880d681SAndroid Build Coastguard Worker
4783*9880d681SAndroid Build Coastguard Worker// CHECK: psubq	3133065982, %mm3
4784*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xfb,0x1d,0xfe,0xca,0xbe,0xba]
4785*9880d681SAndroid Build Coastguard Worker        	psubq	0xbabecafe,%mm3
4786*9880d681SAndroid Build Coastguard Worker
4787*9880d681SAndroid Build Coastguard Worker// CHECK: psubq	305419896, %mm3
4788*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xfb,0x1d,0x78,0x56,0x34,0x12]
4789*9880d681SAndroid Build Coastguard Worker        	psubq	0x12345678,%mm3
4790*9880d681SAndroid Build Coastguard Worker
4791*9880d681SAndroid Build Coastguard Worker// CHECK: psubq	%mm3, %mm3
4792*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xfb,0xdb]
4793*9880d681SAndroid Build Coastguard Worker        	psubq	%mm3,%mm3
4794*9880d681SAndroid Build Coastguard Worker
4795*9880d681SAndroid Build Coastguard Worker// CHECK: psubq	3735928559(%ebx,%ecx,8), %xmm5
4796*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xfb,0xac,0xcb,0xef,0xbe,0xad,0xde]
4797*9880d681SAndroid Build Coastguard Worker        	psubq	0xdeadbeef(%ebx,%ecx,8),%xmm5
4798*9880d681SAndroid Build Coastguard Worker
4799*9880d681SAndroid Build Coastguard Worker// CHECK: psubq	69, %xmm5
4800*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xfb,0x2d,0x45,0x00,0x00,0x00]
4801*9880d681SAndroid Build Coastguard Worker        	psubq	0x45,%xmm5
4802*9880d681SAndroid Build Coastguard Worker
4803*9880d681SAndroid Build Coastguard Worker// CHECK: psubq	32493, %xmm5
4804*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xfb,0x2d,0xed,0x7e,0x00,0x00]
4805*9880d681SAndroid Build Coastguard Worker        	psubq	0x7eed,%xmm5
4806*9880d681SAndroid Build Coastguard Worker
4807*9880d681SAndroid Build Coastguard Worker// CHECK: psubq	3133065982, %xmm5
4808*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xfb,0x2d,0xfe,0xca,0xbe,0xba]
4809*9880d681SAndroid Build Coastguard Worker        	psubq	0xbabecafe,%xmm5
4810*9880d681SAndroid Build Coastguard Worker
4811*9880d681SAndroid Build Coastguard Worker// CHECK: psubq	305419896, %xmm5
4812*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xfb,0x2d,0x78,0x56,0x34,0x12]
4813*9880d681SAndroid Build Coastguard Worker        	psubq	0x12345678,%xmm5
4814*9880d681SAndroid Build Coastguard Worker
4815*9880d681SAndroid Build Coastguard Worker// CHECK: psubq	%xmm5, %xmm5
4816*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xfb,0xed]
4817*9880d681SAndroid Build Coastguard Worker        	psubq	%xmm5,%xmm5
4818*9880d681SAndroid Build Coastguard Worker
4819*9880d681SAndroid Build Coastguard Worker// CHECK: psubsb	3735928559(%ebx,%ecx,8), %mm3
4820*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe8,0x9c,0xcb,0xef,0xbe,0xad,0xde]
4821*9880d681SAndroid Build Coastguard Worker        	psubsb	0xdeadbeef(%ebx,%ecx,8),%mm3
4822*9880d681SAndroid Build Coastguard Worker
4823*9880d681SAndroid Build Coastguard Worker// CHECK: psubsb	69, %mm3
4824*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe8,0x1d,0x45,0x00,0x00,0x00]
4825*9880d681SAndroid Build Coastguard Worker        	psubsb	0x45,%mm3
4826*9880d681SAndroid Build Coastguard Worker
4827*9880d681SAndroid Build Coastguard Worker// CHECK: psubsb	32493, %mm3
4828*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe8,0x1d,0xed,0x7e,0x00,0x00]
4829*9880d681SAndroid Build Coastguard Worker        	psubsb	0x7eed,%mm3
4830*9880d681SAndroid Build Coastguard Worker
4831*9880d681SAndroid Build Coastguard Worker// CHECK: psubsb	3133065982, %mm3
4832*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe8,0x1d,0xfe,0xca,0xbe,0xba]
4833*9880d681SAndroid Build Coastguard Worker        	psubsb	0xbabecafe,%mm3
4834*9880d681SAndroid Build Coastguard Worker
4835*9880d681SAndroid Build Coastguard Worker// CHECK: psubsb	305419896, %mm3
4836*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe8,0x1d,0x78,0x56,0x34,0x12]
4837*9880d681SAndroid Build Coastguard Worker        	psubsb	0x12345678,%mm3
4838*9880d681SAndroid Build Coastguard Worker
4839*9880d681SAndroid Build Coastguard Worker// CHECK: psubsb	%mm3, %mm3
4840*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe8,0xdb]
4841*9880d681SAndroid Build Coastguard Worker        	psubsb	%mm3,%mm3
4842*9880d681SAndroid Build Coastguard Worker
4843*9880d681SAndroid Build Coastguard Worker// CHECK: psubsb	3735928559(%ebx,%ecx,8), %xmm5
4844*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe8,0xac,0xcb,0xef,0xbe,0xad,0xde]
4845*9880d681SAndroid Build Coastguard Worker        	psubsb	0xdeadbeef(%ebx,%ecx,8),%xmm5
4846*9880d681SAndroid Build Coastguard Worker
4847*9880d681SAndroid Build Coastguard Worker// CHECK: psubsb	69, %xmm5
4848*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe8,0x2d,0x45,0x00,0x00,0x00]
4849*9880d681SAndroid Build Coastguard Worker        	psubsb	0x45,%xmm5
4850*9880d681SAndroid Build Coastguard Worker
4851*9880d681SAndroid Build Coastguard Worker// CHECK: psubsb	32493, %xmm5
4852*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe8,0x2d,0xed,0x7e,0x00,0x00]
4853*9880d681SAndroid Build Coastguard Worker        	psubsb	0x7eed,%xmm5
4854*9880d681SAndroid Build Coastguard Worker
4855*9880d681SAndroid Build Coastguard Worker// CHECK: psubsb	3133065982, %xmm5
4856*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe8,0x2d,0xfe,0xca,0xbe,0xba]
4857*9880d681SAndroid Build Coastguard Worker        	psubsb	0xbabecafe,%xmm5
4858*9880d681SAndroid Build Coastguard Worker
4859*9880d681SAndroid Build Coastguard Worker// CHECK: psubsb	305419896, %xmm5
4860*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe8,0x2d,0x78,0x56,0x34,0x12]
4861*9880d681SAndroid Build Coastguard Worker        	psubsb	0x12345678,%xmm5
4862*9880d681SAndroid Build Coastguard Worker
4863*9880d681SAndroid Build Coastguard Worker// CHECK: psubsb	%xmm5, %xmm5
4864*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe8,0xed]
4865*9880d681SAndroid Build Coastguard Worker        	psubsb	%xmm5,%xmm5
4866*9880d681SAndroid Build Coastguard Worker
4867*9880d681SAndroid Build Coastguard Worker// CHECK: psubsw	3735928559(%ebx,%ecx,8), %mm3
4868*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe9,0x9c,0xcb,0xef,0xbe,0xad,0xde]
4869*9880d681SAndroid Build Coastguard Worker        	psubsw	0xdeadbeef(%ebx,%ecx,8),%mm3
4870*9880d681SAndroid Build Coastguard Worker
4871*9880d681SAndroid Build Coastguard Worker// CHECK: psubsw	69, %mm3
4872*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe9,0x1d,0x45,0x00,0x00,0x00]
4873*9880d681SAndroid Build Coastguard Worker        	psubsw	0x45,%mm3
4874*9880d681SAndroid Build Coastguard Worker
4875*9880d681SAndroid Build Coastguard Worker// CHECK: psubsw	32493, %mm3
4876*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe9,0x1d,0xed,0x7e,0x00,0x00]
4877*9880d681SAndroid Build Coastguard Worker        	psubsw	0x7eed,%mm3
4878*9880d681SAndroid Build Coastguard Worker
4879*9880d681SAndroid Build Coastguard Worker// CHECK: psubsw	3133065982, %mm3
4880*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe9,0x1d,0xfe,0xca,0xbe,0xba]
4881*9880d681SAndroid Build Coastguard Worker        	psubsw	0xbabecafe,%mm3
4882*9880d681SAndroid Build Coastguard Worker
4883*9880d681SAndroid Build Coastguard Worker// CHECK: psubsw	305419896, %mm3
4884*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe9,0x1d,0x78,0x56,0x34,0x12]
4885*9880d681SAndroid Build Coastguard Worker        	psubsw	0x12345678,%mm3
4886*9880d681SAndroid Build Coastguard Worker
4887*9880d681SAndroid Build Coastguard Worker// CHECK: psubsw	%mm3, %mm3
4888*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe9,0xdb]
4889*9880d681SAndroid Build Coastguard Worker        	psubsw	%mm3,%mm3
4890*9880d681SAndroid Build Coastguard Worker
4891*9880d681SAndroid Build Coastguard Worker// CHECK: psubsw	3735928559(%ebx,%ecx,8), %xmm5
4892*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe9,0xac,0xcb,0xef,0xbe,0xad,0xde]
4893*9880d681SAndroid Build Coastguard Worker        	psubsw	0xdeadbeef(%ebx,%ecx,8),%xmm5
4894*9880d681SAndroid Build Coastguard Worker
4895*9880d681SAndroid Build Coastguard Worker// CHECK: psubsw	69, %xmm5
4896*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe9,0x2d,0x45,0x00,0x00,0x00]
4897*9880d681SAndroid Build Coastguard Worker        	psubsw	0x45,%xmm5
4898*9880d681SAndroid Build Coastguard Worker
4899*9880d681SAndroid Build Coastguard Worker// CHECK: psubsw	32493, %xmm5
4900*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe9,0x2d,0xed,0x7e,0x00,0x00]
4901*9880d681SAndroid Build Coastguard Worker        	psubsw	0x7eed,%xmm5
4902*9880d681SAndroid Build Coastguard Worker
4903*9880d681SAndroid Build Coastguard Worker// CHECK: psubsw	3133065982, %xmm5
4904*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe9,0x2d,0xfe,0xca,0xbe,0xba]
4905*9880d681SAndroid Build Coastguard Worker        	psubsw	0xbabecafe,%xmm5
4906*9880d681SAndroid Build Coastguard Worker
4907*9880d681SAndroid Build Coastguard Worker// CHECK: psubsw	305419896, %xmm5
4908*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe9,0x2d,0x78,0x56,0x34,0x12]
4909*9880d681SAndroid Build Coastguard Worker        	psubsw	0x12345678,%xmm5
4910*9880d681SAndroid Build Coastguard Worker
4911*9880d681SAndroid Build Coastguard Worker// CHECK: psubsw	%xmm5, %xmm5
4912*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe9,0xed]
4913*9880d681SAndroid Build Coastguard Worker        	psubsw	%xmm5,%xmm5
4914*9880d681SAndroid Build Coastguard Worker
4915*9880d681SAndroid Build Coastguard Worker// CHECK: psubusb	3735928559(%ebx,%ecx,8), %mm3
4916*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd8,0x9c,0xcb,0xef,0xbe,0xad,0xde]
4917*9880d681SAndroid Build Coastguard Worker        	psubusb	0xdeadbeef(%ebx,%ecx,8),%mm3
4918*9880d681SAndroid Build Coastguard Worker
4919*9880d681SAndroid Build Coastguard Worker// CHECK: psubusb	69, %mm3
4920*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd8,0x1d,0x45,0x00,0x00,0x00]
4921*9880d681SAndroid Build Coastguard Worker        	psubusb	0x45,%mm3
4922*9880d681SAndroid Build Coastguard Worker
4923*9880d681SAndroid Build Coastguard Worker// CHECK: psubusb	32493, %mm3
4924*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd8,0x1d,0xed,0x7e,0x00,0x00]
4925*9880d681SAndroid Build Coastguard Worker        	psubusb	0x7eed,%mm3
4926*9880d681SAndroid Build Coastguard Worker
4927*9880d681SAndroid Build Coastguard Worker// CHECK: psubusb	3133065982, %mm3
4928*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd8,0x1d,0xfe,0xca,0xbe,0xba]
4929*9880d681SAndroid Build Coastguard Worker        	psubusb	0xbabecafe,%mm3
4930*9880d681SAndroid Build Coastguard Worker
4931*9880d681SAndroid Build Coastguard Worker// CHECK: psubusb	305419896, %mm3
4932*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd8,0x1d,0x78,0x56,0x34,0x12]
4933*9880d681SAndroid Build Coastguard Worker        	psubusb	0x12345678,%mm3
4934*9880d681SAndroid Build Coastguard Worker
4935*9880d681SAndroid Build Coastguard Worker// CHECK: psubusb	%mm3, %mm3
4936*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd8,0xdb]
4937*9880d681SAndroid Build Coastguard Worker        	psubusb	%mm3,%mm3
4938*9880d681SAndroid Build Coastguard Worker
4939*9880d681SAndroid Build Coastguard Worker// CHECK: psubusb	3735928559(%ebx,%ecx,8), %xmm5
4940*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd8,0xac,0xcb,0xef,0xbe,0xad,0xde]
4941*9880d681SAndroid Build Coastguard Worker        	psubusb	0xdeadbeef(%ebx,%ecx,8),%xmm5
4942*9880d681SAndroid Build Coastguard Worker
4943*9880d681SAndroid Build Coastguard Worker// CHECK: psubusb	69, %xmm5
4944*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd8,0x2d,0x45,0x00,0x00,0x00]
4945*9880d681SAndroid Build Coastguard Worker        	psubusb	0x45,%xmm5
4946*9880d681SAndroid Build Coastguard Worker
4947*9880d681SAndroid Build Coastguard Worker// CHECK: psubusb	32493, %xmm5
4948*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd8,0x2d,0xed,0x7e,0x00,0x00]
4949*9880d681SAndroid Build Coastguard Worker        	psubusb	0x7eed,%xmm5
4950*9880d681SAndroid Build Coastguard Worker
4951*9880d681SAndroid Build Coastguard Worker// CHECK: psubusb	3133065982, %xmm5
4952*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd8,0x2d,0xfe,0xca,0xbe,0xba]
4953*9880d681SAndroid Build Coastguard Worker        	psubusb	0xbabecafe,%xmm5
4954*9880d681SAndroid Build Coastguard Worker
4955*9880d681SAndroid Build Coastguard Worker// CHECK: psubusb	305419896, %xmm5
4956*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd8,0x2d,0x78,0x56,0x34,0x12]
4957*9880d681SAndroid Build Coastguard Worker        	psubusb	0x12345678,%xmm5
4958*9880d681SAndroid Build Coastguard Worker
4959*9880d681SAndroid Build Coastguard Worker// CHECK: psubusb	%xmm5, %xmm5
4960*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd8,0xed]
4961*9880d681SAndroid Build Coastguard Worker        	psubusb	%xmm5,%xmm5
4962*9880d681SAndroid Build Coastguard Worker
4963*9880d681SAndroid Build Coastguard Worker// CHECK: psubusw	3735928559(%ebx,%ecx,8), %mm3
4964*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd9,0x9c,0xcb,0xef,0xbe,0xad,0xde]
4965*9880d681SAndroid Build Coastguard Worker        	psubusw	0xdeadbeef(%ebx,%ecx,8),%mm3
4966*9880d681SAndroid Build Coastguard Worker
4967*9880d681SAndroid Build Coastguard Worker// CHECK: psubusw	69, %mm3
4968*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd9,0x1d,0x45,0x00,0x00,0x00]
4969*9880d681SAndroid Build Coastguard Worker        	psubusw	0x45,%mm3
4970*9880d681SAndroid Build Coastguard Worker
4971*9880d681SAndroid Build Coastguard Worker// CHECK: psubusw	32493, %mm3
4972*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd9,0x1d,0xed,0x7e,0x00,0x00]
4973*9880d681SAndroid Build Coastguard Worker        	psubusw	0x7eed,%mm3
4974*9880d681SAndroid Build Coastguard Worker
4975*9880d681SAndroid Build Coastguard Worker// CHECK: psubusw	3133065982, %mm3
4976*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd9,0x1d,0xfe,0xca,0xbe,0xba]
4977*9880d681SAndroid Build Coastguard Worker        	psubusw	0xbabecafe,%mm3
4978*9880d681SAndroid Build Coastguard Worker
4979*9880d681SAndroid Build Coastguard Worker// CHECK: psubusw	305419896, %mm3
4980*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd9,0x1d,0x78,0x56,0x34,0x12]
4981*9880d681SAndroid Build Coastguard Worker        	psubusw	0x12345678,%mm3
4982*9880d681SAndroid Build Coastguard Worker
4983*9880d681SAndroid Build Coastguard Worker// CHECK: psubusw	%mm3, %mm3
4984*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd9,0xdb]
4985*9880d681SAndroid Build Coastguard Worker        	psubusw	%mm3,%mm3
4986*9880d681SAndroid Build Coastguard Worker
4987*9880d681SAndroid Build Coastguard Worker// CHECK: psubusw	3735928559(%ebx,%ecx,8), %xmm5
4988*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd9,0xac,0xcb,0xef,0xbe,0xad,0xde]
4989*9880d681SAndroid Build Coastguard Worker        	psubusw	0xdeadbeef(%ebx,%ecx,8),%xmm5
4990*9880d681SAndroid Build Coastguard Worker
4991*9880d681SAndroid Build Coastguard Worker// CHECK: psubusw	69, %xmm5
4992*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd9,0x2d,0x45,0x00,0x00,0x00]
4993*9880d681SAndroid Build Coastguard Worker        	psubusw	0x45,%xmm5
4994*9880d681SAndroid Build Coastguard Worker
4995*9880d681SAndroid Build Coastguard Worker// CHECK: psubusw	32493, %xmm5
4996*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd9,0x2d,0xed,0x7e,0x00,0x00]
4997*9880d681SAndroid Build Coastguard Worker        	psubusw	0x7eed,%xmm5
4998*9880d681SAndroid Build Coastguard Worker
4999*9880d681SAndroid Build Coastguard Worker// CHECK: psubusw	3133065982, %xmm5
5000*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd9,0x2d,0xfe,0xca,0xbe,0xba]
5001*9880d681SAndroid Build Coastguard Worker        	psubusw	0xbabecafe,%xmm5
5002*9880d681SAndroid Build Coastguard Worker
5003*9880d681SAndroid Build Coastguard Worker// CHECK: psubusw	305419896, %xmm5
5004*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd9,0x2d,0x78,0x56,0x34,0x12]
5005*9880d681SAndroid Build Coastguard Worker        	psubusw	0x12345678,%xmm5
5006*9880d681SAndroid Build Coastguard Worker
5007*9880d681SAndroid Build Coastguard Worker// CHECK: psubusw	%xmm5, %xmm5
5008*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd9,0xed]
5009*9880d681SAndroid Build Coastguard Worker        	psubusw	%xmm5,%xmm5
5010*9880d681SAndroid Build Coastguard Worker
5011*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhbw	3735928559(%ebx,%ecx,8), %mm3
5012*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x68,0x9c,0xcb,0xef,0xbe,0xad,0xde]
5013*9880d681SAndroid Build Coastguard Worker        	punpckhbw	0xdeadbeef(%ebx,%ecx,8),%mm3
5014*9880d681SAndroid Build Coastguard Worker
5015*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhbw	69, %mm3
5016*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x68,0x1d,0x45,0x00,0x00,0x00]
5017*9880d681SAndroid Build Coastguard Worker        	punpckhbw	0x45,%mm3
5018*9880d681SAndroid Build Coastguard Worker
5019*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhbw	32493, %mm3
5020*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x68,0x1d,0xed,0x7e,0x00,0x00]
5021*9880d681SAndroid Build Coastguard Worker        	punpckhbw	0x7eed,%mm3
5022*9880d681SAndroid Build Coastguard Worker
5023*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhbw	3133065982, %mm3
5024*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x68,0x1d,0xfe,0xca,0xbe,0xba]
5025*9880d681SAndroid Build Coastguard Worker        	punpckhbw	0xbabecafe,%mm3
5026*9880d681SAndroid Build Coastguard Worker
5027*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhbw	305419896, %mm3
5028*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x68,0x1d,0x78,0x56,0x34,0x12]
5029*9880d681SAndroid Build Coastguard Worker        	punpckhbw	0x12345678,%mm3
5030*9880d681SAndroid Build Coastguard Worker
5031*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhbw	%mm3, %mm3
5032*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x68,0xdb]
5033*9880d681SAndroid Build Coastguard Worker        	punpckhbw	%mm3,%mm3
5034*9880d681SAndroid Build Coastguard Worker
5035*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhbw	3735928559(%ebx,%ecx,8), %xmm5
5036*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x68,0xac,0xcb,0xef,0xbe,0xad,0xde]
5037*9880d681SAndroid Build Coastguard Worker        	punpckhbw	0xdeadbeef(%ebx,%ecx,8),%xmm5
5038*9880d681SAndroid Build Coastguard Worker
5039*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhbw	69, %xmm5
5040*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x68,0x2d,0x45,0x00,0x00,0x00]
5041*9880d681SAndroid Build Coastguard Worker        	punpckhbw	0x45,%xmm5
5042*9880d681SAndroid Build Coastguard Worker
5043*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhbw	32493, %xmm5
5044*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x68,0x2d,0xed,0x7e,0x00,0x00]
5045*9880d681SAndroid Build Coastguard Worker        	punpckhbw	0x7eed,%xmm5
5046*9880d681SAndroid Build Coastguard Worker
5047*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhbw	3133065982, %xmm5
5048*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x68,0x2d,0xfe,0xca,0xbe,0xba]
5049*9880d681SAndroid Build Coastguard Worker        	punpckhbw	0xbabecafe,%xmm5
5050*9880d681SAndroid Build Coastguard Worker
5051*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhbw	305419896, %xmm5
5052*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x68,0x2d,0x78,0x56,0x34,0x12]
5053*9880d681SAndroid Build Coastguard Worker        	punpckhbw	0x12345678,%xmm5
5054*9880d681SAndroid Build Coastguard Worker
5055*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhbw	%xmm5, %xmm5
5056*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x68,0xed]
5057*9880d681SAndroid Build Coastguard Worker        	punpckhbw	%xmm5,%xmm5
5058*9880d681SAndroid Build Coastguard Worker
5059*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhwd	3735928559(%ebx,%ecx,8), %mm3
5060*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x69,0x9c,0xcb,0xef,0xbe,0xad,0xde]
5061*9880d681SAndroid Build Coastguard Worker        	punpckhwd	0xdeadbeef(%ebx,%ecx,8),%mm3
5062*9880d681SAndroid Build Coastguard Worker
5063*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhwd	69, %mm3
5064*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x69,0x1d,0x45,0x00,0x00,0x00]
5065*9880d681SAndroid Build Coastguard Worker        	punpckhwd	0x45,%mm3
5066*9880d681SAndroid Build Coastguard Worker
5067*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhwd	32493, %mm3
5068*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x69,0x1d,0xed,0x7e,0x00,0x00]
5069*9880d681SAndroid Build Coastguard Worker        	punpckhwd	0x7eed,%mm3
5070*9880d681SAndroid Build Coastguard Worker
5071*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhwd	3133065982, %mm3
5072*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x69,0x1d,0xfe,0xca,0xbe,0xba]
5073*9880d681SAndroid Build Coastguard Worker        	punpckhwd	0xbabecafe,%mm3
5074*9880d681SAndroid Build Coastguard Worker
5075*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhwd	305419896, %mm3
5076*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x69,0x1d,0x78,0x56,0x34,0x12]
5077*9880d681SAndroid Build Coastguard Worker        	punpckhwd	0x12345678,%mm3
5078*9880d681SAndroid Build Coastguard Worker
5079*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhwd	%mm3, %mm3
5080*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x69,0xdb]
5081*9880d681SAndroid Build Coastguard Worker        	punpckhwd	%mm3,%mm3
5082*9880d681SAndroid Build Coastguard Worker
5083*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhwd	3735928559(%ebx,%ecx,8), %xmm5
5084*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x69,0xac,0xcb,0xef,0xbe,0xad,0xde]
5085*9880d681SAndroid Build Coastguard Worker        	punpckhwd	0xdeadbeef(%ebx,%ecx,8),%xmm5
5086*9880d681SAndroid Build Coastguard Worker
5087*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhwd	69, %xmm5
5088*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x69,0x2d,0x45,0x00,0x00,0x00]
5089*9880d681SAndroid Build Coastguard Worker        	punpckhwd	0x45,%xmm5
5090*9880d681SAndroid Build Coastguard Worker
5091*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhwd	32493, %xmm5
5092*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x69,0x2d,0xed,0x7e,0x00,0x00]
5093*9880d681SAndroid Build Coastguard Worker        	punpckhwd	0x7eed,%xmm5
5094*9880d681SAndroid Build Coastguard Worker
5095*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhwd	3133065982, %xmm5
5096*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x69,0x2d,0xfe,0xca,0xbe,0xba]
5097*9880d681SAndroid Build Coastguard Worker        	punpckhwd	0xbabecafe,%xmm5
5098*9880d681SAndroid Build Coastguard Worker
5099*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhwd	305419896, %xmm5
5100*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x69,0x2d,0x78,0x56,0x34,0x12]
5101*9880d681SAndroid Build Coastguard Worker        	punpckhwd	0x12345678,%xmm5
5102*9880d681SAndroid Build Coastguard Worker
5103*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhwd	%xmm5, %xmm5
5104*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x69,0xed]
5105*9880d681SAndroid Build Coastguard Worker        	punpckhwd	%xmm5,%xmm5
5106*9880d681SAndroid Build Coastguard Worker
5107*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhdq	3735928559(%ebx,%ecx,8), %mm3
5108*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x6a,0x9c,0xcb,0xef,0xbe,0xad,0xde]
5109*9880d681SAndroid Build Coastguard Worker        	punpckhdq	0xdeadbeef(%ebx,%ecx,8),%mm3
5110*9880d681SAndroid Build Coastguard Worker
5111*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhdq	69, %mm3
5112*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x6a,0x1d,0x45,0x00,0x00,0x00]
5113*9880d681SAndroid Build Coastguard Worker        	punpckhdq	0x45,%mm3
5114*9880d681SAndroid Build Coastguard Worker
5115*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhdq	32493, %mm3
5116*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x6a,0x1d,0xed,0x7e,0x00,0x00]
5117*9880d681SAndroid Build Coastguard Worker        	punpckhdq	0x7eed,%mm3
5118*9880d681SAndroid Build Coastguard Worker
5119*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhdq	3133065982, %mm3
5120*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x6a,0x1d,0xfe,0xca,0xbe,0xba]
5121*9880d681SAndroid Build Coastguard Worker        	punpckhdq	0xbabecafe,%mm3
5122*9880d681SAndroid Build Coastguard Worker
5123*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhdq	305419896, %mm3
5124*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x6a,0x1d,0x78,0x56,0x34,0x12]
5125*9880d681SAndroid Build Coastguard Worker        	punpckhdq	0x12345678,%mm3
5126*9880d681SAndroid Build Coastguard Worker
5127*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhdq	%mm3, %mm3
5128*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x6a,0xdb]
5129*9880d681SAndroid Build Coastguard Worker        	punpckhdq	%mm3,%mm3
5130*9880d681SAndroid Build Coastguard Worker
5131*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhdq	3735928559(%ebx,%ecx,8), %xmm5
5132*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6a,0xac,0xcb,0xef,0xbe,0xad,0xde]
5133*9880d681SAndroid Build Coastguard Worker        	punpckhdq	0xdeadbeef(%ebx,%ecx,8),%xmm5
5134*9880d681SAndroid Build Coastguard Worker
5135*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhdq	69, %xmm5
5136*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6a,0x2d,0x45,0x00,0x00,0x00]
5137*9880d681SAndroid Build Coastguard Worker        	punpckhdq	0x45,%xmm5
5138*9880d681SAndroid Build Coastguard Worker
5139*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhdq	32493, %xmm5
5140*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6a,0x2d,0xed,0x7e,0x00,0x00]
5141*9880d681SAndroid Build Coastguard Worker        	punpckhdq	0x7eed,%xmm5
5142*9880d681SAndroid Build Coastguard Worker
5143*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhdq	3133065982, %xmm5
5144*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6a,0x2d,0xfe,0xca,0xbe,0xba]
5145*9880d681SAndroid Build Coastguard Worker        	punpckhdq	0xbabecafe,%xmm5
5146*9880d681SAndroid Build Coastguard Worker
5147*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhdq	305419896, %xmm5
5148*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6a,0x2d,0x78,0x56,0x34,0x12]
5149*9880d681SAndroid Build Coastguard Worker        	punpckhdq	0x12345678,%xmm5
5150*9880d681SAndroid Build Coastguard Worker
5151*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhdq	%xmm5, %xmm5
5152*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6a,0xed]
5153*9880d681SAndroid Build Coastguard Worker        	punpckhdq	%xmm5,%xmm5
5154*9880d681SAndroid Build Coastguard Worker
5155*9880d681SAndroid Build Coastguard Worker// CHECK: punpcklbw	3735928559(%ebx,%ecx,8), %mm3
5156*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x60,0x9c,0xcb,0xef,0xbe,0xad,0xde]
5157*9880d681SAndroid Build Coastguard Worker        	punpcklbw	0xdeadbeef(%ebx,%ecx,8),%mm3
5158*9880d681SAndroid Build Coastguard Worker
5159*9880d681SAndroid Build Coastguard Worker// CHECK: punpcklbw	69, %mm3
5160*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x60,0x1d,0x45,0x00,0x00,0x00]
5161*9880d681SAndroid Build Coastguard Worker        	punpcklbw	0x45,%mm3
5162*9880d681SAndroid Build Coastguard Worker
5163*9880d681SAndroid Build Coastguard Worker// CHECK: punpcklbw	32493, %mm3
5164*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x60,0x1d,0xed,0x7e,0x00,0x00]
5165*9880d681SAndroid Build Coastguard Worker        	punpcklbw	0x7eed,%mm3
5166*9880d681SAndroid Build Coastguard Worker
5167*9880d681SAndroid Build Coastguard Worker// CHECK: punpcklbw	3133065982, %mm3
5168*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x60,0x1d,0xfe,0xca,0xbe,0xba]
5169*9880d681SAndroid Build Coastguard Worker        	punpcklbw	0xbabecafe,%mm3
5170*9880d681SAndroid Build Coastguard Worker
5171*9880d681SAndroid Build Coastguard Worker// CHECK: punpcklbw	305419896, %mm3
5172*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x60,0x1d,0x78,0x56,0x34,0x12]
5173*9880d681SAndroid Build Coastguard Worker        	punpcklbw	0x12345678,%mm3
5174*9880d681SAndroid Build Coastguard Worker
5175*9880d681SAndroid Build Coastguard Worker// CHECK: punpcklbw	%mm3, %mm3
5176*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x60,0xdb]
5177*9880d681SAndroid Build Coastguard Worker        	punpcklbw	%mm3,%mm3
5178*9880d681SAndroid Build Coastguard Worker
5179*9880d681SAndroid Build Coastguard Worker// CHECK: punpcklbw	3735928559(%ebx,%ecx,8), %xmm5
5180*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x60,0xac,0xcb,0xef,0xbe,0xad,0xde]
5181*9880d681SAndroid Build Coastguard Worker        	punpcklbw	0xdeadbeef(%ebx,%ecx,8),%xmm5
5182*9880d681SAndroid Build Coastguard Worker
5183*9880d681SAndroid Build Coastguard Worker// CHECK: punpcklbw	69, %xmm5
5184*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x60,0x2d,0x45,0x00,0x00,0x00]
5185*9880d681SAndroid Build Coastguard Worker        	punpcklbw	0x45,%xmm5
5186*9880d681SAndroid Build Coastguard Worker
5187*9880d681SAndroid Build Coastguard Worker// CHECK: punpcklbw	32493, %xmm5
5188*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x60,0x2d,0xed,0x7e,0x00,0x00]
5189*9880d681SAndroid Build Coastguard Worker        	punpcklbw	0x7eed,%xmm5
5190*9880d681SAndroid Build Coastguard Worker
5191*9880d681SAndroid Build Coastguard Worker// CHECK: punpcklbw	3133065982, %xmm5
5192*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x60,0x2d,0xfe,0xca,0xbe,0xba]
5193*9880d681SAndroid Build Coastguard Worker        	punpcklbw	0xbabecafe,%xmm5
5194*9880d681SAndroid Build Coastguard Worker
5195*9880d681SAndroid Build Coastguard Worker// CHECK: punpcklbw	305419896, %xmm5
5196*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x60,0x2d,0x78,0x56,0x34,0x12]
5197*9880d681SAndroid Build Coastguard Worker        	punpcklbw	0x12345678,%xmm5
5198*9880d681SAndroid Build Coastguard Worker
5199*9880d681SAndroid Build Coastguard Worker// CHECK: punpcklbw	%xmm5, %xmm5
5200*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x60,0xed]
5201*9880d681SAndroid Build Coastguard Worker        	punpcklbw	%xmm5,%xmm5
5202*9880d681SAndroid Build Coastguard Worker
5203*9880d681SAndroid Build Coastguard Worker// CHECK: punpcklwd	3735928559(%ebx,%ecx,8), %mm3
5204*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x61,0x9c,0xcb,0xef,0xbe,0xad,0xde]
5205*9880d681SAndroid Build Coastguard Worker        	punpcklwd	0xdeadbeef(%ebx,%ecx,8),%mm3
5206*9880d681SAndroid Build Coastguard Worker
5207*9880d681SAndroid Build Coastguard Worker// CHECK: punpcklwd	69, %mm3
5208*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x61,0x1d,0x45,0x00,0x00,0x00]
5209*9880d681SAndroid Build Coastguard Worker        	punpcklwd	0x45,%mm3
5210*9880d681SAndroid Build Coastguard Worker
5211*9880d681SAndroid Build Coastguard Worker// CHECK: punpcklwd	32493, %mm3
5212*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x61,0x1d,0xed,0x7e,0x00,0x00]
5213*9880d681SAndroid Build Coastguard Worker        	punpcklwd	0x7eed,%mm3
5214*9880d681SAndroid Build Coastguard Worker
5215*9880d681SAndroid Build Coastguard Worker// CHECK: punpcklwd	3133065982, %mm3
5216*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x61,0x1d,0xfe,0xca,0xbe,0xba]
5217*9880d681SAndroid Build Coastguard Worker        	punpcklwd	0xbabecafe,%mm3
5218*9880d681SAndroid Build Coastguard Worker
5219*9880d681SAndroid Build Coastguard Worker// CHECK: punpcklwd	305419896, %mm3
5220*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x61,0x1d,0x78,0x56,0x34,0x12]
5221*9880d681SAndroid Build Coastguard Worker        	punpcklwd	0x12345678,%mm3
5222*9880d681SAndroid Build Coastguard Worker
5223*9880d681SAndroid Build Coastguard Worker// CHECK: punpcklwd	%mm3, %mm3
5224*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x61,0xdb]
5225*9880d681SAndroid Build Coastguard Worker        	punpcklwd	%mm3,%mm3
5226*9880d681SAndroid Build Coastguard Worker
5227*9880d681SAndroid Build Coastguard Worker// CHECK: punpcklwd	3735928559(%ebx,%ecx,8), %xmm5
5228*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x61,0xac,0xcb,0xef,0xbe,0xad,0xde]
5229*9880d681SAndroid Build Coastguard Worker        	punpcklwd	0xdeadbeef(%ebx,%ecx,8),%xmm5
5230*9880d681SAndroid Build Coastguard Worker
5231*9880d681SAndroid Build Coastguard Worker// CHECK: punpcklwd	69, %xmm5
5232*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x61,0x2d,0x45,0x00,0x00,0x00]
5233*9880d681SAndroid Build Coastguard Worker        	punpcklwd	0x45,%xmm5
5234*9880d681SAndroid Build Coastguard Worker
5235*9880d681SAndroid Build Coastguard Worker// CHECK: punpcklwd	32493, %xmm5
5236*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x61,0x2d,0xed,0x7e,0x00,0x00]
5237*9880d681SAndroid Build Coastguard Worker        	punpcklwd	0x7eed,%xmm5
5238*9880d681SAndroid Build Coastguard Worker
5239*9880d681SAndroid Build Coastguard Worker// CHECK: punpcklwd	3133065982, %xmm5
5240*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x61,0x2d,0xfe,0xca,0xbe,0xba]
5241*9880d681SAndroid Build Coastguard Worker        	punpcklwd	0xbabecafe,%xmm5
5242*9880d681SAndroid Build Coastguard Worker
5243*9880d681SAndroid Build Coastguard Worker// CHECK: punpcklwd	305419896, %xmm5
5244*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x61,0x2d,0x78,0x56,0x34,0x12]
5245*9880d681SAndroid Build Coastguard Worker        	punpcklwd	0x12345678,%xmm5
5246*9880d681SAndroid Build Coastguard Worker
5247*9880d681SAndroid Build Coastguard Worker// CHECK: punpcklwd	%xmm5, %xmm5
5248*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x61,0xed]
5249*9880d681SAndroid Build Coastguard Worker        	punpcklwd	%xmm5,%xmm5
5250*9880d681SAndroid Build Coastguard Worker
5251*9880d681SAndroid Build Coastguard Worker// CHECK: punpckldq	3735928559(%ebx,%ecx,8), %mm3
5252*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x62,0x9c,0xcb,0xef,0xbe,0xad,0xde]
5253*9880d681SAndroid Build Coastguard Worker        	punpckldq	0xdeadbeef(%ebx,%ecx,8),%mm3
5254*9880d681SAndroid Build Coastguard Worker
5255*9880d681SAndroid Build Coastguard Worker// CHECK: punpckldq	69, %mm3
5256*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x62,0x1d,0x45,0x00,0x00,0x00]
5257*9880d681SAndroid Build Coastguard Worker        	punpckldq	0x45,%mm3
5258*9880d681SAndroid Build Coastguard Worker
5259*9880d681SAndroid Build Coastguard Worker// CHECK: punpckldq	32493, %mm3
5260*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x62,0x1d,0xed,0x7e,0x00,0x00]
5261*9880d681SAndroid Build Coastguard Worker        	punpckldq	0x7eed,%mm3
5262*9880d681SAndroid Build Coastguard Worker
5263*9880d681SAndroid Build Coastguard Worker// CHECK: punpckldq	3133065982, %mm3
5264*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x62,0x1d,0xfe,0xca,0xbe,0xba]
5265*9880d681SAndroid Build Coastguard Worker        	punpckldq	0xbabecafe,%mm3
5266*9880d681SAndroid Build Coastguard Worker
5267*9880d681SAndroid Build Coastguard Worker// CHECK: punpckldq	305419896, %mm3
5268*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x62,0x1d,0x78,0x56,0x34,0x12]
5269*9880d681SAndroid Build Coastguard Worker        	punpckldq	0x12345678,%mm3
5270*9880d681SAndroid Build Coastguard Worker
5271*9880d681SAndroid Build Coastguard Worker// CHECK: punpckldq	%mm3, %mm3
5272*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x62,0xdb]
5273*9880d681SAndroid Build Coastguard Worker        	punpckldq	%mm3,%mm3
5274*9880d681SAndroid Build Coastguard Worker
5275*9880d681SAndroid Build Coastguard Worker// CHECK: punpckldq	3735928559(%ebx,%ecx,8), %xmm5
5276*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x62,0xac,0xcb,0xef,0xbe,0xad,0xde]
5277*9880d681SAndroid Build Coastguard Worker        	punpckldq	0xdeadbeef(%ebx,%ecx,8),%xmm5
5278*9880d681SAndroid Build Coastguard Worker
5279*9880d681SAndroid Build Coastguard Worker// CHECK: punpckldq	69, %xmm5
5280*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x62,0x2d,0x45,0x00,0x00,0x00]
5281*9880d681SAndroid Build Coastguard Worker        	punpckldq	0x45,%xmm5
5282*9880d681SAndroid Build Coastguard Worker
5283*9880d681SAndroid Build Coastguard Worker// CHECK: punpckldq	32493, %xmm5
5284*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x62,0x2d,0xed,0x7e,0x00,0x00]
5285*9880d681SAndroid Build Coastguard Worker        	punpckldq	0x7eed,%xmm5
5286*9880d681SAndroid Build Coastguard Worker
5287*9880d681SAndroid Build Coastguard Worker// CHECK: punpckldq	3133065982, %xmm5
5288*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x62,0x2d,0xfe,0xca,0xbe,0xba]
5289*9880d681SAndroid Build Coastguard Worker        	punpckldq	0xbabecafe,%xmm5
5290*9880d681SAndroid Build Coastguard Worker
5291*9880d681SAndroid Build Coastguard Worker// CHECK: punpckldq	305419896, %xmm5
5292*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x62,0x2d,0x78,0x56,0x34,0x12]
5293*9880d681SAndroid Build Coastguard Worker        	punpckldq	0x12345678,%xmm5
5294*9880d681SAndroid Build Coastguard Worker
5295*9880d681SAndroid Build Coastguard Worker// CHECK: punpckldq	%xmm5, %xmm5
5296*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x62,0xed]
5297*9880d681SAndroid Build Coastguard Worker        	punpckldq	%xmm5,%xmm5
5298*9880d681SAndroid Build Coastguard Worker
5299*9880d681SAndroid Build Coastguard Worker// CHECK: pxor	3735928559(%ebx,%ecx,8), %mm3
5300*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xef,0x9c,0xcb,0xef,0xbe,0xad,0xde]
5301*9880d681SAndroid Build Coastguard Worker        	pxor	0xdeadbeef(%ebx,%ecx,8),%mm3
5302*9880d681SAndroid Build Coastguard Worker
5303*9880d681SAndroid Build Coastguard Worker// CHECK: pxor	69, %mm3
5304*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xef,0x1d,0x45,0x00,0x00,0x00]
5305*9880d681SAndroid Build Coastguard Worker        	pxor	0x45,%mm3
5306*9880d681SAndroid Build Coastguard Worker
5307*9880d681SAndroid Build Coastguard Worker// CHECK: pxor	32493, %mm3
5308*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xef,0x1d,0xed,0x7e,0x00,0x00]
5309*9880d681SAndroid Build Coastguard Worker        	pxor	0x7eed,%mm3
5310*9880d681SAndroid Build Coastguard Worker
5311*9880d681SAndroid Build Coastguard Worker// CHECK: pxor	3133065982, %mm3
5312*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xef,0x1d,0xfe,0xca,0xbe,0xba]
5313*9880d681SAndroid Build Coastguard Worker        	pxor	0xbabecafe,%mm3
5314*9880d681SAndroid Build Coastguard Worker
5315*9880d681SAndroid Build Coastguard Worker// CHECK: pxor	305419896, %mm3
5316*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xef,0x1d,0x78,0x56,0x34,0x12]
5317*9880d681SAndroid Build Coastguard Worker        	pxor	0x12345678,%mm3
5318*9880d681SAndroid Build Coastguard Worker
5319*9880d681SAndroid Build Coastguard Worker// CHECK: pxor	%mm3, %mm3
5320*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xef,0xdb]
5321*9880d681SAndroid Build Coastguard Worker        	pxor	%mm3,%mm3
5322*9880d681SAndroid Build Coastguard Worker
5323*9880d681SAndroid Build Coastguard Worker// CHECK: pxor	3735928559(%ebx,%ecx,8), %xmm5
5324*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xef,0xac,0xcb,0xef,0xbe,0xad,0xde]
5325*9880d681SAndroid Build Coastguard Worker        	pxor	0xdeadbeef(%ebx,%ecx,8),%xmm5
5326*9880d681SAndroid Build Coastguard Worker
5327*9880d681SAndroid Build Coastguard Worker// CHECK: pxor	69, %xmm5
5328*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xef,0x2d,0x45,0x00,0x00,0x00]
5329*9880d681SAndroid Build Coastguard Worker        	pxor	0x45,%xmm5
5330*9880d681SAndroid Build Coastguard Worker
5331*9880d681SAndroid Build Coastguard Worker// CHECK: pxor	32493, %xmm5
5332*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xef,0x2d,0xed,0x7e,0x00,0x00]
5333*9880d681SAndroid Build Coastguard Worker        	pxor	0x7eed,%xmm5
5334*9880d681SAndroid Build Coastguard Worker
5335*9880d681SAndroid Build Coastguard Worker// CHECK: pxor	3133065982, %xmm5
5336*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xef,0x2d,0xfe,0xca,0xbe,0xba]
5337*9880d681SAndroid Build Coastguard Worker        	pxor	0xbabecafe,%xmm5
5338*9880d681SAndroid Build Coastguard Worker
5339*9880d681SAndroid Build Coastguard Worker// CHECK: pxor	305419896, %xmm5
5340*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xef,0x2d,0x78,0x56,0x34,0x12]
5341*9880d681SAndroid Build Coastguard Worker        	pxor	0x12345678,%xmm5
5342*9880d681SAndroid Build Coastguard Worker
5343*9880d681SAndroid Build Coastguard Worker// CHECK: pxor	%xmm5, %xmm5
5344*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xef,0xed]
5345*9880d681SAndroid Build Coastguard Worker        	pxor	%xmm5,%xmm5
5346*9880d681SAndroid Build Coastguard Worker
5347*9880d681SAndroid Build Coastguard Worker// CHECK: addps	3735928559(%ebx,%ecx,8), %xmm5
5348*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x58,0xac,0xcb,0xef,0xbe,0xad,0xde]
5349*9880d681SAndroid Build Coastguard Worker        	addps	0xdeadbeef(%ebx,%ecx,8),%xmm5
5350*9880d681SAndroid Build Coastguard Worker
5351*9880d681SAndroid Build Coastguard Worker// CHECK: addps	69, %xmm5
5352*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x58,0x2d,0x45,0x00,0x00,0x00]
5353*9880d681SAndroid Build Coastguard Worker        	addps	0x45,%xmm5
5354*9880d681SAndroid Build Coastguard Worker
5355*9880d681SAndroid Build Coastguard Worker// CHECK: addps	32493, %xmm5
5356*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x58,0x2d,0xed,0x7e,0x00,0x00]
5357*9880d681SAndroid Build Coastguard Worker        	addps	0x7eed,%xmm5
5358*9880d681SAndroid Build Coastguard Worker
5359*9880d681SAndroid Build Coastguard Worker// CHECK: addps	3133065982, %xmm5
5360*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x58,0x2d,0xfe,0xca,0xbe,0xba]
5361*9880d681SAndroid Build Coastguard Worker        	addps	0xbabecafe,%xmm5
5362*9880d681SAndroid Build Coastguard Worker
5363*9880d681SAndroid Build Coastguard Worker// CHECK: addps	305419896, %xmm5
5364*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x58,0x2d,0x78,0x56,0x34,0x12]
5365*9880d681SAndroid Build Coastguard Worker        	addps	0x12345678,%xmm5
5366*9880d681SAndroid Build Coastguard Worker
5367*9880d681SAndroid Build Coastguard Worker// CHECK: addps	%xmm5, %xmm5
5368*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x58,0xed]
5369*9880d681SAndroid Build Coastguard Worker        	addps	%xmm5,%xmm5
5370*9880d681SAndroid Build Coastguard Worker
5371*9880d681SAndroid Build Coastguard Worker// CHECK: addss	3735928559(%ebx,%ecx,8), %xmm5
5372*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x58,0xac,0xcb,0xef,0xbe,0xad,0xde]
5373*9880d681SAndroid Build Coastguard Worker        	addss	0xdeadbeef(%ebx,%ecx,8),%xmm5
5374*9880d681SAndroid Build Coastguard Worker
5375*9880d681SAndroid Build Coastguard Worker// CHECK: addss	69, %xmm5
5376*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x58,0x2d,0x45,0x00,0x00,0x00]
5377*9880d681SAndroid Build Coastguard Worker        	addss	0x45,%xmm5
5378*9880d681SAndroid Build Coastguard Worker
5379*9880d681SAndroid Build Coastguard Worker// CHECK: addss	32493, %xmm5
5380*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x58,0x2d,0xed,0x7e,0x00,0x00]
5381*9880d681SAndroid Build Coastguard Worker        	addss	0x7eed,%xmm5
5382*9880d681SAndroid Build Coastguard Worker
5383*9880d681SAndroid Build Coastguard Worker// CHECK: addss	3133065982, %xmm5
5384*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x58,0x2d,0xfe,0xca,0xbe,0xba]
5385*9880d681SAndroid Build Coastguard Worker        	addss	0xbabecafe,%xmm5
5386*9880d681SAndroid Build Coastguard Worker
5387*9880d681SAndroid Build Coastguard Worker// CHECK: addss	305419896, %xmm5
5388*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x58,0x2d,0x78,0x56,0x34,0x12]
5389*9880d681SAndroid Build Coastguard Worker        	addss	0x12345678,%xmm5
5390*9880d681SAndroid Build Coastguard Worker
5391*9880d681SAndroid Build Coastguard Worker// CHECK: addss	%xmm5, %xmm5
5392*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x58,0xed]
5393*9880d681SAndroid Build Coastguard Worker        	addss	%xmm5,%xmm5
5394*9880d681SAndroid Build Coastguard Worker
5395*9880d681SAndroid Build Coastguard Worker// CHECK: andnps	3735928559(%ebx,%ecx,8), %xmm5
5396*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x55,0xac,0xcb,0xef,0xbe,0xad,0xde]
5397*9880d681SAndroid Build Coastguard Worker        	andnps	0xdeadbeef(%ebx,%ecx,8),%xmm5
5398*9880d681SAndroid Build Coastguard Worker
5399*9880d681SAndroid Build Coastguard Worker// CHECK: andnps	69, %xmm5
5400*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x55,0x2d,0x45,0x00,0x00,0x00]
5401*9880d681SAndroid Build Coastguard Worker        	andnps	0x45,%xmm5
5402*9880d681SAndroid Build Coastguard Worker
5403*9880d681SAndroid Build Coastguard Worker// CHECK: andnps	32493, %xmm5
5404*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x55,0x2d,0xed,0x7e,0x00,0x00]
5405*9880d681SAndroid Build Coastguard Worker        	andnps	0x7eed,%xmm5
5406*9880d681SAndroid Build Coastguard Worker
5407*9880d681SAndroid Build Coastguard Worker// CHECK: andnps	3133065982, %xmm5
5408*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x55,0x2d,0xfe,0xca,0xbe,0xba]
5409*9880d681SAndroid Build Coastguard Worker        	andnps	0xbabecafe,%xmm5
5410*9880d681SAndroid Build Coastguard Worker
5411*9880d681SAndroid Build Coastguard Worker// CHECK: andnps	305419896, %xmm5
5412*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x55,0x2d,0x78,0x56,0x34,0x12]
5413*9880d681SAndroid Build Coastguard Worker        	andnps	0x12345678,%xmm5
5414*9880d681SAndroid Build Coastguard Worker
5415*9880d681SAndroid Build Coastguard Worker// CHECK: andnps	%xmm5, %xmm5
5416*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x55,0xed]
5417*9880d681SAndroid Build Coastguard Worker        	andnps	%xmm5,%xmm5
5418*9880d681SAndroid Build Coastguard Worker
5419*9880d681SAndroid Build Coastguard Worker// CHECK: andps	3735928559(%ebx,%ecx,8), %xmm5
5420*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x54,0xac,0xcb,0xef,0xbe,0xad,0xde]
5421*9880d681SAndroid Build Coastguard Worker        	andps	0xdeadbeef(%ebx,%ecx,8),%xmm5
5422*9880d681SAndroid Build Coastguard Worker
5423*9880d681SAndroid Build Coastguard Worker// CHECK: andps	69, %xmm5
5424*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x54,0x2d,0x45,0x00,0x00,0x00]
5425*9880d681SAndroid Build Coastguard Worker        	andps	0x45,%xmm5
5426*9880d681SAndroid Build Coastguard Worker
5427*9880d681SAndroid Build Coastguard Worker// CHECK: andps	32493, %xmm5
5428*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x54,0x2d,0xed,0x7e,0x00,0x00]
5429*9880d681SAndroid Build Coastguard Worker        	andps	0x7eed,%xmm5
5430*9880d681SAndroid Build Coastguard Worker
5431*9880d681SAndroid Build Coastguard Worker// CHECK: andps	3133065982, %xmm5
5432*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x54,0x2d,0xfe,0xca,0xbe,0xba]
5433*9880d681SAndroid Build Coastguard Worker        	andps	0xbabecafe,%xmm5
5434*9880d681SAndroid Build Coastguard Worker
5435*9880d681SAndroid Build Coastguard Worker// CHECK: andps	305419896, %xmm5
5436*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x54,0x2d,0x78,0x56,0x34,0x12]
5437*9880d681SAndroid Build Coastguard Worker        	andps	0x12345678,%xmm5
5438*9880d681SAndroid Build Coastguard Worker
5439*9880d681SAndroid Build Coastguard Worker// CHECK: andps	%xmm5, %xmm5
5440*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x54,0xed]
5441*9880d681SAndroid Build Coastguard Worker        	andps	%xmm5,%xmm5
5442*9880d681SAndroid Build Coastguard Worker
5443*9880d681SAndroid Build Coastguard Worker// CHECK: comiss	3735928559(%ebx,%ecx,8), %xmm5
5444*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x2f,0xac,0xcb,0xef,0xbe,0xad,0xde]
5445*9880d681SAndroid Build Coastguard Worker        	comiss	0xdeadbeef(%ebx,%ecx,8),%xmm5
5446*9880d681SAndroid Build Coastguard Worker
5447*9880d681SAndroid Build Coastguard Worker// CHECK: comiss	69, %xmm5
5448*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x2f,0x2d,0x45,0x00,0x00,0x00]
5449*9880d681SAndroid Build Coastguard Worker        	comiss	0x45,%xmm5
5450*9880d681SAndroid Build Coastguard Worker
5451*9880d681SAndroid Build Coastguard Worker// CHECK: comiss	32493, %xmm5
5452*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x2f,0x2d,0xed,0x7e,0x00,0x00]
5453*9880d681SAndroid Build Coastguard Worker        	comiss	0x7eed,%xmm5
5454*9880d681SAndroid Build Coastguard Worker
5455*9880d681SAndroid Build Coastguard Worker// CHECK: comiss	3133065982, %xmm5
5456*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x2f,0x2d,0xfe,0xca,0xbe,0xba]
5457*9880d681SAndroid Build Coastguard Worker        	comiss	0xbabecafe,%xmm5
5458*9880d681SAndroid Build Coastguard Worker
5459*9880d681SAndroid Build Coastguard Worker// CHECK: comiss	305419896, %xmm5
5460*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x2f,0x2d,0x78,0x56,0x34,0x12]
5461*9880d681SAndroid Build Coastguard Worker        	comiss	0x12345678,%xmm5
5462*9880d681SAndroid Build Coastguard Worker
5463*9880d681SAndroid Build Coastguard Worker// CHECK: comiss	%xmm5, %xmm5
5464*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x2f,0xed]
5465*9880d681SAndroid Build Coastguard Worker        	comiss	%xmm5,%xmm5
5466*9880d681SAndroid Build Coastguard Worker
5467*9880d681SAndroid Build Coastguard Worker// CHECK: cvtpi2ps	3735928559(%ebx,%ecx,8), %xmm5
5468*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x2a,0xac,0xcb,0xef,0xbe,0xad,0xde]
5469*9880d681SAndroid Build Coastguard Worker        	cvtpi2ps	0xdeadbeef(%ebx,%ecx,8),%xmm5
5470*9880d681SAndroid Build Coastguard Worker
5471*9880d681SAndroid Build Coastguard Worker// CHECK: cvtpi2ps	69, %xmm5
5472*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x2a,0x2d,0x45,0x00,0x00,0x00]
5473*9880d681SAndroid Build Coastguard Worker        	cvtpi2ps	0x45,%xmm5
5474*9880d681SAndroid Build Coastguard Worker
5475*9880d681SAndroid Build Coastguard Worker// CHECK: cvtpi2ps	32493, %xmm5
5476*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x2a,0x2d,0xed,0x7e,0x00,0x00]
5477*9880d681SAndroid Build Coastguard Worker        	cvtpi2ps	0x7eed,%xmm5
5478*9880d681SAndroid Build Coastguard Worker
5479*9880d681SAndroid Build Coastguard Worker// CHECK: cvtpi2ps	3133065982, %xmm5
5480*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x2a,0x2d,0xfe,0xca,0xbe,0xba]
5481*9880d681SAndroid Build Coastguard Worker        	cvtpi2ps	0xbabecafe,%xmm5
5482*9880d681SAndroid Build Coastguard Worker
5483*9880d681SAndroid Build Coastguard Worker// CHECK: cvtpi2ps	305419896, %xmm5
5484*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x2a,0x2d,0x78,0x56,0x34,0x12]
5485*9880d681SAndroid Build Coastguard Worker        	cvtpi2ps	0x12345678,%xmm5
5486*9880d681SAndroid Build Coastguard Worker
5487*9880d681SAndroid Build Coastguard Worker// CHECK: cvtpi2ps	%mm3, %xmm5
5488*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x2a,0xeb]
5489*9880d681SAndroid Build Coastguard Worker        	cvtpi2ps	%mm3,%xmm5
5490*9880d681SAndroid Build Coastguard Worker
5491*9880d681SAndroid Build Coastguard Worker// CHECK: cvtps2pi	3735928559(%ebx,%ecx,8), %mm3
5492*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x2d,0x9c,0xcb,0xef,0xbe,0xad,0xde]
5493*9880d681SAndroid Build Coastguard Worker        	cvtps2pi	0xdeadbeef(%ebx,%ecx,8),%mm3
5494*9880d681SAndroid Build Coastguard Worker
5495*9880d681SAndroid Build Coastguard Worker// CHECK: cvtps2pi	69, %mm3
5496*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x2d,0x1d,0x45,0x00,0x00,0x00]
5497*9880d681SAndroid Build Coastguard Worker        	cvtps2pi	0x45,%mm3
5498*9880d681SAndroid Build Coastguard Worker
5499*9880d681SAndroid Build Coastguard Worker// CHECK: cvtps2pi	32493, %mm3
5500*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x2d,0x1d,0xed,0x7e,0x00,0x00]
5501*9880d681SAndroid Build Coastguard Worker        	cvtps2pi	0x7eed,%mm3
5502*9880d681SAndroid Build Coastguard Worker
5503*9880d681SAndroid Build Coastguard Worker// CHECK: cvtps2pi	3133065982, %mm3
5504*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x2d,0x1d,0xfe,0xca,0xbe,0xba]
5505*9880d681SAndroid Build Coastguard Worker        	cvtps2pi	0xbabecafe,%mm3
5506*9880d681SAndroid Build Coastguard Worker
5507*9880d681SAndroid Build Coastguard Worker// CHECK: cvtps2pi	305419896, %mm3
5508*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x2d,0x1d,0x78,0x56,0x34,0x12]
5509*9880d681SAndroid Build Coastguard Worker        	cvtps2pi	0x12345678,%mm3
5510*9880d681SAndroid Build Coastguard Worker
5511*9880d681SAndroid Build Coastguard Worker// CHECK: cvtps2pi	%xmm5, %mm3
5512*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x2d,0xdd]
5513*9880d681SAndroid Build Coastguard Worker        	cvtps2pi	%xmm5,%mm3
5514*9880d681SAndroid Build Coastguard Worker
5515*9880d681SAndroid Build Coastguard Worker// CHECK: cvtsi2ssl	%ecx, %xmm5
5516*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x2a,0xe9]
5517*9880d681SAndroid Build Coastguard Worker        	cvtsi2ssl	%ecx,%xmm5
5518*9880d681SAndroid Build Coastguard Worker
5519*9880d681SAndroid Build Coastguard Worker// CHECK: cvtsi2ssl	3735928559(%ebx,%ecx,8), %xmm5
5520*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x2a,0xac,0xcb,0xef,0xbe,0xad,0xde]
5521*9880d681SAndroid Build Coastguard Worker        	cvtsi2ssl	0xdeadbeef(%ebx,%ecx,8),%xmm5
5522*9880d681SAndroid Build Coastguard Worker
5523*9880d681SAndroid Build Coastguard Worker// CHECK: cvtsi2ssl	69, %xmm5
5524*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x2a,0x2d,0x45,0x00,0x00,0x00]
5525*9880d681SAndroid Build Coastguard Worker        	cvtsi2ssl	0x45,%xmm5
5526*9880d681SAndroid Build Coastguard Worker
5527*9880d681SAndroid Build Coastguard Worker// CHECK: cvtsi2ssl	32493, %xmm5
5528*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x2a,0x2d,0xed,0x7e,0x00,0x00]
5529*9880d681SAndroid Build Coastguard Worker        	cvtsi2ssl	0x7eed,%xmm5
5530*9880d681SAndroid Build Coastguard Worker
5531*9880d681SAndroid Build Coastguard Worker// CHECK: cvtsi2ssl	3133065982, %xmm5
5532*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x2a,0x2d,0xfe,0xca,0xbe,0xba]
5533*9880d681SAndroid Build Coastguard Worker        	cvtsi2ssl	0xbabecafe,%xmm5
5534*9880d681SAndroid Build Coastguard Worker
5535*9880d681SAndroid Build Coastguard Worker// CHECK: cvtsi2ssl	305419896, %xmm5
5536*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x2a,0x2d,0x78,0x56,0x34,0x12]
5537*9880d681SAndroid Build Coastguard Worker        	cvtsi2ssl	0x12345678,%xmm5
5538*9880d681SAndroid Build Coastguard Worker
5539*9880d681SAndroid Build Coastguard Worker// CHECK: cvttps2pi	3735928559(%ebx,%ecx,8), %mm3
5540*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x2c,0x9c,0xcb,0xef,0xbe,0xad,0xde]
5541*9880d681SAndroid Build Coastguard Worker        	cvttps2pi	0xdeadbeef(%ebx,%ecx,8),%mm3
5542*9880d681SAndroid Build Coastguard Worker
5543*9880d681SAndroid Build Coastguard Worker// CHECK: cvttps2pi	69, %mm3
5544*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x2c,0x1d,0x45,0x00,0x00,0x00]
5545*9880d681SAndroid Build Coastguard Worker        	cvttps2pi	0x45,%mm3
5546*9880d681SAndroid Build Coastguard Worker
5547*9880d681SAndroid Build Coastguard Worker// CHECK: cvttps2pi	32493, %mm3
5548*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x2c,0x1d,0xed,0x7e,0x00,0x00]
5549*9880d681SAndroid Build Coastguard Worker        	cvttps2pi	0x7eed,%mm3
5550*9880d681SAndroid Build Coastguard Worker
5551*9880d681SAndroid Build Coastguard Worker// CHECK: cvttps2pi	3133065982, %mm3
5552*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x2c,0x1d,0xfe,0xca,0xbe,0xba]
5553*9880d681SAndroid Build Coastguard Worker        	cvttps2pi	0xbabecafe,%mm3
5554*9880d681SAndroid Build Coastguard Worker
5555*9880d681SAndroid Build Coastguard Worker// CHECK: cvttps2pi	305419896, %mm3
5556*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x2c,0x1d,0x78,0x56,0x34,0x12]
5557*9880d681SAndroid Build Coastguard Worker        	cvttps2pi	0x12345678,%mm3
5558*9880d681SAndroid Build Coastguard Worker
5559*9880d681SAndroid Build Coastguard Worker// CHECK: cvttps2pi	%xmm5, %mm3
5560*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x2c,0xdd]
5561*9880d681SAndroid Build Coastguard Worker        	cvttps2pi	%xmm5,%mm3
5562*9880d681SAndroid Build Coastguard Worker
5563*9880d681SAndroid Build Coastguard Worker// CHECK: cvttss2si	3735928559(%ebx,%ecx,8), %ecx
5564*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x2c,0x8c,0xcb,0xef,0xbe,0xad,0xde]
5565*9880d681SAndroid Build Coastguard Worker        	cvttss2si	0xdeadbeef(%ebx,%ecx,8),%ecx
5566*9880d681SAndroid Build Coastguard Worker
5567*9880d681SAndroid Build Coastguard Worker// CHECK: cvttss2si	69, %ecx
5568*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x2c,0x0d,0x45,0x00,0x00,0x00]
5569*9880d681SAndroid Build Coastguard Worker        	cvttss2si	0x45,%ecx
5570*9880d681SAndroid Build Coastguard Worker
5571*9880d681SAndroid Build Coastguard Worker// CHECK: cvttss2si	32493, %ecx
5572*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x2c,0x0d,0xed,0x7e,0x00,0x00]
5573*9880d681SAndroid Build Coastguard Worker        	cvttss2si	0x7eed,%ecx
5574*9880d681SAndroid Build Coastguard Worker
5575*9880d681SAndroid Build Coastguard Worker// CHECK: cvttss2si	3133065982, %ecx
5576*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x2c,0x0d,0xfe,0xca,0xbe,0xba]
5577*9880d681SAndroid Build Coastguard Worker        	cvttss2si	0xbabecafe,%ecx
5578*9880d681SAndroid Build Coastguard Worker
5579*9880d681SAndroid Build Coastguard Worker// CHECK: cvttss2si	305419896, %ecx
5580*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x2c,0x0d,0x78,0x56,0x34,0x12]
5581*9880d681SAndroid Build Coastguard Worker        	cvttss2si	0x12345678,%ecx
5582*9880d681SAndroid Build Coastguard Worker
5583*9880d681SAndroid Build Coastguard Worker// CHECK: cvttss2si	%xmm5, %ecx
5584*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x2c,0xcd]
5585*9880d681SAndroid Build Coastguard Worker        	cvttss2si	%xmm5,%ecx
5586*9880d681SAndroid Build Coastguard Worker
5587*9880d681SAndroid Build Coastguard Worker// CHECK: divps	3735928559(%ebx,%ecx,8), %xmm5
5588*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x5e,0xac,0xcb,0xef,0xbe,0xad,0xde]
5589*9880d681SAndroid Build Coastguard Worker        	divps	0xdeadbeef(%ebx,%ecx,8),%xmm5
5590*9880d681SAndroid Build Coastguard Worker
5591*9880d681SAndroid Build Coastguard Worker// CHECK: divps	69, %xmm5
5592*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x5e,0x2d,0x45,0x00,0x00,0x00]
5593*9880d681SAndroid Build Coastguard Worker        	divps	0x45,%xmm5
5594*9880d681SAndroid Build Coastguard Worker
5595*9880d681SAndroid Build Coastguard Worker// CHECK: divps	32493, %xmm5
5596*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x5e,0x2d,0xed,0x7e,0x00,0x00]
5597*9880d681SAndroid Build Coastguard Worker        	divps	0x7eed,%xmm5
5598*9880d681SAndroid Build Coastguard Worker
5599*9880d681SAndroid Build Coastguard Worker// CHECK: divps	3133065982, %xmm5
5600*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x5e,0x2d,0xfe,0xca,0xbe,0xba]
5601*9880d681SAndroid Build Coastguard Worker        	divps	0xbabecafe,%xmm5
5602*9880d681SAndroid Build Coastguard Worker
5603*9880d681SAndroid Build Coastguard Worker// CHECK: divps	305419896, %xmm5
5604*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x5e,0x2d,0x78,0x56,0x34,0x12]
5605*9880d681SAndroid Build Coastguard Worker        	divps	0x12345678,%xmm5
5606*9880d681SAndroid Build Coastguard Worker
5607*9880d681SAndroid Build Coastguard Worker// CHECK: divps	%xmm5, %xmm5
5608*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x5e,0xed]
5609*9880d681SAndroid Build Coastguard Worker        	divps	%xmm5,%xmm5
5610*9880d681SAndroid Build Coastguard Worker
5611*9880d681SAndroid Build Coastguard Worker// CHECK: divss	3735928559(%ebx,%ecx,8), %xmm5
5612*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x5e,0xac,0xcb,0xef,0xbe,0xad,0xde]
5613*9880d681SAndroid Build Coastguard Worker        	divss	0xdeadbeef(%ebx,%ecx,8),%xmm5
5614*9880d681SAndroid Build Coastguard Worker
5615*9880d681SAndroid Build Coastguard Worker// CHECK: divss	69, %xmm5
5616*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x5e,0x2d,0x45,0x00,0x00,0x00]
5617*9880d681SAndroid Build Coastguard Worker        	divss	0x45,%xmm5
5618*9880d681SAndroid Build Coastguard Worker
5619*9880d681SAndroid Build Coastguard Worker// CHECK: divss	32493, %xmm5
5620*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x5e,0x2d,0xed,0x7e,0x00,0x00]
5621*9880d681SAndroid Build Coastguard Worker        	divss	0x7eed,%xmm5
5622*9880d681SAndroid Build Coastguard Worker
5623*9880d681SAndroid Build Coastguard Worker// CHECK: divss	3133065982, %xmm5
5624*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x5e,0x2d,0xfe,0xca,0xbe,0xba]
5625*9880d681SAndroid Build Coastguard Worker        	divss	0xbabecafe,%xmm5
5626*9880d681SAndroid Build Coastguard Worker
5627*9880d681SAndroid Build Coastguard Worker// CHECK: divss	305419896, %xmm5
5628*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x5e,0x2d,0x78,0x56,0x34,0x12]
5629*9880d681SAndroid Build Coastguard Worker        	divss	0x12345678,%xmm5
5630*9880d681SAndroid Build Coastguard Worker
5631*9880d681SAndroid Build Coastguard Worker// CHECK: divss	%xmm5, %xmm5
5632*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x5e,0xed]
5633*9880d681SAndroid Build Coastguard Worker        	divss	%xmm5,%xmm5
5634*9880d681SAndroid Build Coastguard Worker
5635*9880d681SAndroid Build Coastguard Worker// CHECK: ldmxcsr	3735928559(%ebx,%ecx,8)
5636*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xae,0x94,0xcb,0xef,0xbe,0xad,0xde]
5637*9880d681SAndroid Build Coastguard Worker        	ldmxcsr	0xdeadbeef(%ebx,%ecx,8)
5638*9880d681SAndroid Build Coastguard Worker
5639*9880d681SAndroid Build Coastguard Worker// CHECK: ldmxcsr	32493
5640*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xae,0x15,0xed,0x7e,0x00,0x00]
5641*9880d681SAndroid Build Coastguard Worker        	ldmxcsr	0x7eed
5642*9880d681SAndroid Build Coastguard Worker
5643*9880d681SAndroid Build Coastguard Worker// CHECK: ldmxcsr	3133065982
5644*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xae,0x15,0xfe,0xca,0xbe,0xba]
5645*9880d681SAndroid Build Coastguard Worker        	ldmxcsr	0xbabecafe
5646*9880d681SAndroid Build Coastguard Worker
5647*9880d681SAndroid Build Coastguard Worker// CHECK: ldmxcsr	305419896
5648*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xae,0x15,0x78,0x56,0x34,0x12]
5649*9880d681SAndroid Build Coastguard Worker        	ldmxcsr	0x12345678
5650*9880d681SAndroid Build Coastguard Worker
5651*9880d681SAndroid Build Coastguard Worker// CHECK: maskmovq	%mm3, %mm3
5652*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf7,0xdb]
5653*9880d681SAndroid Build Coastguard Worker        	maskmovq	%mm3,%mm3
5654*9880d681SAndroid Build Coastguard Worker
5655*9880d681SAndroid Build Coastguard Worker// CHECK: maxps	3735928559(%ebx,%ecx,8), %xmm5
5656*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x5f,0xac,0xcb,0xef,0xbe,0xad,0xde]
5657*9880d681SAndroid Build Coastguard Worker        	maxps	0xdeadbeef(%ebx,%ecx,8),%xmm5
5658*9880d681SAndroid Build Coastguard Worker
5659*9880d681SAndroid Build Coastguard Worker// CHECK: maxps	69, %xmm5
5660*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x5f,0x2d,0x45,0x00,0x00,0x00]
5661*9880d681SAndroid Build Coastguard Worker        	maxps	0x45,%xmm5
5662*9880d681SAndroid Build Coastguard Worker
5663*9880d681SAndroid Build Coastguard Worker// CHECK: maxps	32493, %xmm5
5664*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x5f,0x2d,0xed,0x7e,0x00,0x00]
5665*9880d681SAndroid Build Coastguard Worker        	maxps	0x7eed,%xmm5
5666*9880d681SAndroid Build Coastguard Worker
5667*9880d681SAndroid Build Coastguard Worker// CHECK: maxps	3133065982, %xmm5
5668*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x5f,0x2d,0xfe,0xca,0xbe,0xba]
5669*9880d681SAndroid Build Coastguard Worker        	maxps	0xbabecafe,%xmm5
5670*9880d681SAndroid Build Coastguard Worker
5671*9880d681SAndroid Build Coastguard Worker// CHECK: maxps	305419896, %xmm5
5672*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x5f,0x2d,0x78,0x56,0x34,0x12]
5673*9880d681SAndroid Build Coastguard Worker        	maxps	0x12345678,%xmm5
5674*9880d681SAndroid Build Coastguard Worker
5675*9880d681SAndroid Build Coastguard Worker// CHECK: maxps	%xmm5, %xmm5
5676*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x5f,0xed]
5677*9880d681SAndroid Build Coastguard Worker        	maxps	%xmm5,%xmm5
5678*9880d681SAndroid Build Coastguard Worker
5679*9880d681SAndroid Build Coastguard Worker// CHECK: maxss	3735928559(%ebx,%ecx,8), %xmm5
5680*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x5f,0xac,0xcb,0xef,0xbe,0xad,0xde]
5681*9880d681SAndroid Build Coastguard Worker        	maxss	0xdeadbeef(%ebx,%ecx,8),%xmm5
5682*9880d681SAndroid Build Coastguard Worker
5683*9880d681SAndroid Build Coastguard Worker// CHECK: maxss	69, %xmm5
5684*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x5f,0x2d,0x45,0x00,0x00,0x00]
5685*9880d681SAndroid Build Coastguard Worker        	maxss	0x45,%xmm5
5686*9880d681SAndroid Build Coastguard Worker
5687*9880d681SAndroid Build Coastguard Worker// CHECK: maxss	32493, %xmm5
5688*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x5f,0x2d,0xed,0x7e,0x00,0x00]
5689*9880d681SAndroid Build Coastguard Worker        	maxss	0x7eed,%xmm5
5690*9880d681SAndroid Build Coastguard Worker
5691*9880d681SAndroid Build Coastguard Worker// CHECK: maxss	3133065982, %xmm5
5692*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x5f,0x2d,0xfe,0xca,0xbe,0xba]
5693*9880d681SAndroid Build Coastguard Worker        	maxss	0xbabecafe,%xmm5
5694*9880d681SAndroid Build Coastguard Worker
5695*9880d681SAndroid Build Coastguard Worker// CHECK: maxss	305419896, %xmm5
5696*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x5f,0x2d,0x78,0x56,0x34,0x12]
5697*9880d681SAndroid Build Coastguard Worker        	maxss	0x12345678,%xmm5
5698*9880d681SAndroid Build Coastguard Worker
5699*9880d681SAndroid Build Coastguard Worker// CHECK: maxss	%xmm5, %xmm5
5700*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x5f,0xed]
5701*9880d681SAndroid Build Coastguard Worker        	maxss	%xmm5,%xmm5
5702*9880d681SAndroid Build Coastguard Worker
5703*9880d681SAndroid Build Coastguard Worker// CHECK: minps	3735928559(%ebx,%ecx,8), %xmm5
5704*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x5d,0xac,0xcb,0xef,0xbe,0xad,0xde]
5705*9880d681SAndroid Build Coastguard Worker        	minps	0xdeadbeef(%ebx,%ecx,8),%xmm5
5706*9880d681SAndroid Build Coastguard Worker
5707*9880d681SAndroid Build Coastguard Worker// CHECK: minps	69, %xmm5
5708*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x5d,0x2d,0x45,0x00,0x00,0x00]
5709*9880d681SAndroid Build Coastguard Worker        	minps	0x45,%xmm5
5710*9880d681SAndroid Build Coastguard Worker
5711*9880d681SAndroid Build Coastguard Worker// CHECK: minps	32493, %xmm5
5712*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x5d,0x2d,0xed,0x7e,0x00,0x00]
5713*9880d681SAndroid Build Coastguard Worker        	minps	0x7eed,%xmm5
5714*9880d681SAndroid Build Coastguard Worker
5715*9880d681SAndroid Build Coastguard Worker// CHECK: minps	3133065982, %xmm5
5716*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x5d,0x2d,0xfe,0xca,0xbe,0xba]
5717*9880d681SAndroid Build Coastguard Worker        	minps	0xbabecafe,%xmm5
5718*9880d681SAndroid Build Coastguard Worker
5719*9880d681SAndroid Build Coastguard Worker// CHECK: minps	305419896, %xmm5
5720*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x5d,0x2d,0x78,0x56,0x34,0x12]
5721*9880d681SAndroid Build Coastguard Worker        	minps	0x12345678,%xmm5
5722*9880d681SAndroid Build Coastguard Worker
5723*9880d681SAndroid Build Coastguard Worker// CHECK: minps	%xmm5, %xmm5
5724*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x5d,0xed]
5725*9880d681SAndroid Build Coastguard Worker        	minps	%xmm5,%xmm5
5726*9880d681SAndroid Build Coastguard Worker
5727*9880d681SAndroid Build Coastguard Worker// CHECK: minss	3735928559(%ebx,%ecx,8), %xmm5
5728*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x5d,0xac,0xcb,0xef,0xbe,0xad,0xde]
5729*9880d681SAndroid Build Coastguard Worker        	minss	0xdeadbeef(%ebx,%ecx,8),%xmm5
5730*9880d681SAndroid Build Coastguard Worker
5731*9880d681SAndroid Build Coastguard Worker// CHECK: minss	69, %xmm5
5732*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x5d,0x2d,0x45,0x00,0x00,0x00]
5733*9880d681SAndroid Build Coastguard Worker        	minss	0x45,%xmm5
5734*9880d681SAndroid Build Coastguard Worker
5735*9880d681SAndroid Build Coastguard Worker// CHECK: minss	32493, %xmm5
5736*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x5d,0x2d,0xed,0x7e,0x00,0x00]
5737*9880d681SAndroid Build Coastguard Worker        	minss	0x7eed,%xmm5
5738*9880d681SAndroid Build Coastguard Worker
5739*9880d681SAndroid Build Coastguard Worker// CHECK: minss	3133065982, %xmm5
5740*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x5d,0x2d,0xfe,0xca,0xbe,0xba]
5741*9880d681SAndroid Build Coastguard Worker        	minss	0xbabecafe,%xmm5
5742*9880d681SAndroid Build Coastguard Worker
5743*9880d681SAndroid Build Coastguard Worker// CHECK: minss	305419896, %xmm5
5744*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x5d,0x2d,0x78,0x56,0x34,0x12]
5745*9880d681SAndroid Build Coastguard Worker        	minss	0x12345678,%xmm5
5746*9880d681SAndroid Build Coastguard Worker
5747*9880d681SAndroid Build Coastguard Worker// CHECK: minss	%xmm5, %xmm5
5748*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x5d,0xed]
5749*9880d681SAndroid Build Coastguard Worker        	minss	%xmm5,%xmm5
5750*9880d681SAndroid Build Coastguard Worker
5751*9880d681SAndroid Build Coastguard Worker// CHECK: movaps	3735928559(%ebx,%ecx,8), %xmm5
5752*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x28,0xac,0xcb,0xef,0xbe,0xad,0xde]
5753*9880d681SAndroid Build Coastguard Worker        	movaps	0xdeadbeef(%ebx,%ecx,8),%xmm5
5754*9880d681SAndroid Build Coastguard Worker
5755*9880d681SAndroid Build Coastguard Worker// CHECK: movaps	69, %xmm5
5756*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x28,0x2d,0x45,0x00,0x00,0x00]
5757*9880d681SAndroid Build Coastguard Worker        	movaps	0x45,%xmm5
5758*9880d681SAndroid Build Coastguard Worker
5759*9880d681SAndroid Build Coastguard Worker// CHECK: movaps	32493, %xmm5
5760*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x28,0x2d,0xed,0x7e,0x00,0x00]
5761*9880d681SAndroid Build Coastguard Worker        	movaps	0x7eed,%xmm5
5762*9880d681SAndroid Build Coastguard Worker
5763*9880d681SAndroid Build Coastguard Worker// CHECK: movaps	3133065982, %xmm5
5764*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x28,0x2d,0xfe,0xca,0xbe,0xba]
5765*9880d681SAndroid Build Coastguard Worker        	movaps	0xbabecafe,%xmm5
5766*9880d681SAndroid Build Coastguard Worker
5767*9880d681SAndroid Build Coastguard Worker// CHECK: movaps	305419896, %xmm5
5768*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x28,0x2d,0x78,0x56,0x34,0x12]
5769*9880d681SAndroid Build Coastguard Worker        	movaps	0x12345678,%xmm5
5770*9880d681SAndroid Build Coastguard Worker
5771*9880d681SAndroid Build Coastguard Worker// CHECK: movaps	%xmm5, %xmm5
5772*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x28,0xed]
5773*9880d681SAndroid Build Coastguard Worker        	movaps	%xmm5,%xmm5
5774*9880d681SAndroid Build Coastguard Worker
5775*9880d681SAndroid Build Coastguard Worker// CHECK: movaps	%xmm5, 3735928559(%ebx,%ecx,8)
5776*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x29,0xac,0xcb,0xef,0xbe,0xad,0xde]
5777*9880d681SAndroid Build Coastguard Worker        	movaps	%xmm5,0xdeadbeef(%ebx,%ecx,8)
5778*9880d681SAndroid Build Coastguard Worker
5779*9880d681SAndroid Build Coastguard Worker// CHECK: movaps	%xmm5, 69
5780*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x29,0x2d,0x45,0x00,0x00,0x00]
5781*9880d681SAndroid Build Coastguard Worker        	movaps	%xmm5,0x45
5782*9880d681SAndroid Build Coastguard Worker
5783*9880d681SAndroid Build Coastguard Worker// CHECK: movaps	%xmm5, 32493
5784*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x29,0x2d,0xed,0x7e,0x00,0x00]
5785*9880d681SAndroid Build Coastguard Worker        	movaps	%xmm5,0x7eed
5786*9880d681SAndroid Build Coastguard Worker
5787*9880d681SAndroid Build Coastguard Worker// CHECK: movaps	%xmm5, 3133065982
5788*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x29,0x2d,0xfe,0xca,0xbe,0xba]
5789*9880d681SAndroid Build Coastguard Worker        	movaps	%xmm5,0xbabecafe
5790*9880d681SAndroid Build Coastguard Worker
5791*9880d681SAndroid Build Coastguard Worker// CHECK: movaps	%xmm5, 305419896
5792*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x29,0x2d,0x78,0x56,0x34,0x12]
5793*9880d681SAndroid Build Coastguard Worker        	movaps	%xmm5,0x12345678
5794*9880d681SAndroid Build Coastguard Worker
5795*9880d681SAndroid Build Coastguard Worker// CHECK: movhlps	%xmm5, %xmm5
5796*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x12,0xed]
5797*9880d681SAndroid Build Coastguard Worker        	movhlps	%xmm5,%xmm5
5798*9880d681SAndroid Build Coastguard Worker
5799*9880d681SAndroid Build Coastguard Worker// CHECK: movhps	3735928559(%ebx,%ecx,8), %xmm5
5800*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x16,0xac,0xcb,0xef,0xbe,0xad,0xde]
5801*9880d681SAndroid Build Coastguard Worker        	movhps	0xdeadbeef(%ebx,%ecx,8),%xmm5
5802*9880d681SAndroid Build Coastguard Worker
5803*9880d681SAndroid Build Coastguard Worker// CHECK: movhps	69, %xmm5
5804*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x16,0x2d,0x45,0x00,0x00,0x00]
5805*9880d681SAndroid Build Coastguard Worker        	movhps	0x45,%xmm5
5806*9880d681SAndroid Build Coastguard Worker
5807*9880d681SAndroid Build Coastguard Worker// CHECK: movhps	32493, %xmm5
5808*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x16,0x2d,0xed,0x7e,0x00,0x00]
5809*9880d681SAndroid Build Coastguard Worker        	movhps	0x7eed,%xmm5
5810*9880d681SAndroid Build Coastguard Worker
5811*9880d681SAndroid Build Coastguard Worker// CHECK: movhps	3133065982, %xmm5
5812*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x16,0x2d,0xfe,0xca,0xbe,0xba]
5813*9880d681SAndroid Build Coastguard Worker        	movhps	0xbabecafe,%xmm5
5814*9880d681SAndroid Build Coastguard Worker
5815*9880d681SAndroid Build Coastguard Worker// CHECK: movhps	305419896, %xmm5
5816*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x16,0x2d,0x78,0x56,0x34,0x12]
5817*9880d681SAndroid Build Coastguard Worker        	movhps	0x12345678,%xmm5
5818*9880d681SAndroid Build Coastguard Worker
5819*9880d681SAndroid Build Coastguard Worker// CHECK: movhps	%xmm5, 3735928559(%ebx,%ecx,8)
5820*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x17,0xac,0xcb,0xef,0xbe,0xad,0xde]
5821*9880d681SAndroid Build Coastguard Worker        	movhps	%xmm5,0xdeadbeef(%ebx,%ecx,8)
5822*9880d681SAndroid Build Coastguard Worker
5823*9880d681SAndroid Build Coastguard Worker// CHECK: movhps	%xmm5, 69
5824*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x17,0x2d,0x45,0x00,0x00,0x00]
5825*9880d681SAndroid Build Coastguard Worker        	movhps	%xmm5,0x45
5826*9880d681SAndroid Build Coastguard Worker
5827*9880d681SAndroid Build Coastguard Worker// CHECK: movhps	%xmm5, 32493
5828*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x17,0x2d,0xed,0x7e,0x00,0x00]
5829*9880d681SAndroid Build Coastguard Worker        	movhps	%xmm5,0x7eed
5830*9880d681SAndroid Build Coastguard Worker
5831*9880d681SAndroid Build Coastguard Worker// CHECK: movhps	%xmm5, 3133065982
5832*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x17,0x2d,0xfe,0xca,0xbe,0xba]
5833*9880d681SAndroid Build Coastguard Worker        	movhps	%xmm5,0xbabecafe
5834*9880d681SAndroid Build Coastguard Worker
5835*9880d681SAndroid Build Coastguard Worker// CHECK: movhps	%xmm5, 305419896
5836*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x17,0x2d,0x78,0x56,0x34,0x12]
5837*9880d681SAndroid Build Coastguard Worker        	movhps	%xmm5,0x12345678
5838*9880d681SAndroid Build Coastguard Worker
5839*9880d681SAndroid Build Coastguard Worker// CHECK: movlhps	%xmm5, %xmm5
5840*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x16,0xed]
5841*9880d681SAndroid Build Coastguard Worker        	movlhps	%xmm5,%xmm5
5842*9880d681SAndroid Build Coastguard Worker
5843*9880d681SAndroid Build Coastguard Worker// CHECK: movlps	3735928559(%ebx,%ecx,8), %xmm5
5844*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x12,0xac,0xcb,0xef,0xbe,0xad,0xde]
5845*9880d681SAndroid Build Coastguard Worker        	movlps	0xdeadbeef(%ebx,%ecx,8),%xmm5
5846*9880d681SAndroid Build Coastguard Worker
5847*9880d681SAndroid Build Coastguard Worker// CHECK: movlps	69, %xmm5
5848*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x12,0x2d,0x45,0x00,0x00,0x00]
5849*9880d681SAndroid Build Coastguard Worker        	movlps	0x45,%xmm5
5850*9880d681SAndroid Build Coastguard Worker
5851*9880d681SAndroid Build Coastguard Worker// CHECK: movlps	32493, %xmm5
5852*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x12,0x2d,0xed,0x7e,0x00,0x00]
5853*9880d681SAndroid Build Coastguard Worker        	movlps	0x7eed,%xmm5
5854*9880d681SAndroid Build Coastguard Worker
5855*9880d681SAndroid Build Coastguard Worker// CHECK: movlps	3133065982, %xmm5
5856*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x12,0x2d,0xfe,0xca,0xbe,0xba]
5857*9880d681SAndroid Build Coastguard Worker        	movlps	0xbabecafe,%xmm5
5858*9880d681SAndroid Build Coastguard Worker
5859*9880d681SAndroid Build Coastguard Worker// CHECK: movlps	305419896, %xmm5
5860*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x12,0x2d,0x78,0x56,0x34,0x12]
5861*9880d681SAndroid Build Coastguard Worker        	movlps	0x12345678,%xmm5
5862*9880d681SAndroid Build Coastguard Worker
5863*9880d681SAndroid Build Coastguard Worker// CHECK: movlps	%xmm5, 3735928559(%ebx,%ecx,8)
5864*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x13,0xac,0xcb,0xef,0xbe,0xad,0xde]
5865*9880d681SAndroid Build Coastguard Worker        	movlps	%xmm5,0xdeadbeef(%ebx,%ecx,8)
5866*9880d681SAndroid Build Coastguard Worker
5867*9880d681SAndroid Build Coastguard Worker// CHECK: movlps	%xmm5, 69
5868*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x13,0x2d,0x45,0x00,0x00,0x00]
5869*9880d681SAndroid Build Coastguard Worker        	movlps	%xmm5,0x45
5870*9880d681SAndroid Build Coastguard Worker
5871*9880d681SAndroid Build Coastguard Worker// CHECK: movlps	%xmm5, 32493
5872*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x13,0x2d,0xed,0x7e,0x00,0x00]
5873*9880d681SAndroid Build Coastguard Worker        	movlps	%xmm5,0x7eed
5874*9880d681SAndroid Build Coastguard Worker
5875*9880d681SAndroid Build Coastguard Worker// CHECK: movlps	%xmm5, 3133065982
5876*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x13,0x2d,0xfe,0xca,0xbe,0xba]
5877*9880d681SAndroid Build Coastguard Worker        	movlps	%xmm5,0xbabecafe
5878*9880d681SAndroid Build Coastguard Worker
5879*9880d681SAndroid Build Coastguard Worker// CHECK: movlps	%xmm5, 305419896
5880*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x13,0x2d,0x78,0x56,0x34,0x12]
5881*9880d681SAndroid Build Coastguard Worker        	movlps	%xmm5,0x12345678
5882*9880d681SAndroid Build Coastguard Worker
5883*9880d681SAndroid Build Coastguard Worker// CHECK: movmskps	%xmm5, %ecx
5884*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x50,0xcd]
5885*9880d681SAndroid Build Coastguard Worker        	movmskps	%xmm5,%ecx
5886*9880d681SAndroid Build Coastguard Worker
5887*9880d681SAndroid Build Coastguard Worker// CHECK: movntps	%xmm5, 3735928559(%ebx,%ecx,8)
5888*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x2b,0xac,0xcb,0xef,0xbe,0xad,0xde]
5889*9880d681SAndroid Build Coastguard Worker        	movntps	%xmm5,0xdeadbeef(%ebx,%ecx,8)
5890*9880d681SAndroid Build Coastguard Worker
5891*9880d681SAndroid Build Coastguard Worker// CHECK: movntps	%xmm5, 69
5892*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x2b,0x2d,0x45,0x00,0x00,0x00]
5893*9880d681SAndroid Build Coastguard Worker        	movntps	%xmm5,0x45
5894*9880d681SAndroid Build Coastguard Worker
5895*9880d681SAndroid Build Coastguard Worker// CHECK: movntps	%xmm5, 32493
5896*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x2b,0x2d,0xed,0x7e,0x00,0x00]
5897*9880d681SAndroid Build Coastguard Worker        	movntps	%xmm5,0x7eed
5898*9880d681SAndroid Build Coastguard Worker
5899*9880d681SAndroid Build Coastguard Worker// CHECK: movntps	%xmm5, 3133065982
5900*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x2b,0x2d,0xfe,0xca,0xbe,0xba]
5901*9880d681SAndroid Build Coastguard Worker        	movntps	%xmm5,0xbabecafe
5902*9880d681SAndroid Build Coastguard Worker
5903*9880d681SAndroid Build Coastguard Worker// CHECK: movntps	%xmm5, 305419896
5904*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x2b,0x2d,0x78,0x56,0x34,0x12]
5905*9880d681SAndroid Build Coastguard Worker        	movntps	%xmm5,0x12345678
5906*9880d681SAndroid Build Coastguard Worker
5907*9880d681SAndroid Build Coastguard Worker// CHECK: movntq	%mm3, 3735928559(%ebx,%ecx,8)
5908*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe7,0x9c,0xcb,0xef,0xbe,0xad,0xde]
5909*9880d681SAndroid Build Coastguard Worker        	movntq	%mm3,0xdeadbeef(%ebx,%ecx,8)
5910*9880d681SAndroid Build Coastguard Worker
5911*9880d681SAndroid Build Coastguard Worker// CHECK: movntq	%mm3, 69
5912*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe7,0x1d,0x45,0x00,0x00,0x00]
5913*9880d681SAndroid Build Coastguard Worker        	movntq	%mm3,0x45
5914*9880d681SAndroid Build Coastguard Worker
5915*9880d681SAndroid Build Coastguard Worker// CHECK: movntq	%mm3, 32493
5916*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe7,0x1d,0xed,0x7e,0x00,0x00]
5917*9880d681SAndroid Build Coastguard Worker        	movntq	%mm3,0x7eed
5918*9880d681SAndroid Build Coastguard Worker
5919*9880d681SAndroid Build Coastguard Worker// CHECK: movntq	%mm3, 3133065982
5920*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe7,0x1d,0xfe,0xca,0xbe,0xba]
5921*9880d681SAndroid Build Coastguard Worker        	movntq	%mm3,0xbabecafe
5922*9880d681SAndroid Build Coastguard Worker
5923*9880d681SAndroid Build Coastguard Worker// CHECK: movntq	%mm3, 305419896
5924*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe7,0x1d,0x78,0x56,0x34,0x12]
5925*9880d681SAndroid Build Coastguard Worker        	movntq	%mm3,0x12345678
5926*9880d681SAndroid Build Coastguard Worker
5927*9880d681SAndroid Build Coastguard Worker// CHECK: movntdq	%xmm5, 3735928559(%ebx,%ecx,8)
5928*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe7,0xac,0xcb,0xef,0xbe,0xad,0xde]
5929*9880d681SAndroid Build Coastguard Worker        	movntdq	%xmm5,0xdeadbeef(%ebx,%ecx,8)
5930*9880d681SAndroid Build Coastguard Worker
5931*9880d681SAndroid Build Coastguard Worker// CHECK: movntdq	%xmm5, 69
5932*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe7,0x2d,0x45,0x00,0x00,0x00]
5933*9880d681SAndroid Build Coastguard Worker        	movntdq	%xmm5,0x45
5934*9880d681SAndroid Build Coastguard Worker
5935*9880d681SAndroid Build Coastguard Worker// CHECK: movntdq	%xmm5, 32493
5936*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe7,0x2d,0xed,0x7e,0x00,0x00]
5937*9880d681SAndroid Build Coastguard Worker        	movntdq	%xmm5,0x7eed
5938*9880d681SAndroid Build Coastguard Worker
5939*9880d681SAndroid Build Coastguard Worker// CHECK: movntdq	%xmm5, 3133065982
5940*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe7,0x2d,0xfe,0xca,0xbe,0xba]
5941*9880d681SAndroid Build Coastguard Worker        	movntdq	%xmm5,0xbabecafe
5942*9880d681SAndroid Build Coastguard Worker
5943*9880d681SAndroid Build Coastguard Worker// CHECK: movntdq	%xmm5, 305419896
5944*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe7,0x2d,0x78,0x56,0x34,0x12]
5945*9880d681SAndroid Build Coastguard Worker        	movntdq	%xmm5,0x12345678
5946*9880d681SAndroid Build Coastguard Worker
5947*9880d681SAndroid Build Coastguard Worker// CHECK: movss	3735928559(%ebx,%ecx,8), %xmm5
5948*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x10,0xac,0xcb,0xef,0xbe,0xad,0xde]
5949*9880d681SAndroid Build Coastguard Worker        	movss	0xdeadbeef(%ebx,%ecx,8),%xmm5
5950*9880d681SAndroid Build Coastguard Worker
5951*9880d681SAndroid Build Coastguard Worker// CHECK: movss	69, %xmm5
5952*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x10,0x2d,0x45,0x00,0x00,0x00]
5953*9880d681SAndroid Build Coastguard Worker        	movss	0x45,%xmm5
5954*9880d681SAndroid Build Coastguard Worker
5955*9880d681SAndroid Build Coastguard Worker// CHECK: movss	32493, %xmm5
5956*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x10,0x2d,0xed,0x7e,0x00,0x00]
5957*9880d681SAndroid Build Coastguard Worker        	movss	0x7eed,%xmm5
5958*9880d681SAndroid Build Coastguard Worker
5959*9880d681SAndroid Build Coastguard Worker// CHECK: movss	3133065982, %xmm5
5960*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x10,0x2d,0xfe,0xca,0xbe,0xba]
5961*9880d681SAndroid Build Coastguard Worker        	movss	0xbabecafe,%xmm5
5962*9880d681SAndroid Build Coastguard Worker
5963*9880d681SAndroid Build Coastguard Worker// CHECK: movss	305419896, %xmm5
5964*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x10,0x2d,0x78,0x56,0x34,0x12]
5965*9880d681SAndroid Build Coastguard Worker        	movss	0x12345678,%xmm5
5966*9880d681SAndroid Build Coastguard Worker
5967*9880d681SAndroid Build Coastguard Worker// CHECK: movss	%xmm5, %xmm5
5968*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x10,0xed]
5969*9880d681SAndroid Build Coastguard Worker        	movss	%xmm5,%xmm5
5970*9880d681SAndroid Build Coastguard Worker
5971*9880d681SAndroid Build Coastguard Worker// CHECK: movss	%xmm5, 3735928559(%ebx,%ecx,8)
5972*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x11,0xac,0xcb,0xef,0xbe,0xad,0xde]
5973*9880d681SAndroid Build Coastguard Worker        	movss	%xmm5,0xdeadbeef(%ebx,%ecx,8)
5974*9880d681SAndroid Build Coastguard Worker
5975*9880d681SAndroid Build Coastguard Worker// CHECK: movss	%xmm5, 69
5976*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x11,0x2d,0x45,0x00,0x00,0x00]
5977*9880d681SAndroid Build Coastguard Worker        	movss	%xmm5,0x45
5978*9880d681SAndroid Build Coastguard Worker
5979*9880d681SAndroid Build Coastguard Worker// CHECK: movss	%xmm5, 32493
5980*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x11,0x2d,0xed,0x7e,0x00,0x00]
5981*9880d681SAndroid Build Coastguard Worker        	movss	%xmm5,0x7eed
5982*9880d681SAndroid Build Coastguard Worker
5983*9880d681SAndroid Build Coastguard Worker// CHECK: movss	%xmm5, 3133065982
5984*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x11,0x2d,0xfe,0xca,0xbe,0xba]
5985*9880d681SAndroid Build Coastguard Worker        	movss	%xmm5,0xbabecafe
5986*9880d681SAndroid Build Coastguard Worker
5987*9880d681SAndroid Build Coastguard Worker// CHECK: movss	%xmm5, 305419896
5988*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x11,0x2d,0x78,0x56,0x34,0x12]
5989*9880d681SAndroid Build Coastguard Worker        	movss	%xmm5,0x12345678
5990*9880d681SAndroid Build Coastguard Worker
5991*9880d681SAndroid Build Coastguard Worker// CHECK: movss	%xmm5, %xmm5
5992*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x10,0xed]
5993*9880d681SAndroid Build Coastguard Worker        	movss	%xmm5,%xmm5
5994*9880d681SAndroid Build Coastguard Worker
5995*9880d681SAndroid Build Coastguard Worker// CHECK: movups	3735928559(%ebx,%ecx,8), %xmm5
5996*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x10,0xac,0xcb,0xef,0xbe,0xad,0xde]
5997*9880d681SAndroid Build Coastguard Worker        	movups	0xdeadbeef(%ebx,%ecx,8),%xmm5
5998*9880d681SAndroid Build Coastguard Worker
5999*9880d681SAndroid Build Coastguard Worker// CHECK: movups	69, %xmm5
6000*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x10,0x2d,0x45,0x00,0x00,0x00]
6001*9880d681SAndroid Build Coastguard Worker        	movups	0x45,%xmm5
6002*9880d681SAndroid Build Coastguard Worker
6003*9880d681SAndroid Build Coastguard Worker// CHECK: movups	32493, %xmm5
6004*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x10,0x2d,0xed,0x7e,0x00,0x00]
6005*9880d681SAndroid Build Coastguard Worker        	movups	0x7eed,%xmm5
6006*9880d681SAndroid Build Coastguard Worker
6007*9880d681SAndroid Build Coastguard Worker// CHECK: movups	3133065982, %xmm5
6008*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x10,0x2d,0xfe,0xca,0xbe,0xba]
6009*9880d681SAndroid Build Coastguard Worker        	movups	0xbabecafe,%xmm5
6010*9880d681SAndroid Build Coastguard Worker
6011*9880d681SAndroid Build Coastguard Worker// CHECK: movups	305419896, %xmm5
6012*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x10,0x2d,0x78,0x56,0x34,0x12]
6013*9880d681SAndroid Build Coastguard Worker        	movups	0x12345678,%xmm5
6014*9880d681SAndroid Build Coastguard Worker
6015*9880d681SAndroid Build Coastguard Worker// CHECK: movups	%xmm5, %xmm5
6016*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x10,0xed]
6017*9880d681SAndroid Build Coastguard Worker        	movups	%xmm5,%xmm5
6018*9880d681SAndroid Build Coastguard Worker
6019*9880d681SAndroid Build Coastguard Worker// CHECK: movups	%xmm5, 3735928559(%ebx,%ecx,8)
6020*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x11,0xac,0xcb,0xef,0xbe,0xad,0xde]
6021*9880d681SAndroid Build Coastguard Worker        	movups	%xmm5,0xdeadbeef(%ebx,%ecx,8)
6022*9880d681SAndroid Build Coastguard Worker
6023*9880d681SAndroid Build Coastguard Worker// CHECK: movups	%xmm5, 69
6024*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x11,0x2d,0x45,0x00,0x00,0x00]
6025*9880d681SAndroid Build Coastguard Worker        	movups	%xmm5,0x45
6026*9880d681SAndroid Build Coastguard Worker
6027*9880d681SAndroid Build Coastguard Worker// CHECK: movups	%xmm5, 32493
6028*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x11,0x2d,0xed,0x7e,0x00,0x00]
6029*9880d681SAndroid Build Coastguard Worker        	movups	%xmm5,0x7eed
6030*9880d681SAndroid Build Coastguard Worker
6031*9880d681SAndroid Build Coastguard Worker// CHECK: movups	%xmm5, 3133065982
6032*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x11,0x2d,0xfe,0xca,0xbe,0xba]
6033*9880d681SAndroid Build Coastguard Worker        	movups	%xmm5,0xbabecafe
6034*9880d681SAndroid Build Coastguard Worker
6035*9880d681SAndroid Build Coastguard Worker// CHECK: movups	%xmm5, 305419896
6036*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x11,0x2d,0x78,0x56,0x34,0x12]
6037*9880d681SAndroid Build Coastguard Worker        	movups	%xmm5,0x12345678
6038*9880d681SAndroid Build Coastguard Worker
6039*9880d681SAndroid Build Coastguard Worker// CHECK: movups	%xmm5, %xmm5
6040*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x10,0xed]
6041*9880d681SAndroid Build Coastguard Worker        	movups	%xmm5,%xmm5
6042*9880d681SAndroid Build Coastguard Worker
6043*9880d681SAndroid Build Coastguard Worker// CHECK: mulps	3735928559(%ebx,%ecx,8), %xmm5
6044*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x59,0xac,0xcb,0xef,0xbe,0xad,0xde]
6045*9880d681SAndroid Build Coastguard Worker        	mulps	0xdeadbeef(%ebx,%ecx,8),%xmm5
6046*9880d681SAndroid Build Coastguard Worker
6047*9880d681SAndroid Build Coastguard Worker// CHECK: mulps	69, %xmm5
6048*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x59,0x2d,0x45,0x00,0x00,0x00]
6049*9880d681SAndroid Build Coastguard Worker        	mulps	0x45,%xmm5
6050*9880d681SAndroid Build Coastguard Worker
6051*9880d681SAndroid Build Coastguard Worker// CHECK: mulps	32493, %xmm5
6052*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x59,0x2d,0xed,0x7e,0x00,0x00]
6053*9880d681SAndroid Build Coastguard Worker        	mulps	0x7eed,%xmm5
6054*9880d681SAndroid Build Coastguard Worker
6055*9880d681SAndroid Build Coastguard Worker// CHECK: mulps	3133065982, %xmm5
6056*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x59,0x2d,0xfe,0xca,0xbe,0xba]
6057*9880d681SAndroid Build Coastguard Worker        	mulps	0xbabecafe,%xmm5
6058*9880d681SAndroid Build Coastguard Worker
6059*9880d681SAndroid Build Coastguard Worker// CHECK: mulps	305419896, %xmm5
6060*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x59,0x2d,0x78,0x56,0x34,0x12]
6061*9880d681SAndroid Build Coastguard Worker        	mulps	0x12345678,%xmm5
6062*9880d681SAndroid Build Coastguard Worker
6063*9880d681SAndroid Build Coastguard Worker// CHECK: mulps	%xmm5, %xmm5
6064*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x59,0xed]
6065*9880d681SAndroid Build Coastguard Worker        	mulps	%xmm5,%xmm5
6066*9880d681SAndroid Build Coastguard Worker
6067*9880d681SAndroid Build Coastguard Worker// CHECK: mulss	3735928559(%ebx,%ecx,8), %xmm5
6068*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x59,0xac,0xcb,0xef,0xbe,0xad,0xde]
6069*9880d681SAndroid Build Coastguard Worker        	mulss	0xdeadbeef(%ebx,%ecx,8),%xmm5
6070*9880d681SAndroid Build Coastguard Worker
6071*9880d681SAndroid Build Coastguard Worker// CHECK: mulss	69, %xmm5
6072*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x59,0x2d,0x45,0x00,0x00,0x00]
6073*9880d681SAndroid Build Coastguard Worker        	mulss	0x45,%xmm5
6074*9880d681SAndroid Build Coastguard Worker
6075*9880d681SAndroid Build Coastguard Worker// CHECK: mulss	32493, %xmm5
6076*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x59,0x2d,0xed,0x7e,0x00,0x00]
6077*9880d681SAndroid Build Coastguard Worker        	mulss	0x7eed,%xmm5
6078*9880d681SAndroid Build Coastguard Worker
6079*9880d681SAndroid Build Coastguard Worker// CHECK: mulss	3133065982, %xmm5
6080*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x59,0x2d,0xfe,0xca,0xbe,0xba]
6081*9880d681SAndroid Build Coastguard Worker        	mulss	0xbabecafe,%xmm5
6082*9880d681SAndroid Build Coastguard Worker
6083*9880d681SAndroid Build Coastguard Worker// CHECK: mulss	305419896, %xmm5
6084*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x59,0x2d,0x78,0x56,0x34,0x12]
6085*9880d681SAndroid Build Coastguard Worker        	mulss	0x12345678,%xmm5
6086*9880d681SAndroid Build Coastguard Worker
6087*9880d681SAndroid Build Coastguard Worker// CHECK: mulss	%xmm5, %xmm5
6088*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x59,0xed]
6089*9880d681SAndroid Build Coastguard Worker        	mulss	%xmm5,%xmm5
6090*9880d681SAndroid Build Coastguard Worker
6091*9880d681SAndroid Build Coastguard Worker// CHECK: orps	3735928559(%ebx,%ecx,8), %xmm5
6092*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x56,0xac,0xcb,0xef,0xbe,0xad,0xde]
6093*9880d681SAndroid Build Coastguard Worker        	orps	0xdeadbeef(%ebx,%ecx,8),%xmm5
6094*9880d681SAndroid Build Coastguard Worker
6095*9880d681SAndroid Build Coastguard Worker// CHECK: orps	69, %xmm5
6096*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x56,0x2d,0x45,0x00,0x00,0x00]
6097*9880d681SAndroid Build Coastguard Worker        	orps	0x45,%xmm5
6098*9880d681SAndroid Build Coastguard Worker
6099*9880d681SAndroid Build Coastguard Worker// CHECK: orps	32493, %xmm5
6100*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x56,0x2d,0xed,0x7e,0x00,0x00]
6101*9880d681SAndroid Build Coastguard Worker        	orps	0x7eed,%xmm5
6102*9880d681SAndroid Build Coastguard Worker
6103*9880d681SAndroid Build Coastguard Worker// CHECK: orps	3133065982, %xmm5
6104*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x56,0x2d,0xfe,0xca,0xbe,0xba]
6105*9880d681SAndroid Build Coastguard Worker        	orps	0xbabecafe,%xmm5
6106*9880d681SAndroid Build Coastguard Worker
6107*9880d681SAndroid Build Coastguard Worker// CHECK: orps	305419896, %xmm5
6108*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x56,0x2d,0x78,0x56,0x34,0x12]
6109*9880d681SAndroid Build Coastguard Worker        	orps	0x12345678,%xmm5
6110*9880d681SAndroid Build Coastguard Worker
6111*9880d681SAndroid Build Coastguard Worker// CHECK: orps	%xmm5, %xmm5
6112*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x56,0xed]
6113*9880d681SAndroid Build Coastguard Worker        	orps	%xmm5,%xmm5
6114*9880d681SAndroid Build Coastguard Worker
6115*9880d681SAndroid Build Coastguard Worker// CHECK: pavgb	3735928559(%ebx,%ecx,8), %mm3
6116*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe0,0x9c,0xcb,0xef,0xbe,0xad,0xde]
6117*9880d681SAndroid Build Coastguard Worker        	pavgb	0xdeadbeef(%ebx,%ecx,8),%mm3
6118*9880d681SAndroid Build Coastguard Worker
6119*9880d681SAndroid Build Coastguard Worker// CHECK: pavgb	69, %mm3
6120*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe0,0x1d,0x45,0x00,0x00,0x00]
6121*9880d681SAndroid Build Coastguard Worker        	pavgb	0x45,%mm3
6122*9880d681SAndroid Build Coastguard Worker
6123*9880d681SAndroid Build Coastguard Worker// CHECK: pavgb	32493, %mm3
6124*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe0,0x1d,0xed,0x7e,0x00,0x00]
6125*9880d681SAndroid Build Coastguard Worker        	pavgb	0x7eed,%mm3
6126*9880d681SAndroid Build Coastguard Worker
6127*9880d681SAndroid Build Coastguard Worker// CHECK: pavgb	3133065982, %mm3
6128*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe0,0x1d,0xfe,0xca,0xbe,0xba]
6129*9880d681SAndroid Build Coastguard Worker        	pavgb	0xbabecafe,%mm3
6130*9880d681SAndroid Build Coastguard Worker
6131*9880d681SAndroid Build Coastguard Worker// CHECK: pavgb	305419896, %mm3
6132*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe0,0x1d,0x78,0x56,0x34,0x12]
6133*9880d681SAndroid Build Coastguard Worker        	pavgb	0x12345678,%mm3
6134*9880d681SAndroid Build Coastguard Worker
6135*9880d681SAndroid Build Coastguard Worker// CHECK: pavgb	%mm3, %mm3
6136*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe0,0xdb]
6137*9880d681SAndroid Build Coastguard Worker        	pavgb	%mm3,%mm3
6138*9880d681SAndroid Build Coastguard Worker
6139*9880d681SAndroid Build Coastguard Worker// CHECK: pavgb	3735928559(%ebx,%ecx,8), %xmm5
6140*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe0,0xac,0xcb,0xef,0xbe,0xad,0xde]
6141*9880d681SAndroid Build Coastguard Worker        	pavgb	0xdeadbeef(%ebx,%ecx,8),%xmm5
6142*9880d681SAndroid Build Coastguard Worker
6143*9880d681SAndroid Build Coastguard Worker// CHECK: pavgb	69, %xmm5
6144*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe0,0x2d,0x45,0x00,0x00,0x00]
6145*9880d681SAndroid Build Coastguard Worker        	pavgb	0x45,%xmm5
6146*9880d681SAndroid Build Coastguard Worker
6147*9880d681SAndroid Build Coastguard Worker// CHECK: pavgb	32493, %xmm5
6148*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe0,0x2d,0xed,0x7e,0x00,0x00]
6149*9880d681SAndroid Build Coastguard Worker        	pavgb	0x7eed,%xmm5
6150*9880d681SAndroid Build Coastguard Worker
6151*9880d681SAndroid Build Coastguard Worker// CHECK: pavgb	3133065982, %xmm5
6152*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe0,0x2d,0xfe,0xca,0xbe,0xba]
6153*9880d681SAndroid Build Coastguard Worker        	pavgb	0xbabecafe,%xmm5
6154*9880d681SAndroid Build Coastguard Worker
6155*9880d681SAndroid Build Coastguard Worker// CHECK: pavgb	305419896, %xmm5
6156*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe0,0x2d,0x78,0x56,0x34,0x12]
6157*9880d681SAndroid Build Coastguard Worker        	pavgb	0x12345678,%xmm5
6158*9880d681SAndroid Build Coastguard Worker
6159*9880d681SAndroid Build Coastguard Worker// CHECK: pavgb	%xmm5, %xmm5
6160*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe0,0xed]
6161*9880d681SAndroid Build Coastguard Worker        	pavgb	%xmm5,%xmm5
6162*9880d681SAndroid Build Coastguard Worker
6163*9880d681SAndroid Build Coastguard Worker// CHECK: pavgw	3735928559(%ebx,%ecx,8), %mm3
6164*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe3,0x9c,0xcb,0xef,0xbe,0xad,0xde]
6165*9880d681SAndroid Build Coastguard Worker        	pavgw	0xdeadbeef(%ebx,%ecx,8),%mm3
6166*9880d681SAndroid Build Coastguard Worker
6167*9880d681SAndroid Build Coastguard Worker// CHECK: pavgw	69, %mm3
6168*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe3,0x1d,0x45,0x00,0x00,0x00]
6169*9880d681SAndroid Build Coastguard Worker        	pavgw	0x45,%mm3
6170*9880d681SAndroid Build Coastguard Worker
6171*9880d681SAndroid Build Coastguard Worker// CHECK: pavgw	32493, %mm3
6172*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe3,0x1d,0xed,0x7e,0x00,0x00]
6173*9880d681SAndroid Build Coastguard Worker        	pavgw	0x7eed,%mm3
6174*9880d681SAndroid Build Coastguard Worker
6175*9880d681SAndroid Build Coastguard Worker// CHECK: pavgw	3133065982, %mm3
6176*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe3,0x1d,0xfe,0xca,0xbe,0xba]
6177*9880d681SAndroid Build Coastguard Worker        	pavgw	0xbabecafe,%mm3
6178*9880d681SAndroid Build Coastguard Worker
6179*9880d681SAndroid Build Coastguard Worker// CHECK: pavgw	305419896, %mm3
6180*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe3,0x1d,0x78,0x56,0x34,0x12]
6181*9880d681SAndroid Build Coastguard Worker        	pavgw	0x12345678,%mm3
6182*9880d681SAndroid Build Coastguard Worker
6183*9880d681SAndroid Build Coastguard Worker// CHECK: pavgw	%mm3, %mm3
6184*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe3,0xdb]
6185*9880d681SAndroid Build Coastguard Worker        	pavgw	%mm3,%mm3
6186*9880d681SAndroid Build Coastguard Worker
6187*9880d681SAndroid Build Coastguard Worker// CHECK: pavgw	3735928559(%ebx,%ecx,8), %xmm5
6188*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe3,0xac,0xcb,0xef,0xbe,0xad,0xde]
6189*9880d681SAndroid Build Coastguard Worker        	pavgw	0xdeadbeef(%ebx,%ecx,8),%xmm5
6190*9880d681SAndroid Build Coastguard Worker
6191*9880d681SAndroid Build Coastguard Worker// CHECK: pavgw	69, %xmm5
6192*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe3,0x2d,0x45,0x00,0x00,0x00]
6193*9880d681SAndroid Build Coastguard Worker        	pavgw	0x45,%xmm5
6194*9880d681SAndroid Build Coastguard Worker
6195*9880d681SAndroid Build Coastguard Worker// CHECK: pavgw	32493, %xmm5
6196*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe3,0x2d,0xed,0x7e,0x00,0x00]
6197*9880d681SAndroid Build Coastguard Worker        	pavgw	0x7eed,%xmm5
6198*9880d681SAndroid Build Coastguard Worker
6199*9880d681SAndroid Build Coastguard Worker// CHECK: pavgw	3133065982, %xmm5
6200*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe3,0x2d,0xfe,0xca,0xbe,0xba]
6201*9880d681SAndroid Build Coastguard Worker        	pavgw	0xbabecafe,%xmm5
6202*9880d681SAndroid Build Coastguard Worker
6203*9880d681SAndroid Build Coastguard Worker// CHECK: pavgw	305419896, %xmm5
6204*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe3,0x2d,0x78,0x56,0x34,0x12]
6205*9880d681SAndroid Build Coastguard Worker        	pavgw	0x12345678,%xmm5
6206*9880d681SAndroid Build Coastguard Worker
6207*9880d681SAndroid Build Coastguard Worker// CHECK: pavgw	%xmm5, %xmm5
6208*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe3,0xed]
6209*9880d681SAndroid Build Coastguard Worker        	pavgw	%xmm5,%xmm5
6210*9880d681SAndroid Build Coastguard Worker
6211*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxsw	3735928559(%ebx,%ecx,8), %mm3
6212*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xee,0x9c,0xcb,0xef,0xbe,0xad,0xde]
6213*9880d681SAndroid Build Coastguard Worker        	pmaxsw	0xdeadbeef(%ebx,%ecx,8),%mm3
6214*9880d681SAndroid Build Coastguard Worker
6215*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxsw	69, %mm3
6216*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xee,0x1d,0x45,0x00,0x00,0x00]
6217*9880d681SAndroid Build Coastguard Worker        	pmaxsw	0x45,%mm3
6218*9880d681SAndroid Build Coastguard Worker
6219*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxsw	32493, %mm3
6220*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xee,0x1d,0xed,0x7e,0x00,0x00]
6221*9880d681SAndroid Build Coastguard Worker        	pmaxsw	0x7eed,%mm3
6222*9880d681SAndroid Build Coastguard Worker
6223*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxsw	3133065982, %mm3
6224*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xee,0x1d,0xfe,0xca,0xbe,0xba]
6225*9880d681SAndroid Build Coastguard Worker        	pmaxsw	0xbabecafe,%mm3
6226*9880d681SAndroid Build Coastguard Worker
6227*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxsw	305419896, %mm3
6228*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xee,0x1d,0x78,0x56,0x34,0x12]
6229*9880d681SAndroid Build Coastguard Worker        	pmaxsw	0x12345678,%mm3
6230*9880d681SAndroid Build Coastguard Worker
6231*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxsw	%mm3, %mm3
6232*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xee,0xdb]
6233*9880d681SAndroid Build Coastguard Worker        	pmaxsw	%mm3,%mm3
6234*9880d681SAndroid Build Coastguard Worker
6235*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxsw	3735928559(%ebx,%ecx,8), %xmm5
6236*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xee,0xac,0xcb,0xef,0xbe,0xad,0xde]
6237*9880d681SAndroid Build Coastguard Worker        	pmaxsw	0xdeadbeef(%ebx,%ecx,8),%xmm5
6238*9880d681SAndroid Build Coastguard Worker
6239*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxsw	69, %xmm5
6240*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xee,0x2d,0x45,0x00,0x00,0x00]
6241*9880d681SAndroid Build Coastguard Worker        	pmaxsw	0x45,%xmm5
6242*9880d681SAndroid Build Coastguard Worker
6243*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxsw	32493, %xmm5
6244*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xee,0x2d,0xed,0x7e,0x00,0x00]
6245*9880d681SAndroid Build Coastguard Worker        	pmaxsw	0x7eed,%xmm5
6246*9880d681SAndroid Build Coastguard Worker
6247*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxsw	3133065982, %xmm5
6248*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xee,0x2d,0xfe,0xca,0xbe,0xba]
6249*9880d681SAndroid Build Coastguard Worker        	pmaxsw	0xbabecafe,%xmm5
6250*9880d681SAndroid Build Coastguard Worker
6251*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxsw	305419896, %xmm5
6252*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xee,0x2d,0x78,0x56,0x34,0x12]
6253*9880d681SAndroid Build Coastguard Worker        	pmaxsw	0x12345678,%xmm5
6254*9880d681SAndroid Build Coastguard Worker
6255*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxsw	%xmm5, %xmm5
6256*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xee,0xed]
6257*9880d681SAndroid Build Coastguard Worker        	pmaxsw	%xmm5,%xmm5
6258*9880d681SAndroid Build Coastguard Worker
6259*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxub	3735928559(%ebx,%ecx,8), %mm3
6260*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xde,0x9c,0xcb,0xef,0xbe,0xad,0xde]
6261*9880d681SAndroid Build Coastguard Worker        	pmaxub	0xdeadbeef(%ebx,%ecx,8),%mm3
6262*9880d681SAndroid Build Coastguard Worker
6263*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxub	69, %mm3
6264*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xde,0x1d,0x45,0x00,0x00,0x00]
6265*9880d681SAndroid Build Coastguard Worker        	pmaxub	0x45,%mm3
6266*9880d681SAndroid Build Coastguard Worker
6267*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxub	32493, %mm3
6268*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xde,0x1d,0xed,0x7e,0x00,0x00]
6269*9880d681SAndroid Build Coastguard Worker        	pmaxub	0x7eed,%mm3
6270*9880d681SAndroid Build Coastguard Worker
6271*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxub	3133065982, %mm3
6272*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xde,0x1d,0xfe,0xca,0xbe,0xba]
6273*9880d681SAndroid Build Coastguard Worker        	pmaxub	0xbabecafe,%mm3
6274*9880d681SAndroid Build Coastguard Worker
6275*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxub	305419896, %mm3
6276*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xde,0x1d,0x78,0x56,0x34,0x12]
6277*9880d681SAndroid Build Coastguard Worker        	pmaxub	0x12345678,%mm3
6278*9880d681SAndroid Build Coastguard Worker
6279*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxub	%mm3, %mm3
6280*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xde,0xdb]
6281*9880d681SAndroid Build Coastguard Worker        	pmaxub	%mm3,%mm3
6282*9880d681SAndroid Build Coastguard Worker
6283*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxub	3735928559(%ebx,%ecx,8), %xmm5
6284*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xde,0xac,0xcb,0xef,0xbe,0xad,0xde]
6285*9880d681SAndroid Build Coastguard Worker        	pmaxub	0xdeadbeef(%ebx,%ecx,8),%xmm5
6286*9880d681SAndroid Build Coastguard Worker
6287*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxub	69, %xmm5
6288*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xde,0x2d,0x45,0x00,0x00,0x00]
6289*9880d681SAndroid Build Coastguard Worker        	pmaxub	0x45,%xmm5
6290*9880d681SAndroid Build Coastguard Worker
6291*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxub	32493, %xmm5
6292*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xde,0x2d,0xed,0x7e,0x00,0x00]
6293*9880d681SAndroid Build Coastguard Worker        	pmaxub	0x7eed,%xmm5
6294*9880d681SAndroid Build Coastguard Worker
6295*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxub	3133065982, %xmm5
6296*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xde,0x2d,0xfe,0xca,0xbe,0xba]
6297*9880d681SAndroid Build Coastguard Worker        	pmaxub	0xbabecafe,%xmm5
6298*9880d681SAndroid Build Coastguard Worker
6299*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxub	305419896, %xmm5
6300*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xde,0x2d,0x78,0x56,0x34,0x12]
6301*9880d681SAndroid Build Coastguard Worker        	pmaxub	0x12345678,%xmm5
6302*9880d681SAndroid Build Coastguard Worker
6303*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxub	%xmm5, %xmm5
6304*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xde,0xed]
6305*9880d681SAndroid Build Coastguard Worker        	pmaxub	%xmm5,%xmm5
6306*9880d681SAndroid Build Coastguard Worker
6307*9880d681SAndroid Build Coastguard Worker// CHECK: pminsw	3735928559(%ebx,%ecx,8), %mm3
6308*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xea,0x9c,0xcb,0xef,0xbe,0xad,0xde]
6309*9880d681SAndroid Build Coastguard Worker        	pminsw	0xdeadbeef(%ebx,%ecx,8),%mm3
6310*9880d681SAndroid Build Coastguard Worker
6311*9880d681SAndroid Build Coastguard Worker// CHECK: pminsw	69, %mm3
6312*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xea,0x1d,0x45,0x00,0x00,0x00]
6313*9880d681SAndroid Build Coastguard Worker        	pminsw	0x45,%mm3
6314*9880d681SAndroid Build Coastguard Worker
6315*9880d681SAndroid Build Coastguard Worker// CHECK: pminsw	32493, %mm3
6316*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xea,0x1d,0xed,0x7e,0x00,0x00]
6317*9880d681SAndroid Build Coastguard Worker        	pminsw	0x7eed,%mm3
6318*9880d681SAndroid Build Coastguard Worker
6319*9880d681SAndroid Build Coastguard Worker// CHECK: pminsw	3133065982, %mm3
6320*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xea,0x1d,0xfe,0xca,0xbe,0xba]
6321*9880d681SAndroid Build Coastguard Worker        	pminsw	0xbabecafe,%mm3
6322*9880d681SAndroid Build Coastguard Worker
6323*9880d681SAndroid Build Coastguard Worker// CHECK: pminsw	305419896, %mm3
6324*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xea,0x1d,0x78,0x56,0x34,0x12]
6325*9880d681SAndroid Build Coastguard Worker        	pminsw	0x12345678,%mm3
6326*9880d681SAndroid Build Coastguard Worker
6327*9880d681SAndroid Build Coastguard Worker// CHECK: pminsw	%mm3, %mm3
6328*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xea,0xdb]
6329*9880d681SAndroid Build Coastguard Worker        	pminsw	%mm3,%mm3
6330*9880d681SAndroid Build Coastguard Worker
6331*9880d681SAndroid Build Coastguard Worker// CHECK: pminsw	3735928559(%ebx,%ecx,8), %xmm5
6332*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xea,0xac,0xcb,0xef,0xbe,0xad,0xde]
6333*9880d681SAndroid Build Coastguard Worker        	pminsw	0xdeadbeef(%ebx,%ecx,8),%xmm5
6334*9880d681SAndroid Build Coastguard Worker
6335*9880d681SAndroid Build Coastguard Worker// CHECK: pminsw	69, %xmm5
6336*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xea,0x2d,0x45,0x00,0x00,0x00]
6337*9880d681SAndroid Build Coastguard Worker        	pminsw	0x45,%xmm5
6338*9880d681SAndroid Build Coastguard Worker
6339*9880d681SAndroid Build Coastguard Worker// CHECK: pminsw	32493, %xmm5
6340*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xea,0x2d,0xed,0x7e,0x00,0x00]
6341*9880d681SAndroid Build Coastguard Worker        	pminsw	0x7eed,%xmm5
6342*9880d681SAndroid Build Coastguard Worker
6343*9880d681SAndroid Build Coastguard Worker// CHECK: pminsw	3133065982, %xmm5
6344*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xea,0x2d,0xfe,0xca,0xbe,0xba]
6345*9880d681SAndroid Build Coastguard Worker        	pminsw	0xbabecafe,%xmm5
6346*9880d681SAndroid Build Coastguard Worker
6347*9880d681SAndroid Build Coastguard Worker// CHECK: pminsw	305419896, %xmm5
6348*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xea,0x2d,0x78,0x56,0x34,0x12]
6349*9880d681SAndroid Build Coastguard Worker        	pminsw	0x12345678,%xmm5
6350*9880d681SAndroid Build Coastguard Worker
6351*9880d681SAndroid Build Coastguard Worker// CHECK: pminsw	%xmm5, %xmm5
6352*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xea,0xed]
6353*9880d681SAndroid Build Coastguard Worker        	pminsw	%xmm5,%xmm5
6354*9880d681SAndroid Build Coastguard Worker
6355*9880d681SAndroid Build Coastguard Worker// CHECK: pminub	3735928559(%ebx,%ecx,8), %mm3
6356*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xda,0x9c,0xcb,0xef,0xbe,0xad,0xde]
6357*9880d681SAndroid Build Coastguard Worker        	pminub	0xdeadbeef(%ebx,%ecx,8),%mm3
6358*9880d681SAndroid Build Coastguard Worker
6359*9880d681SAndroid Build Coastguard Worker// CHECK: pminub	69, %mm3
6360*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xda,0x1d,0x45,0x00,0x00,0x00]
6361*9880d681SAndroid Build Coastguard Worker        	pminub	0x45,%mm3
6362*9880d681SAndroid Build Coastguard Worker
6363*9880d681SAndroid Build Coastguard Worker// CHECK: pminub	32493, %mm3
6364*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xda,0x1d,0xed,0x7e,0x00,0x00]
6365*9880d681SAndroid Build Coastguard Worker        	pminub	0x7eed,%mm3
6366*9880d681SAndroid Build Coastguard Worker
6367*9880d681SAndroid Build Coastguard Worker// CHECK: pminub	3133065982, %mm3
6368*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xda,0x1d,0xfe,0xca,0xbe,0xba]
6369*9880d681SAndroid Build Coastguard Worker        	pminub	0xbabecafe,%mm3
6370*9880d681SAndroid Build Coastguard Worker
6371*9880d681SAndroid Build Coastguard Worker// CHECK: pminub	305419896, %mm3
6372*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xda,0x1d,0x78,0x56,0x34,0x12]
6373*9880d681SAndroid Build Coastguard Worker        	pminub	0x12345678,%mm3
6374*9880d681SAndroid Build Coastguard Worker
6375*9880d681SAndroid Build Coastguard Worker// CHECK: pminub	%mm3, %mm3
6376*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xda,0xdb]
6377*9880d681SAndroid Build Coastguard Worker        	pminub	%mm3,%mm3
6378*9880d681SAndroid Build Coastguard Worker
6379*9880d681SAndroid Build Coastguard Worker// CHECK: pminub	3735928559(%ebx,%ecx,8), %xmm5
6380*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xda,0xac,0xcb,0xef,0xbe,0xad,0xde]
6381*9880d681SAndroid Build Coastguard Worker        	pminub	0xdeadbeef(%ebx,%ecx,8),%xmm5
6382*9880d681SAndroid Build Coastguard Worker
6383*9880d681SAndroid Build Coastguard Worker// CHECK: pminub	69, %xmm5
6384*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xda,0x2d,0x45,0x00,0x00,0x00]
6385*9880d681SAndroid Build Coastguard Worker        	pminub	0x45,%xmm5
6386*9880d681SAndroid Build Coastguard Worker
6387*9880d681SAndroid Build Coastguard Worker// CHECK: pminub	32493, %xmm5
6388*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xda,0x2d,0xed,0x7e,0x00,0x00]
6389*9880d681SAndroid Build Coastguard Worker        	pminub	0x7eed,%xmm5
6390*9880d681SAndroid Build Coastguard Worker
6391*9880d681SAndroid Build Coastguard Worker// CHECK: pminub	3133065982, %xmm5
6392*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xda,0x2d,0xfe,0xca,0xbe,0xba]
6393*9880d681SAndroid Build Coastguard Worker        	pminub	0xbabecafe,%xmm5
6394*9880d681SAndroid Build Coastguard Worker
6395*9880d681SAndroid Build Coastguard Worker// CHECK: pminub	305419896, %xmm5
6396*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xda,0x2d,0x78,0x56,0x34,0x12]
6397*9880d681SAndroid Build Coastguard Worker        	pminub	0x12345678,%xmm5
6398*9880d681SAndroid Build Coastguard Worker
6399*9880d681SAndroid Build Coastguard Worker// CHECK: pminub	%xmm5, %xmm5
6400*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xda,0xed]
6401*9880d681SAndroid Build Coastguard Worker        	pminub	%xmm5,%xmm5
6402*9880d681SAndroid Build Coastguard Worker
6403*9880d681SAndroid Build Coastguard Worker// CHECK: pmovmskb	%mm3, %ecx
6404*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xd7,0xcb]
6405*9880d681SAndroid Build Coastguard Worker        	pmovmskb	%mm3,%ecx
6406*9880d681SAndroid Build Coastguard Worker
6407*9880d681SAndroid Build Coastguard Worker// CHECK: pmovmskb	%xmm5, %ecx
6408*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd7,0xcd]
6409*9880d681SAndroid Build Coastguard Worker        	pmovmskb	%xmm5,%ecx
6410*9880d681SAndroid Build Coastguard Worker
6411*9880d681SAndroid Build Coastguard Worker// CHECK: pmulhuw	3735928559(%ebx,%ecx,8), %mm3
6412*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe4,0x9c,0xcb,0xef,0xbe,0xad,0xde]
6413*9880d681SAndroid Build Coastguard Worker        	pmulhuw	0xdeadbeef(%ebx,%ecx,8),%mm3
6414*9880d681SAndroid Build Coastguard Worker
6415*9880d681SAndroid Build Coastguard Worker// CHECK: pmulhuw	69, %mm3
6416*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe4,0x1d,0x45,0x00,0x00,0x00]
6417*9880d681SAndroid Build Coastguard Worker        	pmulhuw	0x45,%mm3
6418*9880d681SAndroid Build Coastguard Worker
6419*9880d681SAndroid Build Coastguard Worker// CHECK: pmulhuw	32493, %mm3
6420*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe4,0x1d,0xed,0x7e,0x00,0x00]
6421*9880d681SAndroid Build Coastguard Worker        	pmulhuw	0x7eed,%mm3
6422*9880d681SAndroid Build Coastguard Worker
6423*9880d681SAndroid Build Coastguard Worker// CHECK: pmulhuw	3133065982, %mm3
6424*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe4,0x1d,0xfe,0xca,0xbe,0xba]
6425*9880d681SAndroid Build Coastguard Worker        	pmulhuw	0xbabecafe,%mm3
6426*9880d681SAndroid Build Coastguard Worker
6427*9880d681SAndroid Build Coastguard Worker// CHECK: pmulhuw	305419896, %mm3
6428*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe4,0x1d,0x78,0x56,0x34,0x12]
6429*9880d681SAndroid Build Coastguard Worker        	pmulhuw	0x12345678,%mm3
6430*9880d681SAndroid Build Coastguard Worker
6431*9880d681SAndroid Build Coastguard Worker// CHECK: pmulhuw	%mm3, %mm3
6432*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xe4,0xdb]
6433*9880d681SAndroid Build Coastguard Worker        	pmulhuw	%mm3,%mm3
6434*9880d681SAndroid Build Coastguard Worker
6435*9880d681SAndroid Build Coastguard Worker// CHECK: pmulhuw	3735928559(%ebx,%ecx,8), %xmm5
6436*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe4,0xac,0xcb,0xef,0xbe,0xad,0xde]
6437*9880d681SAndroid Build Coastguard Worker        	pmulhuw	0xdeadbeef(%ebx,%ecx,8),%xmm5
6438*9880d681SAndroid Build Coastguard Worker
6439*9880d681SAndroid Build Coastguard Worker// CHECK: pmulhuw	69, %xmm5
6440*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe4,0x2d,0x45,0x00,0x00,0x00]
6441*9880d681SAndroid Build Coastguard Worker        	pmulhuw	0x45,%xmm5
6442*9880d681SAndroid Build Coastguard Worker
6443*9880d681SAndroid Build Coastguard Worker// CHECK: pmulhuw	32493, %xmm5
6444*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe4,0x2d,0xed,0x7e,0x00,0x00]
6445*9880d681SAndroid Build Coastguard Worker        	pmulhuw	0x7eed,%xmm5
6446*9880d681SAndroid Build Coastguard Worker
6447*9880d681SAndroid Build Coastguard Worker// CHECK: pmulhuw	3133065982, %xmm5
6448*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe4,0x2d,0xfe,0xca,0xbe,0xba]
6449*9880d681SAndroid Build Coastguard Worker        	pmulhuw	0xbabecafe,%xmm5
6450*9880d681SAndroid Build Coastguard Worker
6451*9880d681SAndroid Build Coastguard Worker// CHECK: pmulhuw	305419896, %xmm5
6452*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe4,0x2d,0x78,0x56,0x34,0x12]
6453*9880d681SAndroid Build Coastguard Worker        	pmulhuw	0x12345678,%xmm5
6454*9880d681SAndroid Build Coastguard Worker
6455*9880d681SAndroid Build Coastguard Worker// CHECK: pmulhuw	%xmm5, %xmm5
6456*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xe4,0xed]
6457*9880d681SAndroid Build Coastguard Worker        	pmulhuw	%xmm5,%xmm5
6458*9880d681SAndroid Build Coastguard Worker
6459*9880d681SAndroid Build Coastguard Worker// CHECK: prefetchnta	3735928559(%ebx,%ecx,8)
6460*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x18,0x84,0xcb,0xef,0xbe,0xad,0xde]
6461*9880d681SAndroid Build Coastguard Worker        	prefetchnta	0xdeadbeef(%ebx,%ecx,8)
6462*9880d681SAndroid Build Coastguard Worker
6463*9880d681SAndroid Build Coastguard Worker// CHECK: prefetchnta	32493
6464*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x18,0x05,0xed,0x7e,0x00,0x00]
6465*9880d681SAndroid Build Coastguard Worker        	prefetchnta	0x7eed
6466*9880d681SAndroid Build Coastguard Worker
6467*9880d681SAndroid Build Coastguard Worker// CHECK: prefetchnta	3133065982
6468*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x18,0x05,0xfe,0xca,0xbe,0xba]
6469*9880d681SAndroid Build Coastguard Worker        	prefetchnta	0xbabecafe
6470*9880d681SAndroid Build Coastguard Worker
6471*9880d681SAndroid Build Coastguard Worker// CHECK: prefetchnta	305419896
6472*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x18,0x05,0x78,0x56,0x34,0x12]
6473*9880d681SAndroid Build Coastguard Worker        	prefetchnta	0x12345678
6474*9880d681SAndroid Build Coastguard Worker
6475*9880d681SAndroid Build Coastguard Worker// CHECK: prefetcht0	3735928559(%ebx,%ecx,8)
6476*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x18,0x8c,0xcb,0xef,0xbe,0xad,0xde]
6477*9880d681SAndroid Build Coastguard Worker        	prefetcht0	0xdeadbeef(%ebx,%ecx,8)
6478*9880d681SAndroid Build Coastguard Worker
6479*9880d681SAndroid Build Coastguard Worker// CHECK: prefetcht0	32493
6480*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x18,0x0d,0xed,0x7e,0x00,0x00]
6481*9880d681SAndroid Build Coastguard Worker        	prefetcht0	0x7eed
6482*9880d681SAndroid Build Coastguard Worker
6483*9880d681SAndroid Build Coastguard Worker// CHECK: prefetcht0	3133065982
6484*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x18,0x0d,0xfe,0xca,0xbe,0xba]
6485*9880d681SAndroid Build Coastguard Worker        	prefetcht0	0xbabecafe
6486*9880d681SAndroid Build Coastguard Worker
6487*9880d681SAndroid Build Coastguard Worker// CHECK: prefetcht0	305419896
6488*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x18,0x0d,0x78,0x56,0x34,0x12]
6489*9880d681SAndroid Build Coastguard Worker        	prefetcht0	0x12345678
6490*9880d681SAndroid Build Coastguard Worker
6491*9880d681SAndroid Build Coastguard Worker// CHECK: prefetcht1	3735928559(%ebx,%ecx,8)
6492*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x18,0x94,0xcb,0xef,0xbe,0xad,0xde]
6493*9880d681SAndroid Build Coastguard Worker        	prefetcht1	0xdeadbeef(%ebx,%ecx,8)
6494*9880d681SAndroid Build Coastguard Worker
6495*9880d681SAndroid Build Coastguard Worker// CHECK: prefetcht1	32493
6496*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x18,0x15,0xed,0x7e,0x00,0x00]
6497*9880d681SAndroid Build Coastguard Worker        	prefetcht1	0x7eed
6498*9880d681SAndroid Build Coastguard Worker
6499*9880d681SAndroid Build Coastguard Worker// CHECK: prefetcht1	3133065982
6500*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x18,0x15,0xfe,0xca,0xbe,0xba]
6501*9880d681SAndroid Build Coastguard Worker        	prefetcht1	0xbabecafe
6502*9880d681SAndroid Build Coastguard Worker
6503*9880d681SAndroid Build Coastguard Worker// CHECK: prefetcht1	305419896
6504*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x18,0x15,0x78,0x56,0x34,0x12]
6505*9880d681SAndroid Build Coastguard Worker        	prefetcht1	0x12345678
6506*9880d681SAndroid Build Coastguard Worker
6507*9880d681SAndroid Build Coastguard Worker// CHECK: prefetcht2	3735928559(%ebx,%ecx,8)
6508*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x18,0x9c,0xcb,0xef,0xbe,0xad,0xde]
6509*9880d681SAndroid Build Coastguard Worker        	prefetcht2	0xdeadbeef(%ebx,%ecx,8)
6510*9880d681SAndroid Build Coastguard Worker
6511*9880d681SAndroid Build Coastguard Worker// CHECK: prefetcht2	32493
6512*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x18,0x1d,0xed,0x7e,0x00,0x00]
6513*9880d681SAndroid Build Coastguard Worker        	prefetcht2	0x7eed
6514*9880d681SAndroid Build Coastguard Worker
6515*9880d681SAndroid Build Coastguard Worker// CHECK: prefetcht2	3133065982
6516*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x18,0x1d,0xfe,0xca,0xbe,0xba]
6517*9880d681SAndroid Build Coastguard Worker        	prefetcht2	0xbabecafe
6518*9880d681SAndroid Build Coastguard Worker
6519*9880d681SAndroid Build Coastguard Worker// CHECK: prefetcht2	305419896
6520*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x18,0x1d,0x78,0x56,0x34,0x12]
6521*9880d681SAndroid Build Coastguard Worker        	prefetcht2	0x12345678
6522*9880d681SAndroid Build Coastguard Worker
6523*9880d681SAndroid Build Coastguard Worker// CHECK: psadbw	3735928559(%ebx,%ecx,8), %mm3
6524*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf6,0x9c,0xcb,0xef,0xbe,0xad,0xde]
6525*9880d681SAndroid Build Coastguard Worker        	psadbw	0xdeadbeef(%ebx,%ecx,8),%mm3
6526*9880d681SAndroid Build Coastguard Worker
6527*9880d681SAndroid Build Coastguard Worker// CHECK: psadbw	69, %mm3
6528*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf6,0x1d,0x45,0x00,0x00,0x00]
6529*9880d681SAndroid Build Coastguard Worker        	psadbw	0x45,%mm3
6530*9880d681SAndroid Build Coastguard Worker
6531*9880d681SAndroid Build Coastguard Worker// CHECK: psadbw	32493, %mm3
6532*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf6,0x1d,0xed,0x7e,0x00,0x00]
6533*9880d681SAndroid Build Coastguard Worker        	psadbw	0x7eed,%mm3
6534*9880d681SAndroid Build Coastguard Worker
6535*9880d681SAndroid Build Coastguard Worker// CHECK: psadbw	3133065982, %mm3
6536*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf6,0x1d,0xfe,0xca,0xbe,0xba]
6537*9880d681SAndroid Build Coastguard Worker        	psadbw	0xbabecafe,%mm3
6538*9880d681SAndroid Build Coastguard Worker
6539*9880d681SAndroid Build Coastguard Worker// CHECK: psadbw	305419896, %mm3
6540*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf6,0x1d,0x78,0x56,0x34,0x12]
6541*9880d681SAndroid Build Coastguard Worker        	psadbw	0x12345678,%mm3
6542*9880d681SAndroid Build Coastguard Worker
6543*9880d681SAndroid Build Coastguard Worker// CHECK: psadbw	%mm3, %mm3
6544*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf6,0xdb]
6545*9880d681SAndroid Build Coastguard Worker        	psadbw	%mm3,%mm3
6546*9880d681SAndroid Build Coastguard Worker
6547*9880d681SAndroid Build Coastguard Worker// CHECK: psadbw	3735928559(%ebx,%ecx,8), %xmm5
6548*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf6,0xac,0xcb,0xef,0xbe,0xad,0xde]
6549*9880d681SAndroid Build Coastguard Worker        	psadbw	0xdeadbeef(%ebx,%ecx,8),%xmm5
6550*9880d681SAndroid Build Coastguard Worker
6551*9880d681SAndroid Build Coastguard Worker// CHECK: psadbw	69, %xmm5
6552*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf6,0x2d,0x45,0x00,0x00,0x00]
6553*9880d681SAndroid Build Coastguard Worker        	psadbw	0x45,%xmm5
6554*9880d681SAndroid Build Coastguard Worker
6555*9880d681SAndroid Build Coastguard Worker// CHECK: psadbw	32493, %xmm5
6556*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf6,0x2d,0xed,0x7e,0x00,0x00]
6557*9880d681SAndroid Build Coastguard Worker        	psadbw	0x7eed,%xmm5
6558*9880d681SAndroid Build Coastguard Worker
6559*9880d681SAndroid Build Coastguard Worker// CHECK: psadbw	3133065982, %xmm5
6560*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf6,0x2d,0xfe,0xca,0xbe,0xba]
6561*9880d681SAndroid Build Coastguard Worker        	psadbw	0xbabecafe,%xmm5
6562*9880d681SAndroid Build Coastguard Worker
6563*9880d681SAndroid Build Coastguard Worker// CHECK: psadbw	305419896, %xmm5
6564*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf6,0x2d,0x78,0x56,0x34,0x12]
6565*9880d681SAndroid Build Coastguard Worker        	psadbw	0x12345678,%xmm5
6566*9880d681SAndroid Build Coastguard Worker
6567*9880d681SAndroid Build Coastguard Worker// CHECK: psadbw	%xmm5, %xmm5
6568*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf6,0xed]
6569*9880d681SAndroid Build Coastguard Worker        	psadbw	%xmm5,%xmm5
6570*9880d681SAndroid Build Coastguard Worker
6571*9880d681SAndroid Build Coastguard Worker// CHECK: rcpps	3735928559(%ebx,%ecx,8), %xmm5
6572*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x53,0xac,0xcb,0xef,0xbe,0xad,0xde]
6573*9880d681SAndroid Build Coastguard Worker        	rcpps	0xdeadbeef(%ebx,%ecx,8),%xmm5
6574*9880d681SAndroid Build Coastguard Worker
6575*9880d681SAndroid Build Coastguard Worker// CHECK: rcpps	69, %xmm5
6576*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x53,0x2d,0x45,0x00,0x00,0x00]
6577*9880d681SAndroid Build Coastguard Worker        	rcpps	0x45,%xmm5
6578*9880d681SAndroid Build Coastguard Worker
6579*9880d681SAndroid Build Coastguard Worker// CHECK: rcpps	32493, %xmm5
6580*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x53,0x2d,0xed,0x7e,0x00,0x00]
6581*9880d681SAndroid Build Coastguard Worker        	rcpps	0x7eed,%xmm5
6582*9880d681SAndroid Build Coastguard Worker
6583*9880d681SAndroid Build Coastguard Worker// CHECK: rcpps	3133065982, %xmm5
6584*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x53,0x2d,0xfe,0xca,0xbe,0xba]
6585*9880d681SAndroid Build Coastguard Worker        	rcpps	0xbabecafe,%xmm5
6586*9880d681SAndroid Build Coastguard Worker
6587*9880d681SAndroid Build Coastguard Worker// CHECK: rcpps	305419896, %xmm5
6588*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x53,0x2d,0x78,0x56,0x34,0x12]
6589*9880d681SAndroid Build Coastguard Worker        	rcpps	0x12345678,%xmm5
6590*9880d681SAndroid Build Coastguard Worker
6591*9880d681SAndroid Build Coastguard Worker// CHECK: rcpps	%xmm5, %xmm5
6592*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x53,0xed]
6593*9880d681SAndroid Build Coastguard Worker        	rcpps	%xmm5,%xmm5
6594*9880d681SAndroid Build Coastguard Worker
6595*9880d681SAndroid Build Coastguard Worker// CHECK: rcpss	3735928559(%ebx,%ecx,8), %xmm5
6596*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x53,0xac,0xcb,0xef,0xbe,0xad,0xde]
6597*9880d681SAndroid Build Coastguard Worker        	rcpss	0xdeadbeef(%ebx,%ecx,8),%xmm5
6598*9880d681SAndroid Build Coastguard Worker
6599*9880d681SAndroid Build Coastguard Worker// CHECK: rcpss	69, %xmm5
6600*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x53,0x2d,0x45,0x00,0x00,0x00]
6601*9880d681SAndroid Build Coastguard Worker        	rcpss	0x45,%xmm5
6602*9880d681SAndroid Build Coastguard Worker
6603*9880d681SAndroid Build Coastguard Worker// CHECK: rcpss	32493, %xmm5
6604*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x53,0x2d,0xed,0x7e,0x00,0x00]
6605*9880d681SAndroid Build Coastguard Worker        	rcpss	0x7eed,%xmm5
6606*9880d681SAndroid Build Coastguard Worker
6607*9880d681SAndroid Build Coastguard Worker// CHECK: rcpss	3133065982, %xmm5
6608*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x53,0x2d,0xfe,0xca,0xbe,0xba]
6609*9880d681SAndroid Build Coastguard Worker        	rcpss	0xbabecafe,%xmm5
6610*9880d681SAndroid Build Coastguard Worker
6611*9880d681SAndroid Build Coastguard Worker// CHECK: rcpss	305419896, %xmm5
6612*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x53,0x2d,0x78,0x56,0x34,0x12]
6613*9880d681SAndroid Build Coastguard Worker        	rcpss	0x12345678,%xmm5
6614*9880d681SAndroid Build Coastguard Worker
6615*9880d681SAndroid Build Coastguard Worker// CHECK: rcpss	%xmm5, %xmm5
6616*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x53,0xed]
6617*9880d681SAndroid Build Coastguard Worker        	rcpss	%xmm5,%xmm5
6618*9880d681SAndroid Build Coastguard Worker
6619*9880d681SAndroid Build Coastguard Worker// CHECK: rsqrtps	3735928559(%ebx,%ecx,8), %xmm5
6620*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x52,0xac,0xcb,0xef,0xbe,0xad,0xde]
6621*9880d681SAndroid Build Coastguard Worker        	rsqrtps	0xdeadbeef(%ebx,%ecx,8),%xmm5
6622*9880d681SAndroid Build Coastguard Worker
6623*9880d681SAndroid Build Coastguard Worker// CHECK: rsqrtps	69, %xmm5
6624*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x52,0x2d,0x45,0x00,0x00,0x00]
6625*9880d681SAndroid Build Coastguard Worker        	rsqrtps	0x45,%xmm5
6626*9880d681SAndroid Build Coastguard Worker
6627*9880d681SAndroid Build Coastguard Worker// CHECK: rsqrtps	32493, %xmm5
6628*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x52,0x2d,0xed,0x7e,0x00,0x00]
6629*9880d681SAndroid Build Coastguard Worker        	rsqrtps	0x7eed,%xmm5
6630*9880d681SAndroid Build Coastguard Worker
6631*9880d681SAndroid Build Coastguard Worker// CHECK: rsqrtps	3133065982, %xmm5
6632*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x52,0x2d,0xfe,0xca,0xbe,0xba]
6633*9880d681SAndroid Build Coastguard Worker        	rsqrtps	0xbabecafe,%xmm5
6634*9880d681SAndroid Build Coastguard Worker
6635*9880d681SAndroid Build Coastguard Worker// CHECK: rsqrtps	305419896, %xmm5
6636*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x52,0x2d,0x78,0x56,0x34,0x12]
6637*9880d681SAndroid Build Coastguard Worker        	rsqrtps	0x12345678,%xmm5
6638*9880d681SAndroid Build Coastguard Worker
6639*9880d681SAndroid Build Coastguard Worker// CHECK: rsqrtps	%xmm5, %xmm5
6640*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x52,0xed]
6641*9880d681SAndroid Build Coastguard Worker        	rsqrtps	%xmm5,%xmm5
6642*9880d681SAndroid Build Coastguard Worker
6643*9880d681SAndroid Build Coastguard Worker// CHECK: rsqrtss	3735928559(%ebx,%ecx,8), %xmm5
6644*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x52,0xac,0xcb,0xef,0xbe,0xad,0xde]
6645*9880d681SAndroid Build Coastguard Worker        	rsqrtss	0xdeadbeef(%ebx,%ecx,8),%xmm5
6646*9880d681SAndroid Build Coastguard Worker
6647*9880d681SAndroid Build Coastguard Worker// CHECK: rsqrtss	69, %xmm5
6648*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x52,0x2d,0x45,0x00,0x00,0x00]
6649*9880d681SAndroid Build Coastguard Worker        	rsqrtss	0x45,%xmm5
6650*9880d681SAndroid Build Coastguard Worker
6651*9880d681SAndroid Build Coastguard Worker// CHECK: rsqrtss	32493, %xmm5
6652*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x52,0x2d,0xed,0x7e,0x00,0x00]
6653*9880d681SAndroid Build Coastguard Worker        	rsqrtss	0x7eed,%xmm5
6654*9880d681SAndroid Build Coastguard Worker
6655*9880d681SAndroid Build Coastguard Worker// CHECK: rsqrtss	3133065982, %xmm5
6656*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x52,0x2d,0xfe,0xca,0xbe,0xba]
6657*9880d681SAndroid Build Coastguard Worker        	rsqrtss	0xbabecafe,%xmm5
6658*9880d681SAndroid Build Coastguard Worker
6659*9880d681SAndroid Build Coastguard Worker// CHECK: rsqrtss	305419896, %xmm5
6660*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x52,0x2d,0x78,0x56,0x34,0x12]
6661*9880d681SAndroid Build Coastguard Worker        	rsqrtss	0x12345678,%xmm5
6662*9880d681SAndroid Build Coastguard Worker
6663*9880d681SAndroid Build Coastguard Worker// CHECK: rsqrtss	%xmm5, %xmm5
6664*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x52,0xed]
6665*9880d681SAndroid Build Coastguard Worker        	rsqrtss	%xmm5,%xmm5
6666*9880d681SAndroid Build Coastguard Worker
6667*9880d681SAndroid Build Coastguard Worker// CHECK: sqrtps	3735928559(%ebx,%ecx,8), %xmm5
6668*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x51,0xac,0xcb,0xef,0xbe,0xad,0xde]
6669*9880d681SAndroid Build Coastguard Worker        	sqrtps	0xdeadbeef(%ebx,%ecx,8),%xmm5
6670*9880d681SAndroid Build Coastguard Worker
6671*9880d681SAndroid Build Coastguard Worker// CHECK: sqrtps	69, %xmm5
6672*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x51,0x2d,0x45,0x00,0x00,0x00]
6673*9880d681SAndroid Build Coastguard Worker        	sqrtps	0x45,%xmm5
6674*9880d681SAndroid Build Coastguard Worker
6675*9880d681SAndroid Build Coastguard Worker// CHECK: sqrtps	32493, %xmm5
6676*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x51,0x2d,0xed,0x7e,0x00,0x00]
6677*9880d681SAndroid Build Coastguard Worker        	sqrtps	0x7eed,%xmm5
6678*9880d681SAndroid Build Coastguard Worker
6679*9880d681SAndroid Build Coastguard Worker// CHECK: sqrtps	3133065982, %xmm5
6680*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x51,0x2d,0xfe,0xca,0xbe,0xba]
6681*9880d681SAndroid Build Coastguard Worker        	sqrtps	0xbabecafe,%xmm5
6682*9880d681SAndroid Build Coastguard Worker
6683*9880d681SAndroid Build Coastguard Worker// CHECK: sqrtps	305419896, %xmm5
6684*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x51,0x2d,0x78,0x56,0x34,0x12]
6685*9880d681SAndroid Build Coastguard Worker        	sqrtps	0x12345678,%xmm5
6686*9880d681SAndroid Build Coastguard Worker
6687*9880d681SAndroid Build Coastguard Worker// CHECK: sqrtps	%xmm5, %xmm5
6688*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x51,0xed]
6689*9880d681SAndroid Build Coastguard Worker        	sqrtps	%xmm5,%xmm5
6690*9880d681SAndroid Build Coastguard Worker
6691*9880d681SAndroid Build Coastguard Worker// CHECK: sqrtss	3735928559(%ebx,%ecx,8), %xmm5
6692*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x51,0xac,0xcb,0xef,0xbe,0xad,0xde]
6693*9880d681SAndroid Build Coastguard Worker        	sqrtss	0xdeadbeef(%ebx,%ecx,8),%xmm5
6694*9880d681SAndroid Build Coastguard Worker
6695*9880d681SAndroid Build Coastguard Worker// CHECK: sqrtss	69, %xmm5
6696*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x51,0x2d,0x45,0x00,0x00,0x00]
6697*9880d681SAndroid Build Coastguard Worker        	sqrtss	0x45,%xmm5
6698*9880d681SAndroid Build Coastguard Worker
6699*9880d681SAndroid Build Coastguard Worker// CHECK: sqrtss	32493, %xmm5
6700*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x51,0x2d,0xed,0x7e,0x00,0x00]
6701*9880d681SAndroid Build Coastguard Worker        	sqrtss	0x7eed,%xmm5
6702*9880d681SAndroid Build Coastguard Worker
6703*9880d681SAndroid Build Coastguard Worker// CHECK: sqrtss	3133065982, %xmm5
6704*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x51,0x2d,0xfe,0xca,0xbe,0xba]
6705*9880d681SAndroid Build Coastguard Worker        	sqrtss	0xbabecafe,%xmm5
6706*9880d681SAndroid Build Coastguard Worker
6707*9880d681SAndroid Build Coastguard Worker// CHECK: sqrtss	305419896, %xmm5
6708*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x51,0x2d,0x78,0x56,0x34,0x12]
6709*9880d681SAndroid Build Coastguard Worker        	sqrtss	0x12345678,%xmm5
6710*9880d681SAndroid Build Coastguard Worker
6711*9880d681SAndroid Build Coastguard Worker// CHECK: sqrtss	%xmm5, %xmm5
6712*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x51,0xed]
6713*9880d681SAndroid Build Coastguard Worker        	sqrtss	%xmm5,%xmm5
6714*9880d681SAndroid Build Coastguard Worker
6715*9880d681SAndroid Build Coastguard Worker// CHECK: stmxcsr	3735928559(%ebx,%ecx,8)
6716*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xae,0x9c,0xcb,0xef,0xbe,0xad,0xde]
6717*9880d681SAndroid Build Coastguard Worker        	stmxcsr	0xdeadbeef(%ebx,%ecx,8)
6718*9880d681SAndroid Build Coastguard Worker
6719*9880d681SAndroid Build Coastguard Worker// CHECK: stmxcsr	32493
6720*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xae,0x1d,0xed,0x7e,0x00,0x00]
6721*9880d681SAndroid Build Coastguard Worker        	stmxcsr	0x7eed
6722*9880d681SAndroid Build Coastguard Worker
6723*9880d681SAndroid Build Coastguard Worker// CHECK: stmxcsr	3133065982
6724*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xae,0x1d,0xfe,0xca,0xbe,0xba]
6725*9880d681SAndroid Build Coastguard Worker        	stmxcsr	0xbabecafe
6726*9880d681SAndroid Build Coastguard Worker
6727*9880d681SAndroid Build Coastguard Worker// CHECK: stmxcsr	305419896
6728*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xae,0x1d,0x78,0x56,0x34,0x12]
6729*9880d681SAndroid Build Coastguard Worker        	stmxcsr	0x12345678
6730*9880d681SAndroid Build Coastguard Worker
6731*9880d681SAndroid Build Coastguard Worker// CHECK: subps	3735928559(%ebx,%ecx,8), %xmm5
6732*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x5c,0xac,0xcb,0xef,0xbe,0xad,0xde]
6733*9880d681SAndroid Build Coastguard Worker        	subps	0xdeadbeef(%ebx,%ecx,8),%xmm5
6734*9880d681SAndroid Build Coastguard Worker
6735*9880d681SAndroid Build Coastguard Worker// CHECK: subps	69, %xmm5
6736*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x5c,0x2d,0x45,0x00,0x00,0x00]
6737*9880d681SAndroid Build Coastguard Worker        	subps	0x45,%xmm5
6738*9880d681SAndroid Build Coastguard Worker
6739*9880d681SAndroid Build Coastguard Worker// CHECK: subps	32493, %xmm5
6740*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x5c,0x2d,0xed,0x7e,0x00,0x00]
6741*9880d681SAndroid Build Coastguard Worker        	subps	0x7eed,%xmm5
6742*9880d681SAndroid Build Coastguard Worker
6743*9880d681SAndroid Build Coastguard Worker// CHECK: subps	3133065982, %xmm5
6744*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x5c,0x2d,0xfe,0xca,0xbe,0xba]
6745*9880d681SAndroid Build Coastguard Worker        	subps	0xbabecafe,%xmm5
6746*9880d681SAndroid Build Coastguard Worker
6747*9880d681SAndroid Build Coastguard Worker// CHECK: subps	305419896, %xmm5
6748*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x5c,0x2d,0x78,0x56,0x34,0x12]
6749*9880d681SAndroid Build Coastguard Worker        	subps	0x12345678,%xmm5
6750*9880d681SAndroid Build Coastguard Worker
6751*9880d681SAndroid Build Coastguard Worker// CHECK: subps	%xmm5, %xmm5
6752*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x5c,0xed]
6753*9880d681SAndroid Build Coastguard Worker        	subps	%xmm5,%xmm5
6754*9880d681SAndroid Build Coastguard Worker
6755*9880d681SAndroid Build Coastguard Worker// CHECK: subss	3735928559(%ebx,%ecx,8), %xmm5
6756*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x5c,0xac,0xcb,0xef,0xbe,0xad,0xde]
6757*9880d681SAndroid Build Coastguard Worker        	subss	0xdeadbeef(%ebx,%ecx,8),%xmm5
6758*9880d681SAndroid Build Coastguard Worker
6759*9880d681SAndroid Build Coastguard Worker// CHECK: subss	69, %xmm5
6760*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x5c,0x2d,0x45,0x00,0x00,0x00]
6761*9880d681SAndroid Build Coastguard Worker        	subss	0x45,%xmm5
6762*9880d681SAndroid Build Coastguard Worker
6763*9880d681SAndroid Build Coastguard Worker// CHECK: subss	32493, %xmm5
6764*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x5c,0x2d,0xed,0x7e,0x00,0x00]
6765*9880d681SAndroid Build Coastguard Worker        	subss	0x7eed,%xmm5
6766*9880d681SAndroid Build Coastguard Worker
6767*9880d681SAndroid Build Coastguard Worker// CHECK: subss	3133065982, %xmm5
6768*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x5c,0x2d,0xfe,0xca,0xbe,0xba]
6769*9880d681SAndroid Build Coastguard Worker        	subss	0xbabecafe,%xmm5
6770*9880d681SAndroid Build Coastguard Worker
6771*9880d681SAndroid Build Coastguard Worker// CHECK: subss	305419896, %xmm5
6772*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x5c,0x2d,0x78,0x56,0x34,0x12]
6773*9880d681SAndroid Build Coastguard Worker        	subss	0x12345678,%xmm5
6774*9880d681SAndroid Build Coastguard Worker
6775*9880d681SAndroid Build Coastguard Worker// CHECK: subss	%xmm5, %xmm5
6776*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x5c,0xed]
6777*9880d681SAndroid Build Coastguard Worker        	subss	%xmm5,%xmm5
6778*9880d681SAndroid Build Coastguard Worker
6779*9880d681SAndroid Build Coastguard Worker// CHECK: ucomiss	3735928559(%ebx,%ecx,8), %xmm5
6780*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x2e,0xac,0xcb,0xef,0xbe,0xad,0xde]
6781*9880d681SAndroid Build Coastguard Worker        	ucomiss	0xdeadbeef(%ebx,%ecx,8),%xmm5
6782*9880d681SAndroid Build Coastguard Worker
6783*9880d681SAndroid Build Coastguard Worker// CHECK: ucomiss	69, %xmm5
6784*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x2e,0x2d,0x45,0x00,0x00,0x00]
6785*9880d681SAndroid Build Coastguard Worker        	ucomiss	0x45,%xmm5
6786*9880d681SAndroid Build Coastguard Worker
6787*9880d681SAndroid Build Coastguard Worker// CHECK: ucomiss	32493, %xmm5
6788*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x2e,0x2d,0xed,0x7e,0x00,0x00]
6789*9880d681SAndroid Build Coastguard Worker        	ucomiss	0x7eed,%xmm5
6790*9880d681SAndroid Build Coastguard Worker
6791*9880d681SAndroid Build Coastguard Worker// CHECK: ucomiss	3133065982, %xmm5
6792*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x2e,0x2d,0xfe,0xca,0xbe,0xba]
6793*9880d681SAndroid Build Coastguard Worker        	ucomiss	0xbabecafe,%xmm5
6794*9880d681SAndroid Build Coastguard Worker
6795*9880d681SAndroid Build Coastguard Worker// CHECK: ucomiss	305419896, %xmm5
6796*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x2e,0x2d,0x78,0x56,0x34,0x12]
6797*9880d681SAndroid Build Coastguard Worker        	ucomiss	0x12345678,%xmm5
6798*9880d681SAndroid Build Coastguard Worker
6799*9880d681SAndroid Build Coastguard Worker// CHECK: ucomiss	%xmm5, %xmm5
6800*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x2e,0xed]
6801*9880d681SAndroid Build Coastguard Worker        	ucomiss	%xmm5,%xmm5
6802*9880d681SAndroid Build Coastguard Worker
6803*9880d681SAndroid Build Coastguard Worker// CHECK: unpckhps	3735928559(%ebx,%ecx,8), %xmm5
6804*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x15,0xac,0xcb,0xef,0xbe,0xad,0xde]
6805*9880d681SAndroid Build Coastguard Worker        	unpckhps	0xdeadbeef(%ebx,%ecx,8),%xmm5
6806*9880d681SAndroid Build Coastguard Worker
6807*9880d681SAndroid Build Coastguard Worker// CHECK: unpckhps	69, %xmm5
6808*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x15,0x2d,0x45,0x00,0x00,0x00]
6809*9880d681SAndroid Build Coastguard Worker        	unpckhps	0x45,%xmm5
6810*9880d681SAndroid Build Coastguard Worker
6811*9880d681SAndroid Build Coastguard Worker// CHECK: unpckhps	32493, %xmm5
6812*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x15,0x2d,0xed,0x7e,0x00,0x00]
6813*9880d681SAndroid Build Coastguard Worker        	unpckhps	0x7eed,%xmm5
6814*9880d681SAndroid Build Coastguard Worker
6815*9880d681SAndroid Build Coastguard Worker// CHECK: unpckhps	3133065982, %xmm5
6816*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x15,0x2d,0xfe,0xca,0xbe,0xba]
6817*9880d681SAndroid Build Coastguard Worker        	unpckhps	0xbabecafe,%xmm5
6818*9880d681SAndroid Build Coastguard Worker
6819*9880d681SAndroid Build Coastguard Worker// CHECK: unpckhps	305419896, %xmm5
6820*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x15,0x2d,0x78,0x56,0x34,0x12]
6821*9880d681SAndroid Build Coastguard Worker        	unpckhps	0x12345678,%xmm5
6822*9880d681SAndroid Build Coastguard Worker
6823*9880d681SAndroid Build Coastguard Worker// CHECK: unpckhps	%xmm5, %xmm5
6824*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x15,0xed]
6825*9880d681SAndroid Build Coastguard Worker        	unpckhps	%xmm5,%xmm5
6826*9880d681SAndroid Build Coastguard Worker
6827*9880d681SAndroid Build Coastguard Worker// CHECK: unpcklps	3735928559(%ebx,%ecx,8), %xmm5
6828*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x14,0xac,0xcb,0xef,0xbe,0xad,0xde]
6829*9880d681SAndroid Build Coastguard Worker        	unpcklps	0xdeadbeef(%ebx,%ecx,8),%xmm5
6830*9880d681SAndroid Build Coastguard Worker
6831*9880d681SAndroid Build Coastguard Worker// CHECK: unpcklps	69, %xmm5
6832*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x14,0x2d,0x45,0x00,0x00,0x00]
6833*9880d681SAndroid Build Coastguard Worker        	unpcklps	0x45,%xmm5
6834*9880d681SAndroid Build Coastguard Worker
6835*9880d681SAndroid Build Coastguard Worker// CHECK: unpcklps	32493, %xmm5
6836*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x14,0x2d,0xed,0x7e,0x00,0x00]
6837*9880d681SAndroid Build Coastguard Worker        	unpcklps	0x7eed,%xmm5
6838*9880d681SAndroid Build Coastguard Worker
6839*9880d681SAndroid Build Coastguard Worker// CHECK: unpcklps	3133065982, %xmm5
6840*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x14,0x2d,0xfe,0xca,0xbe,0xba]
6841*9880d681SAndroid Build Coastguard Worker        	unpcklps	0xbabecafe,%xmm5
6842*9880d681SAndroid Build Coastguard Worker
6843*9880d681SAndroid Build Coastguard Worker// CHECK: unpcklps	305419896, %xmm5
6844*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x14,0x2d,0x78,0x56,0x34,0x12]
6845*9880d681SAndroid Build Coastguard Worker        	unpcklps	0x12345678,%xmm5
6846*9880d681SAndroid Build Coastguard Worker
6847*9880d681SAndroid Build Coastguard Worker// CHECK: unpcklps	%xmm5, %xmm5
6848*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x14,0xed]
6849*9880d681SAndroid Build Coastguard Worker        	unpcklps	%xmm5,%xmm5
6850*9880d681SAndroid Build Coastguard Worker
6851*9880d681SAndroid Build Coastguard Worker// CHECK: xorps	3735928559(%ebx,%ecx,8), %xmm5
6852*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x57,0xac,0xcb,0xef,0xbe,0xad,0xde]
6853*9880d681SAndroid Build Coastguard Worker        	xorps	0xdeadbeef(%ebx,%ecx,8),%xmm5
6854*9880d681SAndroid Build Coastguard Worker
6855*9880d681SAndroid Build Coastguard Worker// CHECK: xorps	69, %xmm5
6856*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x57,0x2d,0x45,0x00,0x00,0x00]
6857*9880d681SAndroid Build Coastguard Worker        	xorps	0x45,%xmm5
6858*9880d681SAndroid Build Coastguard Worker
6859*9880d681SAndroid Build Coastguard Worker// CHECK: xorps	32493, %xmm5
6860*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x57,0x2d,0xed,0x7e,0x00,0x00]
6861*9880d681SAndroid Build Coastguard Worker        	xorps	0x7eed,%xmm5
6862*9880d681SAndroid Build Coastguard Worker
6863*9880d681SAndroid Build Coastguard Worker// CHECK: xorps	3133065982, %xmm5
6864*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x57,0x2d,0xfe,0xca,0xbe,0xba]
6865*9880d681SAndroid Build Coastguard Worker        	xorps	0xbabecafe,%xmm5
6866*9880d681SAndroid Build Coastguard Worker
6867*9880d681SAndroid Build Coastguard Worker// CHECK: xorps	305419896, %xmm5
6868*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x57,0x2d,0x78,0x56,0x34,0x12]
6869*9880d681SAndroid Build Coastguard Worker        	xorps	0x12345678,%xmm5
6870*9880d681SAndroid Build Coastguard Worker
6871*9880d681SAndroid Build Coastguard Worker// CHECK: xorps	%xmm5, %xmm5
6872*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x57,0xed]
6873*9880d681SAndroid Build Coastguard Worker        	xorps	%xmm5,%xmm5
6874*9880d681SAndroid Build Coastguard Worker
6875*9880d681SAndroid Build Coastguard Worker// CHECK: addpd	3735928559(%ebx,%ecx,8), %xmm5
6876*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x58,0xac,0xcb,0xef,0xbe,0xad,0xde]
6877*9880d681SAndroid Build Coastguard Worker        	addpd	0xdeadbeef(%ebx,%ecx,8),%xmm5
6878*9880d681SAndroid Build Coastguard Worker
6879*9880d681SAndroid Build Coastguard Worker// CHECK: addpd	69, %xmm5
6880*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x58,0x2d,0x45,0x00,0x00,0x00]
6881*9880d681SAndroid Build Coastguard Worker        	addpd	0x45,%xmm5
6882*9880d681SAndroid Build Coastguard Worker
6883*9880d681SAndroid Build Coastguard Worker// CHECK: addpd	32493, %xmm5
6884*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x58,0x2d,0xed,0x7e,0x00,0x00]
6885*9880d681SAndroid Build Coastguard Worker        	addpd	0x7eed,%xmm5
6886*9880d681SAndroid Build Coastguard Worker
6887*9880d681SAndroid Build Coastguard Worker// CHECK: addpd	3133065982, %xmm5
6888*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x58,0x2d,0xfe,0xca,0xbe,0xba]
6889*9880d681SAndroid Build Coastguard Worker        	addpd	0xbabecafe,%xmm5
6890*9880d681SAndroid Build Coastguard Worker
6891*9880d681SAndroid Build Coastguard Worker// CHECK: addpd	305419896, %xmm5
6892*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x58,0x2d,0x78,0x56,0x34,0x12]
6893*9880d681SAndroid Build Coastguard Worker        	addpd	0x12345678,%xmm5
6894*9880d681SAndroid Build Coastguard Worker
6895*9880d681SAndroid Build Coastguard Worker// CHECK: addpd	%xmm5, %xmm5
6896*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x58,0xed]
6897*9880d681SAndroid Build Coastguard Worker        	addpd	%xmm5,%xmm5
6898*9880d681SAndroid Build Coastguard Worker
6899*9880d681SAndroid Build Coastguard Worker// CHECK: addsd	3735928559(%ebx,%ecx,8), %xmm5
6900*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x58,0xac,0xcb,0xef,0xbe,0xad,0xde]
6901*9880d681SAndroid Build Coastguard Worker        	addsd	0xdeadbeef(%ebx,%ecx,8),%xmm5
6902*9880d681SAndroid Build Coastguard Worker
6903*9880d681SAndroid Build Coastguard Worker// CHECK: addsd	69, %xmm5
6904*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x58,0x2d,0x45,0x00,0x00,0x00]
6905*9880d681SAndroid Build Coastguard Worker        	addsd	0x45,%xmm5
6906*9880d681SAndroid Build Coastguard Worker
6907*9880d681SAndroid Build Coastguard Worker// CHECK: addsd	32493, %xmm5
6908*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x58,0x2d,0xed,0x7e,0x00,0x00]
6909*9880d681SAndroid Build Coastguard Worker        	addsd	0x7eed,%xmm5
6910*9880d681SAndroid Build Coastguard Worker
6911*9880d681SAndroid Build Coastguard Worker// CHECK: addsd	3133065982, %xmm5
6912*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x58,0x2d,0xfe,0xca,0xbe,0xba]
6913*9880d681SAndroid Build Coastguard Worker        	addsd	0xbabecafe,%xmm5
6914*9880d681SAndroid Build Coastguard Worker
6915*9880d681SAndroid Build Coastguard Worker// CHECK: addsd	305419896, %xmm5
6916*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x58,0x2d,0x78,0x56,0x34,0x12]
6917*9880d681SAndroid Build Coastguard Worker        	addsd	0x12345678,%xmm5
6918*9880d681SAndroid Build Coastguard Worker
6919*9880d681SAndroid Build Coastguard Worker// CHECK: addsd	%xmm5, %xmm5
6920*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x58,0xed]
6921*9880d681SAndroid Build Coastguard Worker        	addsd	%xmm5,%xmm5
6922*9880d681SAndroid Build Coastguard Worker
6923*9880d681SAndroid Build Coastguard Worker// CHECK: andnpd	3735928559(%ebx,%ecx,8), %xmm5
6924*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x55,0xac,0xcb,0xef,0xbe,0xad,0xde]
6925*9880d681SAndroid Build Coastguard Worker        	andnpd	0xdeadbeef(%ebx,%ecx,8),%xmm5
6926*9880d681SAndroid Build Coastguard Worker
6927*9880d681SAndroid Build Coastguard Worker// CHECK: andnpd	69, %xmm5
6928*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x55,0x2d,0x45,0x00,0x00,0x00]
6929*9880d681SAndroid Build Coastguard Worker        	andnpd	0x45,%xmm5
6930*9880d681SAndroid Build Coastguard Worker
6931*9880d681SAndroid Build Coastguard Worker// CHECK: andnpd	32493, %xmm5
6932*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x55,0x2d,0xed,0x7e,0x00,0x00]
6933*9880d681SAndroid Build Coastguard Worker        	andnpd	0x7eed,%xmm5
6934*9880d681SAndroid Build Coastguard Worker
6935*9880d681SAndroid Build Coastguard Worker// CHECK: andnpd	3133065982, %xmm5
6936*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x55,0x2d,0xfe,0xca,0xbe,0xba]
6937*9880d681SAndroid Build Coastguard Worker        	andnpd	0xbabecafe,%xmm5
6938*9880d681SAndroid Build Coastguard Worker
6939*9880d681SAndroid Build Coastguard Worker// CHECK: andnpd	305419896, %xmm5
6940*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x55,0x2d,0x78,0x56,0x34,0x12]
6941*9880d681SAndroid Build Coastguard Worker        	andnpd	0x12345678,%xmm5
6942*9880d681SAndroid Build Coastguard Worker
6943*9880d681SAndroid Build Coastguard Worker// CHECK: andnpd	%xmm5, %xmm5
6944*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x55,0xed]
6945*9880d681SAndroid Build Coastguard Worker        	andnpd	%xmm5,%xmm5
6946*9880d681SAndroid Build Coastguard Worker
6947*9880d681SAndroid Build Coastguard Worker// CHECK: andpd	3735928559(%ebx,%ecx,8), %xmm5
6948*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x54,0xac,0xcb,0xef,0xbe,0xad,0xde]
6949*9880d681SAndroid Build Coastguard Worker        	andpd	0xdeadbeef(%ebx,%ecx,8),%xmm5
6950*9880d681SAndroid Build Coastguard Worker
6951*9880d681SAndroid Build Coastguard Worker// CHECK: andpd	69, %xmm5
6952*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x54,0x2d,0x45,0x00,0x00,0x00]
6953*9880d681SAndroid Build Coastguard Worker        	andpd	0x45,%xmm5
6954*9880d681SAndroid Build Coastguard Worker
6955*9880d681SAndroid Build Coastguard Worker// CHECK: andpd	32493, %xmm5
6956*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x54,0x2d,0xed,0x7e,0x00,0x00]
6957*9880d681SAndroid Build Coastguard Worker        	andpd	0x7eed,%xmm5
6958*9880d681SAndroid Build Coastguard Worker
6959*9880d681SAndroid Build Coastguard Worker// CHECK: andpd	3133065982, %xmm5
6960*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x54,0x2d,0xfe,0xca,0xbe,0xba]
6961*9880d681SAndroid Build Coastguard Worker        	andpd	0xbabecafe,%xmm5
6962*9880d681SAndroid Build Coastguard Worker
6963*9880d681SAndroid Build Coastguard Worker// CHECK: andpd	305419896, %xmm5
6964*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x54,0x2d,0x78,0x56,0x34,0x12]
6965*9880d681SAndroid Build Coastguard Worker        	andpd	0x12345678,%xmm5
6966*9880d681SAndroid Build Coastguard Worker
6967*9880d681SAndroid Build Coastguard Worker// CHECK: andpd	%xmm5, %xmm5
6968*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x54,0xed]
6969*9880d681SAndroid Build Coastguard Worker        	andpd	%xmm5,%xmm5
6970*9880d681SAndroid Build Coastguard Worker
6971*9880d681SAndroid Build Coastguard Worker// CHECK: comisd	3735928559(%ebx,%ecx,8), %xmm5
6972*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x2f,0xac,0xcb,0xef,0xbe,0xad,0xde]
6973*9880d681SAndroid Build Coastguard Worker        	comisd	0xdeadbeef(%ebx,%ecx,8),%xmm5
6974*9880d681SAndroid Build Coastguard Worker
6975*9880d681SAndroid Build Coastguard Worker// CHECK: comisd	69, %xmm5
6976*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x2f,0x2d,0x45,0x00,0x00,0x00]
6977*9880d681SAndroid Build Coastguard Worker        	comisd	0x45,%xmm5
6978*9880d681SAndroid Build Coastguard Worker
6979*9880d681SAndroid Build Coastguard Worker// CHECK: comisd	32493, %xmm5
6980*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x2f,0x2d,0xed,0x7e,0x00,0x00]
6981*9880d681SAndroid Build Coastguard Worker        	comisd	0x7eed,%xmm5
6982*9880d681SAndroid Build Coastguard Worker
6983*9880d681SAndroid Build Coastguard Worker// CHECK: comisd	3133065982, %xmm5
6984*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x2f,0x2d,0xfe,0xca,0xbe,0xba]
6985*9880d681SAndroid Build Coastguard Worker        	comisd	0xbabecafe,%xmm5
6986*9880d681SAndroid Build Coastguard Worker
6987*9880d681SAndroid Build Coastguard Worker// CHECK: comisd	305419896, %xmm5
6988*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x2f,0x2d,0x78,0x56,0x34,0x12]
6989*9880d681SAndroid Build Coastguard Worker        	comisd	0x12345678,%xmm5
6990*9880d681SAndroid Build Coastguard Worker
6991*9880d681SAndroid Build Coastguard Worker// CHECK: comisd	%xmm5, %xmm5
6992*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x2f,0xed]
6993*9880d681SAndroid Build Coastguard Worker        	comisd	%xmm5,%xmm5
6994*9880d681SAndroid Build Coastguard Worker
6995*9880d681SAndroid Build Coastguard Worker// CHECK: cvtpi2pd	3735928559(%ebx,%ecx,8), %xmm5
6996*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x2a,0xac,0xcb,0xef,0xbe,0xad,0xde]
6997*9880d681SAndroid Build Coastguard Worker        	cvtpi2pd	0xdeadbeef(%ebx,%ecx,8),%xmm5
6998*9880d681SAndroid Build Coastguard Worker
6999*9880d681SAndroid Build Coastguard Worker// CHECK: cvtpi2pd	69, %xmm5
7000*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x2a,0x2d,0x45,0x00,0x00,0x00]
7001*9880d681SAndroid Build Coastguard Worker        	cvtpi2pd	0x45,%xmm5
7002*9880d681SAndroid Build Coastguard Worker
7003*9880d681SAndroid Build Coastguard Worker// CHECK: cvtpi2pd	32493, %xmm5
7004*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x2a,0x2d,0xed,0x7e,0x00,0x00]
7005*9880d681SAndroid Build Coastguard Worker        	cvtpi2pd	0x7eed,%xmm5
7006*9880d681SAndroid Build Coastguard Worker
7007*9880d681SAndroid Build Coastguard Worker// CHECK: cvtpi2pd	3133065982, %xmm5
7008*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x2a,0x2d,0xfe,0xca,0xbe,0xba]
7009*9880d681SAndroid Build Coastguard Worker        	cvtpi2pd	0xbabecafe,%xmm5
7010*9880d681SAndroid Build Coastguard Worker
7011*9880d681SAndroid Build Coastguard Worker// CHECK: cvtpi2pd	305419896, %xmm5
7012*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x2a,0x2d,0x78,0x56,0x34,0x12]
7013*9880d681SAndroid Build Coastguard Worker        	cvtpi2pd	0x12345678,%xmm5
7014*9880d681SAndroid Build Coastguard Worker
7015*9880d681SAndroid Build Coastguard Worker// CHECK: cvtpi2pd	%mm3, %xmm5
7016*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x2a,0xeb]
7017*9880d681SAndroid Build Coastguard Worker        	cvtpi2pd	%mm3,%xmm5
7018*9880d681SAndroid Build Coastguard Worker
7019*9880d681SAndroid Build Coastguard Worker// CHECK: cvtsi2sdl	%ecx, %xmm5
7020*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x2a,0xe9]
7021*9880d681SAndroid Build Coastguard Worker        	cvtsi2sdl	%ecx,%xmm5
7022*9880d681SAndroid Build Coastguard Worker
7023*9880d681SAndroid Build Coastguard Worker// CHECK: cvtsi2sdl	3735928559(%ebx,%ecx,8), %xmm5
7024*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x2a,0xac,0xcb,0xef,0xbe,0xad,0xde]
7025*9880d681SAndroid Build Coastguard Worker        	cvtsi2sdl	0xdeadbeef(%ebx,%ecx,8),%xmm5
7026*9880d681SAndroid Build Coastguard Worker
7027*9880d681SAndroid Build Coastguard Worker// CHECK: cvtsi2sdl	69, %xmm5
7028*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x2a,0x2d,0x45,0x00,0x00,0x00]
7029*9880d681SAndroid Build Coastguard Worker        	cvtsi2sdl	0x45,%xmm5
7030*9880d681SAndroid Build Coastguard Worker
7031*9880d681SAndroid Build Coastguard Worker// CHECK: cvtsi2sdl	32493, %xmm5
7032*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x2a,0x2d,0xed,0x7e,0x00,0x00]
7033*9880d681SAndroid Build Coastguard Worker        	cvtsi2sdl	0x7eed,%xmm5
7034*9880d681SAndroid Build Coastguard Worker
7035*9880d681SAndroid Build Coastguard Worker// CHECK: cvtsi2sdl	3133065982, %xmm5
7036*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x2a,0x2d,0xfe,0xca,0xbe,0xba]
7037*9880d681SAndroid Build Coastguard Worker        	cvtsi2sdl	0xbabecafe,%xmm5
7038*9880d681SAndroid Build Coastguard Worker
7039*9880d681SAndroid Build Coastguard Worker// CHECK: cvtsi2sdl	305419896, %xmm5
7040*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x2a,0x2d,0x78,0x56,0x34,0x12]
7041*9880d681SAndroid Build Coastguard Worker        	cvtsi2sdl	0x12345678,%xmm5
7042*9880d681SAndroid Build Coastguard Worker
7043*9880d681SAndroid Build Coastguard Worker// CHECK: divpd	3735928559(%ebx,%ecx,8), %xmm5
7044*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x5e,0xac,0xcb,0xef,0xbe,0xad,0xde]
7045*9880d681SAndroid Build Coastguard Worker        	divpd	0xdeadbeef(%ebx,%ecx,8),%xmm5
7046*9880d681SAndroid Build Coastguard Worker
7047*9880d681SAndroid Build Coastguard Worker// CHECK: divpd	69, %xmm5
7048*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x5e,0x2d,0x45,0x00,0x00,0x00]
7049*9880d681SAndroid Build Coastguard Worker        	divpd	0x45,%xmm5
7050*9880d681SAndroid Build Coastguard Worker
7051*9880d681SAndroid Build Coastguard Worker// CHECK: divpd	32493, %xmm5
7052*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x5e,0x2d,0xed,0x7e,0x00,0x00]
7053*9880d681SAndroid Build Coastguard Worker        	divpd	0x7eed,%xmm5
7054*9880d681SAndroid Build Coastguard Worker
7055*9880d681SAndroid Build Coastguard Worker// CHECK: divpd	3133065982, %xmm5
7056*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x5e,0x2d,0xfe,0xca,0xbe,0xba]
7057*9880d681SAndroid Build Coastguard Worker        	divpd	0xbabecafe,%xmm5
7058*9880d681SAndroid Build Coastguard Worker
7059*9880d681SAndroid Build Coastguard Worker// CHECK: divpd	305419896, %xmm5
7060*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x5e,0x2d,0x78,0x56,0x34,0x12]
7061*9880d681SAndroid Build Coastguard Worker        	divpd	0x12345678,%xmm5
7062*9880d681SAndroid Build Coastguard Worker
7063*9880d681SAndroid Build Coastguard Worker// CHECK: divpd	%xmm5, %xmm5
7064*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x5e,0xed]
7065*9880d681SAndroid Build Coastguard Worker        	divpd	%xmm5,%xmm5
7066*9880d681SAndroid Build Coastguard Worker
7067*9880d681SAndroid Build Coastguard Worker// CHECK: divsd	3735928559(%ebx,%ecx,8), %xmm5
7068*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x5e,0xac,0xcb,0xef,0xbe,0xad,0xde]
7069*9880d681SAndroid Build Coastguard Worker        	divsd	0xdeadbeef(%ebx,%ecx,8),%xmm5
7070*9880d681SAndroid Build Coastguard Worker
7071*9880d681SAndroid Build Coastguard Worker// CHECK: divsd	69, %xmm5
7072*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x5e,0x2d,0x45,0x00,0x00,0x00]
7073*9880d681SAndroid Build Coastguard Worker        	divsd	0x45,%xmm5
7074*9880d681SAndroid Build Coastguard Worker
7075*9880d681SAndroid Build Coastguard Worker// CHECK: divsd	32493, %xmm5
7076*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x5e,0x2d,0xed,0x7e,0x00,0x00]
7077*9880d681SAndroid Build Coastguard Worker        	divsd	0x7eed,%xmm5
7078*9880d681SAndroid Build Coastguard Worker
7079*9880d681SAndroid Build Coastguard Worker// CHECK: divsd	3133065982, %xmm5
7080*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x5e,0x2d,0xfe,0xca,0xbe,0xba]
7081*9880d681SAndroid Build Coastguard Worker        	divsd	0xbabecafe,%xmm5
7082*9880d681SAndroid Build Coastguard Worker
7083*9880d681SAndroid Build Coastguard Worker// CHECK: divsd	305419896, %xmm5
7084*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x5e,0x2d,0x78,0x56,0x34,0x12]
7085*9880d681SAndroid Build Coastguard Worker        	divsd	0x12345678,%xmm5
7086*9880d681SAndroid Build Coastguard Worker
7087*9880d681SAndroid Build Coastguard Worker// CHECK: divsd	%xmm5, %xmm5
7088*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x5e,0xed]
7089*9880d681SAndroid Build Coastguard Worker        	divsd	%xmm5,%xmm5
7090*9880d681SAndroid Build Coastguard Worker
7091*9880d681SAndroid Build Coastguard Worker// CHECK: maxpd	3735928559(%ebx,%ecx,8), %xmm5
7092*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x5f,0xac,0xcb,0xef,0xbe,0xad,0xde]
7093*9880d681SAndroid Build Coastguard Worker        	maxpd	0xdeadbeef(%ebx,%ecx,8),%xmm5
7094*9880d681SAndroid Build Coastguard Worker
7095*9880d681SAndroid Build Coastguard Worker// CHECK: maxpd	69, %xmm5
7096*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x5f,0x2d,0x45,0x00,0x00,0x00]
7097*9880d681SAndroid Build Coastguard Worker        	maxpd	0x45,%xmm5
7098*9880d681SAndroid Build Coastguard Worker
7099*9880d681SAndroid Build Coastguard Worker// CHECK: maxpd	32493, %xmm5
7100*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x5f,0x2d,0xed,0x7e,0x00,0x00]
7101*9880d681SAndroid Build Coastguard Worker        	maxpd	0x7eed,%xmm5
7102*9880d681SAndroid Build Coastguard Worker
7103*9880d681SAndroid Build Coastguard Worker// CHECK: maxpd	3133065982, %xmm5
7104*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x5f,0x2d,0xfe,0xca,0xbe,0xba]
7105*9880d681SAndroid Build Coastguard Worker        	maxpd	0xbabecafe,%xmm5
7106*9880d681SAndroid Build Coastguard Worker
7107*9880d681SAndroid Build Coastguard Worker// CHECK: maxpd	305419896, %xmm5
7108*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x5f,0x2d,0x78,0x56,0x34,0x12]
7109*9880d681SAndroid Build Coastguard Worker        	maxpd	0x12345678,%xmm5
7110*9880d681SAndroid Build Coastguard Worker
7111*9880d681SAndroid Build Coastguard Worker// CHECK: maxpd	%xmm5, %xmm5
7112*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x5f,0xed]
7113*9880d681SAndroid Build Coastguard Worker        	maxpd	%xmm5,%xmm5
7114*9880d681SAndroid Build Coastguard Worker
7115*9880d681SAndroid Build Coastguard Worker// CHECK: maxsd	3735928559(%ebx,%ecx,8), %xmm5
7116*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x5f,0xac,0xcb,0xef,0xbe,0xad,0xde]
7117*9880d681SAndroid Build Coastguard Worker        	maxsd	0xdeadbeef(%ebx,%ecx,8),%xmm5
7118*9880d681SAndroid Build Coastguard Worker
7119*9880d681SAndroid Build Coastguard Worker// CHECK: maxsd	69, %xmm5
7120*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x5f,0x2d,0x45,0x00,0x00,0x00]
7121*9880d681SAndroid Build Coastguard Worker        	maxsd	0x45,%xmm5
7122*9880d681SAndroid Build Coastguard Worker
7123*9880d681SAndroid Build Coastguard Worker// CHECK: maxsd	32493, %xmm5
7124*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x5f,0x2d,0xed,0x7e,0x00,0x00]
7125*9880d681SAndroid Build Coastguard Worker        	maxsd	0x7eed,%xmm5
7126*9880d681SAndroid Build Coastguard Worker
7127*9880d681SAndroid Build Coastguard Worker// CHECK: maxsd	3133065982, %xmm5
7128*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x5f,0x2d,0xfe,0xca,0xbe,0xba]
7129*9880d681SAndroid Build Coastguard Worker        	maxsd	0xbabecafe,%xmm5
7130*9880d681SAndroid Build Coastguard Worker
7131*9880d681SAndroid Build Coastguard Worker// CHECK: maxsd	305419896, %xmm5
7132*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x5f,0x2d,0x78,0x56,0x34,0x12]
7133*9880d681SAndroid Build Coastguard Worker        	maxsd	0x12345678,%xmm5
7134*9880d681SAndroid Build Coastguard Worker
7135*9880d681SAndroid Build Coastguard Worker// CHECK: maxsd	%xmm5, %xmm5
7136*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x5f,0xed]
7137*9880d681SAndroid Build Coastguard Worker        	maxsd	%xmm5,%xmm5
7138*9880d681SAndroid Build Coastguard Worker
7139*9880d681SAndroid Build Coastguard Worker// CHECK: minpd	3735928559(%ebx,%ecx,8), %xmm5
7140*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x5d,0xac,0xcb,0xef,0xbe,0xad,0xde]
7141*9880d681SAndroid Build Coastguard Worker        	minpd	0xdeadbeef(%ebx,%ecx,8),%xmm5
7142*9880d681SAndroid Build Coastguard Worker
7143*9880d681SAndroid Build Coastguard Worker// CHECK: minpd	69, %xmm5
7144*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x5d,0x2d,0x45,0x00,0x00,0x00]
7145*9880d681SAndroid Build Coastguard Worker        	minpd	0x45,%xmm5
7146*9880d681SAndroid Build Coastguard Worker
7147*9880d681SAndroid Build Coastguard Worker// CHECK: minpd	32493, %xmm5
7148*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x5d,0x2d,0xed,0x7e,0x00,0x00]
7149*9880d681SAndroid Build Coastguard Worker        	minpd	0x7eed,%xmm5
7150*9880d681SAndroid Build Coastguard Worker
7151*9880d681SAndroid Build Coastguard Worker// CHECK: minpd	3133065982, %xmm5
7152*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x5d,0x2d,0xfe,0xca,0xbe,0xba]
7153*9880d681SAndroid Build Coastguard Worker        	minpd	0xbabecafe,%xmm5
7154*9880d681SAndroid Build Coastguard Worker
7155*9880d681SAndroid Build Coastguard Worker// CHECK: minpd	305419896, %xmm5
7156*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x5d,0x2d,0x78,0x56,0x34,0x12]
7157*9880d681SAndroid Build Coastguard Worker        	minpd	0x12345678,%xmm5
7158*9880d681SAndroid Build Coastguard Worker
7159*9880d681SAndroid Build Coastguard Worker// CHECK: minpd	%xmm5, %xmm5
7160*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x5d,0xed]
7161*9880d681SAndroid Build Coastguard Worker        	minpd	%xmm5,%xmm5
7162*9880d681SAndroid Build Coastguard Worker
7163*9880d681SAndroid Build Coastguard Worker// CHECK: minsd	3735928559(%ebx,%ecx,8), %xmm5
7164*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x5d,0xac,0xcb,0xef,0xbe,0xad,0xde]
7165*9880d681SAndroid Build Coastguard Worker        	minsd	0xdeadbeef(%ebx,%ecx,8),%xmm5
7166*9880d681SAndroid Build Coastguard Worker
7167*9880d681SAndroid Build Coastguard Worker// CHECK: minsd	69, %xmm5
7168*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x5d,0x2d,0x45,0x00,0x00,0x00]
7169*9880d681SAndroid Build Coastguard Worker        	minsd	0x45,%xmm5
7170*9880d681SAndroid Build Coastguard Worker
7171*9880d681SAndroid Build Coastguard Worker// CHECK: minsd	32493, %xmm5
7172*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x5d,0x2d,0xed,0x7e,0x00,0x00]
7173*9880d681SAndroid Build Coastguard Worker        	minsd	0x7eed,%xmm5
7174*9880d681SAndroid Build Coastguard Worker
7175*9880d681SAndroid Build Coastguard Worker// CHECK: minsd	3133065982, %xmm5
7176*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x5d,0x2d,0xfe,0xca,0xbe,0xba]
7177*9880d681SAndroid Build Coastguard Worker        	minsd	0xbabecafe,%xmm5
7178*9880d681SAndroid Build Coastguard Worker
7179*9880d681SAndroid Build Coastguard Worker// CHECK: minsd	305419896, %xmm5
7180*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x5d,0x2d,0x78,0x56,0x34,0x12]
7181*9880d681SAndroid Build Coastguard Worker        	minsd	0x12345678,%xmm5
7182*9880d681SAndroid Build Coastguard Worker
7183*9880d681SAndroid Build Coastguard Worker// CHECK: minsd	%xmm5, %xmm5
7184*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x5d,0xed]
7185*9880d681SAndroid Build Coastguard Worker        	minsd	%xmm5,%xmm5
7186*9880d681SAndroid Build Coastguard Worker
7187*9880d681SAndroid Build Coastguard Worker// CHECK: movapd	3735928559(%ebx,%ecx,8), %xmm5
7188*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x28,0xac,0xcb,0xef,0xbe,0xad,0xde]
7189*9880d681SAndroid Build Coastguard Worker        	movapd	0xdeadbeef(%ebx,%ecx,8),%xmm5
7190*9880d681SAndroid Build Coastguard Worker
7191*9880d681SAndroid Build Coastguard Worker// CHECK: movapd	69, %xmm5
7192*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x28,0x2d,0x45,0x00,0x00,0x00]
7193*9880d681SAndroid Build Coastguard Worker        	movapd	0x45,%xmm5
7194*9880d681SAndroid Build Coastguard Worker
7195*9880d681SAndroid Build Coastguard Worker// CHECK: movapd	32493, %xmm5
7196*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x28,0x2d,0xed,0x7e,0x00,0x00]
7197*9880d681SAndroid Build Coastguard Worker        	movapd	0x7eed,%xmm5
7198*9880d681SAndroid Build Coastguard Worker
7199*9880d681SAndroid Build Coastguard Worker// CHECK: movapd	3133065982, %xmm5
7200*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x28,0x2d,0xfe,0xca,0xbe,0xba]
7201*9880d681SAndroid Build Coastguard Worker        	movapd	0xbabecafe,%xmm5
7202*9880d681SAndroid Build Coastguard Worker
7203*9880d681SAndroid Build Coastguard Worker// CHECK: movapd	305419896, %xmm5
7204*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x28,0x2d,0x78,0x56,0x34,0x12]
7205*9880d681SAndroid Build Coastguard Worker        	movapd	0x12345678,%xmm5
7206*9880d681SAndroid Build Coastguard Worker
7207*9880d681SAndroid Build Coastguard Worker// CHECK: movapd	%xmm5, %xmm5
7208*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x28,0xed]
7209*9880d681SAndroid Build Coastguard Worker        	movapd	%xmm5,%xmm5
7210*9880d681SAndroid Build Coastguard Worker
7211*9880d681SAndroid Build Coastguard Worker// CHECK: movapd	%xmm5, 3735928559(%ebx,%ecx,8)
7212*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x29,0xac,0xcb,0xef,0xbe,0xad,0xde]
7213*9880d681SAndroid Build Coastguard Worker        	movapd	%xmm5,0xdeadbeef(%ebx,%ecx,8)
7214*9880d681SAndroid Build Coastguard Worker
7215*9880d681SAndroid Build Coastguard Worker// CHECK: movapd	%xmm5, 69
7216*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x29,0x2d,0x45,0x00,0x00,0x00]
7217*9880d681SAndroid Build Coastguard Worker        	movapd	%xmm5,0x45
7218*9880d681SAndroid Build Coastguard Worker
7219*9880d681SAndroid Build Coastguard Worker// CHECK: movapd	%xmm5, 32493
7220*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x29,0x2d,0xed,0x7e,0x00,0x00]
7221*9880d681SAndroid Build Coastguard Worker        	movapd	%xmm5,0x7eed
7222*9880d681SAndroid Build Coastguard Worker
7223*9880d681SAndroid Build Coastguard Worker// CHECK: movapd	%xmm5, 3133065982
7224*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x29,0x2d,0xfe,0xca,0xbe,0xba]
7225*9880d681SAndroid Build Coastguard Worker        	movapd	%xmm5,0xbabecafe
7226*9880d681SAndroid Build Coastguard Worker
7227*9880d681SAndroid Build Coastguard Worker// CHECK: movapd	%xmm5, 305419896
7228*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x29,0x2d,0x78,0x56,0x34,0x12]
7229*9880d681SAndroid Build Coastguard Worker        	movapd	%xmm5,0x12345678
7230*9880d681SAndroid Build Coastguard Worker
7231*9880d681SAndroid Build Coastguard Worker// CHECK: movapd	%xmm5, %xmm5
7232*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x28,0xed]
7233*9880d681SAndroid Build Coastguard Worker        	movapd	%xmm5,%xmm5
7234*9880d681SAndroid Build Coastguard Worker
7235*9880d681SAndroid Build Coastguard Worker// CHECK: movhpd	3735928559(%ebx,%ecx,8), %xmm5
7236*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x16,0xac,0xcb,0xef,0xbe,0xad,0xde]
7237*9880d681SAndroid Build Coastguard Worker        	movhpd	0xdeadbeef(%ebx,%ecx,8),%xmm5
7238*9880d681SAndroid Build Coastguard Worker
7239*9880d681SAndroid Build Coastguard Worker// CHECK: movhpd	69, %xmm5
7240*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x16,0x2d,0x45,0x00,0x00,0x00]
7241*9880d681SAndroid Build Coastguard Worker        	movhpd	0x45,%xmm5
7242*9880d681SAndroid Build Coastguard Worker
7243*9880d681SAndroid Build Coastguard Worker// CHECK: movhpd	32493, %xmm5
7244*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x16,0x2d,0xed,0x7e,0x00,0x00]
7245*9880d681SAndroid Build Coastguard Worker        	movhpd	0x7eed,%xmm5
7246*9880d681SAndroid Build Coastguard Worker
7247*9880d681SAndroid Build Coastguard Worker// CHECK: movhpd	3133065982, %xmm5
7248*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x16,0x2d,0xfe,0xca,0xbe,0xba]
7249*9880d681SAndroid Build Coastguard Worker        	movhpd	0xbabecafe,%xmm5
7250*9880d681SAndroid Build Coastguard Worker
7251*9880d681SAndroid Build Coastguard Worker// CHECK: movhpd	305419896, %xmm5
7252*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x16,0x2d,0x78,0x56,0x34,0x12]
7253*9880d681SAndroid Build Coastguard Worker        	movhpd	0x12345678,%xmm5
7254*9880d681SAndroid Build Coastguard Worker
7255*9880d681SAndroid Build Coastguard Worker// CHECK: movhpd	%xmm5, 3735928559(%ebx,%ecx,8)
7256*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x17,0xac,0xcb,0xef,0xbe,0xad,0xde]
7257*9880d681SAndroid Build Coastguard Worker        	movhpd	%xmm5,0xdeadbeef(%ebx,%ecx,8)
7258*9880d681SAndroid Build Coastguard Worker
7259*9880d681SAndroid Build Coastguard Worker// CHECK: movhpd	%xmm5, 69
7260*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x17,0x2d,0x45,0x00,0x00,0x00]
7261*9880d681SAndroid Build Coastguard Worker        	movhpd	%xmm5,0x45
7262*9880d681SAndroid Build Coastguard Worker
7263*9880d681SAndroid Build Coastguard Worker// CHECK: movhpd	%xmm5, 32493
7264*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x17,0x2d,0xed,0x7e,0x00,0x00]
7265*9880d681SAndroid Build Coastguard Worker        	movhpd	%xmm5,0x7eed
7266*9880d681SAndroid Build Coastguard Worker
7267*9880d681SAndroid Build Coastguard Worker// CHECK: movhpd	%xmm5, 3133065982
7268*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x17,0x2d,0xfe,0xca,0xbe,0xba]
7269*9880d681SAndroid Build Coastguard Worker        	movhpd	%xmm5,0xbabecafe
7270*9880d681SAndroid Build Coastguard Worker
7271*9880d681SAndroid Build Coastguard Worker// CHECK: movhpd	%xmm5, 305419896
7272*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x17,0x2d,0x78,0x56,0x34,0x12]
7273*9880d681SAndroid Build Coastguard Worker        	movhpd	%xmm5,0x12345678
7274*9880d681SAndroid Build Coastguard Worker
7275*9880d681SAndroid Build Coastguard Worker// CHECK: movlpd	3735928559(%ebx,%ecx,8), %xmm5
7276*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x12,0xac,0xcb,0xef,0xbe,0xad,0xde]
7277*9880d681SAndroid Build Coastguard Worker        	movlpd	0xdeadbeef(%ebx,%ecx,8),%xmm5
7278*9880d681SAndroid Build Coastguard Worker
7279*9880d681SAndroid Build Coastguard Worker// CHECK: movlpd	69, %xmm5
7280*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x12,0x2d,0x45,0x00,0x00,0x00]
7281*9880d681SAndroid Build Coastguard Worker        	movlpd	0x45,%xmm5
7282*9880d681SAndroid Build Coastguard Worker
7283*9880d681SAndroid Build Coastguard Worker// CHECK: movlpd	32493, %xmm5
7284*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x12,0x2d,0xed,0x7e,0x00,0x00]
7285*9880d681SAndroid Build Coastguard Worker        	movlpd	0x7eed,%xmm5
7286*9880d681SAndroid Build Coastguard Worker
7287*9880d681SAndroid Build Coastguard Worker// CHECK: movlpd	3133065982, %xmm5
7288*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x12,0x2d,0xfe,0xca,0xbe,0xba]
7289*9880d681SAndroid Build Coastguard Worker        	movlpd	0xbabecafe,%xmm5
7290*9880d681SAndroid Build Coastguard Worker
7291*9880d681SAndroid Build Coastguard Worker// CHECK: movlpd	305419896, %xmm5
7292*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x12,0x2d,0x78,0x56,0x34,0x12]
7293*9880d681SAndroid Build Coastguard Worker        	movlpd	0x12345678,%xmm5
7294*9880d681SAndroid Build Coastguard Worker
7295*9880d681SAndroid Build Coastguard Worker// CHECK: movlpd	%xmm5, 3735928559(%ebx,%ecx,8)
7296*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x13,0xac,0xcb,0xef,0xbe,0xad,0xde]
7297*9880d681SAndroid Build Coastguard Worker        	movlpd	%xmm5,0xdeadbeef(%ebx,%ecx,8)
7298*9880d681SAndroid Build Coastguard Worker
7299*9880d681SAndroid Build Coastguard Worker// CHECK: movlpd	%xmm5, 69
7300*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x13,0x2d,0x45,0x00,0x00,0x00]
7301*9880d681SAndroid Build Coastguard Worker        	movlpd	%xmm5,0x45
7302*9880d681SAndroid Build Coastguard Worker
7303*9880d681SAndroid Build Coastguard Worker// CHECK: movlpd	%xmm5, 32493
7304*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x13,0x2d,0xed,0x7e,0x00,0x00]
7305*9880d681SAndroid Build Coastguard Worker        	movlpd	%xmm5,0x7eed
7306*9880d681SAndroid Build Coastguard Worker
7307*9880d681SAndroid Build Coastguard Worker// CHECK: movlpd	%xmm5, 3133065982
7308*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x13,0x2d,0xfe,0xca,0xbe,0xba]
7309*9880d681SAndroid Build Coastguard Worker        	movlpd	%xmm5,0xbabecafe
7310*9880d681SAndroid Build Coastguard Worker
7311*9880d681SAndroid Build Coastguard Worker// CHECK: movlpd	%xmm5, 305419896
7312*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x13,0x2d,0x78,0x56,0x34,0x12]
7313*9880d681SAndroid Build Coastguard Worker        	movlpd	%xmm5,0x12345678
7314*9880d681SAndroid Build Coastguard Worker
7315*9880d681SAndroid Build Coastguard Worker// CHECK: movmskpd	%xmm5, %ecx
7316*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x50,0xcd]
7317*9880d681SAndroid Build Coastguard Worker        	movmskpd	%xmm5,%ecx
7318*9880d681SAndroid Build Coastguard Worker
7319*9880d681SAndroid Build Coastguard Worker// CHECK: movntpd	%xmm5, 3735928559(%ebx,%ecx,8)
7320*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x2b,0xac,0xcb,0xef,0xbe,0xad,0xde]
7321*9880d681SAndroid Build Coastguard Worker        	movntpd	%xmm5,0xdeadbeef(%ebx,%ecx,8)
7322*9880d681SAndroid Build Coastguard Worker
7323*9880d681SAndroid Build Coastguard Worker// CHECK: movntpd	%xmm5, 69
7324*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x2b,0x2d,0x45,0x00,0x00,0x00]
7325*9880d681SAndroid Build Coastguard Worker        	movntpd	%xmm5,0x45
7326*9880d681SAndroid Build Coastguard Worker
7327*9880d681SAndroid Build Coastguard Worker// CHECK: movntpd	%xmm5, 32493
7328*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x2b,0x2d,0xed,0x7e,0x00,0x00]
7329*9880d681SAndroid Build Coastguard Worker        	movntpd	%xmm5,0x7eed
7330*9880d681SAndroid Build Coastguard Worker
7331*9880d681SAndroid Build Coastguard Worker// CHECK: movntpd	%xmm5, 3133065982
7332*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x2b,0x2d,0xfe,0xca,0xbe,0xba]
7333*9880d681SAndroid Build Coastguard Worker        	movntpd	%xmm5,0xbabecafe
7334*9880d681SAndroid Build Coastguard Worker
7335*9880d681SAndroid Build Coastguard Worker// CHECK: movntpd	%xmm5, 305419896
7336*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x2b,0x2d,0x78,0x56,0x34,0x12]
7337*9880d681SAndroid Build Coastguard Worker        	movntpd	%xmm5,0x12345678
7338*9880d681SAndroid Build Coastguard Worker
7339*9880d681SAndroid Build Coastguard Worker// CHECK: movsd	3735928559(%ebx,%ecx,8), %xmm5
7340*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x10,0xac,0xcb,0xef,0xbe,0xad,0xde]
7341*9880d681SAndroid Build Coastguard Worker        	movsd	0xdeadbeef(%ebx,%ecx,8),%xmm5
7342*9880d681SAndroid Build Coastguard Worker
7343*9880d681SAndroid Build Coastguard Worker// CHECK: movsd	69, %xmm5
7344*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x10,0x2d,0x45,0x00,0x00,0x00]
7345*9880d681SAndroid Build Coastguard Worker        	movsd	0x45,%xmm5
7346*9880d681SAndroid Build Coastguard Worker
7347*9880d681SAndroid Build Coastguard Worker// CHECK: movsd	32493, %xmm5
7348*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x10,0x2d,0xed,0x7e,0x00,0x00]
7349*9880d681SAndroid Build Coastguard Worker        	movsd	0x7eed,%xmm5
7350*9880d681SAndroid Build Coastguard Worker
7351*9880d681SAndroid Build Coastguard Worker// CHECK: movsd	3133065982, %xmm5
7352*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x10,0x2d,0xfe,0xca,0xbe,0xba]
7353*9880d681SAndroid Build Coastguard Worker        	movsd	0xbabecafe,%xmm5
7354*9880d681SAndroid Build Coastguard Worker
7355*9880d681SAndroid Build Coastguard Worker// CHECK: movsd	305419896, %xmm5
7356*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x10,0x2d,0x78,0x56,0x34,0x12]
7357*9880d681SAndroid Build Coastguard Worker        	movsd	0x12345678,%xmm5
7358*9880d681SAndroid Build Coastguard Worker
7359*9880d681SAndroid Build Coastguard Worker// CHECK: movsd	%xmm5, %xmm5
7360*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x10,0xed]
7361*9880d681SAndroid Build Coastguard Worker        	movsd	%xmm5,%xmm5
7362*9880d681SAndroid Build Coastguard Worker
7363*9880d681SAndroid Build Coastguard Worker// CHECK: movsd	%xmm5, 3735928559(%ebx,%ecx,8)
7364*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x11,0xac,0xcb,0xef,0xbe,0xad,0xde]
7365*9880d681SAndroid Build Coastguard Worker        	movsd	%xmm5,0xdeadbeef(%ebx,%ecx,8)
7366*9880d681SAndroid Build Coastguard Worker
7367*9880d681SAndroid Build Coastguard Worker// CHECK: movsd	%xmm5, 69
7368*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x11,0x2d,0x45,0x00,0x00,0x00]
7369*9880d681SAndroid Build Coastguard Worker        	movsd	%xmm5,0x45
7370*9880d681SAndroid Build Coastguard Worker
7371*9880d681SAndroid Build Coastguard Worker// CHECK: movsd	%xmm5, 32493
7372*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x11,0x2d,0xed,0x7e,0x00,0x00]
7373*9880d681SAndroid Build Coastguard Worker        	movsd	%xmm5,0x7eed
7374*9880d681SAndroid Build Coastguard Worker
7375*9880d681SAndroid Build Coastguard Worker// CHECK: movsd	%xmm5, 3133065982
7376*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x11,0x2d,0xfe,0xca,0xbe,0xba]
7377*9880d681SAndroid Build Coastguard Worker        	movsd	%xmm5,0xbabecafe
7378*9880d681SAndroid Build Coastguard Worker
7379*9880d681SAndroid Build Coastguard Worker// CHECK: movsd	%xmm5, 305419896
7380*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x11,0x2d,0x78,0x56,0x34,0x12]
7381*9880d681SAndroid Build Coastguard Worker        	movsd	%xmm5,0x12345678
7382*9880d681SAndroid Build Coastguard Worker
7383*9880d681SAndroid Build Coastguard Worker// CHECK: movsd	%xmm5, %xmm5
7384*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x10,0xed]
7385*9880d681SAndroid Build Coastguard Worker        	movsd	%xmm5,%xmm5
7386*9880d681SAndroid Build Coastguard Worker
7387*9880d681SAndroid Build Coastguard Worker// CHECK: movupd	3735928559(%ebx,%ecx,8), %xmm5
7388*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x10,0xac,0xcb,0xef,0xbe,0xad,0xde]
7389*9880d681SAndroid Build Coastguard Worker        	movupd	0xdeadbeef(%ebx,%ecx,8),%xmm5
7390*9880d681SAndroid Build Coastguard Worker
7391*9880d681SAndroid Build Coastguard Worker// CHECK: movupd	69, %xmm5
7392*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x10,0x2d,0x45,0x00,0x00,0x00]
7393*9880d681SAndroid Build Coastguard Worker        	movupd	0x45,%xmm5
7394*9880d681SAndroid Build Coastguard Worker
7395*9880d681SAndroid Build Coastguard Worker// CHECK: movupd	32493, %xmm5
7396*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x10,0x2d,0xed,0x7e,0x00,0x00]
7397*9880d681SAndroid Build Coastguard Worker        	movupd	0x7eed,%xmm5
7398*9880d681SAndroid Build Coastguard Worker
7399*9880d681SAndroid Build Coastguard Worker// CHECK: movupd	3133065982, %xmm5
7400*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x10,0x2d,0xfe,0xca,0xbe,0xba]
7401*9880d681SAndroid Build Coastguard Worker        	movupd	0xbabecafe,%xmm5
7402*9880d681SAndroid Build Coastguard Worker
7403*9880d681SAndroid Build Coastguard Worker// CHECK: movupd	305419896, %xmm5
7404*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x10,0x2d,0x78,0x56,0x34,0x12]
7405*9880d681SAndroid Build Coastguard Worker        	movupd	0x12345678,%xmm5
7406*9880d681SAndroid Build Coastguard Worker
7407*9880d681SAndroid Build Coastguard Worker// CHECK: movupd	%xmm5, %xmm5
7408*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x10,0xed]
7409*9880d681SAndroid Build Coastguard Worker        	movupd	%xmm5,%xmm5
7410*9880d681SAndroid Build Coastguard Worker
7411*9880d681SAndroid Build Coastguard Worker// CHECK: movupd	%xmm5, 3735928559(%ebx,%ecx,8)
7412*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x11,0xac,0xcb,0xef,0xbe,0xad,0xde]
7413*9880d681SAndroid Build Coastguard Worker        	movupd	%xmm5,0xdeadbeef(%ebx,%ecx,8)
7414*9880d681SAndroid Build Coastguard Worker
7415*9880d681SAndroid Build Coastguard Worker// CHECK: movupd	%xmm5, 69
7416*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x11,0x2d,0x45,0x00,0x00,0x00]
7417*9880d681SAndroid Build Coastguard Worker        	movupd	%xmm5,0x45
7418*9880d681SAndroid Build Coastguard Worker
7419*9880d681SAndroid Build Coastguard Worker// CHECK: movupd	%xmm5, 32493
7420*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x11,0x2d,0xed,0x7e,0x00,0x00]
7421*9880d681SAndroid Build Coastguard Worker        	movupd	%xmm5,0x7eed
7422*9880d681SAndroid Build Coastguard Worker
7423*9880d681SAndroid Build Coastguard Worker// CHECK: movupd	%xmm5, 3133065982
7424*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x11,0x2d,0xfe,0xca,0xbe,0xba]
7425*9880d681SAndroid Build Coastguard Worker        	movupd	%xmm5,0xbabecafe
7426*9880d681SAndroid Build Coastguard Worker
7427*9880d681SAndroid Build Coastguard Worker// CHECK: movupd	%xmm5, 305419896
7428*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x11,0x2d,0x78,0x56,0x34,0x12]
7429*9880d681SAndroid Build Coastguard Worker        	movupd	%xmm5,0x12345678
7430*9880d681SAndroid Build Coastguard Worker
7431*9880d681SAndroid Build Coastguard Worker// CHECK: movupd	%xmm5, %xmm5
7432*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x10,0xed]
7433*9880d681SAndroid Build Coastguard Worker        	movupd	%xmm5,%xmm5
7434*9880d681SAndroid Build Coastguard Worker
7435*9880d681SAndroid Build Coastguard Worker// CHECK: mulpd	3735928559(%ebx,%ecx,8), %xmm5
7436*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x59,0xac,0xcb,0xef,0xbe,0xad,0xde]
7437*9880d681SAndroid Build Coastguard Worker        	mulpd	0xdeadbeef(%ebx,%ecx,8),%xmm5
7438*9880d681SAndroid Build Coastguard Worker
7439*9880d681SAndroid Build Coastguard Worker// CHECK: mulpd	69, %xmm5
7440*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x59,0x2d,0x45,0x00,0x00,0x00]
7441*9880d681SAndroid Build Coastguard Worker        	mulpd	0x45,%xmm5
7442*9880d681SAndroid Build Coastguard Worker
7443*9880d681SAndroid Build Coastguard Worker// CHECK: mulpd	32493, %xmm5
7444*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x59,0x2d,0xed,0x7e,0x00,0x00]
7445*9880d681SAndroid Build Coastguard Worker        	mulpd	0x7eed,%xmm5
7446*9880d681SAndroid Build Coastguard Worker
7447*9880d681SAndroid Build Coastguard Worker// CHECK: mulpd	3133065982, %xmm5
7448*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x59,0x2d,0xfe,0xca,0xbe,0xba]
7449*9880d681SAndroid Build Coastguard Worker        	mulpd	0xbabecafe,%xmm5
7450*9880d681SAndroid Build Coastguard Worker
7451*9880d681SAndroid Build Coastguard Worker// CHECK: mulpd	305419896, %xmm5
7452*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x59,0x2d,0x78,0x56,0x34,0x12]
7453*9880d681SAndroid Build Coastguard Worker        	mulpd	0x12345678,%xmm5
7454*9880d681SAndroid Build Coastguard Worker
7455*9880d681SAndroid Build Coastguard Worker// CHECK: mulpd	%xmm5, %xmm5
7456*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x59,0xed]
7457*9880d681SAndroid Build Coastguard Worker        	mulpd	%xmm5,%xmm5
7458*9880d681SAndroid Build Coastguard Worker
7459*9880d681SAndroid Build Coastguard Worker// CHECK: mulsd	3735928559(%ebx,%ecx,8), %xmm5
7460*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x59,0xac,0xcb,0xef,0xbe,0xad,0xde]
7461*9880d681SAndroid Build Coastguard Worker        	mulsd	0xdeadbeef(%ebx,%ecx,8),%xmm5
7462*9880d681SAndroid Build Coastguard Worker
7463*9880d681SAndroid Build Coastguard Worker// CHECK: mulsd	69, %xmm5
7464*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x59,0x2d,0x45,0x00,0x00,0x00]
7465*9880d681SAndroid Build Coastguard Worker        	mulsd	0x45,%xmm5
7466*9880d681SAndroid Build Coastguard Worker
7467*9880d681SAndroid Build Coastguard Worker// CHECK: mulsd	32493, %xmm5
7468*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x59,0x2d,0xed,0x7e,0x00,0x00]
7469*9880d681SAndroid Build Coastguard Worker        	mulsd	0x7eed,%xmm5
7470*9880d681SAndroid Build Coastguard Worker
7471*9880d681SAndroid Build Coastguard Worker// CHECK: mulsd	3133065982, %xmm5
7472*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x59,0x2d,0xfe,0xca,0xbe,0xba]
7473*9880d681SAndroid Build Coastguard Worker        	mulsd	0xbabecafe,%xmm5
7474*9880d681SAndroid Build Coastguard Worker
7475*9880d681SAndroid Build Coastguard Worker// CHECK: mulsd	305419896, %xmm5
7476*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x59,0x2d,0x78,0x56,0x34,0x12]
7477*9880d681SAndroid Build Coastguard Worker        	mulsd	0x12345678,%xmm5
7478*9880d681SAndroid Build Coastguard Worker
7479*9880d681SAndroid Build Coastguard Worker// CHECK: mulsd	%xmm5, %xmm5
7480*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x59,0xed]
7481*9880d681SAndroid Build Coastguard Worker        	mulsd	%xmm5,%xmm5
7482*9880d681SAndroid Build Coastguard Worker
7483*9880d681SAndroid Build Coastguard Worker// CHECK: orpd	3735928559(%ebx,%ecx,8), %xmm5
7484*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x56,0xac,0xcb,0xef,0xbe,0xad,0xde]
7485*9880d681SAndroid Build Coastguard Worker        	orpd	0xdeadbeef(%ebx,%ecx,8),%xmm5
7486*9880d681SAndroid Build Coastguard Worker
7487*9880d681SAndroid Build Coastguard Worker// CHECK: orpd	69, %xmm5
7488*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x56,0x2d,0x45,0x00,0x00,0x00]
7489*9880d681SAndroid Build Coastguard Worker        	orpd	0x45,%xmm5
7490*9880d681SAndroid Build Coastguard Worker
7491*9880d681SAndroid Build Coastguard Worker// CHECK: orpd	32493, %xmm5
7492*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x56,0x2d,0xed,0x7e,0x00,0x00]
7493*9880d681SAndroid Build Coastguard Worker        	orpd	0x7eed,%xmm5
7494*9880d681SAndroid Build Coastguard Worker
7495*9880d681SAndroid Build Coastguard Worker// CHECK: orpd	3133065982, %xmm5
7496*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x56,0x2d,0xfe,0xca,0xbe,0xba]
7497*9880d681SAndroid Build Coastguard Worker        	orpd	0xbabecafe,%xmm5
7498*9880d681SAndroid Build Coastguard Worker
7499*9880d681SAndroid Build Coastguard Worker// CHECK: orpd	305419896, %xmm5
7500*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x56,0x2d,0x78,0x56,0x34,0x12]
7501*9880d681SAndroid Build Coastguard Worker        	orpd	0x12345678,%xmm5
7502*9880d681SAndroid Build Coastguard Worker
7503*9880d681SAndroid Build Coastguard Worker// CHECK: orpd	%xmm5, %xmm5
7504*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x56,0xed]
7505*9880d681SAndroid Build Coastguard Worker        	orpd	%xmm5,%xmm5
7506*9880d681SAndroid Build Coastguard Worker
7507*9880d681SAndroid Build Coastguard Worker// CHECK: sqrtpd	3735928559(%ebx,%ecx,8), %xmm5
7508*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x51,0xac,0xcb,0xef,0xbe,0xad,0xde]
7509*9880d681SAndroid Build Coastguard Worker        	sqrtpd	0xdeadbeef(%ebx,%ecx,8),%xmm5
7510*9880d681SAndroid Build Coastguard Worker
7511*9880d681SAndroid Build Coastguard Worker// CHECK: sqrtpd	69, %xmm5
7512*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x51,0x2d,0x45,0x00,0x00,0x00]
7513*9880d681SAndroid Build Coastguard Worker        	sqrtpd	0x45,%xmm5
7514*9880d681SAndroid Build Coastguard Worker
7515*9880d681SAndroid Build Coastguard Worker// CHECK: sqrtpd	32493, %xmm5
7516*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x51,0x2d,0xed,0x7e,0x00,0x00]
7517*9880d681SAndroid Build Coastguard Worker        	sqrtpd	0x7eed,%xmm5
7518*9880d681SAndroid Build Coastguard Worker
7519*9880d681SAndroid Build Coastguard Worker// CHECK: sqrtpd	3133065982, %xmm5
7520*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x51,0x2d,0xfe,0xca,0xbe,0xba]
7521*9880d681SAndroid Build Coastguard Worker        	sqrtpd	0xbabecafe,%xmm5
7522*9880d681SAndroid Build Coastguard Worker
7523*9880d681SAndroid Build Coastguard Worker// CHECK: sqrtpd	305419896, %xmm5
7524*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x51,0x2d,0x78,0x56,0x34,0x12]
7525*9880d681SAndroid Build Coastguard Worker        	sqrtpd	0x12345678,%xmm5
7526*9880d681SAndroid Build Coastguard Worker
7527*9880d681SAndroid Build Coastguard Worker// CHECK: sqrtpd	%xmm5, %xmm5
7528*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x51,0xed]
7529*9880d681SAndroid Build Coastguard Worker        	sqrtpd	%xmm5,%xmm5
7530*9880d681SAndroid Build Coastguard Worker
7531*9880d681SAndroid Build Coastguard Worker// CHECK: sqrtsd	3735928559(%ebx,%ecx,8), %xmm5
7532*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x51,0xac,0xcb,0xef,0xbe,0xad,0xde]
7533*9880d681SAndroid Build Coastguard Worker        	sqrtsd	0xdeadbeef(%ebx,%ecx,8),%xmm5
7534*9880d681SAndroid Build Coastguard Worker
7535*9880d681SAndroid Build Coastguard Worker// CHECK: sqrtsd	69, %xmm5
7536*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x51,0x2d,0x45,0x00,0x00,0x00]
7537*9880d681SAndroid Build Coastguard Worker        	sqrtsd	0x45,%xmm5
7538*9880d681SAndroid Build Coastguard Worker
7539*9880d681SAndroid Build Coastguard Worker// CHECK: sqrtsd	32493, %xmm5
7540*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x51,0x2d,0xed,0x7e,0x00,0x00]
7541*9880d681SAndroid Build Coastguard Worker        	sqrtsd	0x7eed,%xmm5
7542*9880d681SAndroid Build Coastguard Worker
7543*9880d681SAndroid Build Coastguard Worker// CHECK: sqrtsd	3133065982, %xmm5
7544*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x51,0x2d,0xfe,0xca,0xbe,0xba]
7545*9880d681SAndroid Build Coastguard Worker        	sqrtsd	0xbabecafe,%xmm5
7546*9880d681SAndroid Build Coastguard Worker
7547*9880d681SAndroid Build Coastguard Worker// CHECK: sqrtsd	305419896, %xmm5
7548*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x51,0x2d,0x78,0x56,0x34,0x12]
7549*9880d681SAndroid Build Coastguard Worker        	sqrtsd	0x12345678,%xmm5
7550*9880d681SAndroid Build Coastguard Worker
7551*9880d681SAndroid Build Coastguard Worker// CHECK: sqrtsd	%xmm5, %xmm5
7552*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x51,0xed]
7553*9880d681SAndroid Build Coastguard Worker        	sqrtsd	%xmm5,%xmm5
7554*9880d681SAndroid Build Coastguard Worker
7555*9880d681SAndroid Build Coastguard Worker// CHECK: subpd	3735928559(%ebx,%ecx,8), %xmm5
7556*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x5c,0xac,0xcb,0xef,0xbe,0xad,0xde]
7557*9880d681SAndroid Build Coastguard Worker        	subpd	0xdeadbeef(%ebx,%ecx,8),%xmm5
7558*9880d681SAndroid Build Coastguard Worker
7559*9880d681SAndroid Build Coastguard Worker// CHECK: subpd	69, %xmm5
7560*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x5c,0x2d,0x45,0x00,0x00,0x00]
7561*9880d681SAndroid Build Coastguard Worker        	subpd	0x45,%xmm5
7562*9880d681SAndroid Build Coastguard Worker
7563*9880d681SAndroid Build Coastguard Worker// CHECK: subpd	32493, %xmm5
7564*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x5c,0x2d,0xed,0x7e,0x00,0x00]
7565*9880d681SAndroid Build Coastguard Worker        	subpd	0x7eed,%xmm5
7566*9880d681SAndroid Build Coastguard Worker
7567*9880d681SAndroid Build Coastguard Worker// CHECK: subpd	3133065982, %xmm5
7568*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x5c,0x2d,0xfe,0xca,0xbe,0xba]
7569*9880d681SAndroid Build Coastguard Worker        	subpd	0xbabecafe,%xmm5
7570*9880d681SAndroid Build Coastguard Worker
7571*9880d681SAndroid Build Coastguard Worker// CHECK: subpd	305419896, %xmm5
7572*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x5c,0x2d,0x78,0x56,0x34,0x12]
7573*9880d681SAndroid Build Coastguard Worker        	subpd	0x12345678,%xmm5
7574*9880d681SAndroid Build Coastguard Worker
7575*9880d681SAndroid Build Coastguard Worker// CHECK: subpd	%xmm5, %xmm5
7576*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x5c,0xed]
7577*9880d681SAndroid Build Coastguard Worker        	subpd	%xmm5,%xmm5
7578*9880d681SAndroid Build Coastguard Worker
7579*9880d681SAndroid Build Coastguard Worker// CHECK: subsd	3735928559(%ebx,%ecx,8), %xmm5
7580*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x5c,0xac,0xcb,0xef,0xbe,0xad,0xde]
7581*9880d681SAndroid Build Coastguard Worker        	subsd	0xdeadbeef(%ebx,%ecx,8),%xmm5
7582*9880d681SAndroid Build Coastguard Worker
7583*9880d681SAndroid Build Coastguard Worker// CHECK: subsd	69, %xmm5
7584*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x5c,0x2d,0x45,0x00,0x00,0x00]
7585*9880d681SAndroid Build Coastguard Worker        	subsd	0x45,%xmm5
7586*9880d681SAndroid Build Coastguard Worker
7587*9880d681SAndroid Build Coastguard Worker// CHECK: subsd	32493, %xmm5
7588*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x5c,0x2d,0xed,0x7e,0x00,0x00]
7589*9880d681SAndroid Build Coastguard Worker        	subsd	0x7eed,%xmm5
7590*9880d681SAndroid Build Coastguard Worker
7591*9880d681SAndroid Build Coastguard Worker// CHECK: subsd	3133065982, %xmm5
7592*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x5c,0x2d,0xfe,0xca,0xbe,0xba]
7593*9880d681SAndroid Build Coastguard Worker        	subsd	0xbabecafe,%xmm5
7594*9880d681SAndroid Build Coastguard Worker
7595*9880d681SAndroid Build Coastguard Worker// CHECK: subsd	305419896, %xmm5
7596*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x5c,0x2d,0x78,0x56,0x34,0x12]
7597*9880d681SAndroid Build Coastguard Worker        	subsd	0x12345678,%xmm5
7598*9880d681SAndroid Build Coastguard Worker
7599*9880d681SAndroid Build Coastguard Worker// CHECK: subsd	%xmm5, %xmm5
7600*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x5c,0xed]
7601*9880d681SAndroid Build Coastguard Worker        	subsd	%xmm5,%xmm5
7602*9880d681SAndroid Build Coastguard Worker
7603*9880d681SAndroid Build Coastguard Worker// CHECK: ucomisd	3735928559(%ebx,%ecx,8), %xmm5
7604*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x2e,0xac,0xcb,0xef,0xbe,0xad,0xde]
7605*9880d681SAndroid Build Coastguard Worker        	ucomisd	0xdeadbeef(%ebx,%ecx,8),%xmm5
7606*9880d681SAndroid Build Coastguard Worker
7607*9880d681SAndroid Build Coastguard Worker// CHECK: ucomisd	69, %xmm5
7608*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x2e,0x2d,0x45,0x00,0x00,0x00]
7609*9880d681SAndroid Build Coastguard Worker        	ucomisd	0x45,%xmm5
7610*9880d681SAndroid Build Coastguard Worker
7611*9880d681SAndroid Build Coastguard Worker// CHECK: ucomisd	32493, %xmm5
7612*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x2e,0x2d,0xed,0x7e,0x00,0x00]
7613*9880d681SAndroid Build Coastguard Worker        	ucomisd	0x7eed,%xmm5
7614*9880d681SAndroid Build Coastguard Worker
7615*9880d681SAndroid Build Coastguard Worker// CHECK: ucomisd	3133065982, %xmm5
7616*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x2e,0x2d,0xfe,0xca,0xbe,0xba]
7617*9880d681SAndroid Build Coastguard Worker        	ucomisd	0xbabecafe,%xmm5
7618*9880d681SAndroid Build Coastguard Worker
7619*9880d681SAndroid Build Coastguard Worker// CHECK: ucomisd	305419896, %xmm5
7620*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x2e,0x2d,0x78,0x56,0x34,0x12]
7621*9880d681SAndroid Build Coastguard Worker        	ucomisd	0x12345678,%xmm5
7622*9880d681SAndroid Build Coastguard Worker
7623*9880d681SAndroid Build Coastguard Worker// CHECK: ucomisd	%xmm5, %xmm5
7624*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x2e,0xed]
7625*9880d681SAndroid Build Coastguard Worker        	ucomisd	%xmm5,%xmm5
7626*9880d681SAndroid Build Coastguard Worker
7627*9880d681SAndroid Build Coastguard Worker// CHECK: unpckhpd	3735928559(%ebx,%ecx,8), %xmm5
7628*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x15,0xac,0xcb,0xef,0xbe,0xad,0xde]
7629*9880d681SAndroid Build Coastguard Worker        	unpckhpd	0xdeadbeef(%ebx,%ecx,8),%xmm5
7630*9880d681SAndroid Build Coastguard Worker
7631*9880d681SAndroid Build Coastguard Worker// CHECK: unpckhpd	69, %xmm5
7632*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x15,0x2d,0x45,0x00,0x00,0x00]
7633*9880d681SAndroid Build Coastguard Worker        	unpckhpd	0x45,%xmm5
7634*9880d681SAndroid Build Coastguard Worker
7635*9880d681SAndroid Build Coastguard Worker// CHECK: unpckhpd	32493, %xmm5
7636*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x15,0x2d,0xed,0x7e,0x00,0x00]
7637*9880d681SAndroid Build Coastguard Worker        	unpckhpd	0x7eed,%xmm5
7638*9880d681SAndroid Build Coastguard Worker
7639*9880d681SAndroid Build Coastguard Worker// CHECK: unpckhpd	3133065982, %xmm5
7640*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x15,0x2d,0xfe,0xca,0xbe,0xba]
7641*9880d681SAndroid Build Coastguard Worker        	unpckhpd	0xbabecafe,%xmm5
7642*9880d681SAndroid Build Coastguard Worker
7643*9880d681SAndroid Build Coastguard Worker// CHECK: unpckhpd	305419896, %xmm5
7644*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x15,0x2d,0x78,0x56,0x34,0x12]
7645*9880d681SAndroid Build Coastguard Worker        	unpckhpd	0x12345678,%xmm5
7646*9880d681SAndroid Build Coastguard Worker
7647*9880d681SAndroid Build Coastguard Worker// CHECK: unpckhpd	%xmm5, %xmm5
7648*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x15,0xed]
7649*9880d681SAndroid Build Coastguard Worker        	unpckhpd	%xmm5,%xmm5
7650*9880d681SAndroid Build Coastguard Worker
7651*9880d681SAndroid Build Coastguard Worker// CHECK: unpcklpd	3735928559(%ebx,%ecx,8), %xmm5
7652*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x14,0xac,0xcb,0xef,0xbe,0xad,0xde]
7653*9880d681SAndroid Build Coastguard Worker        	unpcklpd	0xdeadbeef(%ebx,%ecx,8),%xmm5
7654*9880d681SAndroid Build Coastguard Worker
7655*9880d681SAndroid Build Coastguard Worker// CHECK: unpcklpd	69, %xmm5
7656*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x14,0x2d,0x45,0x00,0x00,0x00]
7657*9880d681SAndroid Build Coastguard Worker        	unpcklpd	0x45,%xmm5
7658*9880d681SAndroid Build Coastguard Worker
7659*9880d681SAndroid Build Coastguard Worker// CHECK: unpcklpd	32493, %xmm5
7660*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x14,0x2d,0xed,0x7e,0x00,0x00]
7661*9880d681SAndroid Build Coastguard Worker        	unpcklpd	0x7eed,%xmm5
7662*9880d681SAndroid Build Coastguard Worker
7663*9880d681SAndroid Build Coastguard Worker// CHECK: unpcklpd	3133065982, %xmm5
7664*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x14,0x2d,0xfe,0xca,0xbe,0xba]
7665*9880d681SAndroid Build Coastguard Worker        	unpcklpd	0xbabecafe,%xmm5
7666*9880d681SAndroid Build Coastguard Worker
7667*9880d681SAndroid Build Coastguard Worker// CHECK: unpcklpd	305419896, %xmm5
7668*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x14,0x2d,0x78,0x56,0x34,0x12]
7669*9880d681SAndroid Build Coastguard Worker        	unpcklpd	0x12345678,%xmm5
7670*9880d681SAndroid Build Coastguard Worker
7671*9880d681SAndroid Build Coastguard Worker// CHECK: unpcklpd	%xmm5, %xmm5
7672*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x14,0xed]
7673*9880d681SAndroid Build Coastguard Worker        	unpcklpd	%xmm5,%xmm5
7674*9880d681SAndroid Build Coastguard Worker
7675*9880d681SAndroid Build Coastguard Worker// CHECK: xorpd	3735928559(%ebx,%ecx,8), %xmm5
7676*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x57,0xac,0xcb,0xef,0xbe,0xad,0xde]
7677*9880d681SAndroid Build Coastguard Worker        	xorpd	0xdeadbeef(%ebx,%ecx,8),%xmm5
7678*9880d681SAndroid Build Coastguard Worker
7679*9880d681SAndroid Build Coastguard Worker// CHECK: xorpd	69, %xmm5
7680*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x57,0x2d,0x45,0x00,0x00,0x00]
7681*9880d681SAndroid Build Coastguard Worker        	xorpd	0x45,%xmm5
7682*9880d681SAndroid Build Coastguard Worker
7683*9880d681SAndroid Build Coastguard Worker// CHECK: xorpd	32493, %xmm5
7684*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x57,0x2d,0xed,0x7e,0x00,0x00]
7685*9880d681SAndroid Build Coastguard Worker        	xorpd	0x7eed,%xmm5
7686*9880d681SAndroid Build Coastguard Worker
7687*9880d681SAndroid Build Coastguard Worker// CHECK: xorpd	3133065982, %xmm5
7688*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x57,0x2d,0xfe,0xca,0xbe,0xba]
7689*9880d681SAndroid Build Coastguard Worker        	xorpd	0xbabecafe,%xmm5
7690*9880d681SAndroid Build Coastguard Worker
7691*9880d681SAndroid Build Coastguard Worker// CHECK: xorpd	305419896, %xmm5
7692*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x57,0x2d,0x78,0x56,0x34,0x12]
7693*9880d681SAndroid Build Coastguard Worker        	xorpd	0x12345678,%xmm5
7694*9880d681SAndroid Build Coastguard Worker
7695*9880d681SAndroid Build Coastguard Worker// CHECK: xorpd	%xmm5, %xmm5
7696*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x57,0xed]
7697*9880d681SAndroid Build Coastguard Worker        	xorpd	%xmm5,%xmm5
7698*9880d681SAndroid Build Coastguard Worker
7699*9880d681SAndroid Build Coastguard Worker// CHECK: cvtdq2pd	3735928559(%ebx,%ecx,8), %xmm5
7700*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0xe6,0xac,0xcb,0xef,0xbe,0xad,0xde]
7701*9880d681SAndroid Build Coastguard Worker        	cvtdq2pd	0xdeadbeef(%ebx,%ecx,8),%xmm5
7702*9880d681SAndroid Build Coastguard Worker
7703*9880d681SAndroid Build Coastguard Worker// CHECK: cvtdq2pd	69, %xmm5
7704*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0xe6,0x2d,0x45,0x00,0x00,0x00]
7705*9880d681SAndroid Build Coastguard Worker        	cvtdq2pd	0x45,%xmm5
7706*9880d681SAndroid Build Coastguard Worker
7707*9880d681SAndroid Build Coastguard Worker// CHECK: cvtdq2pd	32493, %xmm5
7708*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0xe6,0x2d,0xed,0x7e,0x00,0x00]
7709*9880d681SAndroid Build Coastguard Worker        	cvtdq2pd	0x7eed,%xmm5
7710*9880d681SAndroid Build Coastguard Worker
7711*9880d681SAndroid Build Coastguard Worker// CHECK: cvtdq2pd	3133065982, %xmm5
7712*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0xe6,0x2d,0xfe,0xca,0xbe,0xba]
7713*9880d681SAndroid Build Coastguard Worker        	cvtdq2pd	0xbabecafe,%xmm5
7714*9880d681SAndroid Build Coastguard Worker
7715*9880d681SAndroid Build Coastguard Worker// CHECK: cvtdq2pd	305419896, %xmm5
7716*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0xe6,0x2d,0x78,0x56,0x34,0x12]
7717*9880d681SAndroid Build Coastguard Worker        	cvtdq2pd	0x12345678,%xmm5
7718*9880d681SAndroid Build Coastguard Worker
7719*9880d681SAndroid Build Coastguard Worker// CHECK: cvtdq2pd	%xmm5, %xmm5
7720*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0xe6,0xed]
7721*9880d681SAndroid Build Coastguard Worker        	cvtdq2pd	%xmm5,%xmm5
7722*9880d681SAndroid Build Coastguard Worker
7723*9880d681SAndroid Build Coastguard Worker// CHECK: cvtpd2dq	3735928559(%ebx,%ecx,8), %xmm5
7724*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0xe6,0xac,0xcb,0xef,0xbe,0xad,0xde]
7725*9880d681SAndroid Build Coastguard Worker        	cvtpd2dq	0xdeadbeef(%ebx,%ecx,8),%xmm5
7726*9880d681SAndroid Build Coastguard Worker
7727*9880d681SAndroid Build Coastguard Worker// CHECK: cvtpd2dq	69, %xmm5
7728*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0xe6,0x2d,0x45,0x00,0x00,0x00]
7729*9880d681SAndroid Build Coastguard Worker        	cvtpd2dq	0x45,%xmm5
7730*9880d681SAndroid Build Coastguard Worker
7731*9880d681SAndroid Build Coastguard Worker// CHECK: cvtpd2dq	32493, %xmm5
7732*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0xe6,0x2d,0xed,0x7e,0x00,0x00]
7733*9880d681SAndroid Build Coastguard Worker        	cvtpd2dq	0x7eed,%xmm5
7734*9880d681SAndroid Build Coastguard Worker
7735*9880d681SAndroid Build Coastguard Worker// CHECK: cvtpd2dq	3133065982, %xmm5
7736*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0xe6,0x2d,0xfe,0xca,0xbe,0xba]
7737*9880d681SAndroid Build Coastguard Worker        	cvtpd2dq	0xbabecafe,%xmm5
7738*9880d681SAndroid Build Coastguard Worker
7739*9880d681SAndroid Build Coastguard Worker// CHECK: cvtpd2dq	305419896, %xmm5
7740*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0xe6,0x2d,0x78,0x56,0x34,0x12]
7741*9880d681SAndroid Build Coastguard Worker        	cvtpd2dq	0x12345678,%xmm5
7742*9880d681SAndroid Build Coastguard Worker
7743*9880d681SAndroid Build Coastguard Worker// CHECK: cvtpd2dq	%xmm5, %xmm5
7744*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0xe6,0xed]
7745*9880d681SAndroid Build Coastguard Worker        	cvtpd2dq	%xmm5,%xmm5
7746*9880d681SAndroid Build Coastguard Worker
7747*9880d681SAndroid Build Coastguard Worker// CHECK: cvtdq2ps	3735928559(%ebx,%ecx,8), %xmm5
7748*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x5b,0xac,0xcb,0xef,0xbe,0xad,0xde]
7749*9880d681SAndroid Build Coastguard Worker        	cvtdq2ps	0xdeadbeef(%ebx,%ecx,8),%xmm5
7750*9880d681SAndroid Build Coastguard Worker
7751*9880d681SAndroid Build Coastguard Worker// CHECK: cvtdq2ps	69, %xmm5
7752*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x5b,0x2d,0x45,0x00,0x00,0x00]
7753*9880d681SAndroid Build Coastguard Worker        	cvtdq2ps	0x45,%xmm5
7754*9880d681SAndroid Build Coastguard Worker
7755*9880d681SAndroid Build Coastguard Worker// CHECK: cvtdq2ps	32493, %xmm5
7756*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x5b,0x2d,0xed,0x7e,0x00,0x00]
7757*9880d681SAndroid Build Coastguard Worker        	cvtdq2ps	0x7eed,%xmm5
7758*9880d681SAndroid Build Coastguard Worker
7759*9880d681SAndroid Build Coastguard Worker// CHECK: cvtdq2ps	3133065982, %xmm5
7760*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x5b,0x2d,0xfe,0xca,0xbe,0xba]
7761*9880d681SAndroid Build Coastguard Worker        	cvtdq2ps	0xbabecafe,%xmm5
7762*9880d681SAndroid Build Coastguard Worker
7763*9880d681SAndroid Build Coastguard Worker// CHECK: cvtdq2ps	305419896, %xmm5
7764*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x5b,0x2d,0x78,0x56,0x34,0x12]
7765*9880d681SAndroid Build Coastguard Worker        	cvtdq2ps	0x12345678,%xmm5
7766*9880d681SAndroid Build Coastguard Worker
7767*9880d681SAndroid Build Coastguard Worker// CHECK: cvtdq2ps	%xmm5, %xmm5
7768*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x5b,0xed]
7769*9880d681SAndroid Build Coastguard Worker        	cvtdq2ps	%xmm5,%xmm5
7770*9880d681SAndroid Build Coastguard Worker
7771*9880d681SAndroid Build Coastguard Worker// CHECK: cvtpd2pi	3735928559(%ebx,%ecx,8), %mm3
7772*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x2d,0x9c,0xcb,0xef,0xbe,0xad,0xde]
7773*9880d681SAndroid Build Coastguard Worker        	cvtpd2pi	0xdeadbeef(%ebx,%ecx,8),%mm3
7774*9880d681SAndroid Build Coastguard Worker
7775*9880d681SAndroid Build Coastguard Worker// CHECK: cvtpd2pi	69, %mm3
7776*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x2d,0x1d,0x45,0x00,0x00,0x00]
7777*9880d681SAndroid Build Coastguard Worker        	cvtpd2pi	0x45,%mm3
7778*9880d681SAndroid Build Coastguard Worker
7779*9880d681SAndroid Build Coastguard Worker// CHECK: cvtpd2pi	32493, %mm3
7780*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x2d,0x1d,0xed,0x7e,0x00,0x00]
7781*9880d681SAndroid Build Coastguard Worker        	cvtpd2pi	0x7eed,%mm3
7782*9880d681SAndroid Build Coastguard Worker
7783*9880d681SAndroid Build Coastguard Worker// CHECK: cvtpd2pi	3133065982, %mm3
7784*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x2d,0x1d,0xfe,0xca,0xbe,0xba]
7785*9880d681SAndroid Build Coastguard Worker        	cvtpd2pi	0xbabecafe,%mm3
7786*9880d681SAndroid Build Coastguard Worker
7787*9880d681SAndroid Build Coastguard Worker// CHECK: cvtpd2pi	305419896, %mm3
7788*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x2d,0x1d,0x78,0x56,0x34,0x12]
7789*9880d681SAndroid Build Coastguard Worker        	cvtpd2pi	0x12345678,%mm3
7790*9880d681SAndroid Build Coastguard Worker
7791*9880d681SAndroid Build Coastguard Worker// CHECK: cvtpd2pi	%xmm5, %mm3
7792*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x2d,0xdd]
7793*9880d681SAndroid Build Coastguard Worker        	cvtpd2pi	%xmm5,%mm3
7794*9880d681SAndroid Build Coastguard Worker
7795*9880d681SAndroid Build Coastguard Worker// CHECK: cvtpd2ps	3735928559(%ebx,%ecx,8), %xmm5
7796*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x5a,0xac,0xcb,0xef,0xbe,0xad,0xde]
7797*9880d681SAndroid Build Coastguard Worker        	cvtpd2ps	0xdeadbeef(%ebx,%ecx,8),%xmm5
7798*9880d681SAndroid Build Coastguard Worker
7799*9880d681SAndroid Build Coastguard Worker// CHECK: cvtpd2ps	69, %xmm5
7800*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x5a,0x2d,0x45,0x00,0x00,0x00]
7801*9880d681SAndroid Build Coastguard Worker        	cvtpd2ps	0x45,%xmm5
7802*9880d681SAndroid Build Coastguard Worker
7803*9880d681SAndroid Build Coastguard Worker// CHECK: cvtpd2ps	32493, %xmm5
7804*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x5a,0x2d,0xed,0x7e,0x00,0x00]
7805*9880d681SAndroid Build Coastguard Worker        	cvtpd2ps	0x7eed,%xmm5
7806*9880d681SAndroid Build Coastguard Worker
7807*9880d681SAndroid Build Coastguard Worker// CHECK: cvtpd2ps	3133065982, %xmm5
7808*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x5a,0x2d,0xfe,0xca,0xbe,0xba]
7809*9880d681SAndroid Build Coastguard Worker        	cvtpd2ps	0xbabecafe,%xmm5
7810*9880d681SAndroid Build Coastguard Worker
7811*9880d681SAndroid Build Coastguard Worker// CHECK: cvtpd2ps	305419896, %xmm5
7812*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x5a,0x2d,0x78,0x56,0x34,0x12]
7813*9880d681SAndroid Build Coastguard Worker        	cvtpd2ps	0x12345678,%xmm5
7814*9880d681SAndroid Build Coastguard Worker
7815*9880d681SAndroid Build Coastguard Worker// CHECK: cvtpd2ps	%xmm5, %xmm5
7816*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x5a,0xed]
7817*9880d681SAndroid Build Coastguard Worker        	cvtpd2ps	%xmm5,%xmm5
7818*9880d681SAndroid Build Coastguard Worker
7819*9880d681SAndroid Build Coastguard Worker// CHECK: cvtps2pd	3735928559(%ebx,%ecx,8), %xmm5
7820*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x5a,0xac,0xcb,0xef,0xbe,0xad,0xde]
7821*9880d681SAndroid Build Coastguard Worker        	cvtps2pd	0xdeadbeef(%ebx,%ecx,8),%xmm5
7822*9880d681SAndroid Build Coastguard Worker
7823*9880d681SAndroid Build Coastguard Worker// CHECK: cvtps2pd	69, %xmm5
7824*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x5a,0x2d,0x45,0x00,0x00,0x00]
7825*9880d681SAndroid Build Coastguard Worker        	cvtps2pd	0x45,%xmm5
7826*9880d681SAndroid Build Coastguard Worker
7827*9880d681SAndroid Build Coastguard Worker// CHECK: cvtps2pd	32493, %xmm5
7828*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x5a,0x2d,0xed,0x7e,0x00,0x00]
7829*9880d681SAndroid Build Coastguard Worker        	cvtps2pd	0x7eed,%xmm5
7830*9880d681SAndroid Build Coastguard Worker
7831*9880d681SAndroid Build Coastguard Worker// CHECK: cvtps2pd	3133065982, %xmm5
7832*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x5a,0x2d,0xfe,0xca,0xbe,0xba]
7833*9880d681SAndroid Build Coastguard Worker        	cvtps2pd	0xbabecafe,%xmm5
7834*9880d681SAndroid Build Coastguard Worker
7835*9880d681SAndroid Build Coastguard Worker// CHECK: cvtps2pd	305419896, %xmm5
7836*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x5a,0x2d,0x78,0x56,0x34,0x12]
7837*9880d681SAndroid Build Coastguard Worker        	cvtps2pd	0x12345678,%xmm5
7838*9880d681SAndroid Build Coastguard Worker
7839*9880d681SAndroid Build Coastguard Worker// CHECK: cvtps2pd	%xmm5, %xmm5
7840*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x5a,0xed]
7841*9880d681SAndroid Build Coastguard Worker        	cvtps2pd	%xmm5,%xmm5
7842*9880d681SAndroid Build Coastguard Worker
7843*9880d681SAndroid Build Coastguard Worker// CHECK: cvtps2dq	3735928559(%ebx,%ecx,8), %xmm5
7844*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x5b,0xac,0xcb,0xef,0xbe,0xad,0xde]
7845*9880d681SAndroid Build Coastguard Worker        	cvtps2dq	0xdeadbeef(%ebx,%ecx,8),%xmm5
7846*9880d681SAndroid Build Coastguard Worker
7847*9880d681SAndroid Build Coastguard Worker// CHECK: cvtps2dq	69, %xmm5
7848*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x5b,0x2d,0x45,0x00,0x00,0x00]
7849*9880d681SAndroid Build Coastguard Worker        	cvtps2dq	0x45,%xmm5
7850*9880d681SAndroid Build Coastguard Worker
7851*9880d681SAndroid Build Coastguard Worker// CHECK: cvtps2dq	32493, %xmm5
7852*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x5b,0x2d,0xed,0x7e,0x00,0x00]
7853*9880d681SAndroid Build Coastguard Worker        	cvtps2dq	0x7eed,%xmm5
7854*9880d681SAndroid Build Coastguard Worker
7855*9880d681SAndroid Build Coastguard Worker// CHECK: cvtps2dq	3133065982, %xmm5
7856*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x5b,0x2d,0xfe,0xca,0xbe,0xba]
7857*9880d681SAndroid Build Coastguard Worker        	cvtps2dq	0xbabecafe,%xmm5
7858*9880d681SAndroid Build Coastguard Worker
7859*9880d681SAndroid Build Coastguard Worker// CHECK: cvtps2dq	305419896, %xmm5
7860*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x5b,0x2d,0x78,0x56,0x34,0x12]
7861*9880d681SAndroid Build Coastguard Worker        	cvtps2dq	0x12345678,%xmm5
7862*9880d681SAndroid Build Coastguard Worker
7863*9880d681SAndroid Build Coastguard Worker// CHECK: cvtps2dq	%xmm5, %xmm5
7864*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x5b,0xed]
7865*9880d681SAndroid Build Coastguard Worker        	cvtps2dq	%xmm5,%xmm5
7866*9880d681SAndroid Build Coastguard Worker
7867*9880d681SAndroid Build Coastguard Worker// CHECK: cvtsd2ss	3735928559(%ebx,%ecx,8), %xmm5
7868*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x5a,0xac,0xcb,0xef,0xbe,0xad,0xde]
7869*9880d681SAndroid Build Coastguard Worker        	cvtsd2ss	0xdeadbeef(%ebx,%ecx,8),%xmm5
7870*9880d681SAndroid Build Coastguard Worker
7871*9880d681SAndroid Build Coastguard Worker// CHECK: cvtsd2ss	69, %xmm5
7872*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x5a,0x2d,0x45,0x00,0x00,0x00]
7873*9880d681SAndroid Build Coastguard Worker        	cvtsd2ss	0x45,%xmm5
7874*9880d681SAndroid Build Coastguard Worker
7875*9880d681SAndroid Build Coastguard Worker// CHECK: cvtsd2ss	32493, %xmm5
7876*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x5a,0x2d,0xed,0x7e,0x00,0x00]
7877*9880d681SAndroid Build Coastguard Worker        	cvtsd2ss	0x7eed,%xmm5
7878*9880d681SAndroid Build Coastguard Worker
7879*9880d681SAndroid Build Coastguard Worker// CHECK: cvtsd2ss	3133065982, %xmm5
7880*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x5a,0x2d,0xfe,0xca,0xbe,0xba]
7881*9880d681SAndroid Build Coastguard Worker        	cvtsd2ss	0xbabecafe,%xmm5
7882*9880d681SAndroid Build Coastguard Worker
7883*9880d681SAndroid Build Coastguard Worker// CHECK: cvtsd2ss	305419896, %xmm5
7884*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x5a,0x2d,0x78,0x56,0x34,0x12]
7885*9880d681SAndroid Build Coastguard Worker        	cvtsd2ss	0x12345678,%xmm5
7886*9880d681SAndroid Build Coastguard Worker
7887*9880d681SAndroid Build Coastguard Worker// CHECK: cvtsd2ss	%xmm5, %xmm5
7888*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x5a,0xed]
7889*9880d681SAndroid Build Coastguard Worker        	cvtsd2ss	%xmm5,%xmm5
7890*9880d681SAndroid Build Coastguard Worker
7891*9880d681SAndroid Build Coastguard Worker// CHECK: cvtss2sd	3735928559(%ebx,%ecx,8), %xmm5
7892*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x5a,0xac,0xcb,0xef,0xbe,0xad,0xde]
7893*9880d681SAndroid Build Coastguard Worker        	cvtss2sd	0xdeadbeef(%ebx,%ecx,8),%xmm5
7894*9880d681SAndroid Build Coastguard Worker
7895*9880d681SAndroid Build Coastguard Worker// CHECK: cvtss2sd	69, %xmm5
7896*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x5a,0x2d,0x45,0x00,0x00,0x00]
7897*9880d681SAndroid Build Coastguard Worker        	cvtss2sd	0x45,%xmm5
7898*9880d681SAndroid Build Coastguard Worker
7899*9880d681SAndroid Build Coastguard Worker// CHECK: cvtss2sd	32493, %xmm5
7900*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x5a,0x2d,0xed,0x7e,0x00,0x00]
7901*9880d681SAndroid Build Coastguard Worker        	cvtss2sd	0x7eed,%xmm5
7902*9880d681SAndroid Build Coastguard Worker
7903*9880d681SAndroid Build Coastguard Worker// CHECK: cvtss2sd	3133065982, %xmm5
7904*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x5a,0x2d,0xfe,0xca,0xbe,0xba]
7905*9880d681SAndroid Build Coastguard Worker        	cvtss2sd	0xbabecafe,%xmm5
7906*9880d681SAndroid Build Coastguard Worker
7907*9880d681SAndroid Build Coastguard Worker// CHECK: cvtss2sd	305419896, %xmm5
7908*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x5a,0x2d,0x78,0x56,0x34,0x12]
7909*9880d681SAndroid Build Coastguard Worker        	cvtss2sd	0x12345678,%xmm5
7910*9880d681SAndroid Build Coastguard Worker
7911*9880d681SAndroid Build Coastguard Worker// CHECK: cvtss2sd	%xmm5, %xmm5
7912*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x5a,0xed]
7913*9880d681SAndroid Build Coastguard Worker        	cvtss2sd	%xmm5,%xmm5
7914*9880d681SAndroid Build Coastguard Worker
7915*9880d681SAndroid Build Coastguard Worker// CHECK: cvttpd2pi	3735928559(%ebx,%ecx,8), %mm3
7916*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x2c,0x9c,0xcb,0xef,0xbe,0xad,0xde]
7917*9880d681SAndroid Build Coastguard Worker        	cvttpd2pi	0xdeadbeef(%ebx,%ecx,8),%mm3
7918*9880d681SAndroid Build Coastguard Worker
7919*9880d681SAndroid Build Coastguard Worker// CHECK: cvttpd2pi	69, %mm3
7920*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x2c,0x1d,0x45,0x00,0x00,0x00]
7921*9880d681SAndroid Build Coastguard Worker        	cvttpd2pi	0x45,%mm3
7922*9880d681SAndroid Build Coastguard Worker
7923*9880d681SAndroid Build Coastguard Worker// CHECK: cvttpd2pi	32493, %mm3
7924*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x2c,0x1d,0xed,0x7e,0x00,0x00]
7925*9880d681SAndroid Build Coastguard Worker        	cvttpd2pi	0x7eed,%mm3
7926*9880d681SAndroid Build Coastguard Worker
7927*9880d681SAndroid Build Coastguard Worker// CHECK: cvttpd2pi	3133065982, %mm3
7928*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x2c,0x1d,0xfe,0xca,0xbe,0xba]
7929*9880d681SAndroid Build Coastguard Worker        	cvttpd2pi	0xbabecafe,%mm3
7930*9880d681SAndroid Build Coastguard Worker
7931*9880d681SAndroid Build Coastguard Worker// CHECK: cvttpd2pi	305419896, %mm3
7932*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x2c,0x1d,0x78,0x56,0x34,0x12]
7933*9880d681SAndroid Build Coastguard Worker        	cvttpd2pi	0x12345678,%mm3
7934*9880d681SAndroid Build Coastguard Worker
7935*9880d681SAndroid Build Coastguard Worker// CHECK: cvttpd2pi	%xmm5, %mm3
7936*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x2c,0xdd]
7937*9880d681SAndroid Build Coastguard Worker        	cvttpd2pi	%xmm5,%mm3
7938*9880d681SAndroid Build Coastguard Worker
7939*9880d681SAndroid Build Coastguard Worker// CHECK: cvttsd2si	3735928559(%ebx,%ecx,8), %ecx
7940*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x2c,0x8c,0xcb,0xef,0xbe,0xad,0xde]
7941*9880d681SAndroid Build Coastguard Worker        	cvttsd2si	0xdeadbeef(%ebx,%ecx,8),%ecx
7942*9880d681SAndroid Build Coastguard Worker
7943*9880d681SAndroid Build Coastguard Worker// CHECK: cvttsd2si	69, %ecx
7944*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x2c,0x0d,0x45,0x00,0x00,0x00]
7945*9880d681SAndroid Build Coastguard Worker        	cvttsd2si	0x45,%ecx
7946*9880d681SAndroid Build Coastguard Worker
7947*9880d681SAndroid Build Coastguard Worker// CHECK: cvttsd2si	32493, %ecx
7948*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x2c,0x0d,0xed,0x7e,0x00,0x00]
7949*9880d681SAndroid Build Coastguard Worker        	cvttsd2si	0x7eed,%ecx
7950*9880d681SAndroid Build Coastguard Worker
7951*9880d681SAndroid Build Coastguard Worker// CHECK: cvttsd2si	3133065982, %ecx
7952*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x2c,0x0d,0xfe,0xca,0xbe,0xba]
7953*9880d681SAndroid Build Coastguard Worker        	cvttsd2si	0xbabecafe,%ecx
7954*9880d681SAndroid Build Coastguard Worker
7955*9880d681SAndroid Build Coastguard Worker// CHECK: cvttsd2si	305419896, %ecx
7956*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x2c,0x0d,0x78,0x56,0x34,0x12]
7957*9880d681SAndroid Build Coastguard Worker        	cvttsd2si	0x12345678,%ecx
7958*9880d681SAndroid Build Coastguard Worker
7959*9880d681SAndroid Build Coastguard Worker// CHECK: cvttsd2si	%xmm5, %ecx
7960*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x2c,0xcd]
7961*9880d681SAndroid Build Coastguard Worker        	cvttsd2si	%xmm5,%ecx
7962*9880d681SAndroid Build Coastguard Worker
7963*9880d681SAndroid Build Coastguard Worker// CHECK: cvttps2dq	3735928559(%ebx,%ecx,8), %xmm5
7964*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x5b,0xac,0xcb,0xef,0xbe,0xad,0xde]
7965*9880d681SAndroid Build Coastguard Worker        	cvttps2dq	0xdeadbeef(%ebx,%ecx,8),%xmm5
7966*9880d681SAndroid Build Coastguard Worker
7967*9880d681SAndroid Build Coastguard Worker// CHECK: cvttps2dq	69, %xmm5
7968*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x5b,0x2d,0x45,0x00,0x00,0x00]
7969*9880d681SAndroid Build Coastguard Worker        	cvttps2dq	0x45,%xmm5
7970*9880d681SAndroid Build Coastguard Worker
7971*9880d681SAndroid Build Coastguard Worker// CHECK: cvttps2dq	32493, %xmm5
7972*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x5b,0x2d,0xed,0x7e,0x00,0x00]
7973*9880d681SAndroid Build Coastguard Worker        	cvttps2dq	0x7eed,%xmm5
7974*9880d681SAndroid Build Coastguard Worker
7975*9880d681SAndroid Build Coastguard Worker// CHECK: cvttps2dq	3133065982, %xmm5
7976*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x5b,0x2d,0xfe,0xca,0xbe,0xba]
7977*9880d681SAndroid Build Coastguard Worker        	cvttps2dq	0xbabecafe,%xmm5
7978*9880d681SAndroid Build Coastguard Worker
7979*9880d681SAndroid Build Coastguard Worker// CHECK: cvttps2dq	305419896, %xmm5
7980*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x5b,0x2d,0x78,0x56,0x34,0x12]
7981*9880d681SAndroid Build Coastguard Worker        	cvttps2dq	0x12345678,%xmm5
7982*9880d681SAndroid Build Coastguard Worker
7983*9880d681SAndroid Build Coastguard Worker// CHECK: cvttps2dq	%xmm5, %xmm5
7984*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x5b,0xed]
7985*9880d681SAndroid Build Coastguard Worker        	cvttps2dq	%xmm5,%xmm5
7986*9880d681SAndroid Build Coastguard Worker
7987*9880d681SAndroid Build Coastguard Worker// CHECK: maskmovdqu	%xmm5, %xmm5
7988*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf7,0xed]
7989*9880d681SAndroid Build Coastguard Worker        	maskmovdqu	%xmm5,%xmm5
7990*9880d681SAndroid Build Coastguard Worker
7991*9880d681SAndroid Build Coastguard Worker// CHECK: movdqa	3735928559(%ebx,%ecx,8), %xmm5
7992*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6f,0xac,0xcb,0xef,0xbe,0xad,0xde]
7993*9880d681SAndroid Build Coastguard Worker        	movdqa	0xdeadbeef(%ebx,%ecx,8),%xmm5
7994*9880d681SAndroid Build Coastguard Worker
7995*9880d681SAndroid Build Coastguard Worker// CHECK: movdqa	69, %xmm5
7996*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6f,0x2d,0x45,0x00,0x00,0x00]
7997*9880d681SAndroid Build Coastguard Worker        	movdqa	0x45,%xmm5
7998*9880d681SAndroid Build Coastguard Worker
7999*9880d681SAndroid Build Coastguard Worker// CHECK: movdqa	32493, %xmm5
8000*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6f,0x2d,0xed,0x7e,0x00,0x00]
8001*9880d681SAndroid Build Coastguard Worker        	movdqa	0x7eed,%xmm5
8002*9880d681SAndroid Build Coastguard Worker
8003*9880d681SAndroid Build Coastguard Worker// CHECK: movdqa	3133065982, %xmm5
8004*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6f,0x2d,0xfe,0xca,0xbe,0xba]
8005*9880d681SAndroid Build Coastguard Worker        	movdqa	0xbabecafe,%xmm5
8006*9880d681SAndroid Build Coastguard Worker
8007*9880d681SAndroid Build Coastguard Worker// CHECK: movdqa	305419896, %xmm5
8008*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6f,0x2d,0x78,0x56,0x34,0x12]
8009*9880d681SAndroid Build Coastguard Worker        	movdqa	0x12345678,%xmm5
8010*9880d681SAndroid Build Coastguard Worker
8011*9880d681SAndroid Build Coastguard Worker// CHECK: movdqa	%xmm5, %xmm5
8012*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6f,0xed]
8013*9880d681SAndroid Build Coastguard Worker        	movdqa	%xmm5,%xmm5
8014*9880d681SAndroid Build Coastguard Worker
8015*9880d681SAndroid Build Coastguard Worker// CHECK: movdqa	%xmm5, 3735928559(%ebx,%ecx,8)
8016*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x7f,0xac,0xcb,0xef,0xbe,0xad,0xde]
8017*9880d681SAndroid Build Coastguard Worker        	movdqa	%xmm5,0xdeadbeef(%ebx,%ecx,8)
8018*9880d681SAndroid Build Coastguard Worker
8019*9880d681SAndroid Build Coastguard Worker// CHECK: movdqa	%xmm5, 69
8020*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x7f,0x2d,0x45,0x00,0x00,0x00]
8021*9880d681SAndroid Build Coastguard Worker        	movdqa	%xmm5,0x45
8022*9880d681SAndroid Build Coastguard Worker
8023*9880d681SAndroid Build Coastguard Worker// CHECK: movdqa	%xmm5, 32493
8024*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x7f,0x2d,0xed,0x7e,0x00,0x00]
8025*9880d681SAndroid Build Coastguard Worker        	movdqa	%xmm5,0x7eed
8026*9880d681SAndroid Build Coastguard Worker
8027*9880d681SAndroid Build Coastguard Worker// CHECK: movdqa	%xmm5, 3133065982
8028*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x7f,0x2d,0xfe,0xca,0xbe,0xba]
8029*9880d681SAndroid Build Coastguard Worker        	movdqa	%xmm5,0xbabecafe
8030*9880d681SAndroid Build Coastguard Worker
8031*9880d681SAndroid Build Coastguard Worker// CHECK: movdqa	%xmm5, 305419896
8032*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x7f,0x2d,0x78,0x56,0x34,0x12]
8033*9880d681SAndroid Build Coastguard Worker        	movdqa	%xmm5,0x12345678
8034*9880d681SAndroid Build Coastguard Worker
8035*9880d681SAndroid Build Coastguard Worker// CHECK: movdqa	%xmm5, %xmm5
8036*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6f,0xed]
8037*9880d681SAndroid Build Coastguard Worker        	movdqa	%xmm5,%xmm5
8038*9880d681SAndroid Build Coastguard Worker
8039*9880d681SAndroid Build Coastguard Worker// CHECK: movdqu	3735928559(%ebx,%ecx,8), %xmm5
8040*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x6f,0xac,0xcb,0xef,0xbe,0xad,0xde]
8041*9880d681SAndroid Build Coastguard Worker        	movdqu	0xdeadbeef(%ebx,%ecx,8),%xmm5
8042*9880d681SAndroid Build Coastguard Worker
8043*9880d681SAndroid Build Coastguard Worker// CHECK: movdqu	69, %xmm5
8044*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x6f,0x2d,0x45,0x00,0x00,0x00]
8045*9880d681SAndroid Build Coastguard Worker        	movdqu	0x45,%xmm5
8046*9880d681SAndroid Build Coastguard Worker
8047*9880d681SAndroid Build Coastguard Worker// CHECK: movdqu	32493, %xmm5
8048*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x6f,0x2d,0xed,0x7e,0x00,0x00]
8049*9880d681SAndroid Build Coastguard Worker        	movdqu	0x7eed,%xmm5
8050*9880d681SAndroid Build Coastguard Worker
8051*9880d681SAndroid Build Coastguard Worker// CHECK: movdqu	3133065982, %xmm5
8052*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x6f,0x2d,0xfe,0xca,0xbe,0xba]
8053*9880d681SAndroid Build Coastguard Worker        	movdqu	0xbabecafe,%xmm5
8054*9880d681SAndroid Build Coastguard Worker
8055*9880d681SAndroid Build Coastguard Worker// CHECK: movdqu	305419896, %xmm5
8056*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x6f,0x2d,0x78,0x56,0x34,0x12]
8057*9880d681SAndroid Build Coastguard Worker        	movdqu	0x12345678,%xmm5
8058*9880d681SAndroid Build Coastguard Worker
8059*9880d681SAndroid Build Coastguard Worker// CHECK: movdqu	%xmm5, 3735928559(%ebx,%ecx,8)
8060*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x7f,0xac,0xcb,0xef,0xbe,0xad,0xde]
8061*9880d681SAndroid Build Coastguard Worker        	movdqu	%xmm5,0xdeadbeef(%ebx,%ecx,8)
8062*9880d681SAndroid Build Coastguard Worker
8063*9880d681SAndroid Build Coastguard Worker// CHECK: movdqu	%xmm5, 69
8064*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x7f,0x2d,0x45,0x00,0x00,0x00]
8065*9880d681SAndroid Build Coastguard Worker        	movdqu	%xmm5,0x45
8066*9880d681SAndroid Build Coastguard Worker
8067*9880d681SAndroid Build Coastguard Worker// CHECK: movdqu	%xmm5, 32493
8068*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x7f,0x2d,0xed,0x7e,0x00,0x00]
8069*9880d681SAndroid Build Coastguard Worker        	movdqu	%xmm5,0x7eed
8070*9880d681SAndroid Build Coastguard Worker
8071*9880d681SAndroid Build Coastguard Worker// CHECK: movdqu	%xmm5, 3133065982
8072*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x7f,0x2d,0xfe,0xca,0xbe,0xba]
8073*9880d681SAndroid Build Coastguard Worker        	movdqu	%xmm5,0xbabecafe
8074*9880d681SAndroid Build Coastguard Worker
8075*9880d681SAndroid Build Coastguard Worker// CHECK: movdqu	%xmm5, 305419896
8076*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x7f,0x2d,0x78,0x56,0x34,0x12]
8077*9880d681SAndroid Build Coastguard Worker        	movdqu	%xmm5,0x12345678
8078*9880d681SAndroid Build Coastguard Worker
8079*9880d681SAndroid Build Coastguard Worker// CHECK: movdq2q	%xmm5, %mm3
8080*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0xd6,0xdd]
8081*9880d681SAndroid Build Coastguard Worker        	movdq2q	%xmm5,%mm3
8082*9880d681SAndroid Build Coastguard Worker
8083*9880d681SAndroid Build Coastguard Worker// CHECK: movq2dq	%mm3, %xmm5
8084*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0xd6,0xeb]
8085*9880d681SAndroid Build Coastguard Worker        	movq2dq	%mm3,%xmm5
8086*9880d681SAndroid Build Coastguard Worker
8087*9880d681SAndroid Build Coastguard Worker// CHECK: pmuludq	3735928559(%ebx,%ecx,8), %mm3
8088*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf4,0x9c,0xcb,0xef,0xbe,0xad,0xde]
8089*9880d681SAndroid Build Coastguard Worker        	pmuludq	0xdeadbeef(%ebx,%ecx,8),%mm3
8090*9880d681SAndroid Build Coastguard Worker
8091*9880d681SAndroid Build Coastguard Worker// CHECK: pmuludq	69, %mm3
8092*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf4,0x1d,0x45,0x00,0x00,0x00]
8093*9880d681SAndroid Build Coastguard Worker        	pmuludq	0x45,%mm3
8094*9880d681SAndroid Build Coastguard Worker
8095*9880d681SAndroid Build Coastguard Worker// CHECK: pmuludq	32493, %mm3
8096*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf4,0x1d,0xed,0x7e,0x00,0x00]
8097*9880d681SAndroid Build Coastguard Worker        	pmuludq	0x7eed,%mm3
8098*9880d681SAndroid Build Coastguard Worker
8099*9880d681SAndroid Build Coastguard Worker// CHECK: pmuludq	3133065982, %mm3
8100*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf4,0x1d,0xfe,0xca,0xbe,0xba]
8101*9880d681SAndroid Build Coastguard Worker        	pmuludq	0xbabecafe,%mm3
8102*9880d681SAndroid Build Coastguard Worker
8103*9880d681SAndroid Build Coastguard Worker// CHECK: pmuludq	305419896, %mm3
8104*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf4,0x1d,0x78,0x56,0x34,0x12]
8105*9880d681SAndroid Build Coastguard Worker        	pmuludq	0x12345678,%mm3
8106*9880d681SAndroid Build Coastguard Worker
8107*9880d681SAndroid Build Coastguard Worker// CHECK: pmuludq	%mm3, %mm3
8108*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xf4,0xdb]
8109*9880d681SAndroid Build Coastguard Worker        	pmuludq	%mm3,%mm3
8110*9880d681SAndroid Build Coastguard Worker
8111*9880d681SAndroid Build Coastguard Worker// CHECK: pmuludq	3735928559(%ebx,%ecx,8), %xmm5
8112*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf4,0xac,0xcb,0xef,0xbe,0xad,0xde]
8113*9880d681SAndroid Build Coastguard Worker        	pmuludq	0xdeadbeef(%ebx,%ecx,8),%xmm5
8114*9880d681SAndroid Build Coastguard Worker
8115*9880d681SAndroid Build Coastguard Worker// CHECK: pmuludq	69, %xmm5
8116*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf4,0x2d,0x45,0x00,0x00,0x00]
8117*9880d681SAndroid Build Coastguard Worker        	pmuludq	0x45,%xmm5
8118*9880d681SAndroid Build Coastguard Worker
8119*9880d681SAndroid Build Coastguard Worker// CHECK: pmuludq	32493, %xmm5
8120*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf4,0x2d,0xed,0x7e,0x00,0x00]
8121*9880d681SAndroid Build Coastguard Worker        	pmuludq	0x7eed,%xmm5
8122*9880d681SAndroid Build Coastguard Worker
8123*9880d681SAndroid Build Coastguard Worker// CHECK: pmuludq	3133065982, %xmm5
8124*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf4,0x2d,0xfe,0xca,0xbe,0xba]
8125*9880d681SAndroid Build Coastguard Worker        	pmuludq	0xbabecafe,%xmm5
8126*9880d681SAndroid Build Coastguard Worker
8127*9880d681SAndroid Build Coastguard Worker// CHECK: pmuludq	305419896, %xmm5
8128*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf4,0x2d,0x78,0x56,0x34,0x12]
8129*9880d681SAndroid Build Coastguard Worker        	pmuludq	0x12345678,%xmm5
8130*9880d681SAndroid Build Coastguard Worker
8131*9880d681SAndroid Build Coastguard Worker// CHECK: pmuludq	%xmm5, %xmm5
8132*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xf4,0xed]
8133*9880d681SAndroid Build Coastguard Worker        	pmuludq	%xmm5,%xmm5
8134*9880d681SAndroid Build Coastguard Worker
8135*9880d681SAndroid Build Coastguard Worker// CHECK: pslldq	$127, %xmm5
8136*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x73,0xfd,0x7f]
8137*9880d681SAndroid Build Coastguard Worker        	pslldq	$0x7f,%xmm5
8138*9880d681SAndroid Build Coastguard Worker
8139*9880d681SAndroid Build Coastguard Worker// CHECK: psrldq	$127, %xmm5
8140*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x73,0xdd,0x7f]
8141*9880d681SAndroid Build Coastguard Worker        	psrldq	$0x7f,%xmm5
8142*9880d681SAndroid Build Coastguard Worker
8143*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhqdq	3735928559(%ebx,%ecx,8), %xmm5
8144*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6d,0xac,0xcb,0xef,0xbe,0xad,0xde]
8145*9880d681SAndroid Build Coastguard Worker        	punpckhqdq	0xdeadbeef(%ebx,%ecx,8),%xmm5
8146*9880d681SAndroid Build Coastguard Worker
8147*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhqdq	69, %xmm5
8148*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6d,0x2d,0x45,0x00,0x00,0x00]
8149*9880d681SAndroid Build Coastguard Worker        	punpckhqdq	0x45,%xmm5
8150*9880d681SAndroid Build Coastguard Worker
8151*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhqdq	32493, %xmm5
8152*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6d,0x2d,0xed,0x7e,0x00,0x00]
8153*9880d681SAndroid Build Coastguard Worker        	punpckhqdq	0x7eed,%xmm5
8154*9880d681SAndroid Build Coastguard Worker
8155*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhqdq	3133065982, %xmm5
8156*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6d,0x2d,0xfe,0xca,0xbe,0xba]
8157*9880d681SAndroid Build Coastguard Worker        	punpckhqdq	0xbabecafe,%xmm5
8158*9880d681SAndroid Build Coastguard Worker
8159*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhqdq	305419896, %xmm5
8160*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6d,0x2d,0x78,0x56,0x34,0x12]
8161*9880d681SAndroid Build Coastguard Worker        	punpckhqdq	0x12345678,%xmm5
8162*9880d681SAndroid Build Coastguard Worker
8163*9880d681SAndroid Build Coastguard Worker// CHECK: punpckhqdq	%xmm5, %xmm5
8164*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6d,0xed]
8165*9880d681SAndroid Build Coastguard Worker        	punpckhqdq	%xmm5,%xmm5
8166*9880d681SAndroid Build Coastguard Worker
8167*9880d681SAndroid Build Coastguard Worker// CHECK: punpcklqdq	3735928559(%ebx,%ecx,8), %xmm5
8168*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6c,0xac,0xcb,0xef,0xbe,0xad,0xde]
8169*9880d681SAndroid Build Coastguard Worker        	punpcklqdq	0xdeadbeef(%ebx,%ecx,8),%xmm5
8170*9880d681SAndroid Build Coastguard Worker
8171*9880d681SAndroid Build Coastguard Worker// CHECK: punpcklqdq	69, %xmm5
8172*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6c,0x2d,0x45,0x00,0x00,0x00]
8173*9880d681SAndroid Build Coastguard Worker        	punpcklqdq	0x45,%xmm5
8174*9880d681SAndroid Build Coastguard Worker
8175*9880d681SAndroid Build Coastguard Worker// CHECK: punpcklqdq	32493, %xmm5
8176*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6c,0x2d,0xed,0x7e,0x00,0x00]
8177*9880d681SAndroid Build Coastguard Worker        	punpcklqdq	0x7eed,%xmm5
8178*9880d681SAndroid Build Coastguard Worker
8179*9880d681SAndroid Build Coastguard Worker// CHECK: punpcklqdq	3133065982, %xmm5
8180*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6c,0x2d,0xfe,0xca,0xbe,0xba]
8181*9880d681SAndroid Build Coastguard Worker        	punpcklqdq	0xbabecafe,%xmm5
8182*9880d681SAndroid Build Coastguard Worker
8183*9880d681SAndroid Build Coastguard Worker// CHECK: punpcklqdq	305419896, %xmm5
8184*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6c,0x2d,0x78,0x56,0x34,0x12]
8185*9880d681SAndroid Build Coastguard Worker        	punpcklqdq	0x12345678,%xmm5
8186*9880d681SAndroid Build Coastguard Worker
8187*9880d681SAndroid Build Coastguard Worker// CHECK: punpcklqdq	%xmm5, %xmm5
8188*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6c,0xed]
8189*9880d681SAndroid Build Coastguard Worker        	punpcklqdq	%xmm5,%xmm5
8190*9880d681SAndroid Build Coastguard Worker
8191*9880d681SAndroid Build Coastguard Worker// CHECK: addsubpd	3735928559(%ebx,%ecx,8), %xmm5
8192*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd0,0xac,0xcb,0xef,0xbe,0xad,0xde]
8193*9880d681SAndroid Build Coastguard Worker        	addsubpd	0xdeadbeef(%ebx,%ecx,8),%xmm5
8194*9880d681SAndroid Build Coastguard Worker
8195*9880d681SAndroid Build Coastguard Worker// CHECK: addsubpd	69, %xmm5
8196*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd0,0x2d,0x45,0x00,0x00,0x00]
8197*9880d681SAndroid Build Coastguard Worker        	addsubpd	0x45,%xmm5
8198*9880d681SAndroid Build Coastguard Worker
8199*9880d681SAndroid Build Coastguard Worker// CHECK: addsubpd	32493, %xmm5
8200*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd0,0x2d,0xed,0x7e,0x00,0x00]
8201*9880d681SAndroid Build Coastguard Worker        	addsubpd	0x7eed,%xmm5
8202*9880d681SAndroid Build Coastguard Worker
8203*9880d681SAndroid Build Coastguard Worker// CHECK: addsubpd	3133065982, %xmm5
8204*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd0,0x2d,0xfe,0xca,0xbe,0xba]
8205*9880d681SAndroid Build Coastguard Worker        	addsubpd	0xbabecafe,%xmm5
8206*9880d681SAndroid Build Coastguard Worker
8207*9880d681SAndroid Build Coastguard Worker// CHECK: addsubpd	305419896, %xmm5
8208*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd0,0x2d,0x78,0x56,0x34,0x12]
8209*9880d681SAndroid Build Coastguard Worker        	addsubpd	0x12345678,%xmm5
8210*9880d681SAndroid Build Coastguard Worker
8211*9880d681SAndroid Build Coastguard Worker// CHECK: addsubpd	%xmm5, %xmm5
8212*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xd0,0xed]
8213*9880d681SAndroid Build Coastguard Worker        	addsubpd	%xmm5,%xmm5
8214*9880d681SAndroid Build Coastguard Worker
8215*9880d681SAndroid Build Coastguard Worker// CHECK: addsubps	3735928559(%ebx,%ecx,8), %xmm5
8216*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0xd0,0xac,0xcb,0xef,0xbe,0xad,0xde]
8217*9880d681SAndroid Build Coastguard Worker        	addsubps	0xdeadbeef(%ebx,%ecx,8),%xmm5
8218*9880d681SAndroid Build Coastguard Worker
8219*9880d681SAndroid Build Coastguard Worker// CHECK: addsubps	69, %xmm5
8220*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0xd0,0x2d,0x45,0x00,0x00,0x00]
8221*9880d681SAndroid Build Coastguard Worker        	addsubps	0x45,%xmm5
8222*9880d681SAndroid Build Coastguard Worker
8223*9880d681SAndroid Build Coastguard Worker// CHECK: addsubps	32493, %xmm5
8224*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0xd0,0x2d,0xed,0x7e,0x00,0x00]
8225*9880d681SAndroid Build Coastguard Worker        	addsubps	0x7eed,%xmm5
8226*9880d681SAndroid Build Coastguard Worker
8227*9880d681SAndroid Build Coastguard Worker// CHECK: addsubps	3133065982, %xmm5
8228*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0xd0,0x2d,0xfe,0xca,0xbe,0xba]
8229*9880d681SAndroid Build Coastguard Worker        	addsubps	0xbabecafe,%xmm5
8230*9880d681SAndroid Build Coastguard Worker
8231*9880d681SAndroid Build Coastguard Worker// CHECK: addsubps	305419896, %xmm5
8232*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0xd0,0x2d,0x78,0x56,0x34,0x12]
8233*9880d681SAndroid Build Coastguard Worker        	addsubps	0x12345678,%xmm5
8234*9880d681SAndroid Build Coastguard Worker
8235*9880d681SAndroid Build Coastguard Worker// CHECK: addsubps	%xmm5, %xmm5
8236*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0xd0,0xed]
8237*9880d681SAndroid Build Coastguard Worker        	addsubps	%xmm5,%xmm5
8238*9880d681SAndroid Build Coastguard Worker
8239*9880d681SAndroid Build Coastguard Worker// CHECK: fisttpl	3735928559(%ebx,%ecx,8)
8240*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdb,0x8c,0xcb,0xef,0xbe,0xad,0xde]
8241*9880d681SAndroid Build Coastguard Worker        	fisttpl	0xdeadbeef(%ebx,%ecx,8)
8242*9880d681SAndroid Build Coastguard Worker
8243*9880d681SAndroid Build Coastguard Worker// CHECK: fisttpl	3133065982
8244*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdb,0x0d,0xfe,0xca,0xbe,0xba]
8245*9880d681SAndroid Build Coastguard Worker        	fisttpl	0xbabecafe
8246*9880d681SAndroid Build Coastguard Worker
8247*9880d681SAndroid Build Coastguard Worker// CHECK: fisttpl	305419896
8248*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdb,0x0d,0x78,0x56,0x34,0x12]
8249*9880d681SAndroid Build Coastguard Worker        	fisttpl	0x12345678
8250*9880d681SAndroid Build Coastguard Worker
8251*9880d681SAndroid Build Coastguard Worker// CHECK: haddpd	3735928559(%ebx,%ecx,8), %xmm5
8252*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x7c,0xac,0xcb,0xef,0xbe,0xad,0xde]
8253*9880d681SAndroid Build Coastguard Worker        	haddpd	0xdeadbeef(%ebx,%ecx,8),%xmm5
8254*9880d681SAndroid Build Coastguard Worker
8255*9880d681SAndroid Build Coastguard Worker// CHECK: haddpd	69, %xmm5
8256*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x7c,0x2d,0x45,0x00,0x00,0x00]
8257*9880d681SAndroid Build Coastguard Worker        	haddpd	0x45,%xmm5
8258*9880d681SAndroid Build Coastguard Worker
8259*9880d681SAndroid Build Coastguard Worker// CHECK: haddpd	32493, %xmm5
8260*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x7c,0x2d,0xed,0x7e,0x00,0x00]
8261*9880d681SAndroid Build Coastguard Worker        	haddpd	0x7eed,%xmm5
8262*9880d681SAndroid Build Coastguard Worker
8263*9880d681SAndroid Build Coastguard Worker// CHECK: haddpd	3133065982, %xmm5
8264*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x7c,0x2d,0xfe,0xca,0xbe,0xba]
8265*9880d681SAndroid Build Coastguard Worker        	haddpd	0xbabecafe,%xmm5
8266*9880d681SAndroid Build Coastguard Worker
8267*9880d681SAndroid Build Coastguard Worker// CHECK: haddpd	305419896, %xmm5
8268*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x7c,0x2d,0x78,0x56,0x34,0x12]
8269*9880d681SAndroid Build Coastguard Worker        	haddpd	0x12345678,%xmm5
8270*9880d681SAndroid Build Coastguard Worker
8271*9880d681SAndroid Build Coastguard Worker// CHECK: haddpd	%xmm5, %xmm5
8272*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x7c,0xed]
8273*9880d681SAndroid Build Coastguard Worker        	haddpd	%xmm5,%xmm5
8274*9880d681SAndroid Build Coastguard Worker
8275*9880d681SAndroid Build Coastguard Worker// CHECK: haddps	3735928559(%ebx,%ecx,8), %xmm5
8276*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x7c,0xac,0xcb,0xef,0xbe,0xad,0xde]
8277*9880d681SAndroid Build Coastguard Worker        	haddps	0xdeadbeef(%ebx,%ecx,8),%xmm5
8278*9880d681SAndroid Build Coastguard Worker
8279*9880d681SAndroid Build Coastguard Worker// CHECK: haddps	69, %xmm5
8280*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x7c,0x2d,0x45,0x00,0x00,0x00]
8281*9880d681SAndroid Build Coastguard Worker        	haddps	0x45,%xmm5
8282*9880d681SAndroid Build Coastguard Worker
8283*9880d681SAndroid Build Coastguard Worker// CHECK: haddps	32493, %xmm5
8284*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x7c,0x2d,0xed,0x7e,0x00,0x00]
8285*9880d681SAndroid Build Coastguard Worker        	haddps	0x7eed,%xmm5
8286*9880d681SAndroid Build Coastguard Worker
8287*9880d681SAndroid Build Coastguard Worker// CHECK: haddps	3133065982, %xmm5
8288*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x7c,0x2d,0xfe,0xca,0xbe,0xba]
8289*9880d681SAndroid Build Coastguard Worker        	haddps	0xbabecafe,%xmm5
8290*9880d681SAndroid Build Coastguard Worker
8291*9880d681SAndroid Build Coastguard Worker// CHECK: haddps	305419896, %xmm5
8292*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x7c,0x2d,0x78,0x56,0x34,0x12]
8293*9880d681SAndroid Build Coastguard Worker        	haddps	0x12345678,%xmm5
8294*9880d681SAndroid Build Coastguard Worker
8295*9880d681SAndroid Build Coastguard Worker// CHECK: haddps	%xmm5, %xmm5
8296*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x7c,0xed]
8297*9880d681SAndroid Build Coastguard Worker        	haddps	%xmm5,%xmm5
8298*9880d681SAndroid Build Coastguard Worker
8299*9880d681SAndroid Build Coastguard Worker// CHECK: hsubpd	3735928559(%ebx,%ecx,8), %xmm5
8300*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x7d,0xac,0xcb,0xef,0xbe,0xad,0xde]
8301*9880d681SAndroid Build Coastguard Worker        	hsubpd	0xdeadbeef(%ebx,%ecx,8),%xmm5
8302*9880d681SAndroid Build Coastguard Worker
8303*9880d681SAndroid Build Coastguard Worker// CHECK: hsubpd	69, %xmm5
8304*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x7d,0x2d,0x45,0x00,0x00,0x00]
8305*9880d681SAndroid Build Coastguard Worker        	hsubpd	0x45,%xmm5
8306*9880d681SAndroid Build Coastguard Worker
8307*9880d681SAndroid Build Coastguard Worker// CHECK: hsubpd	32493, %xmm5
8308*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x7d,0x2d,0xed,0x7e,0x00,0x00]
8309*9880d681SAndroid Build Coastguard Worker        	hsubpd	0x7eed,%xmm5
8310*9880d681SAndroid Build Coastguard Worker
8311*9880d681SAndroid Build Coastguard Worker// CHECK: hsubpd	3133065982, %xmm5
8312*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x7d,0x2d,0xfe,0xca,0xbe,0xba]
8313*9880d681SAndroid Build Coastguard Worker        	hsubpd	0xbabecafe,%xmm5
8314*9880d681SAndroid Build Coastguard Worker
8315*9880d681SAndroid Build Coastguard Worker// CHECK: hsubpd	305419896, %xmm5
8316*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x7d,0x2d,0x78,0x56,0x34,0x12]
8317*9880d681SAndroid Build Coastguard Worker        	hsubpd	0x12345678,%xmm5
8318*9880d681SAndroid Build Coastguard Worker
8319*9880d681SAndroid Build Coastguard Worker// CHECK: hsubpd	%xmm5, %xmm5
8320*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x7d,0xed]
8321*9880d681SAndroid Build Coastguard Worker        	hsubpd	%xmm5,%xmm5
8322*9880d681SAndroid Build Coastguard Worker
8323*9880d681SAndroid Build Coastguard Worker// CHECK: hsubps	3735928559(%ebx,%ecx,8), %xmm5
8324*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x7d,0xac,0xcb,0xef,0xbe,0xad,0xde]
8325*9880d681SAndroid Build Coastguard Worker        	hsubps	0xdeadbeef(%ebx,%ecx,8),%xmm5
8326*9880d681SAndroid Build Coastguard Worker
8327*9880d681SAndroid Build Coastguard Worker// CHECK: hsubps	69, %xmm5
8328*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x7d,0x2d,0x45,0x00,0x00,0x00]
8329*9880d681SAndroid Build Coastguard Worker        	hsubps	0x45,%xmm5
8330*9880d681SAndroid Build Coastguard Worker
8331*9880d681SAndroid Build Coastguard Worker// CHECK: hsubps	32493, %xmm5
8332*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x7d,0x2d,0xed,0x7e,0x00,0x00]
8333*9880d681SAndroid Build Coastguard Worker        	hsubps	0x7eed,%xmm5
8334*9880d681SAndroid Build Coastguard Worker
8335*9880d681SAndroid Build Coastguard Worker// CHECK: hsubps	3133065982, %xmm5
8336*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x7d,0x2d,0xfe,0xca,0xbe,0xba]
8337*9880d681SAndroid Build Coastguard Worker        	hsubps	0xbabecafe,%xmm5
8338*9880d681SAndroid Build Coastguard Worker
8339*9880d681SAndroid Build Coastguard Worker// CHECK: hsubps	305419896, %xmm5
8340*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x7d,0x2d,0x78,0x56,0x34,0x12]
8341*9880d681SAndroid Build Coastguard Worker        	hsubps	0x12345678,%xmm5
8342*9880d681SAndroid Build Coastguard Worker
8343*9880d681SAndroid Build Coastguard Worker// CHECK: hsubps	%xmm5, %xmm5
8344*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x7d,0xed]
8345*9880d681SAndroid Build Coastguard Worker                  hsubps	%xmm5,%xmm5
8346*9880d681SAndroid Build Coastguard Worker
8347*9880d681SAndroid Build Coastguard Worker  // CHECK: lddqu	3735928559(%ebx,%ecx,8), %xmm5
8348*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0xf2,0x0f,0xf0,0xac,0xcb,0xef,0xbe,0xad,0xde]
8349*9880d681SAndroid Build Coastguard Worker                  lddqu	0xdeadbeef(%ebx,%ecx,8),%xmm5
8350*9880d681SAndroid Build Coastguard Worker
8351*9880d681SAndroid Build Coastguard Worker  // CHECK: lddqu	69, %xmm5
8352*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0xf2,0x0f,0xf0,0x2d,0x45,0x00,0x00,0x00]
8353*9880d681SAndroid Build Coastguard Worker                  lddqu	0x45,%xmm5
8354*9880d681SAndroid Build Coastguard Worker
8355*9880d681SAndroid Build Coastguard Worker  // CHECK: lddqu	32493, %xmm5
8356*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0xf2,0x0f,0xf0,0x2d,0xed,0x7e,0x00,0x00]
8357*9880d681SAndroid Build Coastguard Worker                  lddqu	0x7eed,%xmm5
8358*9880d681SAndroid Build Coastguard Worker
8359*9880d681SAndroid Build Coastguard Worker  // CHECK: lddqu	3133065982, %xmm5
8360*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0xf2,0x0f,0xf0,0x2d,0xfe,0xca,0xbe,0xba]
8361*9880d681SAndroid Build Coastguard Worker                  lddqu	0xbabecafe,%xmm5
8362*9880d681SAndroid Build Coastguard Worker
8363*9880d681SAndroid Build Coastguard Worker  // CHECK: lddqu	305419896, %xmm5
8364*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0xf2,0x0f,0xf0,0x2d,0x78,0x56,0x34,0x12]
8365*9880d681SAndroid Build Coastguard Worker                  lddqu	0x12345678,%xmm5
8366*9880d681SAndroid Build Coastguard Worker
8367*9880d681SAndroid Build Coastguard Worker  // CHECK: movddup	3735928559(%ebx,%ecx,8), %xmm5
8368*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0xf2,0x0f,0x12,0xac,0xcb,0xef,0xbe,0xad,0xde]
8369*9880d681SAndroid Build Coastguard Worker                  movddup	0xdeadbeef(%ebx,%ecx,8),%xmm5
8370*9880d681SAndroid Build Coastguard Worker
8371*9880d681SAndroid Build Coastguard Worker  // CHECK: movddup	69, %xmm5
8372*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0xf2,0x0f,0x12,0x2d,0x45,0x00,0x00,0x00]
8373*9880d681SAndroid Build Coastguard Worker                  movddup	0x45,%xmm5
8374*9880d681SAndroid Build Coastguard Worker
8375*9880d681SAndroid Build Coastguard Worker  // CHECK: movddup	32493, %xmm5
8376*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0xf2,0x0f,0x12,0x2d,0xed,0x7e,0x00,0x00]
8377*9880d681SAndroid Build Coastguard Worker                  movddup	0x7eed,%xmm5
8378*9880d681SAndroid Build Coastguard Worker
8379*9880d681SAndroid Build Coastguard Worker  // CHECK: movddup	3133065982, %xmm5
8380*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0xf2,0x0f,0x12,0x2d,0xfe,0xca,0xbe,0xba]
8381*9880d681SAndroid Build Coastguard Worker                  movddup	0xbabecafe,%xmm5
8382*9880d681SAndroid Build Coastguard Worker
8383*9880d681SAndroid Build Coastguard Worker  // CHECK: movddup	305419896, %xmm5
8384*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0xf2,0x0f,0x12,0x2d,0x78,0x56,0x34,0x12]
8385*9880d681SAndroid Build Coastguard Worker                  movddup	0x12345678,%xmm5
8386*9880d681SAndroid Build Coastguard Worker
8387*9880d681SAndroid Build Coastguard Worker  // CHECK: movddup	%xmm5, %xmm5
8388*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0xf2,0x0f,0x12,0xed]
8389*9880d681SAndroid Build Coastguard Worker                  movddup	%xmm5,%xmm5
8390*9880d681SAndroid Build Coastguard Worker
8391*9880d681SAndroid Build Coastguard Worker  // CHECK: movshdup	3735928559(%ebx,%ecx,8), %xmm5
8392*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0xf3,0x0f,0x16,0xac,0xcb,0xef,0xbe,0xad,0xde]
8393*9880d681SAndroid Build Coastguard Worker                  movshdup	0xdeadbeef(%ebx,%ecx,8),%xmm5
8394*9880d681SAndroid Build Coastguard Worker
8395*9880d681SAndroid Build Coastguard Worker  // CHECK: movshdup	69, %xmm5
8396*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0xf3,0x0f,0x16,0x2d,0x45,0x00,0x00,0x00]
8397*9880d681SAndroid Build Coastguard Worker                  movshdup	0x45,%xmm5
8398*9880d681SAndroid Build Coastguard Worker
8399*9880d681SAndroid Build Coastguard Worker  // CHECK: movshdup	32493, %xmm5
8400*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0xf3,0x0f,0x16,0x2d,0xed,0x7e,0x00,0x00]
8401*9880d681SAndroid Build Coastguard Worker                  movshdup	0x7eed,%xmm5
8402*9880d681SAndroid Build Coastguard Worker
8403*9880d681SAndroid Build Coastguard Worker  // CHECK: movshdup	3133065982, %xmm5
8404*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0xf3,0x0f,0x16,0x2d,0xfe,0xca,0xbe,0xba]
8405*9880d681SAndroid Build Coastguard Worker                  movshdup	0xbabecafe,%xmm5
8406*9880d681SAndroid Build Coastguard Worker
8407*9880d681SAndroid Build Coastguard Worker  // CHECK: movshdup	305419896, %xmm5
8408*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0xf3,0x0f,0x16,0x2d,0x78,0x56,0x34,0x12]
8409*9880d681SAndroid Build Coastguard Worker                  movshdup	0x12345678,%xmm5
8410*9880d681SAndroid Build Coastguard Worker
8411*9880d681SAndroid Build Coastguard Worker  // CHECK: movshdup	%xmm5, %xmm5
8412*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0xf3,0x0f,0x16,0xed]
8413*9880d681SAndroid Build Coastguard Worker                  movshdup	%xmm5,%xmm5
8414*9880d681SAndroid Build Coastguard Worker
8415*9880d681SAndroid Build Coastguard Worker  // CHECK: movsldup	3735928559(%ebx,%ecx,8), %xmm5
8416*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0xf3,0x0f,0x12,0xac,0xcb,0xef,0xbe,0xad,0xde]
8417*9880d681SAndroid Build Coastguard Worker                  movsldup	0xdeadbeef(%ebx,%ecx,8),%xmm5
8418*9880d681SAndroid Build Coastguard Worker
8419*9880d681SAndroid Build Coastguard Worker  // CHECK: movsldup	69, %xmm5
8420*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0xf3,0x0f,0x12,0x2d,0x45,0x00,0x00,0x00]
8421*9880d681SAndroid Build Coastguard Worker                  movsldup	0x45,%xmm5
8422*9880d681SAndroid Build Coastguard Worker
8423*9880d681SAndroid Build Coastguard Worker  // CHECK: movsldup	32493, %xmm5
8424*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0xf3,0x0f,0x12,0x2d,0xed,0x7e,0x00,0x00]
8425*9880d681SAndroid Build Coastguard Worker                  movsldup	0x7eed,%xmm5
8426*9880d681SAndroid Build Coastguard Worker
8427*9880d681SAndroid Build Coastguard Worker  // CHECK: movsldup	3133065982, %xmm5
8428*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0xf3,0x0f,0x12,0x2d,0xfe,0xca,0xbe,0xba]
8429*9880d681SAndroid Build Coastguard Worker                  movsldup	0xbabecafe,%xmm5
8430*9880d681SAndroid Build Coastguard Worker
8431*9880d681SAndroid Build Coastguard Worker  // CHECK: movsldup	305419896, %xmm5
8432*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0xf3,0x0f,0x12,0x2d,0x78,0x56,0x34,0x12]
8433*9880d681SAndroid Build Coastguard Worker                  movsldup	0x12345678,%xmm5
8434*9880d681SAndroid Build Coastguard Worker
8435*9880d681SAndroid Build Coastguard Worker  // CHECK: movsldup	%xmm5, %xmm5
8436*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0xf3,0x0f,0x12,0xed]
8437*9880d681SAndroid Build Coastguard Worker                  movsldup	%xmm5,%xmm5
8438*9880d681SAndroid Build Coastguard Worker
8439*9880d681SAndroid Build Coastguard Worker  // CHECK: vmclear	3735928559(%ebx,%ecx,8)
8440*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0x66,0x0f,0xc7,0xb4,0xcb,0xef,0xbe,0xad,0xde]
8441*9880d681SAndroid Build Coastguard Worker                  vmclear	0xdeadbeef(%ebx,%ecx,8)
8442*9880d681SAndroid Build Coastguard Worker
8443*9880d681SAndroid Build Coastguard Worker  // CHECK: vmclear	32493
8444*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0x66,0x0f,0xc7,0x35,0xed,0x7e,0x00,0x00]
8445*9880d681SAndroid Build Coastguard Worker                  vmclear	0x7eed
8446*9880d681SAndroid Build Coastguard Worker
8447*9880d681SAndroid Build Coastguard Worker  // CHECK: vmclear	3133065982
8448*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0x66,0x0f,0xc7,0x35,0xfe,0xca,0xbe,0xba]
8449*9880d681SAndroid Build Coastguard Worker                  vmclear	0xbabecafe
8450*9880d681SAndroid Build Coastguard Worker
8451*9880d681SAndroid Build Coastguard Worker  // CHECK: vmclear	305419896
8452*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0x66,0x0f,0xc7,0x35,0x78,0x56,0x34,0x12]
8453*9880d681SAndroid Build Coastguard Worker                  vmclear	0x12345678
8454*9880d681SAndroid Build Coastguard Worker
8455*9880d681SAndroid Build Coastguard Worker  // CHECK: vmptrld	3735928559(%ebx,%ecx,8)
8456*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0x0f,0xc7,0xb4,0xcb,0xef,0xbe,0xad,0xde]
8457*9880d681SAndroid Build Coastguard Worker                  vmptrld	0xdeadbeef(%ebx,%ecx,8)
8458*9880d681SAndroid Build Coastguard Worker
8459*9880d681SAndroid Build Coastguard Worker  // CHECK: vmptrld	32493
8460*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0x0f,0xc7,0x35,0xed,0x7e,0x00,0x00]
8461*9880d681SAndroid Build Coastguard Worker                  vmptrld	0x7eed
8462*9880d681SAndroid Build Coastguard Worker
8463*9880d681SAndroid Build Coastguard Worker  // CHECK: vmptrld	3133065982
8464*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0x0f,0xc7,0x35,0xfe,0xca,0xbe,0xba]
8465*9880d681SAndroid Build Coastguard Worker                  vmptrld	0xbabecafe
8466*9880d681SAndroid Build Coastguard Worker
8467*9880d681SAndroid Build Coastguard Worker  // CHECK: vmptrld	305419896
8468*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0x0f,0xc7,0x35,0x78,0x56,0x34,0x12]
8469*9880d681SAndroid Build Coastguard Worker                  vmptrld	0x12345678
8470*9880d681SAndroid Build Coastguard Worker
8471*9880d681SAndroid Build Coastguard Worker  // CHECK: vmptrst	3735928559(%ebx,%ecx,8)
8472*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0x0f,0xc7,0xbc,0xcb,0xef,0xbe,0xad,0xde]
8473*9880d681SAndroid Build Coastguard Worker                  vmptrst	0xdeadbeef(%ebx,%ecx,8)
8474*9880d681SAndroid Build Coastguard Worker
8475*9880d681SAndroid Build Coastguard Worker  // CHECK: vmptrst	32493
8476*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0x0f,0xc7,0x3d,0xed,0x7e,0x00,0x00]
8477*9880d681SAndroid Build Coastguard Worker                  vmptrst	0x7eed
8478*9880d681SAndroid Build Coastguard Worker
8479*9880d681SAndroid Build Coastguard Worker  // CHECK: vmptrst	3133065982
8480*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0x0f,0xc7,0x3d,0xfe,0xca,0xbe,0xba]
8481*9880d681SAndroid Build Coastguard Worker                  vmptrst	0xbabecafe
8482*9880d681SAndroid Build Coastguard Worker
8483*9880d681SAndroid Build Coastguard Worker  // CHECK: vmptrst	305419896
8484*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0x0f,0xc7,0x3d,0x78,0x56,0x34,0x12]
8485*9880d681SAndroid Build Coastguard Worker                  vmptrst	0x12345678
8486*9880d681SAndroid Build Coastguard Worker
8487*9880d681SAndroid Build Coastguard Worker  // CHECK: phaddw	3735928559(%ebx,%ecx,8), %mm3
8488*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0x0f,0x38,0x01,0x9c,0xcb,0xef,0xbe,0xad,0xde]
8489*9880d681SAndroid Build Coastguard Worker                  phaddw	0xdeadbeef(%ebx,%ecx,8),%mm3
8490*9880d681SAndroid Build Coastguard Worker
8491*9880d681SAndroid Build Coastguard Worker  // CHECK: phaddw	69, %mm3
8492*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0x0f,0x38,0x01,0x1d,0x45,0x00,0x00,0x00]
8493*9880d681SAndroid Build Coastguard Worker                  phaddw	0x45,%mm3
8494*9880d681SAndroid Build Coastguard Worker
8495*9880d681SAndroid Build Coastguard Worker  // CHECK: phaddw	32493, %mm3
8496*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0x0f,0x38,0x01,0x1d,0xed,0x7e,0x00,0x00]
8497*9880d681SAndroid Build Coastguard Worker                  phaddw	0x7eed,%mm3
8498*9880d681SAndroid Build Coastguard Worker
8499*9880d681SAndroid Build Coastguard Worker  // CHECK: phaddw	3133065982, %mm3
8500*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0x0f,0x38,0x01,0x1d,0xfe,0xca,0xbe,0xba]
8501*9880d681SAndroid Build Coastguard Worker                  phaddw	0xbabecafe,%mm3
8502*9880d681SAndroid Build Coastguard Worker
8503*9880d681SAndroid Build Coastguard Worker  // CHECK: phaddw	305419896, %mm3
8504*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0x0f,0x38,0x01,0x1d,0x78,0x56,0x34,0x12]
8505*9880d681SAndroid Build Coastguard Worker                  phaddw	0x12345678,%mm3
8506*9880d681SAndroid Build Coastguard Worker
8507*9880d681SAndroid Build Coastguard Worker  // CHECK: phaddw	%mm3, %mm3
8508*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0x0f,0x38,0x01,0xdb]
8509*9880d681SAndroid Build Coastguard Worker                  phaddw	%mm3,%mm3
8510*9880d681SAndroid Build Coastguard Worker
8511*9880d681SAndroid Build Coastguard Worker  // CHECK: phaddw	3735928559(%ebx,%ecx,8), %xmm5
8512*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0x66,0x0f,0x38,0x01,0xac,0xcb,0xef,0xbe,0xad,0xde]
8513*9880d681SAndroid Build Coastguard Worker                  phaddw	0xdeadbeef(%ebx,%ecx,8),%xmm5
8514*9880d681SAndroid Build Coastguard Worker
8515*9880d681SAndroid Build Coastguard Worker  // CHECK: phaddw	69, %xmm5
8516*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0x66,0x0f,0x38,0x01,0x2d,0x45,0x00,0x00,0x00]
8517*9880d681SAndroid Build Coastguard Worker                  phaddw	0x45,%xmm5
8518*9880d681SAndroid Build Coastguard Worker
8519*9880d681SAndroid Build Coastguard Worker  // CHECK: phaddw	32493, %xmm5
8520*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0x66,0x0f,0x38,0x01,0x2d,0xed,0x7e,0x00,0x00]
8521*9880d681SAndroid Build Coastguard Worker                  phaddw	0x7eed,%xmm5
8522*9880d681SAndroid Build Coastguard Worker
8523*9880d681SAndroid Build Coastguard Worker  // CHECK: phaddw	3133065982, %xmm5
8524*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0x66,0x0f,0x38,0x01,0x2d,0xfe,0xca,0xbe,0xba]
8525*9880d681SAndroid Build Coastguard Worker                  phaddw	0xbabecafe,%xmm5
8526*9880d681SAndroid Build Coastguard Worker
8527*9880d681SAndroid Build Coastguard Worker  // CHECK: phaddw	305419896, %xmm5
8528*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0x66,0x0f,0x38,0x01,0x2d,0x78,0x56,0x34,0x12]
8529*9880d681SAndroid Build Coastguard Worker                  phaddw	0x12345678,%xmm5
8530*9880d681SAndroid Build Coastguard Worker
8531*9880d681SAndroid Build Coastguard Worker  // CHECK: phaddw	%xmm5, %xmm5
8532*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0x66,0x0f,0x38,0x01,0xed]
8533*9880d681SAndroid Build Coastguard Worker                  phaddw	%xmm5,%xmm5
8534*9880d681SAndroid Build Coastguard Worker
8535*9880d681SAndroid Build Coastguard Worker  // CHECK: phaddd	3735928559(%ebx,%ecx,8), %mm3
8536*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0x0f,0x38,0x02,0x9c,0xcb,0xef,0xbe,0xad,0xde]
8537*9880d681SAndroid Build Coastguard Worker                  phaddd	0xdeadbeef(%ebx,%ecx,8),%mm3
8538*9880d681SAndroid Build Coastguard Worker
8539*9880d681SAndroid Build Coastguard Worker  // CHECK: phaddd	69, %mm3
8540*9880d681SAndroid Build Coastguard Worker  // CHECK:  encoding: [0x0f,0x38,0x02,0x1d,0x45,0x00,0x00,0x00]
8541*9880d681SAndroid Build Coastguard Worker                  phaddd	0x45,%mm3
8542*9880d681SAndroid Build Coastguard Worker
8543*9880d681SAndroid Build Coastguard Worker  // CHECK: phaddd	32493, %mm3
8544*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x02,0x1d,0xed,0x7e,0x00,0x00]
8545*9880d681SAndroid Build Coastguard Worker        	phaddd	0x7eed,%mm3
8546*9880d681SAndroid Build Coastguard Worker
8547*9880d681SAndroid Build Coastguard Worker// CHECK: phaddd	3133065982, %mm3
8548*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x02,0x1d,0xfe,0xca,0xbe,0xba]
8549*9880d681SAndroid Build Coastguard Worker        	phaddd	0xbabecafe,%mm3
8550*9880d681SAndroid Build Coastguard Worker
8551*9880d681SAndroid Build Coastguard Worker// CHECK: phaddd	305419896, %mm3
8552*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x02,0x1d,0x78,0x56,0x34,0x12]
8553*9880d681SAndroid Build Coastguard Worker        	phaddd	0x12345678,%mm3
8554*9880d681SAndroid Build Coastguard Worker
8555*9880d681SAndroid Build Coastguard Worker// CHECK: phaddd	%mm3, %mm3
8556*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x02,0xdb]
8557*9880d681SAndroid Build Coastguard Worker        	phaddd	%mm3,%mm3
8558*9880d681SAndroid Build Coastguard Worker
8559*9880d681SAndroid Build Coastguard Worker// CHECK: phaddd	3735928559(%ebx,%ecx,8), %xmm5
8560*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x02,0xac,0xcb,0xef,0xbe,0xad,0xde]
8561*9880d681SAndroid Build Coastguard Worker        	phaddd	0xdeadbeef(%ebx,%ecx,8),%xmm5
8562*9880d681SAndroid Build Coastguard Worker
8563*9880d681SAndroid Build Coastguard Worker// CHECK: phaddd	69, %xmm5
8564*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x02,0x2d,0x45,0x00,0x00,0x00]
8565*9880d681SAndroid Build Coastguard Worker        	phaddd	0x45,%xmm5
8566*9880d681SAndroid Build Coastguard Worker
8567*9880d681SAndroid Build Coastguard Worker// CHECK: phaddd	32493, %xmm5
8568*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x02,0x2d,0xed,0x7e,0x00,0x00]
8569*9880d681SAndroid Build Coastguard Worker        	phaddd	0x7eed,%xmm5
8570*9880d681SAndroid Build Coastguard Worker
8571*9880d681SAndroid Build Coastguard Worker// CHECK: phaddd	3133065982, %xmm5
8572*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x02,0x2d,0xfe,0xca,0xbe,0xba]
8573*9880d681SAndroid Build Coastguard Worker        	phaddd	0xbabecafe,%xmm5
8574*9880d681SAndroid Build Coastguard Worker
8575*9880d681SAndroid Build Coastguard Worker// CHECK: phaddd	305419896, %xmm5
8576*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x02,0x2d,0x78,0x56,0x34,0x12]
8577*9880d681SAndroid Build Coastguard Worker        	phaddd	0x12345678,%xmm5
8578*9880d681SAndroid Build Coastguard Worker
8579*9880d681SAndroid Build Coastguard Worker// CHECK: phaddd	%xmm5, %xmm5
8580*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x02,0xed]
8581*9880d681SAndroid Build Coastguard Worker        	phaddd	%xmm5,%xmm5
8582*9880d681SAndroid Build Coastguard Worker
8583*9880d681SAndroid Build Coastguard Worker// CHECK: phaddsw	3735928559(%ebx,%ecx,8), %mm3
8584*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x03,0x9c,0xcb,0xef,0xbe,0xad,0xde]
8585*9880d681SAndroid Build Coastguard Worker        	phaddsw	0xdeadbeef(%ebx,%ecx,8),%mm3
8586*9880d681SAndroid Build Coastguard Worker
8587*9880d681SAndroid Build Coastguard Worker// CHECK: phaddsw	69, %mm3
8588*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x03,0x1d,0x45,0x00,0x00,0x00]
8589*9880d681SAndroid Build Coastguard Worker        	phaddsw	0x45,%mm3
8590*9880d681SAndroid Build Coastguard Worker
8591*9880d681SAndroid Build Coastguard Worker// CHECK: phaddsw	32493, %mm3
8592*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x03,0x1d,0xed,0x7e,0x00,0x00]
8593*9880d681SAndroid Build Coastguard Worker        	phaddsw	0x7eed,%mm3
8594*9880d681SAndroid Build Coastguard Worker
8595*9880d681SAndroid Build Coastguard Worker// CHECK: phaddsw	3133065982, %mm3
8596*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x03,0x1d,0xfe,0xca,0xbe,0xba]
8597*9880d681SAndroid Build Coastguard Worker        	phaddsw	0xbabecafe,%mm3
8598*9880d681SAndroid Build Coastguard Worker
8599*9880d681SAndroid Build Coastguard Worker// CHECK: phaddsw	305419896, %mm3
8600*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x03,0x1d,0x78,0x56,0x34,0x12]
8601*9880d681SAndroid Build Coastguard Worker        	phaddsw	0x12345678,%mm3
8602*9880d681SAndroid Build Coastguard Worker
8603*9880d681SAndroid Build Coastguard Worker// CHECK: phaddsw	%mm3, %mm3
8604*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x03,0xdb]
8605*9880d681SAndroid Build Coastguard Worker        	phaddsw	%mm3,%mm3
8606*9880d681SAndroid Build Coastguard Worker
8607*9880d681SAndroid Build Coastguard Worker// CHECK: phaddsw	3735928559(%ebx,%ecx,8), %xmm5
8608*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x03,0xac,0xcb,0xef,0xbe,0xad,0xde]
8609*9880d681SAndroid Build Coastguard Worker        	phaddsw	0xdeadbeef(%ebx,%ecx,8),%xmm5
8610*9880d681SAndroid Build Coastguard Worker
8611*9880d681SAndroid Build Coastguard Worker// CHECK: phaddsw	69, %xmm5
8612*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x03,0x2d,0x45,0x00,0x00,0x00]
8613*9880d681SAndroid Build Coastguard Worker        	phaddsw	0x45,%xmm5
8614*9880d681SAndroid Build Coastguard Worker
8615*9880d681SAndroid Build Coastguard Worker// CHECK: phaddsw	32493, %xmm5
8616*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x03,0x2d,0xed,0x7e,0x00,0x00]
8617*9880d681SAndroid Build Coastguard Worker        	phaddsw	0x7eed,%xmm5
8618*9880d681SAndroid Build Coastguard Worker
8619*9880d681SAndroid Build Coastguard Worker// CHECK: phaddsw	3133065982, %xmm5
8620*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x03,0x2d,0xfe,0xca,0xbe,0xba]
8621*9880d681SAndroid Build Coastguard Worker        	phaddsw	0xbabecafe,%xmm5
8622*9880d681SAndroid Build Coastguard Worker
8623*9880d681SAndroid Build Coastguard Worker// CHECK: phaddsw	305419896, %xmm5
8624*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x03,0x2d,0x78,0x56,0x34,0x12]
8625*9880d681SAndroid Build Coastguard Worker        	phaddsw	0x12345678,%xmm5
8626*9880d681SAndroid Build Coastguard Worker
8627*9880d681SAndroid Build Coastguard Worker// CHECK: phaddsw	%xmm5, %xmm5
8628*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x03,0xed]
8629*9880d681SAndroid Build Coastguard Worker        	phaddsw	%xmm5,%xmm5
8630*9880d681SAndroid Build Coastguard Worker
8631*9880d681SAndroid Build Coastguard Worker// CHECK: phsubw	3735928559(%ebx,%ecx,8), %mm3
8632*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x05,0x9c,0xcb,0xef,0xbe,0xad,0xde]
8633*9880d681SAndroid Build Coastguard Worker        	phsubw	0xdeadbeef(%ebx,%ecx,8),%mm3
8634*9880d681SAndroid Build Coastguard Worker
8635*9880d681SAndroid Build Coastguard Worker// CHECK: phsubw	69, %mm3
8636*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x05,0x1d,0x45,0x00,0x00,0x00]
8637*9880d681SAndroid Build Coastguard Worker        	phsubw	0x45,%mm3
8638*9880d681SAndroid Build Coastguard Worker
8639*9880d681SAndroid Build Coastguard Worker// CHECK: phsubw	32493, %mm3
8640*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x05,0x1d,0xed,0x7e,0x00,0x00]
8641*9880d681SAndroid Build Coastguard Worker        	phsubw	0x7eed,%mm3
8642*9880d681SAndroid Build Coastguard Worker
8643*9880d681SAndroid Build Coastguard Worker// CHECK: phsubw	3133065982, %mm3
8644*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x05,0x1d,0xfe,0xca,0xbe,0xba]
8645*9880d681SAndroid Build Coastguard Worker        	phsubw	0xbabecafe,%mm3
8646*9880d681SAndroid Build Coastguard Worker
8647*9880d681SAndroid Build Coastguard Worker// CHECK: phsubw	305419896, %mm3
8648*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x05,0x1d,0x78,0x56,0x34,0x12]
8649*9880d681SAndroid Build Coastguard Worker        	phsubw	0x12345678,%mm3
8650*9880d681SAndroid Build Coastguard Worker
8651*9880d681SAndroid Build Coastguard Worker// CHECK: phsubw	%mm3, %mm3
8652*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x05,0xdb]
8653*9880d681SAndroid Build Coastguard Worker        	phsubw	%mm3,%mm3
8654*9880d681SAndroid Build Coastguard Worker
8655*9880d681SAndroid Build Coastguard Worker// CHECK: phsubw	3735928559(%ebx,%ecx,8), %xmm5
8656*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x05,0xac,0xcb,0xef,0xbe,0xad,0xde]
8657*9880d681SAndroid Build Coastguard Worker        	phsubw	0xdeadbeef(%ebx,%ecx,8),%xmm5
8658*9880d681SAndroid Build Coastguard Worker
8659*9880d681SAndroid Build Coastguard Worker// CHECK: phsubw	69, %xmm5
8660*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x05,0x2d,0x45,0x00,0x00,0x00]
8661*9880d681SAndroid Build Coastguard Worker        	phsubw	0x45,%xmm5
8662*9880d681SAndroid Build Coastguard Worker
8663*9880d681SAndroid Build Coastguard Worker// CHECK: phsubw	32493, %xmm5
8664*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x05,0x2d,0xed,0x7e,0x00,0x00]
8665*9880d681SAndroid Build Coastguard Worker        	phsubw	0x7eed,%xmm5
8666*9880d681SAndroid Build Coastguard Worker
8667*9880d681SAndroid Build Coastguard Worker// CHECK: phsubw	3133065982, %xmm5
8668*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x05,0x2d,0xfe,0xca,0xbe,0xba]
8669*9880d681SAndroid Build Coastguard Worker        	phsubw	0xbabecafe,%xmm5
8670*9880d681SAndroid Build Coastguard Worker
8671*9880d681SAndroid Build Coastguard Worker// CHECK: phsubw	305419896, %xmm5
8672*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x05,0x2d,0x78,0x56,0x34,0x12]
8673*9880d681SAndroid Build Coastguard Worker        	phsubw	0x12345678,%xmm5
8674*9880d681SAndroid Build Coastguard Worker
8675*9880d681SAndroid Build Coastguard Worker// CHECK: phsubw	%xmm5, %xmm5
8676*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x05,0xed]
8677*9880d681SAndroid Build Coastguard Worker        	phsubw	%xmm5,%xmm5
8678*9880d681SAndroid Build Coastguard Worker
8679*9880d681SAndroid Build Coastguard Worker// CHECK: phsubd	3735928559(%ebx,%ecx,8), %mm3
8680*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x06,0x9c,0xcb,0xef,0xbe,0xad,0xde]
8681*9880d681SAndroid Build Coastguard Worker        	phsubd	0xdeadbeef(%ebx,%ecx,8),%mm3
8682*9880d681SAndroid Build Coastguard Worker
8683*9880d681SAndroid Build Coastguard Worker// CHECK: phsubd	69, %mm3
8684*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x06,0x1d,0x45,0x00,0x00,0x00]
8685*9880d681SAndroid Build Coastguard Worker        	phsubd	0x45,%mm3
8686*9880d681SAndroid Build Coastguard Worker
8687*9880d681SAndroid Build Coastguard Worker// CHECK: phsubd	32493, %mm3
8688*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x06,0x1d,0xed,0x7e,0x00,0x00]
8689*9880d681SAndroid Build Coastguard Worker        	phsubd	0x7eed,%mm3
8690*9880d681SAndroid Build Coastguard Worker
8691*9880d681SAndroid Build Coastguard Worker// CHECK: phsubd	3133065982, %mm3
8692*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x06,0x1d,0xfe,0xca,0xbe,0xba]
8693*9880d681SAndroid Build Coastguard Worker        	phsubd	0xbabecafe,%mm3
8694*9880d681SAndroid Build Coastguard Worker
8695*9880d681SAndroid Build Coastguard Worker// CHECK: phsubd	305419896, %mm3
8696*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x06,0x1d,0x78,0x56,0x34,0x12]
8697*9880d681SAndroid Build Coastguard Worker        	phsubd	0x12345678,%mm3
8698*9880d681SAndroid Build Coastguard Worker
8699*9880d681SAndroid Build Coastguard Worker// CHECK: phsubd	%mm3, %mm3
8700*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x06,0xdb]
8701*9880d681SAndroid Build Coastguard Worker        	phsubd	%mm3,%mm3
8702*9880d681SAndroid Build Coastguard Worker
8703*9880d681SAndroid Build Coastguard Worker// CHECK: phsubd	3735928559(%ebx,%ecx,8), %xmm5
8704*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x06,0xac,0xcb,0xef,0xbe,0xad,0xde]
8705*9880d681SAndroid Build Coastguard Worker        	phsubd	0xdeadbeef(%ebx,%ecx,8),%xmm5
8706*9880d681SAndroid Build Coastguard Worker
8707*9880d681SAndroid Build Coastguard Worker// CHECK: phsubd	69, %xmm5
8708*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x06,0x2d,0x45,0x00,0x00,0x00]
8709*9880d681SAndroid Build Coastguard Worker        	phsubd	0x45,%xmm5
8710*9880d681SAndroid Build Coastguard Worker
8711*9880d681SAndroid Build Coastguard Worker// CHECK: phsubd	32493, %xmm5
8712*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x06,0x2d,0xed,0x7e,0x00,0x00]
8713*9880d681SAndroid Build Coastguard Worker        	phsubd	0x7eed,%xmm5
8714*9880d681SAndroid Build Coastguard Worker
8715*9880d681SAndroid Build Coastguard Worker// CHECK: phsubd	3133065982, %xmm5
8716*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x06,0x2d,0xfe,0xca,0xbe,0xba]
8717*9880d681SAndroid Build Coastguard Worker        	phsubd	0xbabecafe,%xmm5
8718*9880d681SAndroid Build Coastguard Worker
8719*9880d681SAndroid Build Coastguard Worker// CHECK: phsubd	305419896, %xmm5
8720*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x06,0x2d,0x78,0x56,0x34,0x12]
8721*9880d681SAndroid Build Coastguard Worker        	phsubd	0x12345678,%xmm5
8722*9880d681SAndroid Build Coastguard Worker
8723*9880d681SAndroid Build Coastguard Worker// CHECK: phsubd	%xmm5, %xmm5
8724*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x06,0xed]
8725*9880d681SAndroid Build Coastguard Worker        	phsubd	%xmm5,%xmm5
8726*9880d681SAndroid Build Coastguard Worker
8727*9880d681SAndroid Build Coastguard Worker// CHECK: phsubsw	3735928559(%ebx,%ecx,8), %mm3
8728*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x07,0x9c,0xcb,0xef,0xbe,0xad,0xde]
8729*9880d681SAndroid Build Coastguard Worker        	phsubsw	0xdeadbeef(%ebx,%ecx,8),%mm3
8730*9880d681SAndroid Build Coastguard Worker
8731*9880d681SAndroid Build Coastguard Worker// CHECK: phsubsw	69, %mm3
8732*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x07,0x1d,0x45,0x00,0x00,0x00]
8733*9880d681SAndroid Build Coastguard Worker        	phsubsw	0x45,%mm3
8734*9880d681SAndroid Build Coastguard Worker
8735*9880d681SAndroid Build Coastguard Worker// CHECK: phsubsw	32493, %mm3
8736*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x07,0x1d,0xed,0x7e,0x00,0x00]
8737*9880d681SAndroid Build Coastguard Worker        	phsubsw	0x7eed,%mm3
8738*9880d681SAndroid Build Coastguard Worker
8739*9880d681SAndroid Build Coastguard Worker// CHECK: phsubsw	3133065982, %mm3
8740*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x07,0x1d,0xfe,0xca,0xbe,0xba]
8741*9880d681SAndroid Build Coastguard Worker        	phsubsw	0xbabecafe,%mm3
8742*9880d681SAndroid Build Coastguard Worker
8743*9880d681SAndroid Build Coastguard Worker// CHECK: phsubsw	305419896, %mm3
8744*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x07,0x1d,0x78,0x56,0x34,0x12]
8745*9880d681SAndroid Build Coastguard Worker        	phsubsw	0x12345678,%mm3
8746*9880d681SAndroid Build Coastguard Worker
8747*9880d681SAndroid Build Coastguard Worker// CHECK: phsubsw	%mm3, %mm3
8748*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x07,0xdb]
8749*9880d681SAndroid Build Coastguard Worker        	phsubsw	%mm3,%mm3
8750*9880d681SAndroid Build Coastguard Worker
8751*9880d681SAndroid Build Coastguard Worker// CHECK: phsubsw	3735928559(%ebx,%ecx,8), %xmm5
8752*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x07,0xac,0xcb,0xef,0xbe,0xad,0xde]
8753*9880d681SAndroid Build Coastguard Worker        	phsubsw	0xdeadbeef(%ebx,%ecx,8),%xmm5
8754*9880d681SAndroid Build Coastguard Worker
8755*9880d681SAndroid Build Coastguard Worker// CHECK: phsubsw	69, %xmm5
8756*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x07,0x2d,0x45,0x00,0x00,0x00]
8757*9880d681SAndroid Build Coastguard Worker        	phsubsw	0x45,%xmm5
8758*9880d681SAndroid Build Coastguard Worker
8759*9880d681SAndroid Build Coastguard Worker// CHECK: phsubsw	32493, %xmm5
8760*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x07,0x2d,0xed,0x7e,0x00,0x00]
8761*9880d681SAndroid Build Coastguard Worker        	phsubsw	0x7eed,%xmm5
8762*9880d681SAndroid Build Coastguard Worker
8763*9880d681SAndroid Build Coastguard Worker// CHECK: phsubsw	3133065982, %xmm5
8764*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x07,0x2d,0xfe,0xca,0xbe,0xba]
8765*9880d681SAndroid Build Coastguard Worker        	phsubsw	0xbabecafe,%xmm5
8766*9880d681SAndroid Build Coastguard Worker
8767*9880d681SAndroid Build Coastguard Worker// CHECK: phsubsw	305419896, %xmm5
8768*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x07,0x2d,0x78,0x56,0x34,0x12]
8769*9880d681SAndroid Build Coastguard Worker        	phsubsw	0x12345678,%xmm5
8770*9880d681SAndroid Build Coastguard Worker
8771*9880d681SAndroid Build Coastguard Worker// CHECK: phsubsw	%xmm5, %xmm5
8772*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x07,0xed]
8773*9880d681SAndroid Build Coastguard Worker        	phsubsw	%xmm5,%xmm5
8774*9880d681SAndroid Build Coastguard Worker
8775*9880d681SAndroid Build Coastguard Worker// CHECK: pmaddubsw	3735928559(%ebx,%ecx,8), %mm3
8776*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x04,0x9c,0xcb,0xef,0xbe,0xad,0xde]
8777*9880d681SAndroid Build Coastguard Worker        	pmaddubsw	0xdeadbeef(%ebx,%ecx,8),%mm3
8778*9880d681SAndroid Build Coastguard Worker
8779*9880d681SAndroid Build Coastguard Worker// CHECK: pmaddubsw	69, %mm3
8780*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x04,0x1d,0x45,0x00,0x00,0x00]
8781*9880d681SAndroid Build Coastguard Worker        	pmaddubsw	0x45,%mm3
8782*9880d681SAndroid Build Coastguard Worker
8783*9880d681SAndroid Build Coastguard Worker// CHECK: pmaddubsw	32493, %mm3
8784*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x04,0x1d,0xed,0x7e,0x00,0x00]
8785*9880d681SAndroid Build Coastguard Worker        	pmaddubsw	0x7eed,%mm3
8786*9880d681SAndroid Build Coastguard Worker
8787*9880d681SAndroid Build Coastguard Worker// CHECK: pmaddubsw	3133065982, %mm3
8788*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x04,0x1d,0xfe,0xca,0xbe,0xba]
8789*9880d681SAndroid Build Coastguard Worker        	pmaddubsw	0xbabecafe,%mm3
8790*9880d681SAndroid Build Coastguard Worker
8791*9880d681SAndroid Build Coastguard Worker// CHECK: pmaddubsw	305419896, %mm3
8792*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x04,0x1d,0x78,0x56,0x34,0x12]
8793*9880d681SAndroid Build Coastguard Worker        	pmaddubsw	0x12345678,%mm3
8794*9880d681SAndroid Build Coastguard Worker
8795*9880d681SAndroid Build Coastguard Worker// CHECK: pmaddubsw	%mm3, %mm3
8796*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x04,0xdb]
8797*9880d681SAndroid Build Coastguard Worker        	pmaddubsw	%mm3,%mm3
8798*9880d681SAndroid Build Coastguard Worker
8799*9880d681SAndroid Build Coastguard Worker// CHECK: pmaddubsw	3735928559(%ebx,%ecx,8), %xmm5
8800*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x04,0xac,0xcb,0xef,0xbe,0xad,0xde]
8801*9880d681SAndroid Build Coastguard Worker        	pmaddubsw	0xdeadbeef(%ebx,%ecx,8),%xmm5
8802*9880d681SAndroid Build Coastguard Worker
8803*9880d681SAndroid Build Coastguard Worker// CHECK: pmaddubsw	69, %xmm5
8804*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x04,0x2d,0x45,0x00,0x00,0x00]
8805*9880d681SAndroid Build Coastguard Worker        	pmaddubsw	0x45,%xmm5
8806*9880d681SAndroid Build Coastguard Worker
8807*9880d681SAndroid Build Coastguard Worker// CHECK: pmaddubsw	32493, %xmm5
8808*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x04,0x2d,0xed,0x7e,0x00,0x00]
8809*9880d681SAndroid Build Coastguard Worker        	pmaddubsw	0x7eed,%xmm5
8810*9880d681SAndroid Build Coastguard Worker
8811*9880d681SAndroid Build Coastguard Worker// CHECK: pmaddubsw	3133065982, %xmm5
8812*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x04,0x2d,0xfe,0xca,0xbe,0xba]
8813*9880d681SAndroid Build Coastguard Worker        	pmaddubsw	0xbabecafe,%xmm5
8814*9880d681SAndroid Build Coastguard Worker
8815*9880d681SAndroid Build Coastguard Worker// CHECK: pmaddubsw	305419896, %xmm5
8816*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x04,0x2d,0x78,0x56,0x34,0x12]
8817*9880d681SAndroid Build Coastguard Worker        	pmaddubsw	0x12345678,%xmm5
8818*9880d681SAndroid Build Coastguard Worker
8819*9880d681SAndroid Build Coastguard Worker// CHECK: pmaddubsw	%xmm5, %xmm5
8820*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x04,0xed]
8821*9880d681SAndroid Build Coastguard Worker        	pmaddubsw	%xmm5,%xmm5
8822*9880d681SAndroid Build Coastguard Worker
8823*9880d681SAndroid Build Coastguard Worker// CHECK: pmulhrsw	3735928559(%ebx,%ecx,8), %mm3
8824*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x0b,0x9c,0xcb,0xef,0xbe,0xad,0xde]
8825*9880d681SAndroid Build Coastguard Worker        	pmulhrsw	0xdeadbeef(%ebx,%ecx,8),%mm3
8826*9880d681SAndroid Build Coastguard Worker
8827*9880d681SAndroid Build Coastguard Worker// CHECK: pmulhrsw	69, %mm3
8828*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x0b,0x1d,0x45,0x00,0x00,0x00]
8829*9880d681SAndroid Build Coastguard Worker        	pmulhrsw	0x45,%mm3
8830*9880d681SAndroid Build Coastguard Worker
8831*9880d681SAndroid Build Coastguard Worker// CHECK: pmulhrsw	32493, %mm3
8832*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x0b,0x1d,0xed,0x7e,0x00,0x00]
8833*9880d681SAndroid Build Coastguard Worker        	pmulhrsw	0x7eed,%mm3
8834*9880d681SAndroid Build Coastguard Worker
8835*9880d681SAndroid Build Coastguard Worker// CHECK: pmulhrsw	3133065982, %mm3
8836*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x0b,0x1d,0xfe,0xca,0xbe,0xba]
8837*9880d681SAndroid Build Coastguard Worker        	pmulhrsw	0xbabecafe,%mm3
8838*9880d681SAndroid Build Coastguard Worker
8839*9880d681SAndroid Build Coastguard Worker// CHECK: pmulhrsw	305419896, %mm3
8840*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x0b,0x1d,0x78,0x56,0x34,0x12]
8841*9880d681SAndroid Build Coastguard Worker        	pmulhrsw	0x12345678,%mm3
8842*9880d681SAndroid Build Coastguard Worker
8843*9880d681SAndroid Build Coastguard Worker// CHECK: pmulhrsw	%mm3, %mm3
8844*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x0b,0xdb]
8845*9880d681SAndroid Build Coastguard Worker        	pmulhrsw	%mm3,%mm3
8846*9880d681SAndroid Build Coastguard Worker
8847*9880d681SAndroid Build Coastguard Worker// CHECK: pmulhrsw	3735928559(%ebx,%ecx,8), %xmm5
8848*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x0b,0xac,0xcb,0xef,0xbe,0xad,0xde]
8849*9880d681SAndroid Build Coastguard Worker        	pmulhrsw	0xdeadbeef(%ebx,%ecx,8),%xmm5
8850*9880d681SAndroid Build Coastguard Worker
8851*9880d681SAndroid Build Coastguard Worker// CHECK: pmulhrsw	69, %xmm5
8852*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x0b,0x2d,0x45,0x00,0x00,0x00]
8853*9880d681SAndroid Build Coastguard Worker        	pmulhrsw	0x45,%xmm5
8854*9880d681SAndroid Build Coastguard Worker
8855*9880d681SAndroid Build Coastguard Worker// CHECK: pmulhrsw	32493, %xmm5
8856*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x0b,0x2d,0xed,0x7e,0x00,0x00]
8857*9880d681SAndroid Build Coastguard Worker        	pmulhrsw	0x7eed,%xmm5
8858*9880d681SAndroid Build Coastguard Worker
8859*9880d681SAndroid Build Coastguard Worker// CHECK: pmulhrsw	3133065982, %xmm5
8860*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x0b,0x2d,0xfe,0xca,0xbe,0xba]
8861*9880d681SAndroid Build Coastguard Worker        	pmulhrsw	0xbabecafe,%xmm5
8862*9880d681SAndroid Build Coastguard Worker
8863*9880d681SAndroid Build Coastguard Worker// CHECK: pmulhrsw	305419896, %xmm5
8864*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x0b,0x2d,0x78,0x56,0x34,0x12]
8865*9880d681SAndroid Build Coastguard Worker        	pmulhrsw	0x12345678,%xmm5
8866*9880d681SAndroid Build Coastguard Worker
8867*9880d681SAndroid Build Coastguard Worker// CHECK: pmulhrsw	%xmm5, %xmm5
8868*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x0b,0xed]
8869*9880d681SAndroid Build Coastguard Worker        	pmulhrsw	%xmm5,%xmm5
8870*9880d681SAndroid Build Coastguard Worker
8871*9880d681SAndroid Build Coastguard Worker// CHECK: pshufb	3735928559(%ebx,%ecx,8), %mm3
8872*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x00,0x9c,0xcb,0xef,0xbe,0xad,0xde]
8873*9880d681SAndroid Build Coastguard Worker        	pshufb	0xdeadbeef(%ebx,%ecx,8),%mm3
8874*9880d681SAndroid Build Coastguard Worker
8875*9880d681SAndroid Build Coastguard Worker// CHECK: pshufb	69, %mm3
8876*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x00,0x1d,0x45,0x00,0x00,0x00]
8877*9880d681SAndroid Build Coastguard Worker        	pshufb	0x45,%mm3
8878*9880d681SAndroid Build Coastguard Worker
8879*9880d681SAndroid Build Coastguard Worker// CHECK: pshufb	32493, %mm3
8880*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x00,0x1d,0xed,0x7e,0x00,0x00]
8881*9880d681SAndroid Build Coastguard Worker        	pshufb	0x7eed,%mm3
8882*9880d681SAndroid Build Coastguard Worker
8883*9880d681SAndroid Build Coastguard Worker// CHECK: pshufb	3133065982, %mm3
8884*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x00,0x1d,0xfe,0xca,0xbe,0xba]
8885*9880d681SAndroid Build Coastguard Worker        	pshufb	0xbabecafe,%mm3
8886*9880d681SAndroid Build Coastguard Worker
8887*9880d681SAndroid Build Coastguard Worker// CHECK: pshufb	305419896, %mm3
8888*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x00,0x1d,0x78,0x56,0x34,0x12]
8889*9880d681SAndroid Build Coastguard Worker        	pshufb	0x12345678,%mm3
8890*9880d681SAndroid Build Coastguard Worker
8891*9880d681SAndroid Build Coastguard Worker// CHECK: pshufb	%mm3, %mm3
8892*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x00,0xdb]
8893*9880d681SAndroid Build Coastguard Worker        	pshufb	%mm3,%mm3
8894*9880d681SAndroid Build Coastguard Worker
8895*9880d681SAndroid Build Coastguard Worker// CHECK: pshufb	3735928559(%ebx,%ecx,8), %xmm5
8896*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x00,0xac,0xcb,0xef,0xbe,0xad,0xde]
8897*9880d681SAndroid Build Coastguard Worker        	pshufb	0xdeadbeef(%ebx,%ecx,8),%xmm5
8898*9880d681SAndroid Build Coastguard Worker
8899*9880d681SAndroid Build Coastguard Worker// CHECK: pshufb	69, %xmm5
8900*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x00,0x2d,0x45,0x00,0x00,0x00]
8901*9880d681SAndroid Build Coastguard Worker        	pshufb	0x45,%xmm5
8902*9880d681SAndroid Build Coastguard Worker
8903*9880d681SAndroid Build Coastguard Worker// CHECK: pshufb	32493, %xmm5
8904*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x00,0x2d,0xed,0x7e,0x00,0x00]
8905*9880d681SAndroid Build Coastguard Worker        	pshufb	0x7eed,%xmm5
8906*9880d681SAndroid Build Coastguard Worker
8907*9880d681SAndroid Build Coastguard Worker// CHECK: pshufb	3133065982, %xmm5
8908*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x00,0x2d,0xfe,0xca,0xbe,0xba]
8909*9880d681SAndroid Build Coastguard Worker        	pshufb	0xbabecafe,%xmm5
8910*9880d681SAndroid Build Coastguard Worker
8911*9880d681SAndroid Build Coastguard Worker// CHECK: pshufb	305419896, %xmm5
8912*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x00,0x2d,0x78,0x56,0x34,0x12]
8913*9880d681SAndroid Build Coastguard Worker        	pshufb	0x12345678,%xmm5
8914*9880d681SAndroid Build Coastguard Worker
8915*9880d681SAndroid Build Coastguard Worker// CHECK: pshufb	%xmm5, %xmm5
8916*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x00,0xed]
8917*9880d681SAndroid Build Coastguard Worker        	pshufb	%xmm5,%xmm5
8918*9880d681SAndroid Build Coastguard Worker
8919*9880d681SAndroid Build Coastguard Worker// CHECK: psignb	3735928559(%ebx,%ecx,8), %mm3
8920*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x08,0x9c,0xcb,0xef,0xbe,0xad,0xde]
8921*9880d681SAndroid Build Coastguard Worker        	psignb	0xdeadbeef(%ebx,%ecx,8),%mm3
8922*9880d681SAndroid Build Coastguard Worker
8923*9880d681SAndroid Build Coastguard Worker// CHECK: psignb	69, %mm3
8924*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x08,0x1d,0x45,0x00,0x00,0x00]
8925*9880d681SAndroid Build Coastguard Worker        	psignb	0x45,%mm3
8926*9880d681SAndroid Build Coastguard Worker
8927*9880d681SAndroid Build Coastguard Worker// CHECK: psignb	32493, %mm3
8928*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x08,0x1d,0xed,0x7e,0x00,0x00]
8929*9880d681SAndroid Build Coastguard Worker        	psignb	0x7eed,%mm3
8930*9880d681SAndroid Build Coastguard Worker
8931*9880d681SAndroid Build Coastguard Worker// CHECK: psignb	3133065982, %mm3
8932*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x08,0x1d,0xfe,0xca,0xbe,0xba]
8933*9880d681SAndroid Build Coastguard Worker        	psignb	0xbabecafe,%mm3
8934*9880d681SAndroid Build Coastguard Worker
8935*9880d681SAndroid Build Coastguard Worker// CHECK: psignb	305419896, %mm3
8936*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x08,0x1d,0x78,0x56,0x34,0x12]
8937*9880d681SAndroid Build Coastguard Worker        	psignb	0x12345678,%mm3
8938*9880d681SAndroid Build Coastguard Worker
8939*9880d681SAndroid Build Coastguard Worker// CHECK: psignb	%mm3, %mm3
8940*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x08,0xdb]
8941*9880d681SAndroid Build Coastguard Worker        	psignb	%mm3,%mm3
8942*9880d681SAndroid Build Coastguard Worker
8943*9880d681SAndroid Build Coastguard Worker// CHECK: psignb	3735928559(%ebx,%ecx,8), %xmm5
8944*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x08,0xac,0xcb,0xef,0xbe,0xad,0xde]
8945*9880d681SAndroid Build Coastguard Worker        	psignb	0xdeadbeef(%ebx,%ecx,8),%xmm5
8946*9880d681SAndroid Build Coastguard Worker
8947*9880d681SAndroid Build Coastguard Worker// CHECK: psignb	69, %xmm5
8948*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x08,0x2d,0x45,0x00,0x00,0x00]
8949*9880d681SAndroid Build Coastguard Worker        	psignb	0x45,%xmm5
8950*9880d681SAndroid Build Coastguard Worker
8951*9880d681SAndroid Build Coastguard Worker// CHECK: psignb	32493, %xmm5
8952*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x08,0x2d,0xed,0x7e,0x00,0x00]
8953*9880d681SAndroid Build Coastguard Worker        	psignb	0x7eed,%xmm5
8954*9880d681SAndroid Build Coastguard Worker
8955*9880d681SAndroid Build Coastguard Worker// CHECK: psignb	3133065982, %xmm5
8956*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x08,0x2d,0xfe,0xca,0xbe,0xba]
8957*9880d681SAndroid Build Coastguard Worker        	psignb	0xbabecafe,%xmm5
8958*9880d681SAndroid Build Coastguard Worker
8959*9880d681SAndroid Build Coastguard Worker// CHECK: psignb	305419896, %xmm5
8960*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x08,0x2d,0x78,0x56,0x34,0x12]
8961*9880d681SAndroid Build Coastguard Worker        	psignb	0x12345678,%xmm5
8962*9880d681SAndroid Build Coastguard Worker
8963*9880d681SAndroid Build Coastguard Worker// CHECK: psignb	%xmm5, %xmm5
8964*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x08,0xed]
8965*9880d681SAndroid Build Coastguard Worker        	psignb	%xmm5,%xmm5
8966*9880d681SAndroid Build Coastguard Worker
8967*9880d681SAndroid Build Coastguard Worker// CHECK: psignw	3735928559(%ebx,%ecx,8), %mm3
8968*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x09,0x9c,0xcb,0xef,0xbe,0xad,0xde]
8969*9880d681SAndroid Build Coastguard Worker        	psignw	0xdeadbeef(%ebx,%ecx,8),%mm3
8970*9880d681SAndroid Build Coastguard Worker
8971*9880d681SAndroid Build Coastguard Worker// CHECK: psignw	69, %mm3
8972*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x09,0x1d,0x45,0x00,0x00,0x00]
8973*9880d681SAndroid Build Coastguard Worker        	psignw	0x45,%mm3
8974*9880d681SAndroid Build Coastguard Worker
8975*9880d681SAndroid Build Coastguard Worker// CHECK: psignw	32493, %mm3
8976*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x09,0x1d,0xed,0x7e,0x00,0x00]
8977*9880d681SAndroid Build Coastguard Worker        	psignw	0x7eed,%mm3
8978*9880d681SAndroid Build Coastguard Worker
8979*9880d681SAndroid Build Coastguard Worker// CHECK: psignw	3133065982, %mm3
8980*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x09,0x1d,0xfe,0xca,0xbe,0xba]
8981*9880d681SAndroid Build Coastguard Worker        	psignw	0xbabecafe,%mm3
8982*9880d681SAndroid Build Coastguard Worker
8983*9880d681SAndroid Build Coastguard Worker// CHECK: psignw	305419896, %mm3
8984*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x09,0x1d,0x78,0x56,0x34,0x12]
8985*9880d681SAndroid Build Coastguard Worker        	psignw	0x12345678,%mm3
8986*9880d681SAndroid Build Coastguard Worker
8987*9880d681SAndroid Build Coastguard Worker// CHECK: psignw	%mm3, %mm3
8988*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x09,0xdb]
8989*9880d681SAndroid Build Coastguard Worker        	psignw	%mm3,%mm3
8990*9880d681SAndroid Build Coastguard Worker
8991*9880d681SAndroid Build Coastguard Worker// CHECK: psignw	3735928559(%ebx,%ecx,8), %xmm5
8992*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x09,0xac,0xcb,0xef,0xbe,0xad,0xde]
8993*9880d681SAndroid Build Coastguard Worker        	psignw	0xdeadbeef(%ebx,%ecx,8),%xmm5
8994*9880d681SAndroid Build Coastguard Worker
8995*9880d681SAndroid Build Coastguard Worker// CHECK: psignw	69, %xmm5
8996*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x09,0x2d,0x45,0x00,0x00,0x00]
8997*9880d681SAndroid Build Coastguard Worker        	psignw	0x45,%xmm5
8998*9880d681SAndroid Build Coastguard Worker
8999*9880d681SAndroid Build Coastguard Worker// CHECK: psignw	32493, %xmm5
9000*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x09,0x2d,0xed,0x7e,0x00,0x00]
9001*9880d681SAndroid Build Coastguard Worker        	psignw	0x7eed,%xmm5
9002*9880d681SAndroid Build Coastguard Worker
9003*9880d681SAndroid Build Coastguard Worker// CHECK: psignw	3133065982, %xmm5
9004*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x09,0x2d,0xfe,0xca,0xbe,0xba]
9005*9880d681SAndroid Build Coastguard Worker        	psignw	0xbabecafe,%xmm5
9006*9880d681SAndroid Build Coastguard Worker
9007*9880d681SAndroid Build Coastguard Worker// CHECK: psignw	305419896, %xmm5
9008*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x09,0x2d,0x78,0x56,0x34,0x12]
9009*9880d681SAndroid Build Coastguard Worker        	psignw	0x12345678,%xmm5
9010*9880d681SAndroid Build Coastguard Worker
9011*9880d681SAndroid Build Coastguard Worker// CHECK: psignw	%xmm5, %xmm5
9012*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x09,0xed]
9013*9880d681SAndroid Build Coastguard Worker        	psignw	%xmm5,%xmm5
9014*9880d681SAndroid Build Coastguard Worker
9015*9880d681SAndroid Build Coastguard Worker// CHECK: psignd	3735928559(%ebx,%ecx,8), %mm3
9016*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x0a,0x9c,0xcb,0xef,0xbe,0xad,0xde]
9017*9880d681SAndroid Build Coastguard Worker        	psignd	0xdeadbeef(%ebx,%ecx,8),%mm3
9018*9880d681SAndroid Build Coastguard Worker
9019*9880d681SAndroid Build Coastguard Worker// CHECK: psignd	69, %mm3
9020*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x0a,0x1d,0x45,0x00,0x00,0x00]
9021*9880d681SAndroid Build Coastguard Worker        	psignd	0x45,%mm3
9022*9880d681SAndroid Build Coastguard Worker
9023*9880d681SAndroid Build Coastguard Worker// CHECK: psignd	32493, %mm3
9024*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x0a,0x1d,0xed,0x7e,0x00,0x00]
9025*9880d681SAndroid Build Coastguard Worker        	psignd	0x7eed,%mm3
9026*9880d681SAndroid Build Coastguard Worker
9027*9880d681SAndroid Build Coastguard Worker// CHECK: psignd	3133065982, %mm3
9028*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x0a,0x1d,0xfe,0xca,0xbe,0xba]
9029*9880d681SAndroid Build Coastguard Worker        	psignd	0xbabecafe,%mm3
9030*9880d681SAndroid Build Coastguard Worker
9031*9880d681SAndroid Build Coastguard Worker// CHECK: psignd	305419896, %mm3
9032*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x0a,0x1d,0x78,0x56,0x34,0x12]
9033*9880d681SAndroid Build Coastguard Worker        	psignd	0x12345678,%mm3
9034*9880d681SAndroid Build Coastguard Worker
9035*9880d681SAndroid Build Coastguard Worker// CHECK: psignd	%mm3, %mm3
9036*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x0a,0xdb]
9037*9880d681SAndroid Build Coastguard Worker        	psignd	%mm3,%mm3
9038*9880d681SAndroid Build Coastguard Worker
9039*9880d681SAndroid Build Coastguard Worker// CHECK: psignd	3735928559(%ebx,%ecx,8), %xmm5
9040*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x0a,0xac,0xcb,0xef,0xbe,0xad,0xde]
9041*9880d681SAndroid Build Coastguard Worker        	psignd	0xdeadbeef(%ebx,%ecx,8),%xmm5
9042*9880d681SAndroid Build Coastguard Worker
9043*9880d681SAndroid Build Coastguard Worker// CHECK: psignd	69, %xmm5
9044*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x0a,0x2d,0x45,0x00,0x00,0x00]
9045*9880d681SAndroid Build Coastguard Worker        	psignd	0x45,%xmm5
9046*9880d681SAndroid Build Coastguard Worker
9047*9880d681SAndroid Build Coastguard Worker// CHECK: psignd	32493, %xmm5
9048*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x0a,0x2d,0xed,0x7e,0x00,0x00]
9049*9880d681SAndroid Build Coastguard Worker        	psignd	0x7eed,%xmm5
9050*9880d681SAndroid Build Coastguard Worker
9051*9880d681SAndroid Build Coastguard Worker// CHECK: psignd	3133065982, %xmm5
9052*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x0a,0x2d,0xfe,0xca,0xbe,0xba]
9053*9880d681SAndroid Build Coastguard Worker        	psignd	0xbabecafe,%xmm5
9054*9880d681SAndroid Build Coastguard Worker
9055*9880d681SAndroid Build Coastguard Worker// CHECK: psignd	305419896, %xmm5
9056*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x0a,0x2d,0x78,0x56,0x34,0x12]
9057*9880d681SAndroid Build Coastguard Worker        	psignd	0x12345678,%xmm5
9058*9880d681SAndroid Build Coastguard Worker
9059*9880d681SAndroid Build Coastguard Worker// CHECK: psignd	%xmm5, %xmm5
9060*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x0a,0xed]
9061*9880d681SAndroid Build Coastguard Worker        	psignd	%xmm5,%xmm5
9062*9880d681SAndroid Build Coastguard Worker
9063*9880d681SAndroid Build Coastguard Worker// CHECK: pabsb	3735928559(%ebx,%ecx,8), %mm3
9064*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x1c,0x9c,0xcb,0xef,0xbe,0xad,0xde]
9065*9880d681SAndroid Build Coastguard Worker        	pabsb	0xdeadbeef(%ebx,%ecx,8),%mm3
9066*9880d681SAndroid Build Coastguard Worker
9067*9880d681SAndroid Build Coastguard Worker// CHECK: pabsb	69, %mm3
9068*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x1c,0x1d,0x45,0x00,0x00,0x00]
9069*9880d681SAndroid Build Coastguard Worker        	pabsb	0x45,%mm3
9070*9880d681SAndroid Build Coastguard Worker
9071*9880d681SAndroid Build Coastguard Worker// CHECK: pabsb	32493, %mm3
9072*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x1c,0x1d,0xed,0x7e,0x00,0x00]
9073*9880d681SAndroid Build Coastguard Worker        	pabsb	0x7eed,%mm3
9074*9880d681SAndroid Build Coastguard Worker
9075*9880d681SAndroid Build Coastguard Worker// CHECK: pabsb	3133065982, %mm3
9076*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x1c,0x1d,0xfe,0xca,0xbe,0xba]
9077*9880d681SAndroid Build Coastguard Worker        	pabsb	0xbabecafe,%mm3
9078*9880d681SAndroid Build Coastguard Worker
9079*9880d681SAndroid Build Coastguard Worker// CHECK: pabsb	305419896, %mm3
9080*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x1c,0x1d,0x78,0x56,0x34,0x12]
9081*9880d681SAndroid Build Coastguard Worker        	pabsb	0x12345678,%mm3
9082*9880d681SAndroid Build Coastguard Worker
9083*9880d681SAndroid Build Coastguard Worker// CHECK: pabsb	%mm3, %mm3
9084*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x1c,0xdb]
9085*9880d681SAndroid Build Coastguard Worker        	pabsb	%mm3,%mm3
9086*9880d681SAndroid Build Coastguard Worker
9087*9880d681SAndroid Build Coastguard Worker// CHECK: pabsb	3735928559(%ebx,%ecx,8), %xmm5
9088*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x1c,0xac,0xcb,0xef,0xbe,0xad,0xde]
9089*9880d681SAndroid Build Coastguard Worker        	pabsb	0xdeadbeef(%ebx,%ecx,8),%xmm5
9090*9880d681SAndroid Build Coastguard Worker
9091*9880d681SAndroid Build Coastguard Worker// CHECK: pabsb	69, %xmm5
9092*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x1c,0x2d,0x45,0x00,0x00,0x00]
9093*9880d681SAndroid Build Coastguard Worker        	pabsb	0x45,%xmm5
9094*9880d681SAndroid Build Coastguard Worker
9095*9880d681SAndroid Build Coastguard Worker// CHECK: pabsb	32493, %xmm5
9096*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x1c,0x2d,0xed,0x7e,0x00,0x00]
9097*9880d681SAndroid Build Coastguard Worker        	pabsb	0x7eed,%xmm5
9098*9880d681SAndroid Build Coastguard Worker
9099*9880d681SAndroid Build Coastguard Worker// CHECK: pabsb	3133065982, %xmm5
9100*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x1c,0x2d,0xfe,0xca,0xbe,0xba]
9101*9880d681SAndroid Build Coastguard Worker        	pabsb	0xbabecafe,%xmm5
9102*9880d681SAndroid Build Coastguard Worker
9103*9880d681SAndroid Build Coastguard Worker// CHECK: pabsb	305419896, %xmm5
9104*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x1c,0x2d,0x78,0x56,0x34,0x12]
9105*9880d681SAndroid Build Coastguard Worker        	pabsb	0x12345678,%xmm5
9106*9880d681SAndroid Build Coastguard Worker
9107*9880d681SAndroid Build Coastguard Worker// CHECK: pabsb	%xmm5, %xmm5
9108*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x1c,0xed]
9109*9880d681SAndroid Build Coastguard Worker        	pabsb	%xmm5,%xmm5
9110*9880d681SAndroid Build Coastguard Worker
9111*9880d681SAndroid Build Coastguard Worker// CHECK: pabsw	3735928559(%ebx,%ecx,8), %mm3
9112*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x1d,0x9c,0xcb,0xef,0xbe,0xad,0xde]
9113*9880d681SAndroid Build Coastguard Worker        	pabsw	0xdeadbeef(%ebx,%ecx,8),%mm3
9114*9880d681SAndroid Build Coastguard Worker
9115*9880d681SAndroid Build Coastguard Worker// CHECK: pabsw	69, %mm3
9116*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x1d,0x1d,0x45,0x00,0x00,0x00]
9117*9880d681SAndroid Build Coastguard Worker        	pabsw	0x45,%mm3
9118*9880d681SAndroid Build Coastguard Worker
9119*9880d681SAndroid Build Coastguard Worker// CHECK: pabsw	32493, %mm3
9120*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x1d,0x1d,0xed,0x7e,0x00,0x00]
9121*9880d681SAndroid Build Coastguard Worker        	pabsw	0x7eed,%mm3
9122*9880d681SAndroid Build Coastguard Worker
9123*9880d681SAndroid Build Coastguard Worker// CHECK: pabsw	3133065982, %mm3
9124*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x1d,0x1d,0xfe,0xca,0xbe,0xba]
9125*9880d681SAndroid Build Coastguard Worker        	pabsw	0xbabecafe,%mm3
9126*9880d681SAndroid Build Coastguard Worker
9127*9880d681SAndroid Build Coastguard Worker// CHECK: pabsw	305419896, %mm3
9128*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x1d,0x1d,0x78,0x56,0x34,0x12]
9129*9880d681SAndroid Build Coastguard Worker        	pabsw	0x12345678,%mm3
9130*9880d681SAndroid Build Coastguard Worker
9131*9880d681SAndroid Build Coastguard Worker// CHECK: pabsw	%mm3, %mm3
9132*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x1d,0xdb]
9133*9880d681SAndroid Build Coastguard Worker        	pabsw	%mm3,%mm3
9134*9880d681SAndroid Build Coastguard Worker
9135*9880d681SAndroid Build Coastguard Worker// CHECK: pabsw	3735928559(%ebx,%ecx,8), %xmm5
9136*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x1d,0xac,0xcb,0xef,0xbe,0xad,0xde]
9137*9880d681SAndroid Build Coastguard Worker        	pabsw	0xdeadbeef(%ebx,%ecx,8),%xmm5
9138*9880d681SAndroid Build Coastguard Worker
9139*9880d681SAndroid Build Coastguard Worker// CHECK: pabsw	69, %xmm5
9140*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x1d,0x2d,0x45,0x00,0x00,0x00]
9141*9880d681SAndroid Build Coastguard Worker        	pabsw	0x45,%xmm5
9142*9880d681SAndroid Build Coastguard Worker
9143*9880d681SAndroid Build Coastguard Worker// CHECK: pabsw	32493, %xmm5
9144*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x1d,0x2d,0xed,0x7e,0x00,0x00]
9145*9880d681SAndroid Build Coastguard Worker        	pabsw	0x7eed,%xmm5
9146*9880d681SAndroid Build Coastguard Worker
9147*9880d681SAndroid Build Coastguard Worker// CHECK: pabsw	3133065982, %xmm5
9148*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x1d,0x2d,0xfe,0xca,0xbe,0xba]
9149*9880d681SAndroid Build Coastguard Worker        	pabsw	0xbabecafe,%xmm5
9150*9880d681SAndroid Build Coastguard Worker
9151*9880d681SAndroid Build Coastguard Worker// CHECK: pabsw	305419896, %xmm5
9152*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x1d,0x2d,0x78,0x56,0x34,0x12]
9153*9880d681SAndroid Build Coastguard Worker        	pabsw	0x12345678,%xmm5
9154*9880d681SAndroid Build Coastguard Worker
9155*9880d681SAndroid Build Coastguard Worker// CHECK: pabsw	%xmm5, %xmm5
9156*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x1d,0xed]
9157*9880d681SAndroid Build Coastguard Worker        	pabsw	%xmm5,%xmm5
9158*9880d681SAndroid Build Coastguard Worker
9159*9880d681SAndroid Build Coastguard Worker// CHECK: pabsd	3735928559(%ebx,%ecx,8), %mm3
9160*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x1e,0x9c,0xcb,0xef,0xbe,0xad,0xde]
9161*9880d681SAndroid Build Coastguard Worker        	pabsd	0xdeadbeef(%ebx,%ecx,8),%mm3
9162*9880d681SAndroid Build Coastguard Worker
9163*9880d681SAndroid Build Coastguard Worker// CHECK: pabsd	69, %mm3
9164*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x1e,0x1d,0x45,0x00,0x00,0x00]
9165*9880d681SAndroid Build Coastguard Worker        	pabsd	0x45,%mm3
9166*9880d681SAndroid Build Coastguard Worker
9167*9880d681SAndroid Build Coastguard Worker// CHECK: pabsd	32493, %mm3
9168*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x1e,0x1d,0xed,0x7e,0x00,0x00]
9169*9880d681SAndroid Build Coastguard Worker        	pabsd	0x7eed,%mm3
9170*9880d681SAndroid Build Coastguard Worker
9171*9880d681SAndroid Build Coastguard Worker// CHECK: pabsd	3133065982, %mm3
9172*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x1e,0x1d,0xfe,0xca,0xbe,0xba]
9173*9880d681SAndroid Build Coastguard Worker        	pabsd	0xbabecafe,%mm3
9174*9880d681SAndroid Build Coastguard Worker
9175*9880d681SAndroid Build Coastguard Worker// CHECK: pabsd	305419896, %mm3
9176*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x1e,0x1d,0x78,0x56,0x34,0x12]
9177*9880d681SAndroid Build Coastguard Worker        	pabsd	0x12345678,%mm3
9178*9880d681SAndroid Build Coastguard Worker
9179*9880d681SAndroid Build Coastguard Worker// CHECK: pabsd	%mm3, %mm3
9180*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x38,0x1e,0xdb]
9181*9880d681SAndroid Build Coastguard Worker        	pabsd	%mm3,%mm3
9182*9880d681SAndroid Build Coastguard Worker
9183*9880d681SAndroid Build Coastguard Worker// CHECK: pabsd	3735928559(%ebx,%ecx,8), %xmm5
9184*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x1e,0xac,0xcb,0xef,0xbe,0xad,0xde]
9185*9880d681SAndroid Build Coastguard Worker        	pabsd	0xdeadbeef(%ebx,%ecx,8),%xmm5
9186*9880d681SAndroid Build Coastguard Worker
9187*9880d681SAndroid Build Coastguard Worker// CHECK: pabsd	69, %xmm5
9188*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x1e,0x2d,0x45,0x00,0x00,0x00]
9189*9880d681SAndroid Build Coastguard Worker        	pabsd	0x45,%xmm5
9190*9880d681SAndroid Build Coastguard Worker
9191*9880d681SAndroid Build Coastguard Worker// CHECK: pabsd	32493, %xmm5
9192*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x1e,0x2d,0xed,0x7e,0x00,0x00]
9193*9880d681SAndroid Build Coastguard Worker        	pabsd	0x7eed,%xmm5
9194*9880d681SAndroid Build Coastguard Worker
9195*9880d681SAndroid Build Coastguard Worker// CHECK: pabsd	3133065982, %xmm5
9196*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x1e,0x2d,0xfe,0xca,0xbe,0xba]
9197*9880d681SAndroid Build Coastguard Worker        	pabsd	0xbabecafe,%xmm5
9198*9880d681SAndroid Build Coastguard Worker
9199*9880d681SAndroid Build Coastguard Worker// CHECK: pabsd	305419896, %xmm5
9200*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x1e,0x2d,0x78,0x56,0x34,0x12]
9201*9880d681SAndroid Build Coastguard Worker        	pabsd	0x12345678,%xmm5
9202*9880d681SAndroid Build Coastguard Worker
9203*9880d681SAndroid Build Coastguard Worker// CHECK: pabsd	%xmm5, %xmm5
9204*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x1e,0xed]
9205*9880d681SAndroid Build Coastguard Worker        	pabsd	%xmm5,%xmm5
9206*9880d681SAndroid Build Coastguard Worker
9207*9880d681SAndroid Build Coastguard Worker// CHECK: femms
9208*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x0e]
9209*9880d681SAndroid Build Coastguard Worker        	femms
9210*9880d681SAndroid Build Coastguard Worker
9211*9880d681SAndroid Build Coastguard Worker// CHECK: movntdqa	3735928559(%ebx,%ecx,8), %xmm5
9212*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x2a,0xac,0xcb,0xef,0xbe,0xad,0xde]
9213*9880d681SAndroid Build Coastguard Worker        	movntdqa	0xdeadbeef(%ebx,%ecx,8),%xmm5
9214*9880d681SAndroid Build Coastguard Worker
9215*9880d681SAndroid Build Coastguard Worker// CHECK: movntdqa	69, %xmm5
9216*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x2a,0x2d,0x45,0x00,0x00,0x00]
9217*9880d681SAndroid Build Coastguard Worker        	movntdqa	0x45,%xmm5
9218*9880d681SAndroid Build Coastguard Worker
9219*9880d681SAndroid Build Coastguard Worker// CHECK: movntdqa	32493, %xmm5
9220*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x2a,0x2d,0xed,0x7e,0x00,0x00]
9221*9880d681SAndroid Build Coastguard Worker        	movntdqa	0x7eed,%xmm5
9222*9880d681SAndroid Build Coastguard Worker
9223*9880d681SAndroid Build Coastguard Worker// CHECK: movntdqa	3133065982, %xmm5
9224*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x2a,0x2d,0xfe,0xca,0xbe,0xba]
9225*9880d681SAndroid Build Coastguard Worker        	movntdqa	0xbabecafe,%xmm5
9226*9880d681SAndroid Build Coastguard Worker
9227*9880d681SAndroid Build Coastguard Worker// CHECK: movntdqa	305419896, %xmm5
9228*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x2a,0x2d,0x78,0x56,0x34,0x12]
9229*9880d681SAndroid Build Coastguard Worker        	movntdqa	0x12345678,%xmm5
9230*9880d681SAndroid Build Coastguard Worker
9231*9880d681SAndroid Build Coastguard Worker// CHECK: packusdw	3735928559(%ebx,%ecx,8), %xmm5
9232*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x2b,0xac,0xcb,0xef,0xbe,0xad,0xde]
9233*9880d681SAndroid Build Coastguard Worker        	packusdw	0xdeadbeef(%ebx,%ecx,8),%xmm5
9234*9880d681SAndroid Build Coastguard Worker
9235*9880d681SAndroid Build Coastguard Worker// CHECK: packusdw	69, %xmm5
9236*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x2b,0x2d,0x45,0x00,0x00,0x00]
9237*9880d681SAndroid Build Coastguard Worker        	packusdw	0x45,%xmm5
9238*9880d681SAndroid Build Coastguard Worker
9239*9880d681SAndroid Build Coastguard Worker// CHECK: packusdw	32493, %xmm5
9240*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x2b,0x2d,0xed,0x7e,0x00,0x00]
9241*9880d681SAndroid Build Coastguard Worker        	packusdw	0x7eed,%xmm5
9242*9880d681SAndroid Build Coastguard Worker
9243*9880d681SAndroid Build Coastguard Worker// CHECK: packusdw	3133065982, %xmm5
9244*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x2b,0x2d,0xfe,0xca,0xbe,0xba]
9245*9880d681SAndroid Build Coastguard Worker        	packusdw	0xbabecafe,%xmm5
9246*9880d681SAndroid Build Coastguard Worker
9247*9880d681SAndroid Build Coastguard Worker// CHECK: packusdw	305419896, %xmm5
9248*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x2b,0x2d,0x78,0x56,0x34,0x12]
9249*9880d681SAndroid Build Coastguard Worker        	packusdw	0x12345678,%xmm5
9250*9880d681SAndroid Build Coastguard Worker
9251*9880d681SAndroid Build Coastguard Worker// CHECK: packusdw	%xmm5, %xmm5
9252*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x2b,0xed]
9253*9880d681SAndroid Build Coastguard Worker        	packusdw	%xmm5,%xmm5
9254*9880d681SAndroid Build Coastguard Worker
9255*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqq	3735928559(%ebx,%ecx,8), %xmm5
9256*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x29,0xac,0xcb,0xef,0xbe,0xad,0xde]
9257*9880d681SAndroid Build Coastguard Worker        	pcmpeqq	0xdeadbeef(%ebx,%ecx,8),%xmm5
9258*9880d681SAndroid Build Coastguard Worker
9259*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqq	69, %xmm5
9260*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x29,0x2d,0x45,0x00,0x00,0x00]
9261*9880d681SAndroid Build Coastguard Worker        	pcmpeqq	0x45,%xmm5
9262*9880d681SAndroid Build Coastguard Worker
9263*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqq	32493, %xmm5
9264*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x29,0x2d,0xed,0x7e,0x00,0x00]
9265*9880d681SAndroid Build Coastguard Worker        	pcmpeqq	0x7eed,%xmm5
9266*9880d681SAndroid Build Coastguard Worker
9267*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqq	3133065982, %xmm5
9268*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x29,0x2d,0xfe,0xca,0xbe,0xba]
9269*9880d681SAndroid Build Coastguard Worker        	pcmpeqq	0xbabecafe,%xmm5
9270*9880d681SAndroid Build Coastguard Worker
9271*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqq	305419896, %xmm5
9272*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x29,0x2d,0x78,0x56,0x34,0x12]
9273*9880d681SAndroid Build Coastguard Worker        	pcmpeqq	0x12345678,%xmm5
9274*9880d681SAndroid Build Coastguard Worker
9275*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpeqq	%xmm5, %xmm5
9276*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x29,0xed]
9277*9880d681SAndroid Build Coastguard Worker        	pcmpeqq	%xmm5,%xmm5
9278*9880d681SAndroid Build Coastguard Worker
9279*9880d681SAndroid Build Coastguard Worker// CHECK: phminposuw	3735928559(%ebx,%ecx,8), %xmm5
9280*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x41,0xac,0xcb,0xef,0xbe,0xad,0xde]
9281*9880d681SAndroid Build Coastguard Worker        	phminposuw	0xdeadbeef(%ebx,%ecx,8),%xmm5
9282*9880d681SAndroid Build Coastguard Worker
9283*9880d681SAndroid Build Coastguard Worker// CHECK: phminposuw	69, %xmm5
9284*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x41,0x2d,0x45,0x00,0x00,0x00]
9285*9880d681SAndroid Build Coastguard Worker        	phminposuw	0x45,%xmm5
9286*9880d681SAndroid Build Coastguard Worker
9287*9880d681SAndroid Build Coastguard Worker// CHECK: phminposuw	32493, %xmm5
9288*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x41,0x2d,0xed,0x7e,0x00,0x00]
9289*9880d681SAndroid Build Coastguard Worker        	phminposuw	0x7eed,%xmm5
9290*9880d681SAndroid Build Coastguard Worker
9291*9880d681SAndroid Build Coastguard Worker// CHECK: phminposuw	3133065982, %xmm5
9292*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x41,0x2d,0xfe,0xca,0xbe,0xba]
9293*9880d681SAndroid Build Coastguard Worker        	phminposuw	0xbabecafe,%xmm5
9294*9880d681SAndroid Build Coastguard Worker
9295*9880d681SAndroid Build Coastguard Worker// CHECK: phminposuw	305419896, %xmm5
9296*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x41,0x2d,0x78,0x56,0x34,0x12]
9297*9880d681SAndroid Build Coastguard Worker        	phminposuw	0x12345678,%xmm5
9298*9880d681SAndroid Build Coastguard Worker
9299*9880d681SAndroid Build Coastguard Worker// CHECK: phminposuw	%xmm5, %xmm5
9300*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x41,0xed]
9301*9880d681SAndroid Build Coastguard Worker        	phminposuw	%xmm5,%xmm5
9302*9880d681SAndroid Build Coastguard Worker
9303*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxsb	3735928559(%ebx,%ecx,8), %xmm5
9304*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x3c,0xac,0xcb,0xef,0xbe,0xad,0xde]
9305*9880d681SAndroid Build Coastguard Worker        	pmaxsb	0xdeadbeef(%ebx,%ecx,8),%xmm5
9306*9880d681SAndroid Build Coastguard Worker
9307*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxsb	69, %xmm5
9308*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x3c,0x2d,0x45,0x00,0x00,0x00]
9309*9880d681SAndroid Build Coastguard Worker        	pmaxsb	0x45,%xmm5
9310*9880d681SAndroid Build Coastguard Worker
9311*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxsb	32493, %xmm5
9312*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x3c,0x2d,0xed,0x7e,0x00,0x00]
9313*9880d681SAndroid Build Coastguard Worker        	pmaxsb	0x7eed,%xmm5
9314*9880d681SAndroid Build Coastguard Worker
9315*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxsb	3133065982, %xmm5
9316*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x3c,0x2d,0xfe,0xca,0xbe,0xba]
9317*9880d681SAndroid Build Coastguard Worker        	pmaxsb	0xbabecafe,%xmm5
9318*9880d681SAndroid Build Coastguard Worker
9319*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxsb	305419896, %xmm5
9320*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x3c,0x2d,0x78,0x56,0x34,0x12]
9321*9880d681SAndroid Build Coastguard Worker        	pmaxsb	0x12345678,%xmm5
9322*9880d681SAndroid Build Coastguard Worker
9323*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxsb	%xmm5, %xmm5
9324*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x3c,0xed]
9325*9880d681SAndroid Build Coastguard Worker        	pmaxsb	%xmm5,%xmm5
9326*9880d681SAndroid Build Coastguard Worker
9327*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxsd	3735928559(%ebx,%ecx,8), %xmm5
9328*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x3d,0xac,0xcb,0xef,0xbe,0xad,0xde]
9329*9880d681SAndroid Build Coastguard Worker        	pmaxsd	0xdeadbeef(%ebx,%ecx,8),%xmm5
9330*9880d681SAndroid Build Coastguard Worker
9331*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxsd	69, %xmm5
9332*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x3d,0x2d,0x45,0x00,0x00,0x00]
9333*9880d681SAndroid Build Coastguard Worker        	pmaxsd	0x45,%xmm5
9334*9880d681SAndroid Build Coastguard Worker
9335*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxsd	32493, %xmm5
9336*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x3d,0x2d,0xed,0x7e,0x00,0x00]
9337*9880d681SAndroid Build Coastguard Worker        	pmaxsd	0x7eed,%xmm5
9338*9880d681SAndroid Build Coastguard Worker
9339*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxsd	3133065982, %xmm5
9340*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x3d,0x2d,0xfe,0xca,0xbe,0xba]
9341*9880d681SAndroid Build Coastguard Worker        	pmaxsd	0xbabecafe,%xmm5
9342*9880d681SAndroid Build Coastguard Worker
9343*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxsd	305419896, %xmm5
9344*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x3d,0x2d,0x78,0x56,0x34,0x12]
9345*9880d681SAndroid Build Coastguard Worker        	pmaxsd	0x12345678,%xmm5
9346*9880d681SAndroid Build Coastguard Worker
9347*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxsd	%xmm5, %xmm5
9348*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x3d,0xed]
9349*9880d681SAndroid Build Coastguard Worker        	pmaxsd	%xmm5,%xmm5
9350*9880d681SAndroid Build Coastguard Worker
9351*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxud	3735928559(%ebx,%ecx,8), %xmm5
9352*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x3f,0xac,0xcb,0xef,0xbe,0xad,0xde]
9353*9880d681SAndroid Build Coastguard Worker        	pmaxud	0xdeadbeef(%ebx,%ecx,8),%xmm5
9354*9880d681SAndroid Build Coastguard Worker
9355*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxud	69, %xmm5
9356*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x3f,0x2d,0x45,0x00,0x00,0x00]
9357*9880d681SAndroid Build Coastguard Worker        	pmaxud	0x45,%xmm5
9358*9880d681SAndroid Build Coastguard Worker
9359*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxud	32493, %xmm5
9360*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x3f,0x2d,0xed,0x7e,0x00,0x00]
9361*9880d681SAndroid Build Coastguard Worker        	pmaxud	0x7eed,%xmm5
9362*9880d681SAndroid Build Coastguard Worker
9363*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxud	3133065982, %xmm5
9364*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x3f,0x2d,0xfe,0xca,0xbe,0xba]
9365*9880d681SAndroid Build Coastguard Worker        	pmaxud	0xbabecafe,%xmm5
9366*9880d681SAndroid Build Coastguard Worker
9367*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxud	305419896, %xmm5
9368*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x3f,0x2d,0x78,0x56,0x34,0x12]
9369*9880d681SAndroid Build Coastguard Worker        	pmaxud	0x12345678,%xmm5
9370*9880d681SAndroid Build Coastguard Worker
9371*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxud	%xmm5, %xmm5
9372*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x3f,0xed]
9373*9880d681SAndroid Build Coastguard Worker        	pmaxud	%xmm5,%xmm5
9374*9880d681SAndroid Build Coastguard Worker
9375*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxuw	3735928559(%ebx,%ecx,8), %xmm5
9376*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x3e,0xac,0xcb,0xef,0xbe,0xad,0xde]
9377*9880d681SAndroid Build Coastguard Worker        	pmaxuw	0xdeadbeef(%ebx,%ecx,8),%xmm5
9378*9880d681SAndroid Build Coastguard Worker
9379*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxuw	69, %xmm5
9380*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x3e,0x2d,0x45,0x00,0x00,0x00]
9381*9880d681SAndroid Build Coastguard Worker        	pmaxuw	0x45,%xmm5
9382*9880d681SAndroid Build Coastguard Worker
9383*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxuw	32493, %xmm5
9384*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x3e,0x2d,0xed,0x7e,0x00,0x00]
9385*9880d681SAndroid Build Coastguard Worker        	pmaxuw	0x7eed,%xmm5
9386*9880d681SAndroid Build Coastguard Worker
9387*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxuw	3133065982, %xmm5
9388*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x3e,0x2d,0xfe,0xca,0xbe,0xba]
9389*9880d681SAndroid Build Coastguard Worker        	pmaxuw	0xbabecafe,%xmm5
9390*9880d681SAndroid Build Coastguard Worker
9391*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxuw	305419896, %xmm5
9392*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x3e,0x2d,0x78,0x56,0x34,0x12]
9393*9880d681SAndroid Build Coastguard Worker        	pmaxuw	0x12345678,%xmm5
9394*9880d681SAndroid Build Coastguard Worker
9395*9880d681SAndroid Build Coastguard Worker// CHECK: pmaxuw	%xmm5, %xmm5
9396*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x3e,0xed]
9397*9880d681SAndroid Build Coastguard Worker        	pmaxuw	%xmm5,%xmm5
9398*9880d681SAndroid Build Coastguard Worker
9399*9880d681SAndroid Build Coastguard Worker// CHECK: pminsb	3735928559(%ebx,%ecx,8), %xmm5
9400*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x38,0xac,0xcb,0xef,0xbe,0xad,0xde]
9401*9880d681SAndroid Build Coastguard Worker        	pminsb	0xdeadbeef(%ebx,%ecx,8),%xmm5
9402*9880d681SAndroid Build Coastguard Worker
9403*9880d681SAndroid Build Coastguard Worker// CHECK: pminsb	69, %xmm5
9404*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x38,0x2d,0x45,0x00,0x00,0x00]
9405*9880d681SAndroid Build Coastguard Worker        	pminsb	0x45,%xmm5
9406*9880d681SAndroid Build Coastguard Worker
9407*9880d681SAndroid Build Coastguard Worker// CHECK: pminsb	32493, %xmm5
9408*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x38,0x2d,0xed,0x7e,0x00,0x00]
9409*9880d681SAndroid Build Coastguard Worker        	pminsb	0x7eed,%xmm5
9410*9880d681SAndroid Build Coastguard Worker
9411*9880d681SAndroid Build Coastguard Worker// CHECK: pminsb	3133065982, %xmm5
9412*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x38,0x2d,0xfe,0xca,0xbe,0xba]
9413*9880d681SAndroid Build Coastguard Worker        	pminsb	0xbabecafe,%xmm5
9414*9880d681SAndroid Build Coastguard Worker
9415*9880d681SAndroid Build Coastguard Worker// CHECK: pminsb	305419896, %xmm5
9416*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x38,0x2d,0x78,0x56,0x34,0x12]
9417*9880d681SAndroid Build Coastguard Worker        	pminsb	0x12345678,%xmm5
9418*9880d681SAndroid Build Coastguard Worker
9419*9880d681SAndroid Build Coastguard Worker// CHECK: pminsb	%xmm5, %xmm5
9420*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x38,0xed]
9421*9880d681SAndroid Build Coastguard Worker        	pminsb	%xmm5,%xmm5
9422*9880d681SAndroid Build Coastguard Worker
9423*9880d681SAndroid Build Coastguard Worker// CHECK: pminsd	3735928559(%ebx,%ecx,8), %xmm5
9424*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x39,0xac,0xcb,0xef,0xbe,0xad,0xde]
9425*9880d681SAndroid Build Coastguard Worker        	pminsd	0xdeadbeef(%ebx,%ecx,8),%xmm5
9426*9880d681SAndroid Build Coastguard Worker
9427*9880d681SAndroid Build Coastguard Worker// CHECK: pminsd	69, %xmm5
9428*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x39,0x2d,0x45,0x00,0x00,0x00]
9429*9880d681SAndroid Build Coastguard Worker        	pminsd	0x45,%xmm5
9430*9880d681SAndroid Build Coastguard Worker
9431*9880d681SAndroid Build Coastguard Worker// CHECK: pminsd	32493, %xmm5
9432*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x39,0x2d,0xed,0x7e,0x00,0x00]
9433*9880d681SAndroid Build Coastguard Worker        	pminsd	0x7eed,%xmm5
9434*9880d681SAndroid Build Coastguard Worker
9435*9880d681SAndroid Build Coastguard Worker// CHECK: pminsd	3133065982, %xmm5
9436*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x39,0x2d,0xfe,0xca,0xbe,0xba]
9437*9880d681SAndroid Build Coastguard Worker        	pminsd	0xbabecafe,%xmm5
9438*9880d681SAndroid Build Coastguard Worker
9439*9880d681SAndroid Build Coastguard Worker// CHECK: pminsd	305419896, %xmm5
9440*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x39,0x2d,0x78,0x56,0x34,0x12]
9441*9880d681SAndroid Build Coastguard Worker        	pminsd	0x12345678,%xmm5
9442*9880d681SAndroid Build Coastguard Worker
9443*9880d681SAndroid Build Coastguard Worker// CHECK: pminsd	%xmm5, %xmm5
9444*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x39,0xed]
9445*9880d681SAndroid Build Coastguard Worker        	pminsd	%xmm5,%xmm5
9446*9880d681SAndroid Build Coastguard Worker
9447*9880d681SAndroid Build Coastguard Worker// CHECK: pminud	3735928559(%ebx,%ecx,8), %xmm5
9448*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x3b,0xac,0xcb,0xef,0xbe,0xad,0xde]
9449*9880d681SAndroid Build Coastguard Worker        	pminud	0xdeadbeef(%ebx,%ecx,8),%xmm5
9450*9880d681SAndroid Build Coastguard Worker
9451*9880d681SAndroid Build Coastguard Worker// CHECK: pminud	69, %xmm5
9452*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x3b,0x2d,0x45,0x00,0x00,0x00]
9453*9880d681SAndroid Build Coastguard Worker        	pminud	0x45,%xmm5
9454*9880d681SAndroid Build Coastguard Worker
9455*9880d681SAndroid Build Coastguard Worker// CHECK: pminud	32493, %xmm5
9456*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x3b,0x2d,0xed,0x7e,0x00,0x00]
9457*9880d681SAndroid Build Coastguard Worker        	pminud	0x7eed,%xmm5
9458*9880d681SAndroid Build Coastguard Worker
9459*9880d681SAndroid Build Coastguard Worker// CHECK: pminud	3133065982, %xmm5
9460*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x3b,0x2d,0xfe,0xca,0xbe,0xba]
9461*9880d681SAndroid Build Coastguard Worker        	pminud	0xbabecafe,%xmm5
9462*9880d681SAndroid Build Coastguard Worker
9463*9880d681SAndroid Build Coastguard Worker// CHECK: pminud	305419896, %xmm5
9464*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x3b,0x2d,0x78,0x56,0x34,0x12]
9465*9880d681SAndroid Build Coastguard Worker        	pminud	0x12345678,%xmm5
9466*9880d681SAndroid Build Coastguard Worker
9467*9880d681SAndroid Build Coastguard Worker// CHECK: pminud	%xmm5, %xmm5
9468*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x3b,0xed]
9469*9880d681SAndroid Build Coastguard Worker        	pminud	%xmm5,%xmm5
9470*9880d681SAndroid Build Coastguard Worker
9471*9880d681SAndroid Build Coastguard Worker// CHECK: pminuw	3735928559(%ebx,%ecx,8), %xmm5
9472*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x3a,0xac,0xcb,0xef,0xbe,0xad,0xde]
9473*9880d681SAndroid Build Coastguard Worker        	pminuw	0xdeadbeef(%ebx,%ecx,8),%xmm5
9474*9880d681SAndroid Build Coastguard Worker
9475*9880d681SAndroid Build Coastguard Worker// CHECK: pminuw	69, %xmm5
9476*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x3a,0x2d,0x45,0x00,0x00,0x00]
9477*9880d681SAndroid Build Coastguard Worker        	pminuw	0x45,%xmm5
9478*9880d681SAndroid Build Coastguard Worker
9479*9880d681SAndroid Build Coastguard Worker// CHECK: pminuw	32493, %xmm5
9480*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x3a,0x2d,0xed,0x7e,0x00,0x00]
9481*9880d681SAndroid Build Coastguard Worker        	pminuw	0x7eed,%xmm5
9482*9880d681SAndroid Build Coastguard Worker
9483*9880d681SAndroid Build Coastguard Worker// CHECK: pminuw	3133065982, %xmm5
9484*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x3a,0x2d,0xfe,0xca,0xbe,0xba]
9485*9880d681SAndroid Build Coastguard Worker        	pminuw	0xbabecafe,%xmm5
9486*9880d681SAndroid Build Coastguard Worker
9487*9880d681SAndroid Build Coastguard Worker// CHECK: pminuw	305419896, %xmm5
9488*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x3a,0x2d,0x78,0x56,0x34,0x12]
9489*9880d681SAndroid Build Coastguard Worker        	pminuw	0x12345678,%xmm5
9490*9880d681SAndroid Build Coastguard Worker
9491*9880d681SAndroid Build Coastguard Worker// CHECK: pminuw	%xmm5, %xmm5
9492*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x3a,0xed]
9493*9880d681SAndroid Build Coastguard Worker        	pminuw	%xmm5,%xmm5
9494*9880d681SAndroid Build Coastguard Worker
9495*9880d681SAndroid Build Coastguard Worker// CHECK: pmovsxbw	3735928559(%ebx,%ecx,8), %xmm5
9496*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x20,0xac,0xcb,0xef,0xbe,0xad,0xde]
9497*9880d681SAndroid Build Coastguard Worker        	pmovsxbw	0xdeadbeef(%ebx,%ecx,8),%xmm5
9498*9880d681SAndroid Build Coastguard Worker
9499*9880d681SAndroid Build Coastguard Worker// CHECK: pmovsxbw	69, %xmm5
9500*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x20,0x2d,0x45,0x00,0x00,0x00]
9501*9880d681SAndroid Build Coastguard Worker        	pmovsxbw	0x45,%xmm5
9502*9880d681SAndroid Build Coastguard Worker
9503*9880d681SAndroid Build Coastguard Worker// CHECK: pmovsxbw	32493, %xmm5
9504*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x20,0x2d,0xed,0x7e,0x00,0x00]
9505*9880d681SAndroid Build Coastguard Worker        	pmovsxbw	0x7eed,%xmm5
9506*9880d681SAndroid Build Coastguard Worker
9507*9880d681SAndroid Build Coastguard Worker// CHECK: pmovsxbw	3133065982, %xmm5
9508*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x20,0x2d,0xfe,0xca,0xbe,0xba]
9509*9880d681SAndroid Build Coastguard Worker        	pmovsxbw	0xbabecafe,%xmm5
9510*9880d681SAndroid Build Coastguard Worker
9511*9880d681SAndroid Build Coastguard Worker// CHECK: pmovsxbw	305419896, %xmm5
9512*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x20,0x2d,0x78,0x56,0x34,0x12]
9513*9880d681SAndroid Build Coastguard Worker        	pmovsxbw	0x12345678,%xmm5
9514*9880d681SAndroid Build Coastguard Worker
9515*9880d681SAndroid Build Coastguard Worker// CHECK: pmovsxbw	%xmm5, %xmm5
9516*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x20,0xed]
9517*9880d681SAndroid Build Coastguard Worker        	pmovsxbw	%xmm5,%xmm5
9518*9880d681SAndroid Build Coastguard Worker
9519*9880d681SAndroid Build Coastguard Worker// CHECK: pmovsxbd	3735928559(%ebx,%ecx,8), %xmm5
9520*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x21,0xac,0xcb,0xef,0xbe,0xad,0xde]
9521*9880d681SAndroid Build Coastguard Worker        	pmovsxbd	0xdeadbeef(%ebx,%ecx,8),%xmm5
9522*9880d681SAndroid Build Coastguard Worker
9523*9880d681SAndroid Build Coastguard Worker// CHECK: pmovsxbd	69, %xmm5
9524*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x21,0x2d,0x45,0x00,0x00,0x00]
9525*9880d681SAndroid Build Coastguard Worker        	pmovsxbd	0x45,%xmm5
9526*9880d681SAndroid Build Coastguard Worker
9527*9880d681SAndroid Build Coastguard Worker// CHECK: pmovsxbd	32493, %xmm5
9528*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x21,0x2d,0xed,0x7e,0x00,0x00]
9529*9880d681SAndroid Build Coastguard Worker        	pmovsxbd	0x7eed,%xmm5
9530*9880d681SAndroid Build Coastguard Worker
9531*9880d681SAndroid Build Coastguard Worker// CHECK: pmovsxbd	3133065982, %xmm5
9532*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x21,0x2d,0xfe,0xca,0xbe,0xba]
9533*9880d681SAndroid Build Coastguard Worker        	pmovsxbd	0xbabecafe,%xmm5
9534*9880d681SAndroid Build Coastguard Worker
9535*9880d681SAndroid Build Coastguard Worker// CHECK: pmovsxbd	305419896, %xmm5
9536*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x21,0x2d,0x78,0x56,0x34,0x12]
9537*9880d681SAndroid Build Coastguard Worker        	pmovsxbd	0x12345678,%xmm5
9538*9880d681SAndroid Build Coastguard Worker
9539*9880d681SAndroid Build Coastguard Worker// CHECK: pmovsxbd	%xmm5, %xmm5
9540*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x21,0xed]
9541*9880d681SAndroid Build Coastguard Worker        	pmovsxbd	%xmm5,%xmm5
9542*9880d681SAndroid Build Coastguard Worker
9543*9880d681SAndroid Build Coastguard Worker// CHECK: pmovsxbq	3735928559(%ebx,%ecx,8), %xmm5
9544*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x22,0xac,0xcb,0xef,0xbe,0xad,0xde]
9545*9880d681SAndroid Build Coastguard Worker        	pmovsxbq	0xdeadbeef(%ebx,%ecx,8),%xmm5
9546*9880d681SAndroid Build Coastguard Worker
9547*9880d681SAndroid Build Coastguard Worker// CHECK: pmovsxbq	69, %xmm5
9548*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x22,0x2d,0x45,0x00,0x00,0x00]
9549*9880d681SAndroid Build Coastguard Worker        	pmovsxbq	0x45,%xmm5
9550*9880d681SAndroid Build Coastguard Worker
9551*9880d681SAndroid Build Coastguard Worker// CHECK: pmovsxbq	32493, %xmm5
9552*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x22,0x2d,0xed,0x7e,0x00,0x00]
9553*9880d681SAndroid Build Coastguard Worker        	pmovsxbq	0x7eed,%xmm5
9554*9880d681SAndroid Build Coastguard Worker
9555*9880d681SAndroid Build Coastguard Worker// CHECK: pmovsxbq	3133065982, %xmm5
9556*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x22,0x2d,0xfe,0xca,0xbe,0xba]
9557*9880d681SAndroid Build Coastguard Worker        	pmovsxbq	0xbabecafe,%xmm5
9558*9880d681SAndroid Build Coastguard Worker
9559*9880d681SAndroid Build Coastguard Worker// CHECK: pmovsxbq	305419896, %xmm5
9560*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x22,0x2d,0x78,0x56,0x34,0x12]
9561*9880d681SAndroid Build Coastguard Worker        	pmovsxbq	0x12345678,%xmm5
9562*9880d681SAndroid Build Coastguard Worker
9563*9880d681SAndroid Build Coastguard Worker// CHECK: pmovsxbq	%xmm5, %xmm5
9564*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x22,0xed]
9565*9880d681SAndroid Build Coastguard Worker        	pmovsxbq	%xmm5,%xmm5
9566*9880d681SAndroid Build Coastguard Worker
9567*9880d681SAndroid Build Coastguard Worker// CHECK: pmovsxwd	3735928559(%ebx,%ecx,8), %xmm5
9568*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x23,0xac,0xcb,0xef,0xbe,0xad,0xde]
9569*9880d681SAndroid Build Coastguard Worker        	pmovsxwd	0xdeadbeef(%ebx,%ecx,8),%xmm5
9570*9880d681SAndroid Build Coastguard Worker
9571*9880d681SAndroid Build Coastguard Worker// CHECK: pmovsxwd	69, %xmm5
9572*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x23,0x2d,0x45,0x00,0x00,0x00]
9573*9880d681SAndroid Build Coastguard Worker        	pmovsxwd	0x45,%xmm5
9574*9880d681SAndroid Build Coastguard Worker
9575*9880d681SAndroid Build Coastguard Worker// CHECK: pmovsxwd	32493, %xmm5
9576*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x23,0x2d,0xed,0x7e,0x00,0x00]
9577*9880d681SAndroid Build Coastguard Worker        	pmovsxwd	0x7eed,%xmm5
9578*9880d681SAndroid Build Coastguard Worker
9579*9880d681SAndroid Build Coastguard Worker// CHECK: pmovsxwd	3133065982, %xmm5
9580*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x23,0x2d,0xfe,0xca,0xbe,0xba]
9581*9880d681SAndroid Build Coastguard Worker        	pmovsxwd	0xbabecafe,%xmm5
9582*9880d681SAndroid Build Coastguard Worker
9583*9880d681SAndroid Build Coastguard Worker// CHECK: pmovsxwd	305419896, %xmm5
9584*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x23,0x2d,0x78,0x56,0x34,0x12]
9585*9880d681SAndroid Build Coastguard Worker        	pmovsxwd	0x12345678,%xmm5
9586*9880d681SAndroid Build Coastguard Worker
9587*9880d681SAndroid Build Coastguard Worker// CHECK: pmovsxwd	%xmm5, %xmm5
9588*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x23,0xed]
9589*9880d681SAndroid Build Coastguard Worker        	pmovsxwd	%xmm5,%xmm5
9590*9880d681SAndroid Build Coastguard Worker
9591*9880d681SAndroid Build Coastguard Worker// CHECK: pmovsxwq	3735928559(%ebx,%ecx,8), %xmm5
9592*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x24,0xac,0xcb,0xef,0xbe,0xad,0xde]
9593*9880d681SAndroid Build Coastguard Worker        	pmovsxwq	0xdeadbeef(%ebx,%ecx,8),%xmm5
9594*9880d681SAndroid Build Coastguard Worker
9595*9880d681SAndroid Build Coastguard Worker// CHECK: pmovsxwq	69, %xmm5
9596*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x24,0x2d,0x45,0x00,0x00,0x00]
9597*9880d681SAndroid Build Coastguard Worker        	pmovsxwq	0x45,%xmm5
9598*9880d681SAndroid Build Coastguard Worker
9599*9880d681SAndroid Build Coastguard Worker// CHECK: pmovsxwq	32493, %xmm5
9600*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x24,0x2d,0xed,0x7e,0x00,0x00]
9601*9880d681SAndroid Build Coastguard Worker        	pmovsxwq	0x7eed,%xmm5
9602*9880d681SAndroid Build Coastguard Worker
9603*9880d681SAndroid Build Coastguard Worker// CHECK: pmovsxwq	3133065982, %xmm5
9604*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x24,0x2d,0xfe,0xca,0xbe,0xba]
9605*9880d681SAndroid Build Coastguard Worker        	pmovsxwq	0xbabecafe,%xmm5
9606*9880d681SAndroid Build Coastguard Worker
9607*9880d681SAndroid Build Coastguard Worker// CHECK: pmovsxwq	305419896, %xmm5
9608*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x24,0x2d,0x78,0x56,0x34,0x12]
9609*9880d681SAndroid Build Coastguard Worker        	pmovsxwq	0x12345678,%xmm5
9610*9880d681SAndroid Build Coastguard Worker
9611*9880d681SAndroid Build Coastguard Worker// CHECK: pmovsxwq	%xmm5, %xmm5
9612*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x24,0xed]
9613*9880d681SAndroid Build Coastguard Worker        	pmovsxwq	%xmm5,%xmm5
9614*9880d681SAndroid Build Coastguard Worker
9615*9880d681SAndroid Build Coastguard Worker// CHECK: pmovsxdq	3735928559(%ebx,%ecx,8), %xmm5
9616*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x25,0xac,0xcb,0xef,0xbe,0xad,0xde]
9617*9880d681SAndroid Build Coastguard Worker        	pmovsxdq	0xdeadbeef(%ebx,%ecx,8),%xmm5
9618*9880d681SAndroid Build Coastguard Worker
9619*9880d681SAndroid Build Coastguard Worker// CHECK: pmovsxdq	69, %xmm5
9620*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x25,0x2d,0x45,0x00,0x00,0x00]
9621*9880d681SAndroid Build Coastguard Worker        	pmovsxdq	0x45,%xmm5
9622*9880d681SAndroid Build Coastguard Worker
9623*9880d681SAndroid Build Coastguard Worker// CHECK: pmovsxdq	32493, %xmm5
9624*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x25,0x2d,0xed,0x7e,0x00,0x00]
9625*9880d681SAndroid Build Coastguard Worker        	pmovsxdq	0x7eed,%xmm5
9626*9880d681SAndroid Build Coastguard Worker
9627*9880d681SAndroid Build Coastguard Worker// CHECK: pmovsxdq	3133065982, %xmm5
9628*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x25,0x2d,0xfe,0xca,0xbe,0xba]
9629*9880d681SAndroid Build Coastguard Worker        	pmovsxdq	0xbabecafe,%xmm5
9630*9880d681SAndroid Build Coastguard Worker
9631*9880d681SAndroid Build Coastguard Worker// CHECK: pmovsxdq	305419896, %xmm5
9632*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x25,0x2d,0x78,0x56,0x34,0x12]
9633*9880d681SAndroid Build Coastguard Worker        	pmovsxdq	0x12345678,%xmm5
9634*9880d681SAndroid Build Coastguard Worker
9635*9880d681SAndroid Build Coastguard Worker// CHECK: pmovsxdq	%xmm5, %xmm5
9636*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x25,0xed]
9637*9880d681SAndroid Build Coastguard Worker        	pmovsxdq	%xmm5,%xmm5
9638*9880d681SAndroid Build Coastguard Worker
9639*9880d681SAndroid Build Coastguard Worker// CHECK: pmovzxbw	3735928559(%ebx,%ecx,8), %xmm5
9640*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x30,0xac,0xcb,0xef,0xbe,0xad,0xde]
9641*9880d681SAndroid Build Coastguard Worker        	pmovzxbw	0xdeadbeef(%ebx,%ecx,8),%xmm5
9642*9880d681SAndroid Build Coastguard Worker
9643*9880d681SAndroid Build Coastguard Worker// CHECK: pmovzxbw	69, %xmm5
9644*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x30,0x2d,0x45,0x00,0x00,0x00]
9645*9880d681SAndroid Build Coastguard Worker        	pmovzxbw	0x45,%xmm5
9646*9880d681SAndroid Build Coastguard Worker
9647*9880d681SAndroid Build Coastguard Worker// CHECK: pmovzxbw	32493, %xmm5
9648*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x30,0x2d,0xed,0x7e,0x00,0x00]
9649*9880d681SAndroid Build Coastguard Worker        	pmovzxbw	0x7eed,%xmm5
9650*9880d681SAndroid Build Coastguard Worker
9651*9880d681SAndroid Build Coastguard Worker// CHECK: pmovzxbw	3133065982, %xmm5
9652*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x30,0x2d,0xfe,0xca,0xbe,0xba]
9653*9880d681SAndroid Build Coastguard Worker        	pmovzxbw	0xbabecafe,%xmm5
9654*9880d681SAndroid Build Coastguard Worker
9655*9880d681SAndroid Build Coastguard Worker// CHECK: pmovzxbw	305419896, %xmm5
9656*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x30,0x2d,0x78,0x56,0x34,0x12]
9657*9880d681SAndroid Build Coastguard Worker        	pmovzxbw	0x12345678,%xmm5
9658*9880d681SAndroid Build Coastguard Worker
9659*9880d681SAndroid Build Coastguard Worker// CHECK: pmovzxbw	%xmm5, %xmm5
9660*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x30,0xed]
9661*9880d681SAndroid Build Coastguard Worker        	pmovzxbw	%xmm5,%xmm5
9662*9880d681SAndroid Build Coastguard Worker
9663*9880d681SAndroid Build Coastguard Worker// CHECK: pmovzxbd	3735928559(%ebx,%ecx,8), %xmm5
9664*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x31,0xac,0xcb,0xef,0xbe,0xad,0xde]
9665*9880d681SAndroid Build Coastguard Worker        	pmovzxbd	0xdeadbeef(%ebx,%ecx,8),%xmm5
9666*9880d681SAndroid Build Coastguard Worker
9667*9880d681SAndroid Build Coastguard Worker// CHECK: pmovzxbd	69, %xmm5
9668*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x31,0x2d,0x45,0x00,0x00,0x00]
9669*9880d681SAndroid Build Coastguard Worker        	pmovzxbd	0x45,%xmm5
9670*9880d681SAndroid Build Coastguard Worker
9671*9880d681SAndroid Build Coastguard Worker// CHECK: pmovzxbd	32493, %xmm5
9672*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x31,0x2d,0xed,0x7e,0x00,0x00]
9673*9880d681SAndroid Build Coastguard Worker        	pmovzxbd	0x7eed,%xmm5
9674*9880d681SAndroid Build Coastguard Worker
9675*9880d681SAndroid Build Coastguard Worker// CHECK: pmovzxbd	3133065982, %xmm5
9676*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x31,0x2d,0xfe,0xca,0xbe,0xba]
9677*9880d681SAndroid Build Coastguard Worker        	pmovzxbd	0xbabecafe,%xmm5
9678*9880d681SAndroid Build Coastguard Worker
9679*9880d681SAndroid Build Coastguard Worker// CHECK: pmovzxbd	305419896, %xmm5
9680*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x31,0x2d,0x78,0x56,0x34,0x12]
9681*9880d681SAndroid Build Coastguard Worker        	pmovzxbd	0x12345678,%xmm5
9682*9880d681SAndroid Build Coastguard Worker
9683*9880d681SAndroid Build Coastguard Worker// CHECK: pmovzxbd	%xmm5, %xmm5
9684*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x31,0xed]
9685*9880d681SAndroid Build Coastguard Worker        	pmovzxbd	%xmm5,%xmm5
9686*9880d681SAndroid Build Coastguard Worker
9687*9880d681SAndroid Build Coastguard Worker// CHECK: pmovzxbq	3735928559(%ebx,%ecx,8), %xmm5
9688*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x32,0xac,0xcb,0xef,0xbe,0xad,0xde]
9689*9880d681SAndroid Build Coastguard Worker        	pmovzxbq	0xdeadbeef(%ebx,%ecx,8),%xmm5
9690*9880d681SAndroid Build Coastguard Worker
9691*9880d681SAndroid Build Coastguard Worker// CHECK: pmovzxbq	69, %xmm5
9692*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x32,0x2d,0x45,0x00,0x00,0x00]
9693*9880d681SAndroid Build Coastguard Worker        	pmovzxbq	0x45,%xmm5
9694*9880d681SAndroid Build Coastguard Worker
9695*9880d681SAndroid Build Coastguard Worker// CHECK: pmovzxbq	32493, %xmm5
9696*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x32,0x2d,0xed,0x7e,0x00,0x00]
9697*9880d681SAndroid Build Coastguard Worker        	pmovzxbq	0x7eed,%xmm5
9698*9880d681SAndroid Build Coastguard Worker
9699*9880d681SAndroid Build Coastguard Worker// CHECK: pmovzxbq	3133065982, %xmm5
9700*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x32,0x2d,0xfe,0xca,0xbe,0xba]
9701*9880d681SAndroid Build Coastguard Worker        	pmovzxbq	0xbabecafe,%xmm5
9702*9880d681SAndroid Build Coastguard Worker
9703*9880d681SAndroid Build Coastguard Worker// CHECK: pmovzxbq	305419896, %xmm5
9704*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x32,0x2d,0x78,0x56,0x34,0x12]
9705*9880d681SAndroid Build Coastguard Worker        	pmovzxbq	0x12345678,%xmm5
9706*9880d681SAndroid Build Coastguard Worker
9707*9880d681SAndroid Build Coastguard Worker// CHECK: pmovzxbq	%xmm5, %xmm5
9708*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x32,0xed]
9709*9880d681SAndroid Build Coastguard Worker        	pmovzxbq	%xmm5,%xmm5
9710*9880d681SAndroid Build Coastguard Worker
9711*9880d681SAndroid Build Coastguard Worker// CHECK: pmovzxwd	3735928559(%ebx,%ecx,8), %xmm5
9712*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x33,0xac,0xcb,0xef,0xbe,0xad,0xde]
9713*9880d681SAndroid Build Coastguard Worker        	pmovzxwd	0xdeadbeef(%ebx,%ecx,8),%xmm5
9714*9880d681SAndroid Build Coastguard Worker
9715*9880d681SAndroid Build Coastguard Worker// CHECK: pmovzxwd	69, %xmm5
9716*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x33,0x2d,0x45,0x00,0x00,0x00]
9717*9880d681SAndroid Build Coastguard Worker        	pmovzxwd	0x45,%xmm5
9718*9880d681SAndroid Build Coastguard Worker
9719*9880d681SAndroid Build Coastguard Worker// CHECK: pmovzxwd	32493, %xmm5
9720*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x33,0x2d,0xed,0x7e,0x00,0x00]
9721*9880d681SAndroid Build Coastguard Worker        	pmovzxwd	0x7eed,%xmm5
9722*9880d681SAndroid Build Coastguard Worker
9723*9880d681SAndroid Build Coastguard Worker// CHECK: pmovzxwd	3133065982, %xmm5
9724*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x33,0x2d,0xfe,0xca,0xbe,0xba]
9725*9880d681SAndroid Build Coastguard Worker        	pmovzxwd	0xbabecafe,%xmm5
9726*9880d681SAndroid Build Coastguard Worker
9727*9880d681SAndroid Build Coastguard Worker// CHECK: pmovzxwd	305419896, %xmm5
9728*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x33,0x2d,0x78,0x56,0x34,0x12]
9729*9880d681SAndroid Build Coastguard Worker        	pmovzxwd	0x12345678,%xmm5
9730*9880d681SAndroid Build Coastguard Worker
9731*9880d681SAndroid Build Coastguard Worker// CHECK: pmovzxwd	%xmm5, %xmm5
9732*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x33,0xed]
9733*9880d681SAndroid Build Coastguard Worker        	pmovzxwd	%xmm5,%xmm5
9734*9880d681SAndroid Build Coastguard Worker
9735*9880d681SAndroid Build Coastguard Worker// CHECK: pmovzxwq	3735928559(%ebx,%ecx,8), %xmm5
9736*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x34,0xac,0xcb,0xef,0xbe,0xad,0xde]
9737*9880d681SAndroid Build Coastguard Worker        	pmovzxwq	0xdeadbeef(%ebx,%ecx,8),%xmm5
9738*9880d681SAndroid Build Coastguard Worker
9739*9880d681SAndroid Build Coastguard Worker// CHECK: pmovzxwq	69, %xmm5
9740*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x34,0x2d,0x45,0x00,0x00,0x00]
9741*9880d681SAndroid Build Coastguard Worker        	pmovzxwq	0x45,%xmm5
9742*9880d681SAndroid Build Coastguard Worker
9743*9880d681SAndroid Build Coastguard Worker// CHECK: pmovzxwq	32493, %xmm5
9744*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x34,0x2d,0xed,0x7e,0x00,0x00]
9745*9880d681SAndroid Build Coastguard Worker        	pmovzxwq	0x7eed,%xmm5
9746*9880d681SAndroid Build Coastguard Worker
9747*9880d681SAndroid Build Coastguard Worker// CHECK: pmovzxwq	3133065982, %xmm5
9748*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x34,0x2d,0xfe,0xca,0xbe,0xba]
9749*9880d681SAndroid Build Coastguard Worker        	pmovzxwq	0xbabecafe,%xmm5
9750*9880d681SAndroid Build Coastguard Worker
9751*9880d681SAndroid Build Coastguard Worker// CHECK: pmovzxwq	305419896, %xmm5
9752*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x34,0x2d,0x78,0x56,0x34,0x12]
9753*9880d681SAndroid Build Coastguard Worker        	pmovzxwq	0x12345678,%xmm5
9754*9880d681SAndroid Build Coastguard Worker
9755*9880d681SAndroid Build Coastguard Worker// CHECK: pmovzxwq	%xmm5, %xmm5
9756*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x34,0xed]
9757*9880d681SAndroid Build Coastguard Worker        	pmovzxwq	%xmm5,%xmm5
9758*9880d681SAndroid Build Coastguard Worker
9759*9880d681SAndroid Build Coastguard Worker// CHECK: pmovzxdq	3735928559(%ebx,%ecx,8), %xmm5
9760*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x35,0xac,0xcb,0xef,0xbe,0xad,0xde]
9761*9880d681SAndroid Build Coastguard Worker        	pmovzxdq	0xdeadbeef(%ebx,%ecx,8),%xmm5
9762*9880d681SAndroid Build Coastguard Worker
9763*9880d681SAndroid Build Coastguard Worker// CHECK: pmovzxdq	69, %xmm5
9764*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x35,0x2d,0x45,0x00,0x00,0x00]
9765*9880d681SAndroid Build Coastguard Worker        	pmovzxdq	0x45,%xmm5
9766*9880d681SAndroid Build Coastguard Worker
9767*9880d681SAndroid Build Coastguard Worker// CHECK: pmovzxdq	32493, %xmm5
9768*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x35,0x2d,0xed,0x7e,0x00,0x00]
9769*9880d681SAndroid Build Coastguard Worker        	pmovzxdq	0x7eed,%xmm5
9770*9880d681SAndroid Build Coastguard Worker
9771*9880d681SAndroid Build Coastguard Worker// CHECK: pmovzxdq	3133065982, %xmm5
9772*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x35,0x2d,0xfe,0xca,0xbe,0xba]
9773*9880d681SAndroid Build Coastguard Worker        	pmovzxdq	0xbabecafe,%xmm5
9774*9880d681SAndroid Build Coastguard Worker
9775*9880d681SAndroid Build Coastguard Worker// CHECK: pmovzxdq	305419896, %xmm5
9776*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x35,0x2d,0x78,0x56,0x34,0x12]
9777*9880d681SAndroid Build Coastguard Worker        	pmovzxdq	0x12345678,%xmm5
9778*9880d681SAndroid Build Coastguard Worker
9779*9880d681SAndroid Build Coastguard Worker// CHECK: pmovzxdq	%xmm5, %xmm5
9780*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x35,0xed]
9781*9880d681SAndroid Build Coastguard Worker        	pmovzxdq	%xmm5,%xmm5
9782*9880d681SAndroid Build Coastguard Worker
9783*9880d681SAndroid Build Coastguard Worker// CHECK: pmuldq	3735928559(%ebx,%ecx,8), %xmm5
9784*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x28,0xac,0xcb,0xef,0xbe,0xad,0xde]
9785*9880d681SAndroid Build Coastguard Worker        	pmuldq	0xdeadbeef(%ebx,%ecx,8),%xmm5
9786*9880d681SAndroid Build Coastguard Worker
9787*9880d681SAndroid Build Coastguard Worker// CHECK: pmuldq	69, %xmm5
9788*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x28,0x2d,0x45,0x00,0x00,0x00]
9789*9880d681SAndroid Build Coastguard Worker        	pmuldq	0x45,%xmm5
9790*9880d681SAndroid Build Coastguard Worker
9791*9880d681SAndroid Build Coastguard Worker// CHECK: pmuldq	32493, %xmm5
9792*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x28,0x2d,0xed,0x7e,0x00,0x00]
9793*9880d681SAndroid Build Coastguard Worker        	pmuldq	0x7eed,%xmm5
9794*9880d681SAndroid Build Coastguard Worker
9795*9880d681SAndroid Build Coastguard Worker// CHECK: pmuldq	3133065982, %xmm5
9796*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x28,0x2d,0xfe,0xca,0xbe,0xba]
9797*9880d681SAndroid Build Coastguard Worker        	pmuldq	0xbabecafe,%xmm5
9798*9880d681SAndroid Build Coastguard Worker
9799*9880d681SAndroid Build Coastguard Worker// CHECK: pmuldq	305419896, %xmm5
9800*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x28,0x2d,0x78,0x56,0x34,0x12]
9801*9880d681SAndroid Build Coastguard Worker        	pmuldq	0x12345678,%xmm5
9802*9880d681SAndroid Build Coastguard Worker
9803*9880d681SAndroid Build Coastguard Worker// CHECK: pmuldq	%xmm5, %xmm5
9804*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x28,0xed]
9805*9880d681SAndroid Build Coastguard Worker        	pmuldq	%xmm5,%xmm5
9806*9880d681SAndroid Build Coastguard Worker
9807*9880d681SAndroid Build Coastguard Worker// CHECK: pmulld	3735928559(%ebx,%ecx,8), %xmm5
9808*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x40,0xac,0xcb,0xef,0xbe,0xad,0xde]
9809*9880d681SAndroid Build Coastguard Worker        	pmulld	0xdeadbeef(%ebx,%ecx,8),%xmm5
9810*9880d681SAndroid Build Coastguard Worker
9811*9880d681SAndroid Build Coastguard Worker// CHECK: pmulld	69, %xmm5
9812*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x40,0x2d,0x45,0x00,0x00,0x00]
9813*9880d681SAndroid Build Coastguard Worker        	pmulld	0x45,%xmm5
9814*9880d681SAndroid Build Coastguard Worker
9815*9880d681SAndroid Build Coastguard Worker// CHECK: pmulld	32493, %xmm5
9816*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x40,0x2d,0xed,0x7e,0x00,0x00]
9817*9880d681SAndroid Build Coastguard Worker        	pmulld	0x7eed,%xmm5
9818*9880d681SAndroid Build Coastguard Worker
9819*9880d681SAndroid Build Coastguard Worker// CHECK: pmulld	3133065982, %xmm5
9820*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x40,0x2d,0xfe,0xca,0xbe,0xba]
9821*9880d681SAndroid Build Coastguard Worker        	pmulld	0xbabecafe,%xmm5
9822*9880d681SAndroid Build Coastguard Worker
9823*9880d681SAndroid Build Coastguard Worker// CHECK: pmulld	305419896, %xmm5
9824*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x40,0x2d,0x78,0x56,0x34,0x12]
9825*9880d681SAndroid Build Coastguard Worker        	pmulld	0x12345678,%xmm5
9826*9880d681SAndroid Build Coastguard Worker
9827*9880d681SAndroid Build Coastguard Worker// CHECK: pmulld	%xmm5, %xmm5
9828*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x40,0xed]
9829*9880d681SAndroid Build Coastguard Worker        	pmulld	%xmm5,%xmm5
9830*9880d681SAndroid Build Coastguard Worker
9831*9880d681SAndroid Build Coastguard Worker// CHECK: ptest 	3735928559(%ebx,%ecx,8), %xmm5
9832*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x17,0xac,0xcb,0xef,0xbe,0xad,0xde]
9833*9880d681SAndroid Build Coastguard Worker        	ptest	0xdeadbeef(%ebx,%ecx,8),%xmm5
9834*9880d681SAndroid Build Coastguard Worker
9835*9880d681SAndroid Build Coastguard Worker// CHECK: ptest 	69, %xmm5
9836*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x17,0x2d,0x45,0x00,0x00,0x00]
9837*9880d681SAndroid Build Coastguard Worker        	ptest	0x45,%xmm5
9838*9880d681SAndroid Build Coastguard Worker
9839*9880d681SAndroid Build Coastguard Worker// CHECK: ptest 	32493, %xmm5
9840*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x17,0x2d,0xed,0x7e,0x00,0x00]
9841*9880d681SAndroid Build Coastguard Worker        	ptest	0x7eed,%xmm5
9842*9880d681SAndroid Build Coastguard Worker
9843*9880d681SAndroid Build Coastguard Worker// CHECK: ptest 	3133065982, %xmm5
9844*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x17,0x2d,0xfe,0xca,0xbe,0xba]
9845*9880d681SAndroid Build Coastguard Worker        	ptest	0xbabecafe,%xmm5
9846*9880d681SAndroid Build Coastguard Worker
9847*9880d681SAndroid Build Coastguard Worker// CHECK: ptest 	305419896, %xmm5
9848*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x17,0x2d,0x78,0x56,0x34,0x12]
9849*9880d681SAndroid Build Coastguard Worker        	ptest	0x12345678,%xmm5
9850*9880d681SAndroid Build Coastguard Worker
9851*9880d681SAndroid Build Coastguard Worker// CHECK: ptest 	%xmm5, %xmm5
9852*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x17,0xed]
9853*9880d681SAndroid Build Coastguard Worker        	ptest	%xmm5,%xmm5
9854*9880d681SAndroid Build Coastguard Worker
9855*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtq	3735928559(%ebx,%ecx,8), %xmm5
9856*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x37,0xac,0xcb,0xef,0xbe,0xad,0xde]
9857*9880d681SAndroid Build Coastguard Worker        	pcmpgtq	0xdeadbeef(%ebx,%ecx,8),%xmm5
9858*9880d681SAndroid Build Coastguard Worker
9859*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtq	69, %xmm5
9860*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x37,0x2d,0x45,0x00,0x00,0x00]
9861*9880d681SAndroid Build Coastguard Worker        	pcmpgtq	0x45,%xmm5
9862*9880d681SAndroid Build Coastguard Worker
9863*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtq	32493, %xmm5
9864*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x37,0x2d,0xed,0x7e,0x00,0x00]
9865*9880d681SAndroid Build Coastguard Worker        	pcmpgtq	0x7eed,%xmm5
9866*9880d681SAndroid Build Coastguard Worker
9867*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtq	3133065982, %xmm5
9868*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x37,0x2d,0xfe,0xca,0xbe,0xba]
9869*9880d681SAndroid Build Coastguard Worker        	pcmpgtq	0xbabecafe,%xmm5
9870*9880d681SAndroid Build Coastguard Worker
9871*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtq	305419896, %xmm5
9872*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x37,0x2d,0x78,0x56,0x34,0x12]
9873*9880d681SAndroid Build Coastguard Worker        	pcmpgtq	0x12345678,%xmm5
9874*9880d681SAndroid Build Coastguard Worker
9875*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpgtq	%xmm5, %xmm5
9876*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0x37,0xed]
9877*9880d681SAndroid Build Coastguard Worker        	pcmpgtq	%xmm5,%xmm5
9878*9880d681SAndroid Build Coastguard Worker
9879*9880d681SAndroid Build Coastguard Worker// CHECK: crc32b 	%bl, %eax
9880*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x38,0xf0,0xc3]
9881*9880d681SAndroid Build Coastguard Worker                crc32b %bl, %eax
9882*9880d681SAndroid Build Coastguard Worker
9883*9880d681SAndroid Build Coastguard Worker// CHECK: crc32b 	4(%ebx), %eax
9884*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x38,0xf0,0x43,0x04]
9885*9880d681SAndroid Build Coastguard Worker                crc32b 4(%ebx), %eax
9886*9880d681SAndroid Build Coastguard Worker
9887*9880d681SAndroid Build Coastguard Worker// CHECK: crc32w 	%bx, %eax
9888*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0xf2,0x0f,0x38,0xf1,0xc3]
9889*9880d681SAndroid Build Coastguard Worker                crc32w %bx, %eax
9890*9880d681SAndroid Build Coastguard Worker
9891*9880d681SAndroid Build Coastguard Worker// CHECK: crc32w 	4(%ebx), %eax
9892*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0xf2,0x0f,0x38,0xf1,0x43,0x04]
9893*9880d681SAndroid Build Coastguard Worker                crc32w 4(%ebx), %eax
9894*9880d681SAndroid Build Coastguard Worker
9895*9880d681SAndroid Build Coastguard Worker// CHECK: crc32l 	%ebx, %eax
9896*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x38,0xf1,0xc3]
9897*9880d681SAndroid Build Coastguard Worker                crc32l %ebx, %eax
9898*9880d681SAndroid Build Coastguard Worker
9899*9880d681SAndroid Build Coastguard Worker// CHECK: crc32l 	4(%ebx), %eax
9900*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x38,0xf1,0x43,0x04]
9901*9880d681SAndroid Build Coastguard Worker                crc32l 4(%ebx), %eax
9902*9880d681SAndroid Build Coastguard Worker
9903*9880d681SAndroid Build Coastguard Worker// CHECK: crc32l 	3735928559(%ebx,%ecx,8), %ecx
9904*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x38,0xf1,0x8c,0xcb,0xef,0xbe,0xad,0xde]
9905*9880d681SAndroid Build Coastguard Worker                crc32l 0xdeadbeef(%ebx,%ecx,8),%ecx
9906*9880d681SAndroid Build Coastguard Worker
9907*9880d681SAndroid Build Coastguard Worker// CHECK: crc32l 	69, %ecx
9908*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x38,0xf1,0x0d,0x45,0x00,0x00,0x00]
9909*9880d681SAndroid Build Coastguard Worker                crc32l 0x45,%ecx
9910*9880d681SAndroid Build Coastguard Worker
9911*9880d681SAndroid Build Coastguard Worker// CHECK: crc32l 	32493, %ecx
9912*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x38,0xf1,0x0d,0xed,0x7e,0x00,0x00]
9913*9880d681SAndroid Build Coastguard Worker                crc32l 0x7eed,%ecx
9914*9880d681SAndroid Build Coastguard Worker
9915*9880d681SAndroid Build Coastguard Worker// CHECK: crc32l 	3133065982, %ecx
9916*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x38,0xf1,0x0d,0xfe,0xca,0xbe,0xba]
9917*9880d681SAndroid Build Coastguard Worker                crc32l 0xbabecafe,%ecx
9918*9880d681SAndroid Build Coastguard Worker
9919*9880d681SAndroid Build Coastguard Worker// CHECK: crc32l 	%ecx, %ecx
9920*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf2,0x0f,0x38,0xf1,0xc9]
9921*9880d681SAndroid Build Coastguard Worker                crc32l %ecx,%ecx
9922*9880d681SAndroid Build Coastguard Worker
9923*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpistrm	$125, %xmm1, %xmm2
9924*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x3a,0x62,0xd1,0x7d]
9925*9880d681SAndroid Build Coastguard Worker                pcmpistrm $125, %xmm1, %xmm2
9926*9880d681SAndroid Build Coastguard Worker
9927*9880d681SAndroid Build Coastguard Worker// CHECK: pcmpistrm	$125, (%edx,%eax,4), %xmm2
9928*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x3a,0x62,0x14,0x82,0x7d]
9929*9880d681SAndroid Build Coastguard Worker                pcmpistrm $125, (%edx,%eax,4), %xmm2
9930*9880d681SAndroid Build Coastguard Worker
9931*9880d681SAndroid Build Coastguard Worker// CHECK: aesimc	%xmm0, %xmm1
9932*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0xdb,0xc8]
9933*9880d681SAndroid Build Coastguard Worker                aesimc %xmm0,%xmm1
9934*9880d681SAndroid Build Coastguard Worker
9935*9880d681SAndroid Build Coastguard Worker// CHECK: aesimc	(%eax), %xmm1
9936*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0xdb,0x08]
9937*9880d681SAndroid Build Coastguard Worker                aesimc (%eax),%xmm1
9938*9880d681SAndroid Build Coastguard Worker
9939*9880d681SAndroid Build Coastguard Worker// CHECK: aesenc	%xmm1, %xmm2
9940*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0xdc,0xd1]
9941*9880d681SAndroid Build Coastguard Worker                aesenc %xmm1,%xmm2
9942*9880d681SAndroid Build Coastguard Worker
9943*9880d681SAndroid Build Coastguard Worker// CHECK: aesenc	4(%ebx), %xmm2
9944*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0xdc,0x53,0x04]
9945*9880d681SAndroid Build Coastguard Worker                aesenc 4(%ebx),%xmm2
9946*9880d681SAndroid Build Coastguard Worker
9947*9880d681SAndroid Build Coastguard Worker// CHECK: aesenclast	%xmm3, %xmm4
9948*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0xdd,0xe3]
9949*9880d681SAndroid Build Coastguard Worker                aesenclast %xmm3,%xmm4
9950*9880d681SAndroid Build Coastguard Worker
9951*9880d681SAndroid Build Coastguard Worker// CHECK: aesenclast	4(%edx,%edi), %xmm4
9952*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0xdd,0x64,0x3a,0x04]
9953*9880d681SAndroid Build Coastguard Worker                aesenclast 4(%edx,%edi),%xmm4
9954*9880d681SAndroid Build Coastguard Worker
9955*9880d681SAndroid Build Coastguard Worker// CHECK: aesdec	%xmm5, %xmm6
9956*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0xde,0xf5]
9957*9880d681SAndroid Build Coastguard Worker                aesdec %xmm5,%xmm6
9958*9880d681SAndroid Build Coastguard Worker
9959*9880d681SAndroid Build Coastguard Worker// CHECK: aesdec	4(%ecx,%eax,8), %xmm6
9960*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0xde,0x74,0xc1,0x04]
9961*9880d681SAndroid Build Coastguard Worker                aesdec 4(%ecx,%eax,8),%xmm6
9962*9880d681SAndroid Build Coastguard Worker
9963*9880d681SAndroid Build Coastguard Worker// CHECK: aesdeclast	%xmm7, %xmm0
9964*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0xdf,0xc7]
9965*9880d681SAndroid Build Coastguard Worker                aesdeclast %xmm7,%xmm0
9966*9880d681SAndroid Build Coastguard Worker
9967*9880d681SAndroid Build Coastguard Worker// CHECK: aesdeclast	3405691582, %xmm0
9968*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x38,0xdf,0x05,0xbe,0xba,0xfe,0xca]
9969*9880d681SAndroid Build Coastguard Worker                aesdeclast 0xcafebabe,%xmm0
9970*9880d681SAndroid Build Coastguard Worker
9971*9880d681SAndroid Build Coastguard Worker// CHECK: aeskeygenassist	$125, %xmm1, %xmm2
9972*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x3a,0xdf,0xd1,0x7d]
9973*9880d681SAndroid Build Coastguard Worker                aeskeygenassist $125, %xmm1, %xmm2
9974*9880d681SAndroid Build Coastguard Worker
9975*9880d681SAndroid Build Coastguard Worker// CHECK: aeskeygenassist	$125, (%edx,%eax,4), %xmm2
9976*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x3a,0xdf,0x14,0x82,0x7d]
9977*9880d681SAndroid Build Coastguard Worker                aeskeygenassist $125, (%edx,%eax,4), %xmm2
9978*9880d681SAndroid Build Coastguard Worker
9979*9880d681SAndroid Build Coastguard Worker// rdar://8017638
9980*9880d681SAndroid Build Coastguard Worker// CHECK: aeskeygenassist	$128, %xmm1, %xmm2
9981*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x3a,0xdf,0xd1,0x80]
9982*9880d681SAndroid Build Coastguard Worker		aeskeygenassist $128, %xmm1, %xmm2
9983*9880d681SAndroid Build Coastguard Worker
9984*9880d681SAndroid Build Coastguard Worker// rdar://7910087
9985*9880d681SAndroid Build Coastguard Worker// CHECK: bsfw	%bx, %bx
9986*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xbc,0xdb]
9987*9880d681SAndroid Build Coastguard Worker          bsfw  %bx, %bx
9988*9880d681SAndroid Build Coastguard Worker
9989*9880d681SAndroid Build Coastguard Worker// CHECK: bsfw	3735928559(%ebx,%ecx,8), %bx
9990*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xbc,0x9c,0xcb,0xef,0xbe,0xad,0xde]
9991*9880d681SAndroid Build Coastguard Worker          bsfw  3735928559(%ebx,%ecx,8), %bx
9992*9880d681SAndroid Build Coastguard Worker
9993*9880d681SAndroid Build Coastguard Worker// CHECK: bsrw	%bx, %bx
9994*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xbd,0xdb]
9995*9880d681SAndroid Build Coastguard Worker          bsrw  %bx, %bx
9996*9880d681SAndroid Build Coastguard Worker
9997*9880d681SAndroid Build Coastguard Worker// CHECK: bsrw	305419896, %bx
9998*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xbd,0x1d,0x78,0x56,0x34,0x12]
9999*9880d681SAndroid Build Coastguard Worker          bsrw  305419896, %bx
10000*9880d681SAndroid Build Coastguard Worker
10001*9880d681SAndroid Build Coastguard Worker// radr://7901779
10002*9880d681SAndroid Build Coastguard Worker// CHECK: pushl   $127
10003*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x6a,0x7f]
10004*9880d681SAndroid Build Coastguard Worker          pushl   $127
10005*9880d681SAndroid Build Coastguard Worker
10006*9880d681SAndroid Build Coastguard Worker// CHECK: pushw   $254
10007*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x68,0xfe,0x00]
10008*9880d681SAndroid Build Coastguard Worker          pushw   $254
10009*9880d681SAndroid Build Coastguard Worker
10010*9880d681SAndroid Build Coastguard Worker// CHECK: pushl   $254
10011*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x68,0xfe,0x00,0x00,0x00]
10012*9880d681SAndroid Build Coastguard Worker          pushl   $254
10013*9880d681SAndroid Build Coastguard Worker
10014*9880d681SAndroid Build Coastguard Worker// radr://7928400
10015*9880d681SAndroid Build Coastguard Worker// CHECK: movq    %mm3, 3735928559(%ebx,%ecx,8)
10016*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x7f,0x9c,0xcb,0xef,0xbe,0xad,0xde]
10017*9880d681SAndroid Build Coastguard Worker          movq    %mm3, 3735928559(%ebx,%ecx,8)
10018*9880d681SAndroid Build Coastguard Worker
10019*9880d681SAndroid Build Coastguard Worker// CHECK: movd    %mm3, 3735928559(%ebx,%ecx,8)
10020*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x7e,0x9c,0xcb,0xef,0xbe,0xad,0xde]
10021*9880d681SAndroid Build Coastguard Worker          movd    %mm3, 3735928559(%ebx,%ecx,8)
10022*9880d681SAndroid Build Coastguard Worker
10023*9880d681SAndroid Build Coastguard Worker// CHECK: movq    3735928559(%ebx,%ecx,8), %xmm5
10024*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xf3,0x0f,0x7e,0xac,0xcb,0xef,0xbe,0xad,0xde]
10025*9880d681SAndroid Build Coastguard Worker          movq    3735928559(%ebx,%ecx,8), %xmm5
10026*9880d681SAndroid Build Coastguard Worker
10027*9880d681SAndroid Build Coastguard Worker// CHECK: movd    3735928559(%ebx,%ecx,8), %xmm5
10028*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0x6e,0xac,0xcb,0xef,0xbe,0xad,0xde]
10029*9880d681SAndroid Build Coastguard Worker          movd    3735928559(%ebx,%ecx,8), %xmm5
10030*9880d681SAndroid Build Coastguard Worker
10031*9880d681SAndroid Build Coastguard Worker// radr://7914715
10032*9880d681SAndroid Build Coastguard Worker// CHECK: fcoml   3735928559(%ebx,%ecx,8)
10033*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdc,0x94,0xcb,0xef,0xbe,0xad,0xde]
10034*9880d681SAndroid Build Coastguard Worker          fcoml   3735928559(%ebx,%ecx,8)
10035*9880d681SAndroid Build Coastguard Worker
10036*9880d681SAndroid Build Coastguard Worker// CHECK: fcoms   32493
10037*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd8,0x15,0xed,0x7e,0x00,0x00]
10038*9880d681SAndroid Build Coastguard Worker          fcoms   32493
10039*9880d681SAndroid Build Coastguard Worker
10040*9880d681SAndroid Build Coastguard Worker// CHECK: fcompl  3735928559(%ebx,%ecx,8)
10041*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xdc,0x9c,0xcb,0xef,0xbe,0xad,0xde]
10042*9880d681SAndroid Build Coastguard Worker          fcompl  3735928559(%ebx,%ecx,8)
10043*9880d681SAndroid Build Coastguard Worker
10044*9880d681SAndroid Build Coastguard Worker// CHECK: fcomps  32493
10045*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xd8,0x1d,0xed,0x7e,0x00,0x00]
10046*9880d681SAndroid Build Coastguard Worker          fcomps  32493
10047*9880d681SAndroid Build Coastguard Worker
10048*9880d681SAndroid Build Coastguard Worker// CHECK: ficoml  3735928559(%ebx,%ecx,8)
10049*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xda,0x94,0xcb,0xef,0xbe,0xad,0xde]
10050*9880d681SAndroid Build Coastguard Worker          ficoml  3735928559(%ebx,%ecx,8)
10051*9880d681SAndroid Build Coastguard Worker
10052*9880d681SAndroid Build Coastguard Worker// CHECK: ficoms  32493
10053*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xde,0x15,0xed,0x7e,0x00,0x00]
10054*9880d681SAndroid Build Coastguard Worker          ficoms  32493
10055*9880d681SAndroid Build Coastguard Worker
10056*9880d681SAndroid Build Coastguard Worker// CHECK: ficompl 3735928559(%ebx,%ecx,8)
10057*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xda,0x9c,0xcb,0xef,0xbe,0xad,0xde]
10058*9880d681SAndroid Build Coastguard Worker          ficompl 3735928559(%ebx,%ecx,8)
10059*9880d681SAndroid Build Coastguard Worker
10060*9880d681SAndroid Build Coastguard Worker// CHECK: ficomps 32493
10061*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0xde,0x1d,0xed,0x7e,0x00,0x00]
10062*9880d681SAndroid Build Coastguard Worker          ficomps 32493
10063*9880d681SAndroid Build Coastguard Worker
10064*9880d681SAndroid Build Coastguard Worker// CHECK: movl  57005(,%eiz), %ebx
10065*9880d681SAndroid Build Coastguard Worker// CHECK: encoding: [0x8b,0x1c,0x25,0xad,0xde,0x00,0x00]
10066*9880d681SAndroid Build Coastguard Worker          movl  57005(,%eiz), %ebx
10067*9880d681SAndroid Build Coastguard Worker
10068*9880d681SAndroid Build Coastguard Worker// CHECK: movl  48879(,%eiz), %eax
10069*9880d681SAndroid Build Coastguard Worker// CHECK: encoding: [0x8b,0x04,0x25,0xef,0xbe,0x00,0x00]
10070*9880d681SAndroid Build Coastguard Worker          movl  48879(,%eiz), %eax
10071*9880d681SAndroid Build Coastguard Worker
10072*9880d681SAndroid Build Coastguard Worker// CHECK: movl  -4(,%eiz,8), %eax
10073*9880d681SAndroid Build Coastguard Worker// CHECK: encoding: [0x8b,0x04,0xe5,0xfc,0xff,0xff,0xff]
10074*9880d681SAndroid Build Coastguard Worker          movl  -4(,%eiz,8), %eax
10075*9880d681SAndroid Build Coastguard Worker
10076*9880d681SAndroid Build Coastguard Worker// CHECK: movl  (%ecx,%eiz), %eax
10077*9880d681SAndroid Build Coastguard Worker// CHECK: encoding: [0x8b,0x04,0x21]
10078*9880d681SAndroid Build Coastguard Worker          movl  (%ecx,%eiz), %eax
10079*9880d681SAndroid Build Coastguard Worker
10080*9880d681SAndroid Build Coastguard Worker// CHECK: movl  (%ecx,%eiz,8), %eax
10081*9880d681SAndroid Build Coastguard Worker// CHECK: encoding: [0x8b,0x04,0xe1]
10082*9880d681SAndroid Build Coastguard Worker          movl  (%ecx,%eiz,8), %eax
10083*9880d681SAndroid Build Coastguard Worker
10084*9880d681SAndroid Build Coastguard Worker// CHECK: addl	$4294967295, %eax       # encoding: [0x83,0xc0,0xff]
10085*9880d681SAndroid Build Coastguard Worker        addl $0xFFFFFFFF, %eax
10086*9880d681SAndroid Build Coastguard Worker
10087*9880d681SAndroid Build Coastguard Worker// CHECK: addw	$65535, %ax       # encoding: [0x66,0x83,0xc0,0xff]
10088*9880d681SAndroid Build Coastguard Worker        addw $0xFFFF, %ax
10089*9880d681SAndroid Build Coastguard Worker
10090*9880d681SAndroid Build Coastguard Worker
10091*9880d681SAndroid Build Coastguard Worker// CHECK: 	pushf
10092*9880d681SAndroid Build Coastguard Worker        	pushfl
10093*9880d681SAndroid Build Coastguard Worker
10094*9880d681SAndroid Build Coastguard Worker// CHECK: 	pushfl
10095*9880d681SAndroid Build Coastguard Worker        	pushfl
10096*9880d681SAndroid Build Coastguard Worker
10097*9880d681SAndroid Build Coastguard Worker// CHECK: 	popf
10098*9880d681SAndroid Build Coastguard Worker        	popfl
10099*9880d681SAndroid Build Coastguard Worker
10100*9880d681SAndroid Build Coastguard Worker// CHECK: 	popfl
10101*9880d681SAndroid Build Coastguard Worker        	popfl
10102*9880d681SAndroid Build Coastguard Worker
10103*9880d681SAndroid Build Coastguard Worker// CHECK: 	rcll	$0, 3735928559(%ebx,%ecx,8)
10104*9880d681SAndroid Build Coastguard Worker        	rcll	$0,0xdeadbeef(%ebx,%ecx,8)
10105*9880d681SAndroid Build Coastguard Worker
10106*9880d681SAndroid Build Coastguard Worker// CHECK: 	rcll	$0, 69
10107*9880d681SAndroid Build Coastguard Worker        	rcll	$0,0x45
10108*9880d681SAndroid Build Coastguard Worker
10109*9880d681SAndroid Build Coastguard Worker// CHECK: 	rcll	$0, 32493
10110*9880d681SAndroid Build Coastguard Worker        	rcll	$0,0x7eed
10111*9880d681SAndroid Build Coastguard Worker
10112*9880d681SAndroid Build Coastguard Worker// CHECK: 	rcll	$0, 3133065982
10113*9880d681SAndroid Build Coastguard Worker        	rcll	$0,0xbabecafe
10114*9880d681SAndroid Build Coastguard Worker
10115*9880d681SAndroid Build Coastguard Worker// CHECK: 	rcll	$0, 305419896
10116*9880d681SAndroid Build Coastguard Worker        	rcll	$0,0x12345678
10117*9880d681SAndroid Build Coastguard Worker
10118*9880d681SAndroid Build Coastguard Worker// CHECK: 	rclb	$127, 3735928559(%ebx,%ecx,8)
10119*9880d681SAndroid Build Coastguard Worker        	rclb	$0x7f,0xdeadbeef(%ebx,%ecx,8)
10120*9880d681SAndroid Build Coastguard Worker
10121*9880d681SAndroid Build Coastguard Worker// CHECK: 	rclb	$127, 69
10122*9880d681SAndroid Build Coastguard Worker        	rclb	$0x7f,0x45
10123*9880d681SAndroid Build Coastguard Worker
10124*9880d681SAndroid Build Coastguard Worker// CHECK: 	rclb	$127, 32493
10125*9880d681SAndroid Build Coastguard Worker        	rclb	$0x7f,0x7eed
10126*9880d681SAndroid Build Coastguard Worker
10127*9880d681SAndroid Build Coastguard Worker// CHECK: 	rclb	$127, 3133065982
10128*9880d681SAndroid Build Coastguard Worker        	rclb	$0x7f,0xbabecafe
10129*9880d681SAndroid Build Coastguard Worker
10130*9880d681SAndroid Build Coastguard Worker// CHECK: 	rclb	$127, 305419896
10131*9880d681SAndroid Build Coastguard Worker        	rclb	$0x7f,0x12345678
10132*9880d681SAndroid Build Coastguard Worker
10133*9880d681SAndroid Build Coastguard Worker// CHECK: 	rcrl	$0, 3735928559(%ebx,%ecx,8)
10134*9880d681SAndroid Build Coastguard Worker        	rcrl	$0,0xdeadbeef(%ebx,%ecx,8)
10135*9880d681SAndroid Build Coastguard Worker
10136*9880d681SAndroid Build Coastguard Worker// CHECK: 	rcrl	$0, 69
10137*9880d681SAndroid Build Coastguard Worker        	rcrl	$0,0x45
10138*9880d681SAndroid Build Coastguard Worker
10139*9880d681SAndroid Build Coastguard Worker// CHECK: 	rcrl	$0, 32493
10140*9880d681SAndroid Build Coastguard Worker        	rcrl	$0,0x7eed
10141*9880d681SAndroid Build Coastguard Worker
10142*9880d681SAndroid Build Coastguard Worker// CHECK: 	rcrl	$0, 3133065982
10143*9880d681SAndroid Build Coastguard Worker        	rcrl	$0,0xbabecafe
10144*9880d681SAndroid Build Coastguard Worker
10145*9880d681SAndroid Build Coastguard Worker// CHECK: 	rcrl	$0, 305419896
10146*9880d681SAndroid Build Coastguard Worker        	rcrl	$0,0x12345678
10147*9880d681SAndroid Build Coastguard Worker
10148*9880d681SAndroid Build Coastguard Worker// CHECK: 	rcrb	$127, 3735928559(%ebx,%ecx,8)
10149*9880d681SAndroid Build Coastguard Worker        	rcrb	$0x7f,0xdeadbeef(%ebx,%ecx,8)
10150*9880d681SAndroid Build Coastguard Worker
10151*9880d681SAndroid Build Coastguard Worker// CHECK: 	rcrb	$127, 69
10152*9880d681SAndroid Build Coastguard Worker        	rcrb	$0x7f,0x45
10153*9880d681SAndroid Build Coastguard Worker
10154*9880d681SAndroid Build Coastguard Worker// CHECK: 	rcrb	$127, 32493
10155*9880d681SAndroid Build Coastguard Worker        	rcrb	$0x7f,0x7eed
10156*9880d681SAndroid Build Coastguard Worker
10157*9880d681SAndroid Build Coastguard Worker// CHECK: 	rcrb	$127, 3133065982
10158*9880d681SAndroid Build Coastguard Worker        	rcrb	$0x7f,0xbabecafe
10159*9880d681SAndroid Build Coastguard Worker
10160*9880d681SAndroid Build Coastguard Worker// CHECK: 	rcrb	$127, 305419896
10161*9880d681SAndroid Build Coastguard Worker        	rcrb	$0x7f,0x12345678
10162*9880d681SAndroid Build Coastguard Worker
10163*9880d681SAndroid Build Coastguard Worker// CHECK: 	calll	3133065982
10164*9880d681SAndroid Build Coastguard Worker        	calll	0xbabecafe
10165*9880d681SAndroid Build Coastguard Worker
10166*9880d681SAndroid Build Coastguard Worker// CHECK: 	calll	*3735928559(%ebx,%ecx,8)
10167*9880d681SAndroid Build Coastguard Worker        	calll	*0xdeadbeef(%ebx,%ecx,8)
10168*9880d681SAndroid Build Coastguard Worker
10169*9880d681SAndroid Build Coastguard Worker// CHECK: 	calll	305419896
10170*9880d681SAndroid Build Coastguard Worker        	calll	0x12345678
10171*9880d681SAndroid Build Coastguard Worker
10172*9880d681SAndroid Build Coastguard Worker// CHECK: 	calll	*3135175374
10173*9880d681SAndroid Build Coastguard Worker        	call	*0xbadeface
10174*9880d681SAndroid Build Coastguard Worker
10175*9880d681SAndroid Build Coastguard Worker// CHECK: 	calll	*3735928559(%ebx,%ecx,8)
10176*9880d681SAndroid Build Coastguard Worker        	call	*0xdeadbeef(%ebx,%ecx,8)
10177*9880d681SAndroid Build Coastguard Worker
10178*9880d681SAndroid Build Coastguard Worker// CHECK: 	calll	32493
10179*9880d681SAndroid Build Coastguard Worker        	call	0x7eed
10180*9880d681SAndroid Build Coastguard Worker
10181*9880d681SAndroid Build Coastguard Worker// CHECK: 	calll	3133065982
10182*9880d681SAndroid Build Coastguard Worker        	call	0xbabecafe
10183*9880d681SAndroid Build Coastguard Worker
10184*9880d681SAndroid Build Coastguard Worker// CHECK: 	calll	305419896
10185*9880d681SAndroid Build Coastguard Worker        	call	0x12345678
10186*9880d681SAndroid Build Coastguard Worker
10187*9880d681SAndroid Build Coastguard Worker// CHECK: 	calll	*3135175374
10188*9880d681SAndroid Build Coastguard Worker        	call	*0xbadeface
10189*9880d681SAndroid Build Coastguard Worker
10190*9880d681SAndroid Build Coastguard Worker// CHECK: 	lcallw	*32493
10191*9880d681SAndroid Build Coastguard Worker        	lcallw	*0x7eed
10192*9880d681SAndroid Build Coastguard Worker
10193*9880d681SAndroid Build Coastguard Worker// CHECK: 	jmp	32493
10194*9880d681SAndroid Build Coastguard Worker        	jmp	0x7eed
10195*9880d681SAndroid Build Coastguard Worker
10196*9880d681SAndroid Build Coastguard Worker// CHECK: 	jmp	3133065982
10197*9880d681SAndroid Build Coastguard Worker        	jmp	0xbabecafe
10198*9880d681SAndroid Build Coastguard Worker
10199*9880d681SAndroid Build Coastguard Worker// CHECK: 	jmp	305419896
10200*9880d681SAndroid Build Coastguard Worker        	jmp	0x12345678
10201*9880d681SAndroid Build Coastguard Worker
10202*9880d681SAndroid Build Coastguard Worker// CHECK: 	jmp	-77129852792157442
10203*9880d681SAndroid Build Coastguard Worker        	jmp	0xfeedfacebabecafe
10204*9880d681SAndroid Build Coastguard Worker
10205*9880d681SAndroid Build Coastguard Worker// CHECK: 	jmpl	*3735928559(%ebx,%ecx,8)
10206*9880d681SAndroid Build Coastguard Worker        	jmp	*0xdeadbeef(%ebx,%ecx,8)
10207*9880d681SAndroid Build Coastguard Worker
10208*9880d681SAndroid Build Coastguard Worker// CHECK: 	jmp	32493
10209*9880d681SAndroid Build Coastguard Worker        	jmp	0x7eed
10210*9880d681SAndroid Build Coastguard Worker
10211*9880d681SAndroid Build Coastguard Worker// CHECK: 	jmp	3133065982
10212*9880d681SAndroid Build Coastguard Worker        	jmp	0xbabecafe
10213*9880d681SAndroid Build Coastguard Worker
10214*9880d681SAndroid Build Coastguard Worker// CHECK: 	jmp	305419896
10215*9880d681SAndroid Build Coastguard Worker        	jmp	0x12345678
10216*9880d681SAndroid Build Coastguard Worker
10217*9880d681SAndroid Build Coastguard Worker// CHECK: 	jmpl	*3135175374
10218*9880d681SAndroid Build Coastguard Worker        	jmp	*0xbadeface
10219*9880d681SAndroid Build Coastguard Worker
10220*9880d681SAndroid Build Coastguard Worker// CHECK: 	jmpl	*3735928559(%ebx,%ecx,8)
10221*9880d681SAndroid Build Coastguard Worker        	jmp	*0xdeadbeef(%ebx,%ecx,8)
10222*9880d681SAndroid Build Coastguard Worker
10223*9880d681SAndroid Build Coastguard Worker// CHECK: 	jmp	32493
10224*9880d681SAndroid Build Coastguard Worker        	jmp	0x7eed
10225*9880d681SAndroid Build Coastguard Worker
10226*9880d681SAndroid Build Coastguard Worker// CHECK: 	jmp	3133065982
10227*9880d681SAndroid Build Coastguard Worker        	jmp	0xbabecafe
10228*9880d681SAndroid Build Coastguard Worker
10229*9880d681SAndroid Build Coastguard Worker// CHECK: 	jmp	305419896
10230*9880d681SAndroid Build Coastguard Worker        	jmp	0x12345678
10231*9880d681SAndroid Build Coastguard Worker
10232*9880d681SAndroid Build Coastguard Worker// CHECK: 	jmpl	*3135175374
10233*9880d681SAndroid Build Coastguard Worker        	jmp	*0xbadeface
10234*9880d681SAndroid Build Coastguard Worker
10235*9880d681SAndroid Build Coastguard Worker// CHECK: 	ljmpl	*3735928559(%ebx,%ecx,8)
10236*9880d681SAndroid Build Coastguard Worker        	ljmpl	*0xdeadbeef(%ebx,%ecx,8)
10237*9880d681SAndroid Build Coastguard Worker
10238*9880d681SAndroid Build Coastguard Worker// CHECK: 	ljmpw	*32493
10239*9880d681SAndroid Build Coastguard Worker        	ljmpw	*0x7eed
10240*9880d681SAndroid Build Coastguard Worker
10241*9880d681SAndroid Build Coastguard Worker// CHECK: 	ljmpl	*3133065982
10242*9880d681SAndroid Build Coastguard Worker        	ljmpl	*0xbabecafe
10243*9880d681SAndroid Build Coastguard Worker
10244*9880d681SAndroid Build Coastguard Worker// CHECK: 	ljmpl	*305419896
10245*9880d681SAndroid Build Coastguard Worker        	ljmpl	*0x12345678
10246*9880d681SAndroid Build Coastguard Worker
10247*9880d681SAndroid Build Coastguard Worker// CHECK: 	enter	$31438, $127
10248*9880d681SAndroid Build Coastguard Worker        	enter	$0x7ace,$0x7f
10249*9880d681SAndroid Build Coastguard Worker
10250*9880d681SAndroid Build Coastguard Worker// CHECK: 	jo	32493
10251*9880d681SAndroid Build Coastguard Worker        	jo	0x7eed
10252*9880d681SAndroid Build Coastguard Worker
10253*9880d681SAndroid Build Coastguard Worker// CHECK: 	jo	3133065982
10254*9880d681SAndroid Build Coastguard Worker        	jo	0xbabecafe
10255*9880d681SAndroid Build Coastguard Worker
10256*9880d681SAndroid Build Coastguard Worker// CHECK: 	jo	305419896
10257*9880d681SAndroid Build Coastguard Worker        	jo	0x12345678
10258*9880d681SAndroid Build Coastguard Worker
10259*9880d681SAndroid Build Coastguard Worker// CHECK: 	jo	-77129852792157442
10260*9880d681SAndroid Build Coastguard Worker        	jo	0xfeedfacebabecafe
10261*9880d681SAndroid Build Coastguard Worker
10262*9880d681SAndroid Build Coastguard Worker// CHECK: 	jno	32493
10263*9880d681SAndroid Build Coastguard Worker        	jno	0x7eed
10264*9880d681SAndroid Build Coastguard Worker
10265*9880d681SAndroid Build Coastguard Worker// CHECK: 	jno	3133065982
10266*9880d681SAndroid Build Coastguard Worker        	jno	0xbabecafe
10267*9880d681SAndroid Build Coastguard Worker
10268*9880d681SAndroid Build Coastguard Worker// CHECK: 	jno	305419896
10269*9880d681SAndroid Build Coastguard Worker        	jno	0x12345678
10270*9880d681SAndroid Build Coastguard Worker
10271*9880d681SAndroid Build Coastguard Worker// CHECK: 	jno	-77129852792157442
10272*9880d681SAndroid Build Coastguard Worker        	jno	0xfeedfacebabecafe
10273*9880d681SAndroid Build Coastguard Worker
10274*9880d681SAndroid Build Coastguard Worker// CHECK: 	jb	32493
10275*9880d681SAndroid Build Coastguard Worker        	jb	0x7eed
10276*9880d681SAndroid Build Coastguard Worker
10277*9880d681SAndroid Build Coastguard Worker// CHECK: 	jb	3133065982
10278*9880d681SAndroid Build Coastguard Worker        	jb	0xbabecafe
10279*9880d681SAndroid Build Coastguard Worker
10280*9880d681SAndroid Build Coastguard Worker// CHECK: 	jb	305419896
10281*9880d681SAndroid Build Coastguard Worker        	jb	0x12345678
10282*9880d681SAndroid Build Coastguard Worker
10283*9880d681SAndroid Build Coastguard Worker// CHECK: 	jb	-77129852792157442
10284*9880d681SAndroid Build Coastguard Worker        	jb	0xfeedfacebabecafe
10285*9880d681SAndroid Build Coastguard Worker
10286*9880d681SAndroid Build Coastguard Worker// CHECK: 	jae	32493
10287*9880d681SAndroid Build Coastguard Worker        	jae	0x7eed
10288*9880d681SAndroid Build Coastguard Worker
10289*9880d681SAndroid Build Coastguard Worker// CHECK: 	jae	3133065982
10290*9880d681SAndroid Build Coastguard Worker        	jae	0xbabecafe
10291*9880d681SAndroid Build Coastguard Worker
10292*9880d681SAndroid Build Coastguard Worker// CHECK: 	jae	305419896
10293*9880d681SAndroid Build Coastguard Worker        	jae	0x12345678
10294*9880d681SAndroid Build Coastguard Worker
10295*9880d681SAndroid Build Coastguard Worker// CHECK: 	jae	-77129852792157442
10296*9880d681SAndroid Build Coastguard Worker        	jae	0xfeedfacebabecafe
10297*9880d681SAndroid Build Coastguard Worker
10298*9880d681SAndroid Build Coastguard Worker// CHECK: 	je	32493
10299*9880d681SAndroid Build Coastguard Worker        	je	0x7eed
10300*9880d681SAndroid Build Coastguard Worker
10301*9880d681SAndroid Build Coastguard Worker// CHECK: 	je	3133065982
10302*9880d681SAndroid Build Coastguard Worker        	je	0xbabecafe
10303*9880d681SAndroid Build Coastguard Worker
10304*9880d681SAndroid Build Coastguard Worker// CHECK: 	je	305419896
10305*9880d681SAndroid Build Coastguard Worker        	je	0x12345678
10306*9880d681SAndroid Build Coastguard Worker
10307*9880d681SAndroid Build Coastguard Worker// CHECK: 	je	-77129852792157442
10308*9880d681SAndroid Build Coastguard Worker        	je	0xfeedfacebabecafe
10309*9880d681SAndroid Build Coastguard Worker
10310*9880d681SAndroid Build Coastguard Worker// CHECK: 	jne	32493
10311*9880d681SAndroid Build Coastguard Worker        	jne	0x7eed
10312*9880d681SAndroid Build Coastguard Worker
10313*9880d681SAndroid Build Coastguard Worker// CHECK: 	jne	3133065982
10314*9880d681SAndroid Build Coastguard Worker        	jne	0xbabecafe
10315*9880d681SAndroid Build Coastguard Worker
10316*9880d681SAndroid Build Coastguard Worker// CHECK: 	jne	305419896
10317*9880d681SAndroid Build Coastguard Worker        	jne	0x12345678
10318*9880d681SAndroid Build Coastguard Worker
10319*9880d681SAndroid Build Coastguard Worker// CHECK: 	jne	-77129852792157442
10320*9880d681SAndroid Build Coastguard Worker        	jne	0xfeedfacebabecafe
10321*9880d681SAndroid Build Coastguard Worker
10322*9880d681SAndroid Build Coastguard Worker// CHECK: 	jbe	32493
10323*9880d681SAndroid Build Coastguard Worker        	jbe	0x7eed
10324*9880d681SAndroid Build Coastguard Worker
10325*9880d681SAndroid Build Coastguard Worker// CHECK: 	jbe	3133065982
10326*9880d681SAndroid Build Coastguard Worker        	jbe	0xbabecafe
10327*9880d681SAndroid Build Coastguard Worker
10328*9880d681SAndroid Build Coastguard Worker// CHECK: 	jbe	305419896
10329*9880d681SAndroid Build Coastguard Worker        	jbe	0x12345678
10330*9880d681SAndroid Build Coastguard Worker
10331*9880d681SAndroid Build Coastguard Worker// CHECK: 	jbe	-77129852792157442
10332*9880d681SAndroid Build Coastguard Worker        	jbe	0xfeedfacebabecafe
10333*9880d681SAndroid Build Coastguard Worker
10334*9880d681SAndroid Build Coastguard Worker// CHECK: 	ja	32493
10335*9880d681SAndroid Build Coastguard Worker        	ja	0x7eed
10336*9880d681SAndroid Build Coastguard Worker
10337*9880d681SAndroid Build Coastguard Worker// CHECK: 	ja	3133065982
10338*9880d681SAndroid Build Coastguard Worker        	ja	0xbabecafe
10339*9880d681SAndroid Build Coastguard Worker
10340*9880d681SAndroid Build Coastguard Worker// CHECK: 	ja	305419896
10341*9880d681SAndroid Build Coastguard Worker        	ja	0x12345678
10342*9880d681SAndroid Build Coastguard Worker
10343*9880d681SAndroid Build Coastguard Worker// CHECK: 	ja	-77129852792157442
10344*9880d681SAndroid Build Coastguard Worker        	ja	0xfeedfacebabecafe
10345*9880d681SAndroid Build Coastguard Worker
10346*9880d681SAndroid Build Coastguard Worker// CHECK: 	js	32493
10347*9880d681SAndroid Build Coastguard Worker        	js	0x7eed
10348*9880d681SAndroid Build Coastguard Worker
10349*9880d681SAndroid Build Coastguard Worker// CHECK: 	js	3133065982
10350*9880d681SAndroid Build Coastguard Worker        	js	0xbabecafe
10351*9880d681SAndroid Build Coastguard Worker
10352*9880d681SAndroid Build Coastguard Worker// CHECK: 	js	305419896
10353*9880d681SAndroid Build Coastguard Worker        	js	0x12345678
10354*9880d681SAndroid Build Coastguard Worker
10355*9880d681SAndroid Build Coastguard Worker// CHECK: 	js	-77129852792157442
10356*9880d681SAndroid Build Coastguard Worker        	js	0xfeedfacebabecafe
10357*9880d681SAndroid Build Coastguard Worker
10358*9880d681SAndroid Build Coastguard Worker// CHECK: 	jns	32493
10359*9880d681SAndroid Build Coastguard Worker        	jns	0x7eed
10360*9880d681SAndroid Build Coastguard Worker
10361*9880d681SAndroid Build Coastguard Worker// CHECK: 	jns	3133065982
10362*9880d681SAndroid Build Coastguard Worker        	jns	0xbabecafe
10363*9880d681SAndroid Build Coastguard Worker
10364*9880d681SAndroid Build Coastguard Worker// CHECK: 	jns	305419896
10365*9880d681SAndroid Build Coastguard Worker        	jns	0x12345678
10366*9880d681SAndroid Build Coastguard Worker
10367*9880d681SAndroid Build Coastguard Worker// CHECK: 	jns	-77129852792157442
10368*9880d681SAndroid Build Coastguard Worker        	jns	0xfeedfacebabecafe
10369*9880d681SAndroid Build Coastguard Worker
10370*9880d681SAndroid Build Coastguard Worker// CHECK: 	jp	32493
10371*9880d681SAndroid Build Coastguard Worker        	jp	0x7eed
10372*9880d681SAndroid Build Coastguard Worker
10373*9880d681SAndroid Build Coastguard Worker// CHECK: 	jp	3133065982
10374*9880d681SAndroid Build Coastguard Worker        	jp	0xbabecafe
10375*9880d681SAndroid Build Coastguard Worker
10376*9880d681SAndroid Build Coastguard Worker// CHECK: 	jp	305419896
10377*9880d681SAndroid Build Coastguard Worker        	jp	0x12345678
10378*9880d681SAndroid Build Coastguard Worker
10379*9880d681SAndroid Build Coastguard Worker// CHECK: 	jp	-77129852792157442
10380*9880d681SAndroid Build Coastguard Worker        	jp	0xfeedfacebabecafe
10381*9880d681SAndroid Build Coastguard Worker
10382*9880d681SAndroid Build Coastguard Worker// CHECK: 	jnp	32493
10383*9880d681SAndroid Build Coastguard Worker        	jnp	0x7eed
10384*9880d681SAndroid Build Coastguard Worker
10385*9880d681SAndroid Build Coastguard Worker// CHECK: 	jnp	3133065982
10386*9880d681SAndroid Build Coastguard Worker        	jnp	0xbabecafe
10387*9880d681SAndroid Build Coastguard Worker
10388*9880d681SAndroid Build Coastguard Worker// CHECK: 	jnp	305419896
10389*9880d681SAndroid Build Coastguard Worker        	jnp	0x12345678
10390*9880d681SAndroid Build Coastguard Worker
10391*9880d681SAndroid Build Coastguard Worker// CHECK: 	jnp	-77129852792157442
10392*9880d681SAndroid Build Coastguard Worker        	jnp	0xfeedfacebabecafe
10393*9880d681SAndroid Build Coastguard Worker
10394*9880d681SAndroid Build Coastguard Worker// CHECK: 	jl	32493
10395*9880d681SAndroid Build Coastguard Worker        	jl	0x7eed
10396*9880d681SAndroid Build Coastguard Worker
10397*9880d681SAndroid Build Coastguard Worker// CHECK: 	jl	3133065982
10398*9880d681SAndroid Build Coastguard Worker        	jl	0xbabecafe
10399*9880d681SAndroid Build Coastguard Worker
10400*9880d681SAndroid Build Coastguard Worker// CHECK: 	jl	305419896
10401*9880d681SAndroid Build Coastguard Worker        	jl	0x12345678
10402*9880d681SAndroid Build Coastguard Worker
10403*9880d681SAndroid Build Coastguard Worker// CHECK: 	jl	-77129852792157442
10404*9880d681SAndroid Build Coastguard Worker        	jl	0xfeedfacebabecafe
10405*9880d681SAndroid Build Coastguard Worker
10406*9880d681SAndroid Build Coastguard Worker// CHECK: 	jge	32493
10407*9880d681SAndroid Build Coastguard Worker        	jge	0x7eed
10408*9880d681SAndroid Build Coastguard Worker
10409*9880d681SAndroid Build Coastguard Worker// CHECK: 	jge	3133065982
10410*9880d681SAndroid Build Coastguard Worker        	jge	0xbabecafe
10411*9880d681SAndroid Build Coastguard Worker
10412*9880d681SAndroid Build Coastguard Worker// CHECK: 	jge	305419896
10413*9880d681SAndroid Build Coastguard Worker        	jge	0x12345678
10414*9880d681SAndroid Build Coastguard Worker
10415*9880d681SAndroid Build Coastguard Worker// CHECK: 	jge	-77129852792157442
10416*9880d681SAndroid Build Coastguard Worker        	jge	0xfeedfacebabecafe
10417*9880d681SAndroid Build Coastguard Worker
10418*9880d681SAndroid Build Coastguard Worker// CHECK: 	jle	32493
10419*9880d681SAndroid Build Coastguard Worker        	jle	0x7eed
10420*9880d681SAndroid Build Coastguard Worker
10421*9880d681SAndroid Build Coastguard Worker// CHECK: 	jle	3133065982
10422*9880d681SAndroid Build Coastguard Worker        	jle	0xbabecafe
10423*9880d681SAndroid Build Coastguard Worker
10424*9880d681SAndroid Build Coastguard Worker// CHECK: 	jle	305419896
10425*9880d681SAndroid Build Coastguard Worker        	jle	0x12345678
10426*9880d681SAndroid Build Coastguard Worker
10427*9880d681SAndroid Build Coastguard Worker// CHECK: 	jle	-77129852792157442
10428*9880d681SAndroid Build Coastguard Worker        	jle	0xfeedfacebabecafe
10429*9880d681SAndroid Build Coastguard Worker
10430*9880d681SAndroid Build Coastguard Worker// CHECK: 	jg	32493
10431*9880d681SAndroid Build Coastguard Worker        	jg	0x7eed
10432*9880d681SAndroid Build Coastguard Worker
10433*9880d681SAndroid Build Coastguard Worker// CHECK: 	jg	3133065982
10434*9880d681SAndroid Build Coastguard Worker        	jg	0xbabecafe
10435*9880d681SAndroid Build Coastguard Worker
10436*9880d681SAndroid Build Coastguard Worker// CHECK: 	jg	305419896
10437*9880d681SAndroid Build Coastguard Worker        	jg	0x12345678
10438*9880d681SAndroid Build Coastguard Worker
10439*9880d681SAndroid Build Coastguard Worker// CHECK: 	jg	-77129852792157442
10440*9880d681SAndroid Build Coastguard Worker        	jg	0xfeedfacebabecafe
10441*9880d681SAndroid Build Coastguard Worker
10442*9880d681SAndroid Build Coastguard Worker// CHECK: 	int	$127
10443*9880d681SAndroid Build Coastguard Worker        	int	$0x7f
10444*9880d681SAndroid Build Coastguard Worker
10445*9880d681SAndroid Build Coastguard Worker// CHECK: 	pause
10446*9880d681SAndroid Build Coastguard Worker        	pause
10447*9880d681SAndroid Build Coastguard Worker
10448*9880d681SAndroid Build Coastguard Worker// CHECK: 	sfence
10449*9880d681SAndroid Build Coastguard Worker        	sfence
10450*9880d681SAndroid Build Coastguard Worker
10451*9880d681SAndroid Build Coastguard Worker// CHECK: 	lfence
10452*9880d681SAndroid Build Coastguard Worker        	lfence
10453*9880d681SAndroid Build Coastguard Worker
10454*9880d681SAndroid Build Coastguard Worker// CHECK: 	mfence
10455*9880d681SAndroid Build Coastguard Worker        	mfence
10456*9880d681SAndroid Build Coastguard Worker
10457*9880d681SAndroid Build Coastguard Worker// CHECK: 	monitor
10458*9880d681SAndroid Build Coastguard Worker        	monitor
10459*9880d681SAndroid Build Coastguard Worker
10460*9880d681SAndroid Build Coastguard Worker// CHECK: 	mwait
10461*9880d681SAndroid Build Coastguard Worker        	mwait
10462*9880d681SAndroid Build Coastguard Worker
10463*9880d681SAndroid Build Coastguard Worker// CHECK: 	vmcall
10464*9880d681SAndroid Build Coastguard Worker        	vmcall
10465*9880d681SAndroid Build Coastguard Worker
10466*9880d681SAndroid Build Coastguard Worker// CHECK: 	vmfunc
10467*9880d681SAndroid Build Coastguard Worker        	vmfunc
10468*9880d681SAndroid Build Coastguard Worker
10469*9880d681SAndroid Build Coastguard Worker// CHECK: 	vmlaunch
10470*9880d681SAndroid Build Coastguard Worker        	vmlaunch
10471*9880d681SAndroid Build Coastguard Worker
10472*9880d681SAndroid Build Coastguard Worker// CHECK: 	vmresume
10473*9880d681SAndroid Build Coastguard Worker        	vmresume
10474*9880d681SAndroid Build Coastguard Worker
10475*9880d681SAndroid Build Coastguard Worker// CHECK: 	vmxoff
10476*9880d681SAndroid Build Coastguard Worker        	vmxoff
10477*9880d681SAndroid Build Coastguard Worker
10478*9880d681SAndroid Build Coastguard Worker// CHECK: 	vmxon	3735928559(%ebx,%ecx,8)
10479*9880d681SAndroid Build Coastguard Worker        	vmxon	0xdeadbeef(%ebx,%ecx,8)
10480*9880d681SAndroid Build Coastguard Worker
10481*9880d681SAndroid Build Coastguard Worker// CHECK: 	vmxon	32493
10482*9880d681SAndroid Build Coastguard Worker        	vmxon	0x7eed
10483*9880d681SAndroid Build Coastguard Worker
10484*9880d681SAndroid Build Coastguard Worker// CHECK: 	vmxon	3133065982
10485*9880d681SAndroid Build Coastguard Worker        	vmxon	0xbabecafe
10486*9880d681SAndroid Build Coastguard Worker
10487*9880d681SAndroid Build Coastguard Worker// CHECK: 	vmxon	305419896
10488*9880d681SAndroid Build Coastguard Worker        	vmxon	0x12345678
10489*9880d681SAndroid Build Coastguard Worker
10490*9880d681SAndroid Build Coastguard Worker// CHECK: 	vmrun %eax
10491*9880d681SAndroid Build Coastguard Worker        	vmrun %eax
10492*9880d681SAndroid Build Coastguard Worker
10493*9880d681SAndroid Build Coastguard Worker// CHECK: 	vmmcall
10494*9880d681SAndroid Build Coastguard Worker        	vmmcall
10495*9880d681SAndroid Build Coastguard Worker
10496*9880d681SAndroid Build Coastguard Worker// CHECK: 	vmload %eax
10497*9880d681SAndroid Build Coastguard Worker        	vmload %eax
10498*9880d681SAndroid Build Coastguard Worker
10499*9880d681SAndroid Build Coastguard Worker// CHECK: 	vmsave %eax
10500*9880d681SAndroid Build Coastguard Worker        	vmsave %eax
10501*9880d681SAndroid Build Coastguard Worker
10502*9880d681SAndroid Build Coastguard Worker// CHECK: 	stgi
10503*9880d681SAndroid Build Coastguard Worker        	stgi
10504*9880d681SAndroid Build Coastguard Worker
10505*9880d681SAndroid Build Coastguard Worker// CHECK: 	clgi
10506*9880d681SAndroid Build Coastguard Worker        	clgi
10507*9880d681SAndroid Build Coastguard Worker
10508*9880d681SAndroid Build Coastguard Worker// CHECK: 	skinit %eax
10509*9880d681SAndroid Build Coastguard Worker        	skinit %eax
10510*9880d681SAndroid Build Coastguard Worker
10511*9880d681SAndroid Build Coastguard Worker// CHECK: 	invlpga %ecx, %eax
10512*9880d681SAndroid Build Coastguard Worker        	invlpga %ecx, %eax
10513*9880d681SAndroid Build Coastguard Worker
10514*9880d681SAndroid Build Coastguard Worker// CHECK:   blendvps	(%eax), %xmm1   # encoding: [0x66,0x0f,0x38,0x14,0x08]
10515*9880d681SAndroid Build Coastguard Worker            blendvps (%eax), %xmm1
10516*9880d681SAndroid Build Coastguard Worker// CHECK:   blendvps	%xmm2, %xmm1    # encoding: [0x66,0x0f,0x38,0x14,0xca]
10517*9880d681SAndroid Build Coastguard Worker            blendvps %xmm2, %xmm1
10518*9880d681SAndroid Build Coastguard Worker
10519*9880d681SAndroid Build Coastguard Worker// These instructions can take an unsigned 8-bit mask as well as a signed 8-bit
10520*9880d681SAndroid Build Coastguard Worker// immediate. Check both forms here.
10521*9880d681SAndroid Build Coastguard Worker// CHECK: blendps $129, %xmm2, %xmm1
10522*9880d681SAndroid Build Coastguard Worker          blendps $0x81, %xmm2, %xmm1
10523*9880d681SAndroid Build Coastguard Worker// CHECK: blendps $192, %xmm2, %xmm1
10524*9880d681SAndroid Build Coastguard Worker          blendps $-64, %xmm2, %xmm1
10525*9880d681SAndroid Build Coastguard Worker// CHECK: blendpd $129, %xmm2, %xmm1
10526*9880d681SAndroid Build Coastguard Worker          blendpd $0x81, %xmm2, %xmm1
10527*9880d681SAndroid Build Coastguard Worker// CHECK: blendpd $192, %xmm2, %xmm1
10528*9880d681SAndroid Build Coastguard Worker          blendpd $-64, %xmm2, %xmm1
10529*9880d681SAndroid Build Coastguard Worker// CHECK: pblendw $129, %xmm2, %xmm1
10530*9880d681SAndroid Build Coastguard Worker          pblendw $0x81, %xmm2, %xmm1
10531*9880d681SAndroid Build Coastguard Worker// CHECK: pblendw $192, %xmm2, %xmm1
10532*9880d681SAndroid Build Coastguard Worker          pblendw $-64, %xmm2, %xmm1
10533*9880d681SAndroid Build Coastguard Worker// CHECK: mpsadbw $129, %xmm2, %xmm1
10534*9880d681SAndroid Build Coastguard Worker          mpsadbw $0x81, %xmm2, %xmm1
10535*9880d681SAndroid Build Coastguard Worker// CHECK: mpsadbw $192, %xmm2, %xmm1
10536*9880d681SAndroid Build Coastguard Worker          mpsadbw $-64, %xmm2, %xmm1
10537*9880d681SAndroid Build Coastguard Worker// CHECK: dpps $129, %xmm2, %xmm1
10538*9880d681SAndroid Build Coastguard Worker          dpps $0x81, %xmm2, %xmm1
10539*9880d681SAndroid Build Coastguard Worker// CHECK: dpps $192, %xmm2, %xmm1
10540*9880d681SAndroid Build Coastguard Worker          dpps $-64, %xmm2, %xmm1
10541*9880d681SAndroid Build Coastguard Worker// CHECK: dppd $129, %xmm2, %xmm1
10542*9880d681SAndroid Build Coastguard Worker          dppd $0x81, %xmm2, %xmm1
10543*9880d681SAndroid Build Coastguard Worker// CHECK: dppd $192, %xmm2, %xmm1
10544*9880d681SAndroid Build Coastguard Worker          dppd $-64, %xmm2, %xmm1
10545*9880d681SAndroid Build Coastguard Worker// CHECK: insertps $129, %xmm2, %xmm1
10546*9880d681SAndroid Build Coastguard Worker          insertps $0x81, %xmm2, %xmm1
10547*9880d681SAndroid Build Coastguard Worker// CHECK: insertps $192, %xmm2, %xmm1
10548*9880d681SAndroid Build Coastguard Worker          insertps $-64, %xmm2, %xmm1
10549*9880d681SAndroid Build Coastguard Worker
10550*9880d681SAndroid Build Coastguard Worker// PR13253 handle implicit optional third argument that must always be xmm0
10551*9880d681SAndroid Build Coastguard Worker// CHECK: pblendvb %xmm2, %xmm1
10552*9880d681SAndroid Build Coastguard Workerpblendvb %xmm2, %xmm1
10553*9880d681SAndroid Build Coastguard Worker// CHECK: pblendvb %xmm2, %xmm1
10554*9880d681SAndroid Build Coastguard Workerpblendvb %xmm0, %xmm2, %xmm1
10555*9880d681SAndroid Build Coastguard Worker// CHECK: pblendvb (%eax), %xmm1
10556*9880d681SAndroid Build Coastguard Workerpblendvb (%eax), %xmm1
10557*9880d681SAndroid Build Coastguard Worker// CHECK: pblendvb (%eax), %xmm1
10558*9880d681SAndroid Build Coastguard Workerpblendvb %xmm0, (%eax), %xmm1
10559*9880d681SAndroid Build Coastguard Worker// CHECK: blendvpd %xmm2, %xmm1
10560*9880d681SAndroid Build Coastguard Workerblendvpd %xmm2, %xmm1
10561*9880d681SAndroid Build Coastguard Worker// CHECK: blendvpd %xmm2, %xmm1
10562*9880d681SAndroid Build Coastguard Workerblendvpd %xmm0, %xmm2, %xmm1
10563*9880d681SAndroid Build Coastguard Worker// CHECK: blendvpd (%eax), %xmm1
10564*9880d681SAndroid Build Coastguard Workerblendvpd (%eax), %xmm1
10565*9880d681SAndroid Build Coastguard Worker// CHECK: blendvpd (%eax), %xmm1
10566*9880d681SAndroid Build Coastguard Workerblendvpd %xmm0, (%eax), %xmm1
10567*9880d681SAndroid Build Coastguard Worker// CHECK: blendvps %xmm2, %xmm1
10568*9880d681SAndroid Build Coastguard Workerblendvps %xmm2, %xmm1
10569*9880d681SAndroid Build Coastguard Worker// CHECK: blendvps %xmm2, %xmm1
10570*9880d681SAndroid Build Coastguard Workerblendvps %xmm0, %xmm2, %xmm1
10571*9880d681SAndroid Build Coastguard Worker// CHECK: blendvps (%eax), %xmm1
10572*9880d681SAndroid Build Coastguard Workerblendvps (%eax), %xmm1
10573*9880d681SAndroid Build Coastguard Worker// CHECK: blendvps (%eax), %xmm1
10574*9880d681SAndroid Build Coastguard Workerblendvps %xmm0, (%eax), %xmm1
10575*9880d681SAndroid Build Coastguard Worker
10576*9880d681SAndroid Build Coastguard Worker
10577*9880d681SAndroid Build Coastguard Worker// CHECK: btl $4, (%eax)
10578*9880d681SAndroid Build Coastguard Worker// CHECK: btw $4, (%eax)
10579*9880d681SAndroid Build Coastguard Worker// CHECK: btl $4, (%eax)
10580*9880d681SAndroid Build Coastguard Worker// CHECK: btq $4, (%eax)
10581*9880d681SAndroid Build Coastguard Worker// CHECK: btsl $4, (%eax)
10582*9880d681SAndroid Build Coastguard Worker// CHECK: btsw $4, (%eax)
10583*9880d681SAndroid Build Coastguard Worker// CHECK: btsl $4, (%eax)
10584*9880d681SAndroid Build Coastguard Worker// CHECK: btsq $4, (%eax)
10585*9880d681SAndroid Build Coastguard Worker// CHECK: btrl $4, (%eax)
10586*9880d681SAndroid Build Coastguard Worker// CHECK: btrw $4, (%eax)
10587*9880d681SAndroid Build Coastguard Worker// CHECK: btrl $4, (%eax)
10588*9880d681SAndroid Build Coastguard Worker// CHECK: btrq $4, (%eax)
10589*9880d681SAndroid Build Coastguard Worker// CHECK: btcl $4, (%eax)
10590*9880d681SAndroid Build Coastguard Worker// CHECK: btcw $4, (%eax)
10591*9880d681SAndroid Build Coastguard Worker// CHECK: btcl $4, (%eax)
10592*9880d681SAndroid Build Coastguard Worker// CHECK: btcq $4, (%eax)
10593*9880d681SAndroid Build Coastguard Workerbt $4, (%eax)
10594*9880d681SAndroid Build Coastguard Workerbtw $4, (%eax)
10595*9880d681SAndroid Build Coastguard Workerbtl $4, (%eax)
10596*9880d681SAndroid Build Coastguard Workerbtq $4, (%eax)
10597*9880d681SAndroid Build Coastguard Workerbts $4, (%eax)
10598*9880d681SAndroid Build Coastguard Workerbtsw $4, (%eax)
10599*9880d681SAndroid Build Coastguard Workerbtsl $4, (%eax)
10600*9880d681SAndroid Build Coastguard Workerbtsq $4, (%eax)
10601*9880d681SAndroid Build Coastguard Workerbtr $4, (%eax)
10602*9880d681SAndroid Build Coastguard Workerbtrw $4, (%eax)
10603*9880d681SAndroid Build Coastguard Workerbtrl $4, (%eax)
10604*9880d681SAndroid Build Coastguard Workerbtrq $4, (%eax)
10605*9880d681SAndroid Build Coastguard Workerbtc $4, (%eax)
10606*9880d681SAndroid Build Coastguard Workerbtcw $4, (%eax)
10607*9880d681SAndroid Build Coastguard Workerbtcl $4, (%eax)
10608*9880d681SAndroid Build Coastguard Workerbtcq $4, (%eax)
10609*9880d681SAndroid Build Coastguard Worker
10610*9880d681SAndroid Build Coastguard Worker// CHECK: clflushopt	3735928559(%ebx,%ecx,8)
10611*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xae,0xbc,0xcb,0xef,0xbe,0xad,0xde]
10612*9880d681SAndroid Build Coastguard Worker        	clflushopt	0xdeadbeef(%ebx,%ecx,8)
10613*9880d681SAndroid Build Coastguard Worker
10614*9880d681SAndroid Build Coastguard Worker// CHECK: clflushopt	32493
10615*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xae,0x3d,0xed,0x7e,0x00,0x00]
10616*9880d681SAndroid Build Coastguard Worker        	clflushopt	0x7eed
10617*9880d681SAndroid Build Coastguard Worker
10618*9880d681SAndroid Build Coastguard Worker// CHECK: clflushopt	3133065982
10619*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xae,0x3d,0xfe,0xca,0xbe,0xba]
10620*9880d681SAndroid Build Coastguard Worker        	clflushopt	0xbabecafe
10621*9880d681SAndroid Build Coastguard Worker
10622*9880d681SAndroid Build Coastguard Worker// CHECK: clflushopt	305419896
10623*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xae,0x3d,0x78,0x56,0x34,0x12]
10624*9880d681SAndroid Build Coastguard Worker        	clflushopt	0x12345678
10625*9880d681SAndroid Build Coastguard Worker
10626*9880d681SAndroid Build Coastguard Worker// CHECK: clwb	3735928559(%ebx,%ecx,8)
10627*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xae,0xb4,0xcb,0xef,0xbe,0xad,0xde]
10628*9880d681SAndroid Build Coastguard Worker        	clwb	0xdeadbeef(%ebx,%ecx,8)
10629*9880d681SAndroid Build Coastguard Worker
10630*9880d681SAndroid Build Coastguard Worker// CHECK: clwb	32493
10631*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xae,0x35,0xed,0x7e,0x00,0x00]
10632*9880d681SAndroid Build Coastguard Worker        	clwb	0x7eed
10633*9880d681SAndroid Build Coastguard Worker
10634*9880d681SAndroid Build Coastguard Worker// CHECK: clwb	3133065982
10635*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xae,0x35,0xfe,0xca,0xbe,0xba]
10636*9880d681SAndroid Build Coastguard Worker        	clwb	0xbabecafe
10637*9880d681SAndroid Build Coastguard Worker
10638*9880d681SAndroid Build Coastguard Worker// CHECK: clwb	305419896
10639*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xae,0x35,0x78,0x56,0x34,0x12]
10640*9880d681SAndroid Build Coastguard Worker        	clwb	0x12345678
10641*9880d681SAndroid Build Coastguard Worker
10642*9880d681SAndroid Build Coastguard Worker// CHECK: pcommit
10643*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x66,0x0f,0xae,0xf8]
10644*9880d681SAndroid Build Coastguard Worker        	pcommit
10645*9880d681SAndroid Build Coastguard Worker
10646*9880d681SAndroid Build Coastguard Worker// CHECK: xsave	3735928559(%ebx,%ecx,8)
10647*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xae,0xa4,0xcb,0xef,0xbe,0xad,0xde]
10648*9880d681SAndroid Build Coastguard Worker        	xsave	0xdeadbeef(%ebx,%ecx,8)
10649*9880d681SAndroid Build Coastguard Worker
10650*9880d681SAndroid Build Coastguard Worker// CHECK: xsave	32493
10651*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xae,0x25,0xed,0x7e,0x00,0x00]
10652*9880d681SAndroid Build Coastguard Worker        	xsave	0x7eed
10653*9880d681SAndroid Build Coastguard Worker
10654*9880d681SAndroid Build Coastguard Worker// CHECK: xsave	3133065982
10655*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xae,0x25,0xfe,0xca,0xbe,0xba]
10656*9880d681SAndroid Build Coastguard Worker        	xsave	0xbabecafe
10657*9880d681SAndroid Build Coastguard Worker
10658*9880d681SAndroid Build Coastguard Worker// CHECK: xsave	305419896
10659*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xae,0x25,0x78,0x56,0x34,0x12]
10660*9880d681SAndroid Build Coastguard Worker        	xsave	0x12345678
10661*9880d681SAndroid Build Coastguard Worker
10662*9880d681SAndroid Build Coastguard Worker// CHECK: xrstor	3735928559(%ebx,%ecx,8)
10663*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xae,0xac,0xcb,0xef,0xbe,0xad,0xde]
10664*9880d681SAndroid Build Coastguard Worker        	xrstor	0xdeadbeef(%ebx,%ecx,8)
10665*9880d681SAndroid Build Coastguard Worker
10666*9880d681SAndroid Build Coastguard Worker// CHECK: xrstor	32493
10667*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xae,0x2d,0xed,0x7e,0x00,0x00]
10668*9880d681SAndroid Build Coastguard Worker        	xrstor	0x7eed
10669*9880d681SAndroid Build Coastguard Worker
10670*9880d681SAndroid Build Coastguard Worker// CHECK: xrstor	3133065982
10671*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xae,0x2d,0xfe,0xca,0xbe,0xba]
10672*9880d681SAndroid Build Coastguard Worker        	xrstor	0xbabecafe
10673*9880d681SAndroid Build Coastguard Worker
10674*9880d681SAndroid Build Coastguard Worker// CHECK: xrstor	305419896
10675*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xae,0x2d,0x78,0x56,0x34,0x12]
10676*9880d681SAndroid Build Coastguard Worker        	xrstor	0x12345678
10677*9880d681SAndroid Build Coastguard Worker
10678*9880d681SAndroid Build Coastguard Worker// CHECK: xsaveopt	3735928559(%ebx,%ecx,8)
10679*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xae,0xb4,0xcb,0xef,0xbe,0xad,0xde]
10680*9880d681SAndroid Build Coastguard Worker        	xsaveopt	0xdeadbeef(%ebx,%ecx,8)
10681*9880d681SAndroid Build Coastguard Worker
10682*9880d681SAndroid Build Coastguard Worker// CHECK: xsaveopt	32493
10683*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xae,0x35,0xed,0x7e,0x00,0x00]
10684*9880d681SAndroid Build Coastguard Worker        	xsaveopt	0x7eed
10685*9880d681SAndroid Build Coastguard Worker
10686*9880d681SAndroid Build Coastguard Worker// CHECK: xsaveopt	3133065982
10687*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xae,0x35,0xfe,0xca,0xbe,0xba]
10688*9880d681SAndroid Build Coastguard Worker        	xsaveopt	0xbabecafe
10689*9880d681SAndroid Build Coastguard Worker
10690*9880d681SAndroid Build Coastguard Worker// CHECK: xsaveopt	305419896
10691*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xae,0x35,0x78,0x56,0x34,0x12]
10692*9880d681SAndroid Build Coastguard Worker        	xsaveopt	0x12345678
10693*9880d681SAndroid Build Coastguard Worker
10694*9880d681SAndroid Build Coastguard Worker// CHECK: xsaves	3735928559(%ebx,%ecx,8)
10695*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xc7,0xac,0xcb,0xef,0xbe,0xad,0xde]
10696*9880d681SAndroid Build Coastguard Worker        	xsaves	0xdeadbeef(%ebx,%ecx,8)
10697*9880d681SAndroid Build Coastguard Worker
10698*9880d681SAndroid Build Coastguard Worker// CHECK: xsaves	32493
10699*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xc7,0x2d,0xed,0x7e,0x00,0x00]
10700*9880d681SAndroid Build Coastguard Worker        	xsaves	0x7eed
10701*9880d681SAndroid Build Coastguard Worker
10702*9880d681SAndroid Build Coastguard Worker// CHECK: xsaves	3133065982
10703*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xc7,0x2d,0xfe,0xca,0xbe,0xba]
10704*9880d681SAndroid Build Coastguard Worker        	xsaves	0xbabecafe
10705*9880d681SAndroid Build Coastguard Worker
10706*9880d681SAndroid Build Coastguard Worker// CHECK: xsaves	305419896
10707*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xc7,0x2d,0x78,0x56,0x34,0x12]
10708*9880d681SAndroid Build Coastguard Worker        	xsaves	0x12345678
10709*9880d681SAndroid Build Coastguard Worker
10710*9880d681SAndroid Build Coastguard Worker// CHECK: xsavec	3735928559(%ebx,%ecx,8)
10711*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xc7,0xa4,0xcb,0xef,0xbe,0xad,0xde]
10712*9880d681SAndroid Build Coastguard Worker        	xsavec	0xdeadbeef(%ebx,%ecx,8)
10713*9880d681SAndroid Build Coastguard Worker
10714*9880d681SAndroid Build Coastguard Worker// CHECK: xsavec	32493
10715*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xc7,0x25,0xed,0x7e,0x00,0x00]
10716*9880d681SAndroid Build Coastguard Worker        	xsavec	0x7eed
10717*9880d681SAndroid Build Coastguard Worker
10718*9880d681SAndroid Build Coastguard Worker// CHECK: xsavec	3133065982
10719*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xc7,0x25,0xfe,0xca,0xbe,0xba]
10720*9880d681SAndroid Build Coastguard Worker        	xsavec	0xbabecafe
10721*9880d681SAndroid Build Coastguard Worker
10722*9880d681SAndroid Build Coastguard Worker// CHECK: xsavec	305419896
10723*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xc7,0x25,0x78,0x56,0x34,0x12]
10724*9880d681SAndroid Build Coastguard Worker        	xsavec	0x12345678
10725*9880d681SAndroid Build Coastguard Worker
10726*9880d681SAndroid Build Coastguard Worker// CHECK: xrstors	3735928559(%ebx,%ecx,8)
10727*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xc7,0x9c,0xcb,0xef,0xbe,0xad,0xde]
10728*9880d681SAndroid Build Coastguard Worker        	xrstors	0xdeadbeef(%ebx,%ecx,8)
10729*9880d681SAndroid Build Coastguard Worker
10730*9880d681SAndroid Build Coastguard Worker// CHECK: xrstors	32493
10731*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xc7,0x1d,0xed,0x7e,0x00,0x00]
10732*9880d681SAndroid Build Coastguard Worker        	xrstors	0x7eed
10733*9880d681SAndroid Build Coastguard Worker
10734*9880d681SAndroid Build Coastguard Worker// CHECK: xrstors	3133065982
10735*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xc7,0x1d,0xfe,0xca,0xbe,0xba]
10736*9880d681SAndroid Build Coastguard Worker        	xrstors	0xbabecafe
10737*9880d681SAndroid Build Coastguard Worker
10738*9880d681SAndroid Build Coastguard Worker// CHECK: xrstors	305419896
10739*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0xc7,0x1d,0x78,0x56,0x34,0x12]
10740*9880d681SAndroid Build Coastguard Worker        	xrstors	0x12345678
10741*9880d681SAndroid Build Coastguard Worker
10742*9880d681SAndroid Build Coastguard Worker// CHECK: getsec
10743*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x37]
10744*9880d681SAndroid Build Coastguard Worker        	getsec
10745*9880d681SAndroid Build Coastguard Worker
10746*9880d681SAndroid Build Coastguard Worker// CHECK: 	monitorx
10747*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x01,0xfa]
10748*9880d681SAndroid Build Coastguard Worker        	monitorx
10749*9880d681SAndroid Build Coastguard Worker
10750*9880d681SAndroid Build Coastguard Worker// CHECK: 	monitorx
10751*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x01,0xfa]
10752*9880d681SAndroid Build Coastguard Worker        	monitorx %eax, %ecx, %edx
10753*9880d681SAndroid Build Coastguard Worker
10754*9880d681SAndroid Build Coastguard Worker// CHECK: 	mwaitx
10755*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x01,0xfb]
10756*9880d681SAndroid Build Coastguard Worker        	mwaitx
10757*9880d681SAndroid Build Coastguard Worker
10758*9880d681SAndroid Build Coastguard Worker// CHECK: 	mwaitx
10759*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x01,0xfb]
10760*9880d681SAndroid Build Coastguard Worker        	mwaitx %eax, %ecx, %ebx
10761*9880d681SAndroid Build Coastguard Worker
10762*9880d681SAndroid Build Coastguard Worker// CHECK: 	clzero
10763*9880d681SAndroid Build Coastguard Worker// CHECK:  encoding: [0x0f,0x01,0xfc]
10764*9880d681SAndroid Build Coastguard Worker        	clzero
10765