1 // RUN
: llvm-mc
-triple i386-unknown-unknown
--show-encoding
%s | FileCheck
%s
4 // CHECK
: encoding
: [0x37]
8 // CHECK
: encoding
: [0xd5,0x00]
12 // CHECK
: encoding
: [0xd4,0x00]
16 // CHECK
: encoding
: [0x3f]
19 // CHECK
: adcb $
0, -485498096(%edx
,%eax
,4)
20 // CHECK
: encoding
: [0x80,0x94,0x82,0x10,0xe3,0x0f,0xe3,0x00]
21 adcb $
0, -485498096(%edx
,%eax
,4)
23 // CHECK
: adcb $
0, 485498096(%edx
,%eax
,4)
24 // CHECK
: encoding
: [0x80,0x94,0x82,0xf0,0x1c,0xf0,0x1c,0x00]
25 adcb $
0, 485498096(%edx
,%eax
,4)
27 // CHECK
: adcb $
0, 485498096(%edx
)
28 // CHECK
: encoding
: [0x80,0x92,0xf0,0x1c,0xf0,0x1c,0x00]
29 adcb $
0, 485498096(%edx
)
31 // CHECK
: adcb $
0, 485498096
32 // CHECK
: encoding
: [0x80,0x15,0xf0,0x1c,0xf0,0x1c,0x00]
35 // CHECK
: adcb $
0, 64(%edx
,%eax
)
36 // CHECK
: encoding
: [0x80,0x54,0x02,0x40,0x00]
37 adcb $
0, 64(%edx
,%eax
)
39 // CHECK
: adcb $
0, %al
40 // CHECK
: encoding
: [0x14,0x00]
43 // CHECK
: adcb $
0, (%edx
)
44 // CHECK
: encoding
: [0x80,0x12,0x00]
47 // CHECK
: adcl $
0, -485498096(%edx
,%eax
,4)
48 // CHECK
: encoding
: [0x83,0x94,0x82,0x10,0xe3,0x0f,0xe3,0x00]
49 adcl $
0, -485498096(%edx
,%eax
,4)
51 // CHECK
: adcl $
0, 485498096(%edx
,%eax
,4)
52 // CHECK
: encoding
: [0x83,0x94,0x82,0xf0,0x1c,0xf0,0x1c,0x00]
53 adcl $
0, 485498096(%edx
,%eax
,4)
55 // CHECK
: adcl $
0, 485498096(%edx
)
56 // CHECK
: encoding
: [0x83,0x92,0xf0,0x1c,0xf0,0x1c,0x00]
57 adcl $
0, 485498096(%edx
)
59 // CHECK
: adcl $
0, 485498096
60 // CHECK
: encoding
: [0x83,0x15,0xf0,0x1c,0xf0,0x1c,0x00]
63 // CHECK
: adcl $
0, 64(%edx
,%eax
)
64 // CHECK
: encoding
: [0x83,0x54,0x02,0x40,0x00]
65 adcl $
0, 64(%edx
,%eax
)
67 // CHECK
: adcl $
0, %eax
68 // CHECK
: encoding
: [0x83,0xd0,0x00]
71 // CHECK
: adcl $
0, (%edx
)
72 // CHECK
: encoding
: [0x83,0x12,0x00]
75 // CHECK
: adcl
3809469200(%edx
,%eax
,4), %eax
76 // CHECK
: encoding
: [0x13,0x84,0x82,0x10,0xe3,0x0f,0xe3]
77 adcl
3809469200(%edx
,%eax
,4), %eax
79 // CHECK
: adcl
485498096, %eax
80 // CHECK
: encoding
: [0x13,0x05,0xf0,0x1c,0xf0,0x1c]
83 // CHECK
: adcl
485498096(%edx
,%eax
,4), %eax
84 // CHECK
: encoding
: [0x13,0x84,0x82,0xf0,0x1c,0xf0,0x1c]
85 adcl
485498096(%edx
,%eax
,4), %eax
87 // CHECK
: adcl
485498096(%edx
), %eax
88 // CHECK
: encoding
: [0x13,0x82,0xf0,0x1c,0xf0,0x1c]
89 adcl
485498096(%edx
), %eax
91 // CHECK
: adcl
64(%edx
,%eax
), %eax
92 // CHECK
: encoding
: [0x13,0x44,0x02,0x40]
93 adcl
64(%edx
,%eax
), %eax
95 // CHECK
: adcl
%eax
, 3809469200(%edx
,%eax
,4)
96 // CHECK
: encoding
: [0x11,0x84,0x82,0x10,0xe3,0x0f,0xe3]
97 adcl
%eax
, 3809469200(%edx
,%eax
,4)
99 // CHECK
: adcl
%eax
, 485498096(%edx
,%eax
,4)
100 // CHECK
: encoding
: [0x11,0x84,0x82,0xf0,0x1c,0xf0,0x1c]
101 adcl
%eax
, 485498096(%edx
,%eax
,4)
103 // CHECK
: adcl
%eax
, 485498096(%edx
)
104 // CHECK
: encoding
: [0x11,0x82,0xf0,0x1c,0xf0,0x1c]
105 adcl
%eax
, 485498096(%edx
)
107 // CHECK
: adcl
%eax
, 485498096
108 // CHECK
: encoding
: [0x11,0x05,0xf0,0x1c,0xf0,0x1c]
111 // CHECK
: adcl
%eax
, 64(%edx
,%eax
)
112 // CHECK
: encoding
: [0x11,0x44,0x02,0x40]
113 adcl
%eax
, 64(%edx
,%eax
)
115 // CHECK
: adcl
%eax
, %eax
116 // CHECK
: encoding
: [0x11,0xc0]
119 // CHECK
: adcl
%eax
, (%edx
)
120 // CHECK
: encoding
: [0x11,0x02]
123 // CHECK
: adcl
(%edx
), %eax
124 // CHECK
: encoding
: [0x13,0x02]
127 // CHECK
: adcw $
0, -485498096(%edx
,%eax
,4)
128 // CHECK
: encoding
: [0x66,0x83,0x94,0x82,0x10,0xe3,0x0f,0xe3,0x00]
129 adcw $
0, -485498096(%edx
,%eax
,4)
131 // CHECK
: adcw $
0, 485498096(%edx
,%eax
,4)
132 // CHECK
: encoding
: [0x66,0x83,0x94,0x82,0xf0,0x1c,0xf0,0x1c,0x00]
133 adcw $
0, 485498096(%edx
,%eax
,4)
135 // CHECK
: adcw $
0, 485498096(%edx
)
136 // CHECK
: encoding
: [0x66,0x83,0x92,0xf0,0x1c,0xf0,0x1c,0x00]
137 adcw $
0, 485498096(%edx
)
139 // CHECK
: adcw $
0, 485498096
140 // CHECK
: encoding
: [0x66,0x83,0x15,0xf0,0x1c,0xf0,0x1c,0x00]
143 // CHECK
: adcw $
0, 64(%edx
,%eax
)
144 // CHECK
: encoding
: [0x66,0x83,0x54,0x02,0x40,0x00]
145 adcw $
0, 64(%edx
,%eax
)
147 // CHECK
: adcw $
0, (%edx
)
148 // CHECK
: encoding
: [0x66,0x83,0x12,0x00]
151 // CHECK
: adcxl
%edx
, %eax
152 // CHECK
: encoding
: [0x66,0x0f,0x38,0xf6,0xc2]
155 // CHECK
: adcxl
(%edx
), %eax
156 // CHECK
: encoding
: [0x66,0x0f,0x38,0xf6,0x02]
159 // CHECK
: addb $
0, -485498096(%edx
,%eax
,4)
160 // CHECK
: encoding
: [0x80,0x84,0x82,0x10,0xe3,0x0f,0xe3,0x00]
161 addb $
0, -485498096(%edx
,%eax
,4)
163 // CHECK
: addb $
0, 485498096(%edx
,%eax
,4)
164 // CHECK
: encoding
: [0x80,0x84,0x82,0xf0,0x1c,0xf0,0x1c,0x00]
165 addb $
0, 485498096(%edx
,%eax
,4)
167 // CHECK
: addb $
0, 485498096(%edx
)
168 // CHECK
: encoding
: [0x80,0x82,0xf0,0x1c,0xf0,0x1c,0x00]
169 addb $
0, 485498096(%edx
)
171 // CHECK
: addb $
0, 485498096
172 // CHECK
: encoding
: [0x80,0x05,0xf0,0x1c,0xf0,0x1c,0x00]
175 // CHECK
: addb $
0, 64(%edx
,%eax
)
176 // CHECK
: encoding
: [0x80,0x44,0x02,0x40,0x00]
177 addb $
0, 64(%edx
,%eax
)
179 // CHECK
: addb $
0, %al
180 // CHECK
: encoding
: [0x04,0x00]
183 // CHECK
: addb $
0, (%edx
)
184 // CHECK
: encoding
: [0x80,0x02,0x00]
187 // CHECK
: addl $
0, -485498096(%edx
,%eax
,4)
188 // CHECK
: encoding
: [0x83,0x84,0x82,0x10,0xe3,0x0f,0xe3,0x00]
189 addl $
0, -485498096(%edx
,%eax
,4)
191 // CHECK
: addl $
0, 485498096(%edx
,%eax
,4)
192 // CHECK
: encoding
: [0x83,0x84,0x82,0xf0,0x1c,0xf0,0x1c,0x00]
193 addl $
0, 485498096(%edx
,%eax
,4)
195 // CHECK
: addl $
0, 485498096(%edx
)
196 // CHECK
: encoding
: [0x83,0x82,0xf0,0x1c,0xf0,0x1c,0x00]
197 addl $
0, 485498096(%edx
)
199 // CHECK
: addl $
0, 485498096
200 // CHECK
: encoding
: [0x83,0x05,0xf0,0x1c,0xf0,0x1c,0x00]
203 // CHECK
: addl $
0, 64(%edx
,%eax
)
204 // CHECK
: encoding
: [0x83,0x44,0x02,0x40,0x00]
205 addl $
0, 64(%edx
,%eax
)
207 // CHECK
: addl $
0, %eax
208 // CHECK
: encoding
: [0x83,0xc0,0x00]
211 // CHECK
: addl $
0, (%edx
)
212 // CHECK
: encoding
: [0x83,0x02,0x00]
215 // CHECK
: addl
3809469200(%edx
,%eax
,4), %eax
216 // CHECK
: encoding
: [0x03,0x84,0x82,0x10,0xe3,0x0f,0xe3]
217 addl
3809469200(%edx
,%eax
,4), %eax
219 // CHECK
: addl
485498096, %eax
220 // CHECK
: encoding
: [0x03,0x05,0xf0,0x1c,0xf0,0x1c]
223 // CHECK
: addl
485498096(%edx
,%eax
,4), %eax
224 // CHECK
: encoding
: [0x03,0x84,0x82,0xf0,0x1c,0xf0,0x1c]
225 addl
485498096(%edx
,%eax
,4), %eax
227 // CHECK
: addl
485498096(%edx
), %eax
228 // CHECK
: encoding
: [0x03,0x82,0xf0,0x1c,0xf0,0x1c]
229 addl
485498096(%edx
), %eax
231 // CHECK
: addl
64(%edx
,%eax
), %eax
232 // CHECK
: encoding
: [0x03,0x44,0x02,0x40]
233 addl
64(%edx
,%eax
), %eax
235 // CHECK
: addl
%eax
, 3809469200(%edx
,%eax
,4)
236 // CHECK
: encoding
: [0x01,0x84,0x82,0x10,0xe3,0x0f,0xe3]
237 addl
%eax
, 3809469200(%edx
,%eax
,4)
239 // CHECK
: addl
%eax
, 485498096(%edx
,%eax
,4)
240 // CHECK
: encoding
: [0x01,0x84,0x82,0xf0,0x1c,0xf0,0x1c]
241 addl
%eax
, 485498096(%edx
,%eax
,4)
243 // CHECK
: addl
%eax
, 485498096(%edx
)
244 // CHECK
: encoding
: [0x01,0x82,0xf0,0x1c,0xf0,0x1c]
245 addl
%eax
, 485498096(%edx
)
247 // CHECK
: addl
%eax
, 485498096
248 // CHECK
: encoding
: [0x01,0x05,0xf0,0x1c,0xf0,0x1c]
251 // CHECK
: addl
%eax
, 64(%edx
,%eax
)
252 // CHECK
: encoding
: [0x01,0x44,0x02,0x40]
253 addl
%eax
, 64(%edx
,%eax
)
255 // CHECK
: addl
%eax
, %eax
256 // CHECK
: encoding
: [0x01,0xc0]
259 // CHECK
: addl
%eax
, (%edx
)
260 // CHECK
: encoding
: [0x01,0x02]
263 // CHECK
: addl
(%edx
), %eax
264 // CHECK
: encoding
: [0x03,0x02]
267 // CHECK
: addw $
0, -485498096(%edx
,%eax
,4)
268 // CHECK
: encoding
: [0x66,0x83,0x84,0x82,0x10,0xe3,0x0f,0xe3,0x00]
269 addw $
0, -485498096(%edx
,%eax
,4)
271 // CHECK
: addw $
0, 485498096(%edx
,%eax
,4)
272 // CHECK
: encoding
: [0x66,0x83,0x84,0x82,0xf0,0x1c,0xf0,0x1c,0x00]
273 addw $
0, 485498096(%edx
,%eax
,4)
275 // CHECK
: addw $
0, 485498096(%edx
)
276 // CHECK
: encoding
: [0x66,0x83,0x82,0xf0,0x1c,0xf0,0x1c,0x00]
277 addw $
0, 485498096(%edx
)
279 // CHECK
: addw $
0, 485498096
280 // CHECK
: encoding
: [0x66,0x83,0x05,0xf0,0x1c,0xf0,0x1c,0x00]
283 // CHECK
: addw $
0, 64(%edx
,%eax
)
284 // CHECK
: encoding
: [0x66,0x83,0x44,0x02,0x40,0x00]
285 addw $
0, 64(%edx
,%eax
)
287 // CHECK
: addw $
0, (%edx
)
288 // CHECK
: encoding
: [0x66,0x83,0x02,0x00]
291 // CHECK
: adoxl
%edx
, %eax
292 // CHECK
: encoding
: [0xf3,0x0f,0x38,0xf6,0xc2]
295 // CHECK
: adoxl
(%edx
), %eax
296 // CHECK
: encoding
: [0xf3,0x0f,0x38,0xf6,0x02]
299 // CHECK
: andb $
0, -485498096(%edx
,%eax
,4)
300 // CHECK
: encoding
: [0x80,0xa4,0x82,0x10,0xe3,0x0f,0xe3,0x00]
301 andb $
0, -485498096(%edx
,%eax
,4)
303 // CHECK
: andb $
0, 485498096(%edx
,%eax
,4)
304 // CHECK
: encoding
: [0x80,0xa4,0x82,0xf0,0x1c,0xf0,0x1c,0x00]
305 andb $
0, 485498096(%edx
,%eax
,4)
307 // CHECK
: andb $
0, 485498096(%edx
)
308 // CHECK
: encoding
: [0x80,0xa2,0xf0,0x1c,0xf0,0x1c,0x00]
309 andb $
0, 485498096(%edx
)
311 // CHECK
: andb $
0, 485498096
312 // CHECK
: encoding
: [0x80,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
315 // CHECK
: andb $
0, 64(%edx
,%eax
)
316 // CHECK
: encoding
: [0x80,0x64,0x02,0x40,0x00]
317 andb $
0, 64(%edx
,%eax
)
319 // CHECK
: andb $
0, %al
320 // CHECK
: encoding
: [0x24,0x00]
323 // CHECK
: andb $
0, (%edx
)
324 // CHECK
: encoding
: [0x80,0x22,0x00]
327 // CHECK
: andl $
0, -485498096(%edx
,%eax
,4)
328 // CHECK
: encoding
: [0x83,0xa4,0x82,0x10,0xe3,0x0f,0xe3,0x00]
329 andl $
0, -485498096(%edx
,%eax
,4)
331 // CHECK
: andl $
0, 485498096(%edx
,%eax
,4)
332 // CHECK
: encoding
: [0x83,0xa4,0x82,0xf0,0x1c,0xf0,0x1c,0x00]
333 andl $
0, 485498096(%edx
,%eax
,4)
335 // CHECK
: andl $
0, 485498096(%edx
)
336 // CHECK
: encoding
: [0x83,0xa2,0xf0,0x1c,0xf0,0x1c,0x00]
337 andl $
0, 485498096(%edx
)
339 // CHECK
: andl $
0, 485498096
340 // CHECK
: encoding
: [0x83,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
343 // CHECK
: andl $
0, 64(%edx
,%eax
)
344 // CHECK
: encoding
: [0x83,0x64,0x02,0x40,0x00]
345 andl $
0, 64(%edx
,%eax
)
347 // CHECK
: andl $
0, %eax
348 // CHECK
: encoding
: [0x83,0xe0,0x00]
351 // CHECK
: andl $
0, (%edx
)
352 // CHECK
: encoding
: [0x83,0x22,0x00]
355 // CHECK
: andl
3809469200(%edx
,%eax
,4), %eax
356 // CHECK
: encoding
: [0x23,0x84,0x82,0x10,0xe3,0x0f,0xe3]
357 andl
3809469200(%edx
,%eax
,4), %eax
359 // CHECK
: andl
485498096, %eax
360 // CHECK
: encoding
: [0x23,0x05,0xf0,0x1c,0xf0,0x1c]
363 // CHECK
: andl
485498096(%edx
,%eax
,4), %eax
364 // CHECK
: encoding
: [0x23,0x84,0x82,0xf0,0x1c,0xf0,0x1c]
365 andl
485498096(%edx
,%eax
,4), %eax
367 // CHECK
: andl
485498096(%edx
), %eax
368 // CHECK
: encoding
: [0x23,0x82,0xf0,0x1c,0xf0,0x1c]
369 andl
485498096(%edx
), %eax
371 // CHECK
: andl
64(%edx
,%eax
), %eax
372 // CHECK
: encoding
: [0x23,0x44,0x02,0x40]
373 andl
64(%edx
,%eax
), %eax
375 // CHECK
: andl
%eax
, 3809469200(%edx
,%eax
,4)
376 // CHECK
: encoding
: [0x21,0x84,0x82,0x10,0xe3,0x0f,0xe3]
377 andl
%eax
, 3809469200(%edx
,%eax
,4)
379 // CHECK
: andl
%eax
, 485498096(%edx
,%eax
,4)
380 // CHECK
: encoding
: [0x21,0x84,0x82,0xf0,0x1c,0xf0,0x1c]
381 andl
%eax
, 485498096(%edx
,%eax
,4)
383 // CHECK
: andl
%eax
, 485498096(%edx
)
384 // CHECK
: encoding
: [0x21,0x82,0xf0,0x1c,0xf0,0x1c]
385 andl
%eax
, 485498096(%edx
)
387 // CHECK
: andl
%eax
, 485498096
388 // CHECK
: encoding
: [0x21,0x05,0xf0,0x1c,0xf0,0x1c]
391 // CHECK
: andl
%eax
, 64(%edx
,%eax
)
392 // CHECK
: encoding
: [0x21,0x44,0x02,0x40]
393 andl
%eax
, 64(%edx
,%eax
)
395 // CHECK
: andl
%eax
, %eax
396 // CHECK
: encoding
: [0x21,0xc0]
399 // CHECK
: andl
%eax
, (%edx
)
400 // CHECK
: encoding
: [0x21,0x02]
403 // CHECK
: andl
(%edx
), %eax
404 // CHECK
: encoding
: [0x23,0x02]
407 // CHECK
: andw $
0, -485498096(%edx
,%eax
,4)
408 // CHECK
: encoding
: [0x66,0x83,0xa4,0x82,0x10,0xe3,0x0f,0xe3,0x00]
409 andw $
0, -485498096(%edx
,%eax
,4)
411 // CHECK
: andw $
0, 485498096(%edx
,%eax
,4)
412 // CHECK
: encoding
: [0x66,0x83,0xa4,0x82,0xf0,0x1c,0xf0,0x1c,0x00]
413 andw $
0, 485498096(%edx
,%eax
,4)
415 // CHECK
: andw $
0, 485498096(%edx
)
416 // CHECK
: encoding
: [0x66,0x83,0xa2,0xf0,0x1c,0xf0,0x1c,0x00]
417 andw $
0, 485498096(%edx
)
419 // CHECK
: andw $
0, 485498096
420 // CHECK
: encoding
: [0x66,0x83,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
423 // CHECK
: andw $
0, 64(%edx
,%eax
)
424 // CHECK
: encoding
: [0x66,0x83,0x64,0x02,0x40,0x00]
425 andw $
0, 64(%edx
,%eax
)
427 // CHECK
: andw $
0, (%edx
)
428 // CHECK
: encoding
: [0x66,0x83,0x22,0x00]
432 // CHECK
: encoding
: [0xe8,A,A,A,A]
436 // CHECK
: encoding
: [0x66,0x98]
440 // CHECK
: encoding
: [0x98]
444 // CHECK
: encoding
: [0xf8]
448 // CHECK
: encoding
: [0xfc]
452 // CHECK
: encoding
: [0xfa]
456 // CHECK
: encoding
: [0x66,0x99]
460 // CHECK
: encoding
: [0x99]
464 // CHECK
: encoding
: [0xf5]
467 // CHECK
: cmpb $
0, -485498096(%edx
,%eax
,4)
468 // CHECK
: encoding
: [0x80,0xbc,0x82,0x10,0xe3,0x0f,0xe3,0x00]
469 cmpb $
0, -485498096(%edx
,%eax
,4)
471 // CHECK
: cmpb $
0, 485498096(%edx
,%eax
,4)
472 // CHECK
: encoding
: [0x80,0xbc,0x82,0xf0,0x1c,0xf0,0x1c,0x00]
473 cmpb $
0, 485498096(%edx
,%eax
,4)
475 // CHECK
: cmpb $
0, 485498096(%edx
)
476 // CHECK
: encoding
: [0x80,0xba,0xf0,0x1c,0xf0,0x1c,0x00]
477 cmpb $
0, 485498096(%edx
)
479 // CHECK
: cmpb $
0, 485498096
480 // CHECK
: encoding
: [0x80,0x3d,0xf0,0x1c,0xf0,0x1c,0x00]
483 // CHECK
: cmpb $
0, 64(%edx
,%eax
)
484 // CHECK
: encoding
: [0x80,0x7c,0x02,0x40,0x00]
485 cmpb $
0, 64(%edx
,%eax
)
487 // CHECK
: cmpb $
0, %al
488 // CHECK
: encoding
: [0x3c,0x00]
491 // CHECK
: cmpb $
0, (%edx
)
492 // CHECK
: encoding
: [0x80,0x3a,0x00]
495 // CHECK
: cmpl $
0, -485498096(%edx
,%eax
,4)
496 // CHECK
: encoding
: [0x83,0xbc,0x82,0x10,0xe3,0x0f,0xe3,0x00]
497 cmpl $
0, -485498096(%edx
,%eax
,4)
499 // CHECK
: cmpl $
0, 485498096(%edx
,%eax
,4)
500 // CHECK
: encoding
: [0x83,0xbc,0x82,0xf0,0x1c,0xf0,0x1c,0x00]
501 cmpl $
0, 485498096(%edx
,%eax
,4)
503 // CHECK
: cmpl $
0, 485498096(%edx
)
504 // CHECK
: encoding
: [0x83,0xba,0xf0,0x1c,0xf0,0x1c,0x00]
505 cmpl $
0, 485498096(%edx
)
507 // CHECK
: cmpl $
0, 485498096
508 // CHECK
: encoding
: [0x83,0x3d,0xf0,0x1c,0xf0,0x1c,0x00]
511 // CHECK
: cmpl $
0, 64(%edx
,%eax
)
512 // CHECK
: encoding
: [0x83,0x7c,0x02,0x40,0x00]
513 cmpl $
0, 64(%edx
,%eax
)
515 // CHECK
: cmpl $
0, %eax
516 // CHECK
: encoding
: [0x83,0xf8,0x00]
519 // CHECK
: cmpl $
0, (%edx
)
520 // CHECK
: encoding
: [0x83,0x3a,0x00]
523 // CHECK
: cmpl 3809469200(%edx
,%eax
,4), %eax
524 // CHECK
: encoding
: [0x3b,0x84,0x82,0x10,0xe3,0x0f,0xe3]
525 cmpl 3809469200(%edx
,%eax
,4), %eax
527 // CHECK
: cmpl 485498096, %eax
528 // CHECK
: encoding
: [0x3b,0x05,0xf0,0x1c,0xf0,0x1c]
531 // CHECK
: cmpl 485498096(%edx
,%eax
,4), %eax
532 // CHECK
: encoding
: [0x3b,0x84,0x82,0xf0,0x1c,0xf0,0x1c]
533 cmpl 485498096(%edx
,%eax
,4), %eax
535 // CHECK
: cmpl 485498096(%edx
), %eax
536 // CHECK
: encoding
: [0x3b,0x82,0xf0,0x1c,0xf0,0x1c]
537 cmpl 485498096(%edx
), %eax
539 // CHECK
: cmpl 64(%edx
,%eax
), %eax
540 // CHECK
: encoding
: [0x3b,0x44,0x02,0x40]
541 cmpl 64(%edx
,%eax
), %eax
543 // CHECK
: cmpl %eax
, 3809469200(%edx
,%eax
,4)
544 // CHECK
: encoding
: [0x39,0x84,0x82,0x10,0xe3,0x0f,0xe3]
545 cmpl %eax
, 3809469200(%edx
,%eax
,4)
547 // CHECK
: cmpl %eax
, 485498096(%edx
,%eax
,4)
548 // CHECK
: encoding
: [0x39,0x84,0x82,0xf0,0x1c,0xf0,0x1c]
549 cmpl %eax
, 485498096(%edx
,%eax
,4)
551 // CHECK
: cmpl %eax
, 485498096(%edx
)
552 // CHECK
: encoding
: [0x39,0x82,0xf0,0x1c,0xf0,0x1c]
553 cmpl %eax
, 485498096(%edx
)
555 // CHECK
: cmpl %eax
, 485498096
556 // CHECK
: encoding
: [0x39,0x05,0xf0,0x1c,0xf0,0x1c]
559 // CHECK
: cmpl %eax
, 64(%edx
,%eax
)
560 // CHECK
: encoding
: [0x39,0x44,0x02,0x40]
561 cmpl %eax
, 64(%edx
,%eax
)
563 // CHECK
: cmpl %eax
, %eax
564 // CHECK
: encoding
: [0x39,0xc0]
567 // CHECK
: cmpl %eax
, (%edx
)
568 // CHECK
: encoding
: [0x39,0x02]
571 // CHECK
: cmpl (%edx
), %eax
572 // CHECK
: encoding
: [0x3b,0x02]
575 // CHECK
: cmpsb
%es
:(%edi
), %es
:(%esi
)
576 // CHECK
: encoding
: [0x26,0xa6]
577 cmpsb
%es
:(%edi
), %es
:(%esi
)
579 // CHECK
: cmpsl
%es
:(%edi
), %es
:(%esi
)
580 // CHECK
: encoding
: [0x26,0xa7]
581 cmpsl
%es
:(%edi
), %es
:(%esi
)
583 // CHECK
: cmpsw
%es
:(%edi
), %es
:(%esi
)
584 // CHECK
: encoding
: [0x26,0x66,0xa7]
585 cmpsw
%es
:(%edi
), %es
:(%esi
)
587 // CHECK
: cmpw $
0, -485498096(%edx
,%eax
,4)
588 // CHECK
: encoding
: [0x66,0x83,0xbc,0x82,0x10,0xe3,0x0f,0xe3,0x00]
589 cmpw $
0, -485498096(%edx
,%eax
,4)
591 // CHECK
: cmpw $
0, 485498096(%edx
,%eax
,4)
592 // CHECK
: encoding
: [0x66,0x83,0xbc,0x82,0xf0,0x1c,0xf0,0x1c,0x00]
593 cmpw $
0, 485498096(%edx
,%eax
,4)
595 // CHECK
: cmpw $
0, 485498096(%edx
)
596 // CHECK
: encoding
: [0x66,0x83,0xba,0xf0,0x1c,0xf0,0x1c,0x00]
597 cmpw $
0, 485498096(%edx
)
599 // CHECK
: cmpw $
0, 485498096
600 // CHECK
: encoding
: [0x66,0x83,0x3d,0xf0,0x1c,0xf0,0x1c,0x00]
603 // CHECK
: cmpw $
0, 64(%edx
,%eax
)
604 // CHECK
: encoding
: [0x66,0x83,0x7c,0x02,0x40,0x00]
605 cmpw $
0, 64(%edx
,%eax
)
607 // CHECK
: cmpw $
0, (%edx
)
608 // CHECK
: encoding
: [0x66,0x83,0x3a,0x00]
612 // CHECK
: encoding
: [0x66,0x99]
616 // CHECK
: encoding
: [0x27]
620 // CHECK
: encoding
: [0x2f]
623 // CHECK
: decb
-485498096(%edx
,%eax
,4)
624 // CHECK
: encoding
: [0xfe,0x8c,0x82,0x10,0xe3,0x0f,0xe3]
625 decb
-485498096(%edx
,%eax
,4)
627 // CHECK
: decb
485498096(%edx
,%eax
,4)
628 // CHECK
: encoding
: [0xfe,0x8c,0x82,0xf0,0x1c,0xf0,0x1c]
629 decb
485498096(%edx
,%eax
,4)
631 // CHECK
: decb
485498096(%edx
)
632 // CHECK
: encoding
: [0xfe,0x8a,0xf0,0x1c,0xf0,0x1c]
635 // CHECK
: decb
485498096
636 // CHECK
: encoding
: [0xfe,0x0d,0xf0,0x1c,0xf0,0x1c]
639 // CHECK
: decb
64(%edx
,%eax
)
640 // CHECK
: encoding
: [0xfe,0x4c,0x02,0x40]
643 // CHECK
: decb
(%edx
)
644 // CHECK
: encoding
: [0xfe,0x0a]
647 // CHECK
: decl
-485498096(%edx
,%eax
,4)
648 // CHECK
: encoding
: [0xff,0x8c,0x82,0x10,0xe3,0x0f,0xe3]
649 decl
-485498096(%edx
,%eax
,4)
651 // CHECK
: decl
485498096(%edx
,%eax
,4)
652 // CHECK
: encoding
: [0xff,0x8c,0x82,0xf0,0x1c,0xf0,0x1c]
653 decl
485498096(%edx
,%eax
,4)
655 // CHECK
: decl
485498096(%edx
)
656 // CHECK
: encoding
: [0xff,0x8a,0xf0,0x1c,0xf0,0x1c]
659 // CHECK
: decl
485498096
660 // CHECK
: encoding
: [0xff,0x0d,0xf0,0x1c,0xf0,0x1c]
663 // CHECK
: decl
64(%edx
,%eax
)
664 // CHECK
: encoding
: [0xff,0x4c,0x02,0x40]
668 // CHECK
: encoding
: [0x48]
671 // CHECK
: decl
(%edx
)
672 // CHECK
: encoding
: [0xff,0x0a]
675 // CHECK
: decw
-485498096(%edx
,%eax
,4)
676 // CHECK
: encoding
: [0x66,0xff,0x8c,0x82,0x10,0xe3,0x0f,0xe3]
677 decw
-485498096(%edx
,%eax
,4)
679 // CHECK
: decw
485498096(%edx
,%eax
,4)
680 // CHECK
: encoding
: [0x66,0xff,0x8c,0x82,0xf0,0x1c,0xf0,0x1c]
681 decw
485498096(%edx
,%eax
,4)
683 // CHECK
: decw
485498096(%edx
)
684 // CHECK
: encoding
: [0x66,0xff,0x8a,0xf0,0x1c,0xf0,0x1c]
687 // CHECK
: decw
485498096
688 // CHECK
: encoding
: [0x66,0xff,0x0d,0xf0,0x1c,0xf0,0x1c]
691 // CHECK
: decw
64(%edx
,%eax
)
692 // CHECK
: encoding
: [0x66,0xff,0x4c,0x02,0x40]
695 // CHECK
: decw
(%edx
)
696 // CHECK
: encoding
: [0x66,0xff,0x0a]
699 // CHECK
: divb
-485498096(%edx
,%eax
,4)
700 // CHECK
: encoding
: [0xf6,0xb4,0x82,0x10,0xe3,0x0f,0xe3]
701 divb
-485498096(%edx
,%eax
,4)
703 // CHECK
: divb
485498096(%edx
,%eax
,4)
704 // CHECK
: encoding
: [0xf6,0xb4,0x82,0xf0,0x1c,0xf0,0x1c]
705 divb
485498096(%edx
,%eax
,4)
707 // CHECK
: divb
485498096(%edx
)
708 // CHECK
: encoding
: [0xf6,0xb2,0xf0,0x1c,0xf0,0x1c]
711 // CHECK
: divb
485498096
712 // CHECK
: encoding
: [0xf6,0x35,0xf0,0x1c,0xf0,0x1c]
715 // CHECK
: divb
64(%edx
,%eax
)
716 // CHECK
: encoding
: [0xf6,0x74,0x02,0x40]
719 // CHECK
: divb
(%edx
)
720 // CHECK
: encoding
: [0xf6,0x32]
723 // CHECK
: divl
-485498096(%edx
,%eax
,4)
724 // CHECK
: encoding
: [0xf7,0xb4,0x82,0x10,0xe3,0x0f,0xe3]
725 divl
-485498096(%edx
,%eax
,4)
727 // CHECK
: divl
485498096(%edx
,%eax
,4)
728 // CHECK
: encoding
: [0xf7,0xb4,0x82,0xf0,0x1c,0xf0,0x1c]
729 divl
485498096(%edx
,%eax
,4)
731 // CHECK
: divl
485498096(%edx
)
732 // CHECK
: encoding
: [0xf7,0xb2,0xf0,0x1c,0xf0,0x1c]
735 // CHECK
: divl
485498096
736 // CHECK
: encoding
: [0xf7,0x35,0xf0,0x1c,0xf0,0x1c]
739 // CHECK
: divl
64(%edx
,%eax
)
740 // CHECK
: encoding
: [0xf7,0x74,0x02,0x40]
744 // CHECK
: encoding
: [0xf7,0xf0]
747 // CHECK
: divl
(%edx
)
748 // CHECK
: encoding
: [0xf7,0x32]
751 // CHECK
: divw -485498096(%edx
,%eax
,4)
752 // CHECK
: encoding
: [0x66,0xf7,0xb4,0x82,0x10,0xe3,0x0f,0xe3]
753 divw -485498096(%edx
,%eax
,4)
755 // CHECK
: divw 485498096(%edx
,%eax
,4)
756 // CHECK
: encoding
: [0x66,0xf7,0xb4,0x82,0xf0,0x1c,0xf0,0x1c]
757 divw 485498096(%edx
,%eax
,4)
759 // CHECK
: divw 485498096(%edx
)
760 // CHECK
: encoding
: [0x66,0xf7,0xb2,0xf0,0x1c,0xf0,0x1c]
763 // CHECK
: divw 485498096
764 // CHECK
: encoding
: [0x66,0xf7,0x35,0xf0,0x1c,0xf0,0x1c]
767 // CHECK
: divw 64(%edx
,%eax
)
768 // CHECK
: encoding
: [0x66,0xf7,0x74,0x02,0x40]
771 // CHECK
: divw (%edx
)
772 // CHECK
: encoding
: [0x66,0xf7,0x32]
776 // CHECK
: encoding
: [0xf4]
779 // CHECK
: idivb
-485498096(%edx
,%eax
,4)
780 // CHECK
: encoding
: [0xf6,0xbc,0x82,0x10,0xe3,0x0f,0xe3]
781 idivb
-485498096(%edx
,%eax
,4)
783 // CHECK
: idivb
485498096(%edx
,%eax
,4)
784 // CHECK
: encoding
: [0xf6,0xbc,0x82,0xf0,0x1c,0xf0,0x1c]
785 idivb
485498096(%edx
,%eax
,4)
787 // CHECK
: idivb
485498096(%edx
)
788 // CHECK
: encoding
: [0xf6,0xba,0xf0,0x1c,0xf0,0x1c]
789 idivb
485498096(%edx
)
791 // CHECK
: idivb
485498096
792 // CHECK
: encoding
: [0xf6,0x3d,0xf0,0x1c,0xf0,0x1c]
795 // CHECK
: idivb
64(%edx
,%eax
)
796 // CHECK
: encoding
: [0xf6,0x7c,0x02,0x40]
799 // CHECK
: idivb
(%edx
)
800 // CHECK
: encoding
: [0xf6,0x3a]
803 // CHECK
: idivl
-485498096(%edx
,%eax
,4)
804 // CHECK
: encoding
: [0xf7,0xbc,0x82,0x10,0xe3,0x0f,0xe3]
805 idivl
-485498096(%edx
,%eax
,4)
807 // CHECK
: idivl
485498096(%edx
,%eax
,4)
808 // CHECK
: encoding
: [0xf7,0xbc,0x82,0xf0,0x1c,0xf0,0x1c]
809 idivl
485498096(%edx
,%eax
,4)
811 // CHECK
: idivl
485498096(%edx
)
812 // CHECK
: encoding
: [0xf7,0xba,0xf0,0x1c,0xf0,0x1c]
813 idivl
485498096(%edx
)
815 // CHECK
: idivl
485498096
816 // CHECK
: encoding
: [0xf7,0x3d,0xf0,0x1c,0xf0,0x1c]
819 // CHECK
: idivl
64(%edx
,%eax
)
820 // CHECK
: encoding
: [0xf7,0x7c,0x02,0x40]
824 // CHECK
: encoding
: [0xf7,0xf8]
827 // CHECK
: idivl
(%edx
)
828 // CHECK
: encoding
: [0xf7,0x3a]
831 // CHECK
: idivw
-485498096(%edx
,%eax
,4)
832 // CHECK
: encoding
: [0x66,0xf7,0xbc,0x82,0x10,0xe3,0x0f,0xe3]
833 idivw
-485498096(%edx
,%eax
,4)
835 // CHECK
: idivw
485498096(%edx
,%eax
,4)
836 // CHECK
: encoding
: [0x66,0xf7,0xbc,0x82,0xf0,0x1c,0xf0,0x1c]
837 idivw
485498096(%edx
,%eax
,4)
839 // CHECK
: idivw
485498096(%edx
)
840 // CHECK
: encoding
: [0x66,0xf7,0xba,0xf0,0x1c,0xf0,0x1c]
841 idivw
485498096(%edx
)
843 // CHECK
: idivw
485498096
844 // CHECK
: encoding
: [0x66,0xf7,0x3d,0xf0,0x1c,0xf0,0x1c]
847 // CHECK
: idivw
64(%edx
,%eax
)
848 // CHECK
: encoding
: [0x66,0xf7,0x7c,0x02,0x40]
851 // CHECK
: idivw
(%edx
)
852 // CHECK
: encoding
: [0x66,0xf7,0x3a]
855 // CHECK
: imulb
-485498096(%edx
,%eax
,4)
856 // CHECK
: encoding
: [0xf6,0xac,0x82,0x10,0xe3,0x0f,0xe3]
857 imulb
-485498096(%edx
,%eax
,4)
859 // CHECK
: imulb
485498096(%edx
,%eax
,4)
860 // CHECK
: encoding
: [0xf6,0xac,0x82,0xf0,0x1c,0xf0,0x1c]
861 imulb
485498096(%edx
,%eax
,4)
863 // CHECK
: imulb
485498096(%edx
)
864 // CHECK
: encoding
: [0xf6,0xaa,0xf0,0x1c,0xf0,0x1c]
865 imulb
485498096(%edx
)
867 // CHECK
: imulb
485498096
868 // CHECK
: encoding
: [0xf6,0x2d,0xf0,0x1c,0xf0,0x1c]
871 // CHECK
: imulb
64(%edx
,%eax
)
872 // CHECK
: encoding
: [0xf6,0x6c,0x02,0x40]
875 // CHECK
: imulb
(%edx
)
876 // CHECK
: encoding
: [0xf6,0x2a]
879 // CHECK
: imull
-485498096(%edx
,%eax
,4)
880 // CHECK
: encoding
: [0xf7,0xac,0x82,0x10,0xe3,0x0f,0xe3]
881 imull
-485498096(%edx
,%eax
,4)
883 // CHECK
: imull
485498096(%edx
,%eax
,4)
884 // CHECK
: encoding
: [0xf7,0xac,0x82,0xf0,0x1c,0xf0,0x1c]
885 imull
485498096(%edx
,%eax
,4)
887 // CHECK
: imull
485498096(%edx
)
888 // CHECK
: encoding
: [0xf7,0xaa,0xf0,0x1c,0xf0,0x1c]
889 imull
485498096(%edx
)
891 // CHECK
: imull
485498096
892 // CHECK
: encoding
: [0xf7,0x2d,0xf0,0x1c,0xf0,0x1c]
895 // CHECK
: imull
64(%edx
,%eax
)
896 // CHECK
: encoding
: [0xf7,0x6c,0x02,0x40]
899 // CHECK
: imull
%eax
, %eax
900 // CHECK
: encoding
: [0x0f,0xaf,0xc0]
904 // CHECK
: encoding
: [0xf7,0xe8]
907 // CHECK
: imull
(%edx
)
908 // CHECK
: encoding
: [0xf7,0x2a]
911 // CHECK
: imulw
-485498096(%edx
,%eax
,4)
912 // CHECK
: encoding
: [0x66,0xf7,0xac,0x82,0x10,0xe3,0x0f,0xe3]
913 imulw
-485498096(%edx
,%eax
,4)
915 // CHECK
: imulw
485498096(%edx
,%eax
,4)
916 // CHECK
: encoding
: [0x66,0xf7,0xac,0x82,0xf0,0x1c,0xf0,0x1c]
917 imulw
485498096(%edx
,%eax
,4)
919 // CHECK
: imulw
485498096(%edx
)
920 // CHECK
: encoding
: [0x66,0xf7,0xaa,0xf0,0x1c,0xf0,0x1c]
921 imulw
485498096(%edx
)
923 // CHECK
: imulw
485498096
924 // CHECK
: encoding
: [0x66,0xf7,0x2d,0xf0,0x1c,0xf0,0x1c]
927 // CHECK
: imulw
64(%edx
,%eax
)
928 // CHECK
: encoding
: [0x66,0xf7,0x6c,0x02,0x40]
931 // CHECK
: imulw
(%edx
)
932 // CHECK
: encoding
: [0x66,0xf7,0x2a]
935 // CHECK
: inb $
0, %al
936 // CHECK
: encoding
: [0xe4,0x00]
939 // CHECK
: inb
%dx
, %al
940 // CHECK
: encoding
: [0xec]
943 // CHECK
: incb
-485498096(%edx
,%eax
,4)
944 // CHECK
: encoding
: [0xfe,0x84,0x82,0x10,0xe3,0x0f,0xe3]
945 incb
-485498096(%edx
,%eax
,4)
947 // CHECK
: incb
485498096(%edx
,%eax
,4)
948 // CHECK
: encoding
: [0xfe,0x84,0x82,0xf0,0x1c,0xf0,0x1c]
949 incb
485498096(%edx
,%eax
,4)
951 // CHECK
: incb
485498096(%edx
)
952 // CHECK
: encoding
: [0xfe,0x82,0xf0,0x1c,0xf0,0x1c]
955 // CHECK
: incb
485498096
956 // CHECK
: encoding
: [0xfe,0x05,0xf0,0x1c,0xf0,0x1c]
959 // CHECK
: incb
64(%edx
,%eax
)
960 // CHECK
: encoding
: [0xfe,0x44,0x02,0x40]
963 // CHECK
: incb
(%edx
)
964 // CHECK
: encoding
: [0xfe,0x02]
967 // CHECK
: incl
-485498096(%edx
,%eax
,4)
968 // CHECK
: encoding
: [0xff,0x84,0x82,0x10,0xe3,0x0f,0xe3]
969 incl
-485498096(%edx
,%eax
,4)
971 // CHECK
: incl
485498096(%edx
,%eax
,4)
972 // CHECK
: encoding
: [0xff,0x84,0x82,0xf0,0x1c,0xf0,0x1c]
973 incl
485498096(%edx
,%eax
,4)
975 // CHECK
: incl
485498096(%edx
)
976 // CHECK
: encoding
: [0xff,0x82,0xf0,0x1c,0xf0,0x1c]
979 // CHECK
: incl
485498096
980 // CHECK
: encoding
: [0xff,0x05,0xf0,0x1c,0xf0,0x1c]
983 // CHECK
: incl
64(%edx
,%eax
)
984 // CHECK
: encoding
: [0xff,0x44,0x02,0x40]
988 // CHECK
: encoding
: [0x40]
991 // CHECK
: incl
(%edx
)
992 // CHECK
: encoding
: [0xff,0x02]
995 // CHECK
: incw
-485498096(%edx
,%eax
,4)
996 // CHECK
: encoding
: [0x66,0xff,0x84,0x82,0x10,0xe3,0x0f,0xe3]
997 incw
-485498096(%edx
,%eax
,4)
999 // CHECK
: incw
485498096(%edx
,%eax
,4)
1000 // CHECK
: encoding
: [0x66,0xff,0x84,0x82,0xf0,0x1c,0xf0,0x1c]
1001 incw
485498096(%edx
,%eax
,4)
1003 // CHECK
: incw
485498096(%edx
)
1004 // CHECK
: encoding
: [0x66,0xff,0x82,0xf0,0x1c,0xf0,0x1c]
1005 incw
485498096(%edx
)
1007 // CHECK
: incw
485498096
1008 // CHECK
: encoding
: [0x66,0xff,0x05,0xf0,0x1c,0xf0,0x1c]
1011 // CHECK
: incw
64(%edx
,%eax
)
1012 // CHECK
: encoding
: [0x66,0xff,0x44,0x02,0x40]
1015 // CHECK
: incw
(%edx
)
1016 // CHECK
: encoding
: [0x66,0xff,0x02]
1019 // CHECK
: inl $
0, %eax
1020 // CHECK
: encoding
: [0xe5,0x00]
1023 // CHECK
: inl
%dx
, %eax
1024 // CHECK
: encoding
: [0xed]
1028 // CHECK
: encoding
: [0xcd,0x00]
1032 // CHECK
: encoding
: [0xcc]
1036 // CHECK
: encoding
: [0xce]
1040 // CHECK
: encoding
: [0xcf]
1044 // CHECK
: encoding
: [0x66,0xcf]
1048 // CHECK
: encoding
: [0x77,A]
1052 // CHECK
: encoding
: [0x73,A]
1056 // CHECK
: encoding
: [0x72,A]
1060 // CHECK
: encoding
: [0x76,A]
1064 // CHECK
: encoding
: [0x74,A]
1068 // CHECK
: encoding
: [0x7f,A]
1072 // CHECK
: encoding
: [0x7d,A]
1076 // CHECK
: encoding
: [0x7c,A]
1080 // CHECK
: encoding
: [0x7e,A]
1084 // CHECK
: encoding
: [0xeb,A]
1088 // CHECK
: encoding
: [0x75,A]
1092 // CHECK
: encoding
: [0x71,A]
1096 // CHECK
: encoding
: [0x7b,A]
1100 // CHECK
: encoding
: [0x79,A]
1104 // CHECK
: encoding
: [0x70,A]
1108 // CHECK
: encoding
: [0x7a,A]
1112 // CHECK
: encoding
: [0x78,A]
1115 // CHECK
: ldsl
3809469200(%edx
,%eax
,4), %eax
1116 // CHECK
: encoding
: [0xc5,0x84,0x82,0x10,0xe3,0x0f,0xe3]
1117 ldsl
3809469200(%edx
,%eax
,4), %eax
1119 // CHECK
: ldsl
485498096, %eax
1120 // CHECK
: encoding
: [0xc5,0x05,0xf0,0x1c,0xf0,0x1c]
1121 ldsl
485498096, %eax
1123 // CHECK
: ldsl
485498096(%edx
,%eax
,4), %eax
1124 // CHECK
: encoding
: [0xc5,0x84,0x82,0xf0,0x1c,0xf0,0x1c]
1125 ldsl
485498096(%edx
,%eax
,4), %eax
1127 // CHECK
: ldsl
485498096(%edx
), %eax
1128 // CHECK
: encoding
: [0xc5,0x82,0xf0,0x1c,0xf0,0x1c]
1129 ldsl
485498096(%edx
), %eax
1131 // CHECK
: ldsl
64(%edx
,%eax
), %eax
1132 // CHECK
: encoding
: [0xc5,0x44,0x02,0x40]
1133 ldsl
64(%edx
,%eax
), %eax
1135 // CHECK
: ldsl
(%edx
), %eax
1136 // CHECK
: encoding
: [0xc5,0x02]
1139 // CHECK
: leal
3809469200(%edx
,%eax
,4), %eax
1140 // CHECK
: encoding
: [0x8d,0x84,0x82,0x10,0xe3,0x0f,0xe3]
1141 leal
3809469200(%edx
,%eax
,4), %eax
1143 // CHECK
: leal
485498096, %eax
1144 // CHECK
: encoding
: [0x8d,0x05,0xf0,0x1c,0xf0,0x1c]
1145 leal
485498096, %eax
1147 // CHECK
: leal
485498096(%edx
,%eax
,4), %eax
1148 // CHECK
: encoding
: [0x8d,0x84,0x82,0xf0,0x1c,0xf0,0x1c]
1149 leal
485498096(%edx
,%eax
,4), %eax
1151 // CHECK
: leal
485498096(%edx
), %eax
1152 // CHECK
: encoding
: [0x8d,0x82,0xf0,0x1c,0xf0,0x1c]
1153 leal
485498096(%edx
), %eax
1155 // CHECK
: leal
64(%edx
,%eax
), %eax
1156 // CHECK
: encoding
: [0x8d,0x44,0x02,0x40]
1157 leal
64(%edx
,%eax
), %eax
1159 // CHECK
: leal
(%edx
), %eax
1160 // CHECK
: encoding
: [0x8d,0x02]
1163 // CHECK
: lesl
3809469200(%edx
,%eax
,4), %eax
1164 // CHECK
: encoding
: [0xc4,0x84,0x82,0x10,0xe3,0x0f,0xe3]
1165 lesl
3809469200(%edx
,%eax
,4), %eax
1167 // CHECK
: lesl
485498096, %eax
1168 // CHECK
: encoding
: [0xc4,0x05,0xf0,0x1c,0xf0,0x1c]
1169 lesl
485498096, %eax
1171 // CHECK
: lesl
485498096(%edx
,%eax
,4), %eax
1172 // CHECK
: encoding
: [0xc4,0x84,0x82,0xf0,0x1c,0xf0,0x1c]
1173 lesl
485498096(%edx
,%eax
,4), %eax
1175 // CHECK
: lesl
485498096(%edx
), %eax
1176 // CHECK
: encoding
: [0xc4,0x82,0xf0,0x1c,0xf0,0x1c]
1177 lesl
485498096(%edx
), %eax
1179 // CHECK
: lesl
64(%edx
,%eax
), %eax
1180 // CHECK
: encoding
: [0xc4,0x44,0x02,0x40]
1181 lesl
64(%edx
,%eax
), %eax
1183 // CHECK
: lesl
(%edx
), %eax
1184 // CHECK
: encoding
: [0xc4,0x02]
1187 // CHECK
: lock xchgl
%eax
, 3809469200(%edx
,%eax
,4)
1188 // CHECK
: encoding
: [0xf0,0x87,0x84,0x82,0x10,0xe3,0x0f,0xe3]
1189 lock xchgl
%eax
, 3809469200(%edx
,%eax
,4)
1191 // CHECK
: lock xchgl
%eax
, 485498096(%edx
,%eax
,4)
1192 // CHECK
: encoding
: [0xf0,0x87,0x84,0x82,0xf0,0x1c,0xf0,0x1c]
1193 lock xchgl
%eax
, 485498096(%edx
,%eax
,4)
1195 // CHECK
: lock xchgl
%eax
, 485498096(%edx
)
1196 // CHECK
: encoding
: [0xf0,0x87,0x82,0xf0,0x1c,0xf0,0x1c]
1197 lock xchgl
%eax
, 485498096(%edx
)
1199 // CHECK
: lock xchgl
%eax
, 485498096
1200 // CHECK
: encoding
: [0xf0,0x87,0x05,0xf0,0x1c,0xf0,0x1c]
1201 lock xchgl
%eax
, 485498096
1203 // CHECK
: lock xchgl
%eax
, 64(%edx
,%eax
)
1204 // CHECK
: encoding
: [0xf0,0x87,0x44,0x02,0x40]
1205 lock xchgl
%eax
, 64(%edx
,%eax
)
1207 // CHECK
: lock xchgl
%eax
, (%edx
)
1208 // CHECK
: encoding
: [0xf0,0x87,0x02]
1209 lock xchgl
%eax
, (%edx
)
1211 // CHECK
: lodsb
%es
:(%esi
), %al
1212 // CHECK
: encoding
: [0x26,0xac]
1213 lodsb
%es
:(%esi
), %al
1215 // CHECK
: lodsw
%es
:(%esi
), %ax
1216 // CHECK
: encoding
: [0x26,0x66,0xad]
1217 lodsw
%es
:(%esi
), %ax
1220 // CHECK
: encoding
: [0xe2,A]
1224 // CHECK
: encoding
: [0xe1,A]
1228 // CHECK
: encoding
: [0xe0,A]
1232 // CHECK
: encoding
: [0xca,0x00,0x00]
1236 // CHECK
: encoding
: [0xcb]
1239 // CHECK
: movb $
0, -485498096(%edx
,%eax
,4)
1240 // CHECK
: encoding
: [0xc6,0x84,0x82,0x10,0xe3,0x0f,0xe3,0x00]
1241 movb $
0, -485498096(%edx
,%eax
,4)
1243 // CHECK
: movb $
0, 485498096(%edx
,%eax
,4)
1244 // CHECK
: encoding
: [0xc6,0x84,0x82,0xf0,0x1c,0xf0,0x1c,0x00]
1245 movb $
0, 485498096(%edx
,%eax
,4)
1247 // CHECK
: movb $
0, 485498096(%edx
)
1248 // CHECK
: encoding
: [0xc6,0x82,0xf0,0x1c,0xf0,0x1c,0x00]
1249 movb $
0, 485498096(%edx
)
1251 // CHECK
: movb $
0, 485498096
1252 // CHECK
: encoding
: [0xc6,0x05,0xf0,0x1c,0xf0,0x1c,0x00]
1255 // CHECK
: movb $
0, 64(%edx
,%eax
)
1256 // CHECK
: encoding
: [0xc6,0x44,0x02,0x40,0x00]
1257 movb $
0, 64(%edx
,%eax
)
1259 // CHECK
: movb $
0, (%edx
)
1260 // CHECK
: encoding
: [0xc6,0x02,0x00]
1263 // CHECK
: movb
%al
, %es
:485498096
1264 // CHECK
: encoding
: [0x26,0xa2,0xf0,0x1c,0xf0,0x1c]
1265 movb
%al
, %es
:485498096
1267 // CHECK
: movb
%es
:485498096, %al
1268 // CHECK
: encoding
: [0x26,0xa0,0xf0,0x1c,0xf0,0x1c]
1269 movb
%es
:485498096, %al
1271 // CHECK
: movl $
0, -485498096(%edx
,%eax
,4)
1272 // CHECK
: encoding
: [0xc7,0x84,0x82,0x10,0xe3,0x0f,0xe3,0x00,0x00,0x00,0x00]
1273 movl $
0, -485498096(%edx
,%eax
,4)
1275 // CHECK
: movl $
0, 485498096(%edx
,%eax
,4)
1276 // CHECK
: encoding
: [0xc7,0x84,0x82,0xf0,0x1c,0xf0,0x1c,0x00,0x00,0x00,0x00]
1277 movl $
0, 485498096(%edx
,%eax
,4)
1279 // CHECK
: movl $
0, 485498096(%edx
)
1280 // CHECK
: encoding
: [0xc7,0x82,0xf0,0x1c,0xf0,0x1c,0x00,0x00,0x00,0x00]
1281 movl $
0, 485498096(%edx
)
1283 // CHECK
: movl $
0, 485498096
1284 // CHECK
: encoding
: [0xc7,0x05,0xf0,0x1c,0xf0,0x1c,0x00,0x00,0x00,0x00]
1287 // CHECK
: movl $
0, 64(%edx
,%eax
)
1288 // CHECK
: encoding
: [0xc7,0x44,0x02,0x40,0x00,0x00,0x00,0x00]
1289 movl $
0, 64(%edx
,%eax
)
1291 // CHECK
: movl $
0, %eax
1292 // CHECK
: encoding
: [0xb8,0x00,0x00,0x00,0x00]
1295 // CHECK
: movl $
0, (%edx
)
1296 // CHECK
: encoding
: [0xc7,0x02,0x00,0x00,0x00,0x00]
1299 // CHECK
: movl
3809469200(%edx
,%eax
,4), %eax
1300 // CHECK
: encoding
: [0x8b,0x84,0x82,0x10,0xe3,0x0f,0xe3]
1301 movl
3809469200(%edx
,%eax
,4), %eax
1303 // CHECK
: movl
485498096, %eax
1304 // CHECK
: encoding
: [0xa1,0xf0,0x1c,0xf0,0x1c]
1305 movl
485498096, %eax
1307 // CHECK
: movl
485498096(%edx
,%eax
,4), %eax
1308 // CHECK
: encoding
: [0x8b,0x84,0x82,0xf0,0x1c,0xf0,0x1c]
1309 movl
485498096(%edx
,%eax
,4), %eax
1311 // CHECK
: movl
485498096(%edx
), %eax
1312 // CHECK
: encoding
: [0x8b,0x82,0xf0,0x1c,0xf0,0x1c]
1313 movl
485498096(%edx
), %eax
1315 // CHECK
: movl
64(%edx
,%eax
), %eax
1316 // CHECK
: encoding
: [0x8b,0x44,0x02,0x40]
1317 movl
64(%edx
,%eax
), %eax
1319 // CHECK
: movl
%eax
, 3809469200(%edx
,%eax
,4)
1320 // CHECK
: encoding
: [0x89,0x84,0x82,0x10,0xe3,0x0f,0xe3]
1321 movl
%eax
, 3809469200(%edx
,%eax
,4)
1323 // CHECK
: movl
%eax
, 485498096(%edx
,%eax
,4)
1324 // CHECK
: encoding
: [0x89,0x84,0x82,0xf0,0x1c,0xf0,0x1c]
1325 movl
%eax
, 485498096(%edx
,%eax
,4)
1327 // CHECK
: movl
%eax
, 485498096(%edx
)
1328 // CHECK
: encoding
: [0x89,0x82,0xf0,0x1c,0xf0,0x1c]
1329 movl
%eax
, 485498096(%edx
)
1331 // CHECK
: movl
%eax
, 485498096
1332 // CHECK
: encoding
: [0xa3,0xf0,0x1c,0xf0,0x1c]
1333 movl
%eax
, 485498096
1335 // CHECK
: movl
%eax
, 64(%edx
,%eax
)
1336 // CHECK
: encoding
: [0x89,0x44,0x02,0x40]
1337 movl
%eax
, 64(%edx
,%eax
)
1339 // CHECK
: movl
%eax
, %eax
1340 // CHECK
: encoding
: [0x89,0xc0]
1343 // CHECK
: movl
%eax
, (%edx
)
1344 // CHECK
: encoding
: [0x89,0x02]
1347 // CHECK
: movl
(%edx
), %eax
1348 // CHECK
: encoding
: [0x8b,0x02]
1351 // CHECK
: movl
%es
, %eax
1352 // CHECK
: encoding
: [0x8c,0xc0]
1355 // CHECK
: movsb
%es
:(%esi
), %es
:(%edi
)
1356 // CHECK
: encoding
: [0x26,0xa4]
1357 movsb
%es
:(%esi
), %es
:(%edi
)
1359 // CHECK
: movsl
%es
:(%esi
), %es
:(%edi
)
1360 // CHECK
: encoding
: [0x26,0xa5]
1361 movsl
%es
:(%esi
), %es
:(%edi
)
1363 // CHECK
: movsw
%es
:(%esi
), %es
:(%edi
)
1364 // CHECK
: encoding
: [0x26,0x66,0xa5]
1365 movsw
%es
:(%esi
), %es
:(%edi
)
1367 // CHECK
: movw $
0, -485498096(%edx
,%eax
,4)
1368 // CHECK
: encoding
: [0x66,0xc7,0x84,0x82,0x10,0xe3,0x0f,0xe3,0x00,0x00]
1369 movw $
0, -485498096(%edx
,%eax
,4)
1371 // CHECK
: movw $
0, 485498096(%edx
,%eax
,4)
1372 // CHECK
: encoding
: [0x66,0xc7,0x84,0x82,0xf0,0x1c,0xf0,0x1c,0x00,0x00]
1373 movw $
0, 485498096(%edx
,%eax
,4)
1375 // CHECK
: movw $
0, 485498096(%edx
)
1376 // CHECK
: encoding
: [0x66,0xc7,0x82,0xf0,0x1c,0xf0,0x1c,0x00,0x00]
1377 movw $
0, 485498096(%edx
)
1379 // CHECK
: movw $
0, 485498096
1380 // CHECK
: encoding
: [0x66,0xc7,0x05,0xf0,0x1c,0xf0,0x1c,0x00,0x00]
1383 // CHECK
: movw $
0, 64(%edx
,%eax
)
1384 // CHECK
: encoding
: [0x66,0xc7,0x44,0x02,0x40,0x00,0x00]
1385 movw $
0, 64(%edx
,%eax
)
1387 // CHECK
: movw $
0, (%edx
)
1388 // CHECK
: encoding
: [0x66,0xc7,0x02,0x00,0x00]
1391 // CHECK
: movw
-485498096(%edx
,%eax
,4), %es
1392 // CHECK
: encoding
: [0x8e,0x84,0x82,0x10,0xe3,0x0f,0xe3]
1393 movw
-485498096(%edx
,%eax
,4), %es
1395 // CHECK
: movw
485498096(%edx
,%eax
,4), %es
1396 // CHECK
: encoding
: [0x8e,0x84,0x82,0xf0,0x1c,0xf0,0x1c]
1397 movw
485498096(%edx
,%eax
,4), %es
1399 // CHECK
: movw
485498096(%edx
), %es
1400 // CHECK
: encoding
: [0x8e,0x82,0xf0,0x1c,0xf0,0x1c]
1401 movw
485498096(%edx
), %es
1403 // CHECK
: movw
485498096, %es
1404 // CHECK
: encoding
: [0x8e,0x05,0xf0,0x1c,0xf0,0x1c]
1407 // CHECK
: movw
64(%edx
,%eax
), %es
1408 // CHECK
: encoding
: [0x8e,0x44,0x02,0x40]
1409 movw
64(%edx
,%eax
), %es
1411 // CHECK
: movw
(%edx
), %es
1412 // CHECK
: encoding
: [0x8e,0x02]
1415 // CHECK
: movw
%es
, -485498096(%edx
,%eax
,4)
1416 // CHECK
: encoding
: [0x8c,0x84,0x82,0x10,0xe3,0x0f,0xe3]
1417 movw
%es
, -485498096(%edx
,%eax
,4)
1419 // CHECK
: movw
%es
, 485498096(%edx
,%eax
,4)
1420 // CHECK
: encoding
: [0x8c,0x84,0x82,0xf0,0x1c,0xf0,0x1c]
1421 movw
%es
, 485498096(%edx
,%eax
,4)
1423 // CHECK
: movw
%es
, 485498096(%edx
)
1424 // CHECK
: encoding
: [0x8c,0x82,0xf0,0x1c,0xf0,0x1c]
1425 movw
%es
, 485498096(%edx
)
1427 // CHECK
: movw
%es
, 485498096
1428 // CHECK
: encoding
: [0x8c,0x05,0xf0,0x1c,0xf0,0x1c]
1431 // CHECK
: movw
%es
, 64(%edx
,%eax
)
1432 // CHECK
: encoding
: [0x8c,0x44,0x02,0x40]
1433 movw
%es
, 64(%edx
,%eax
)
1435 // CHECK
: movw
%es
, (%edx
)
1436 // CHECK
: encoding
: [0x8c,0x02]
1439 // CHECK
: mulb
-485498096(%edx
,%eax
,4)
1440 // CHECK
: encoding
: [0xf6,0xa4,0x82,0x10,0xe3,0x0f,0xe3]
1441 mulb
-485498096(%edx
,%eax
,4)
1443 // CHECK
: mulb
485498096(%edx
,%eax
,4)
1444 // CHECK
: encoding
: [0xf6,0xa4,0x82,0xf0,0x1c,0xf0,0x1c]
1445 mulb
485498096(%edx
,%eax
,4)
1447 // CHECK
: mulb
485498096(%edx
)
1448 // CHECK
: encoding
: [0xf6,0xa2,0xf0,0x1c,0xf0,0x1c]
1449 mulb
485498096(%edx
)
1451 // CHECK
: mulb
485498096
1452 // CHECK
: encoding
: [0xf6,0x25,0xf0,0x1c,0xf0,0x1c]
1455 // CHECK
: mulb
64(%edx
,%eax
)
1456 // CHECK
: encoding
: [0xf6,0x64,0x02,0x40]
1459 // CHECK
: mulb
(%edx
)
1460 // CHECK
: encoding
: [0xf6,0x22]
1463 // CHECK
: mull
-485498096(%edx
,%eax
,4)
1464 // CHECK
: encoding
: [0xf7,0xa4,0x82,0x10,0xe3,0x0f,0xe3]
1465 mull
-485498096(%edx
,%eax
,4)
1467 // CHECK
: mull
485498096(%edx
,%eax
,4)
1468 // CHECK
: encoding
: [0xf7,0xa4,0x82,0xf0,0x1c,0xf0,0x1c]
1469 mull
485498096(%edx
,%eax
,4)
1471 // CHECK
: mull
485498096(%edx
)
1472 // CHECK
: encoding
: [0xf7,0xa2,0xf0,0x1c,0xf0,0x1c]
1473 mull
485498096(%edx
)
1475 // CHECK
: mull
485498096
1476 // CHECK
: encoding
: [0xf7,0x25,0xf0,0x1c,0xf0,0x1c]
1479 // CHECK
: mull
64(%edx
,%eax
)
1480 // CHECK
: encoding
: [0xf7,0x64,0x02,0x40]
1484 // CHECK
: encoding
: [0xf7,0xe0]
1487 // CHECK
: mull
(%edx
)
1488 // CHECK
: encoding
: [0xf7,0x22]
1491 // CHECK
: mulw
-485498096(%edx
,%eax
,4)
1492 // CHECK
: encoding
: [0x66,0xf7,0xa4,0x82,0x10,0xe3,0x0f,0xe3]
1493 mulw
-485498096(%edx
,%eax
,4)
1495 // CHECK
: mulw
485498096(%edx
,%eax
,4)
1496 // CHECK
: encoding
: [0x66,0xf7,0xa4,0x82,0xf0,0x1c,0xf0,0x1c]
1497 mulw
485498096(%edx
,%eax
,4)
1499 // CHECK
: mulw
485498096(%edx
)
1500 // CHECK
: encoding
: [0x66,0xf7,0xa2,0xf0,0x1c,0xf0,0x1c]
1501 mulw
485498096(%edx
)
1503 // CHECK
: mulw
485498096
1504 // CHECK
: encoding
: [0x66,0xf7,0x25,0xf0,0x1c,0xf0,0x1c]
1507 // CHECK
: mulw
64(%edx
,%eax
)
1508 // CHECK
: encoding
: [0x66,0xf7,0x64,0x02,0x40]
1511 // CHECK
: mulw
(%edx
)
1512 // CHECK
: encoding
: [0x66,0xf7,0x22]
1515 // CHECK
: negb
-485498096(%edx
,%eax
,4)
1516 // CHECK
: encoding
: [0xf6,0x9c,0x82,0x10,0xe3,0x0f,0xe3]
1517 negb
-485498096(%edx
,%eax
,4)
1519 // CHECK
: negb
485498096(%edx
,%eax
,4)
1520 // CHECK
: encoding
: [0xf6,0x9c,0x82,0xf0,0x1c,0xf0,0x1c]
1521 negb
485498096(%edx
,%eax
,4)
1523 // CHECK
: negb
485498096(%edx
)
1524 // CHECK
: encoding
: [0xf6,0x9a,0xf0,0x1c,0xf0,0x1c]
1525 negb
485498096(%edx
)
1527 // CHECK
: negb
485498096
1528 // CHECK
: encoding
: [0xf6,0x1d,0xf0,0x1c,0xf0,0x1c]
1531 // CHECK
: negb
64(%edx
,%eax
)
1532 // CHECK
: encoding
: [0xf6,0x5c,0x02,0x40]
1535 // CHECK
: negb
(%edx
)
1536 // CHECK
: encoding
: [0xf6,0x1a]
1539 // CHECK
: negl
-485498096(%edx
,%eax
,4)
1540 // CHECK
: encoding
: [0xf7,0x9c,0x82,0x10,0xe3,0x0f,0xe3]
1541 negl
-485498096(%edx
,%eax
,4)
1543 // CHECK
: negl
485498096(%edx
,%eax
,4)
1544 // CHECK
: encoding
: [0xf7,0x9c,0x82,0xf0,0x1c,0xf0,0x1c]
1545 negl
485498096(%edx
,%eax
,4)
1547 // CHECK
: negl
485498096(%edx
)
1548 // CHECK
: encoding
: [0xf7,0x9a,0xf0,0x1c,0xf0,0x1c]
1549 negl
485498096(%edx
)
1551 // CHECK
: negl
485498096
1552 // CHECK
: encoding
: [0xf7,0x1d,0xf0,0x1c,0xf0,0x1c]
1555 // CHECK
: negl
64(%edx
,%eax
)
1556 // CHECK
: encoding
: [0xf7,0x5c,0x02,0x40]
1560 // CHECK
: encoding
: [0xf7,0xd8]
1563 // CHECK
: negl
(%edx
)
1564 // CHECK
: encoding
: [0xf7,0x1a]
1567 // CHECK
: negw
-485498096(%edx
,%eax
,4)
1568 // CHECK
: encoding
: [0x66,0xf7,0x9c,0x82,0x10,0xe3,0x0f,0xe3]
1569 negw
-485498096(%edx
,%eax
,4)
1571 // CHECK
: negw
485498096(%edx
,%eax
,4)
1572 // CHECK
: encoding
: [0x66,0xf7,0x9c,0x82,0xf0,0x1c,0xf0,0x1c]
1573 negw
485498096(%edx
,%eax
,4)
1575 // CHECK
: negw
485498096(%edx
)
1576 // CHECK
: encoding
: [0x66,0xf7,0x9a,0xf0,0x1c,0xf0,0x1c]
1577 negw
485498096(%edx
)
1579 // CHECK
: negw
485498096
1580 // CHECK
: encoding
: [0x66,0xf7,0x1d,0xf0,0x1c,0xf0,0x1c]
1583 // CHECK
: negw
64(%edx
,%eax
)
1584 // CHECK
: encoding
: [0x66,0xf7,0x5c,0x02,0x40]
1587 // CHECK
: negw
(%edx
)
1588 // CHECK
: encoding
: [0x66,0xf7,0x1a]
1592 // CHECK
: encoding
: [0x90]
1595 // CHECK
: notb
-485498096(%edx
,%eax
,4)
1596 // CHECK
: encoding
: [0xf6,0x94,0x82,0x10,0xe3,0x0f,0xe3]
1597 notb
-485498096(%edx
,%eax
,4)
1599 // CHECK
: notb
485498096(%edx
,%eax
,4)
1600 // CHECK
: encoding
: [0xf6,0x94,0x82,0xf0,0x1c,0xf0,0x1c]
1601 notb
485498096(%edx
,%eax
,4)
1603 // CHECK
: notb
485498096(%edx
)
1604 // CHECK
: encoding
: [0xf6,0x92,0xf0,0x1c,0xf0,0x1c]
1605 notb
485498096(%edx
)
1607 // CHECK
: notb
485498096
1608 // CHECK
: encoding
: [0xf6,0x15,0xf0,0x1c,0xf0,0x1c]
1611 // CHECK
: notb
64(%edx
,%eax
)
1612 // CHECK
: encoding
: [0xf6,0x54,0x02,0x40]
1615 // CHECK
: notb
(%edx
)
1616 // CHECK
: encoding
: [0xf6,0x12]
1619 // CHECK
: notl
-485498096(%edx
,%eax
,4)
1620 // CHECK
: encoding
: [0xf7,0x94,0x82,0x10,0xe3,0x0f,0xe3]
1621 notl
-485498096(%edx
,%eax
,4)
1623 // CHECK
: notl
485498096(%edx
,%eax
,4)
1624 // CHECK
: encoding
: [0xf7,0x94,0x82,0xf0,0x1c,0xf0,0x1c]
1625 notl
485498096(%edx
,%eax
,4)
1627 // CHECK
: notl
485498096(%edx
)
1628 // CHECK
: encoding
: [0xf7,0x92,0xf0,0x1c,0xf0,0x1c]
1629 notl
485498096(%edx
)
1631 // CHECK
: notl
485498096
1632 // CHECK
: encoding
: [0xf7,0x15,0xf0,0x1c,0xf0,0x1c]
1635 // CHECK
: notl
64(%edx
,%eax
)
1636 // CHECK
: encoding
: [0xf7,0x54,0x02,0x40]
1640 // CHECK
: encoding
: [0xf7,0xd0]
1643 // CHECK
: notl
(%edx
)
1644 // CHECK
: encoding
: [0xf7,0x12]
1647 // CHECK
: notw
-485498096(%edx
,%eax
,4)
1648 // CHECK
: encoding
: [0x66,0xf7,0x94,0x82,0x10,0xe3,0x0f,0xe3]
1649 notw
-485498096(%edx
,%eax
,4)
1651 // CHECK
: notw
485498096(%edx
,%eax
,4)
1652 // CHECK
: encoding
: [0x66,0xf7,0x94,0x82,0xf0,0x1c,0xf0,0x1c]
1653 notw
485498096(%edx
,%eax
,4)
1655 // CHECK
: notw
485498096(%edx
)
1656 // CHECK
: encoding
: [0x66,0xf7,0x92,0xf0,0x1c,0xf0,0x1c]
1657 notw
485498096(%edx
)
1659 // CHECK
: notw
485498096
1660 // CHECK
: encoding
: [0x66,0xf7,0x15,0xf0,0x1c,0xf0,0x1c]
1663 // CHECK
: notw
64(%edx
,%eax
)
1664 // CHECK
: encoding
: [0x66,0xf7,0x54,0x02,0x40]
1667 // CHECK
: notw
(%edx
)
1668 // CHECK
: encoding
: [0x66,0xf7,0x12]
1671 // CHECK
: orb $
0, -485498096(%edx
,%eax
,4)
1672 // CHECK
: encoding
: [0x80,0x8c,0x82,0x10,0xe3,0x0f,0xe3,0x00]
1673 orb $
0, -485498096(%edx
,%eax
,4)
1675 // CHECK
: orb $
0, 485498096(%edx
,%eax
,4)
1676 // CHECK
: encoding
: [0x80,0x8c,0x82,0xf0,0x1c,0xf0,0x1c,0x00]
1677 orb $
0, 485498096(%edx
,%eax
,4)
1679 // CHECK
: orb $
0, 485498096(%edx
)
1680 // CHECK
: encoding
: [0x80,0x8a,0xf0,0x1c,0xf0,0x1c,0x00]
1681 orb $
0, 485498096(%edx
)
1683 // CHECK
: orb $
0, 485498096
1684 // CHECK
: encoding
: [0x80,0x0d,0xf0,0x1c,0xf0,0x1c,0x00]
1687 // CHECK
: orb $
0, 64(%edx
,%eax
)
1688 // CHECK
: encoding
: [0x80,0x4c,0x02,0x40,0x00]
1689 orb $
0, 64(%edx
,%eax
)
1691 // CHECK
: orb $
0, %al
1692 // CHECK
: encoding
: [0x0c,0x00]
1695 // CHECK
: orb $
0, (%edx
)
1696 // CHECK
: encoding
: [0x80,0x0a,0x00]
1699 // CHECK
: orl $
0, -485498096(%edx
,%eax
,4)
1700 // CHECK
: encoding
: [0x83,0x8c,0x82,0x10,0xe3,0x0f,0xe3,0x00]
1701 orl $
0, -485498096(%edx
,%eax
,4)
1703 // CHECK
: orl $
0, 485498096(%edx
,%eax
,4)
1704 // CHECK
: encoding
: [0x83,0x8c,0x82,0xf0,0x1c,0xf0,0x1c,0x00]
1705 orl $
0, 485498096(%edx
,%eax
,4)
1707 // CHECK
: orl $
0, 485498096(%edx
)
1708 // CHECK
: encoding
: [0x83,0x8a,0xf0,0x1c,0xf0,0x1c,0x00]
1709 orl $
0, 485498096(%edx
)
1711 // CHECK
: orl $
0, 485498096
1712 // CHECK
: encoding
: [0x83,0x0d,0xf0,0x1c,0xf0,0x1c,0x00]
1715 // CHECK
: orl $
0, 64(%edx
,%eax
)
1716 // CHECK
: encoding
: [0x83,0x4c,0x02,0x40,0x00]
1717 orl $
0, 64(%edx
,%eax
)
1719 // CHECK
: orl $
0, %eax
1720 // CHECK
: encoding
: [0x83,0xc8,0x00]
1723 // CHECK
: orl $
0, (%edx
)
1724 // CHECK
: encoding
: [0x83,0x0a,0x00]
1727 // CHECK
: orl
3809469200(%edx
,%eax
,4), %eax
1728 // CHECK
: encoding
: [0x0b,0x84,0x82,0x10,0xe3,0x0f,0xe3]
1729 orl
3809469200(%edx
,%eax
,4), %eax
1731 // CHECK
: orl
485498096, %eax
1732 // CHECK
: encoding
: [0x0b,0x05,0xf0,0x1c,0xf0,0x1c]
1735 // CHECK
: orl
485498096(%edx
,%eax
,4), %eax
1736 // CHECK
: encoding
: [0x0b,0x84,0x82,0xf0,0x1c,0xf0,0x1c]
1737 orl
485498096(%edx
,%eax
,4), %eax
1739 // CHECK
: orl
485498096(%edx
), %eax
1740 // CHECK
: encoding
: [0x0b,0x82,0xf0,0x1c,0xf0,0x1c]
1741 orl
485498096(%edx
), %eax
1743 // CHECK
: orl
64(%edx
,%eax
), %eax
1744 // CHECK
: encoding
: [0x0b,0x44,0x02,0x40]
1745 orl
64(%edx
,%eax
), %eax
1747 // CHECK
: orl
%eax
, 3809469200(%edx
,%eax
,4)
1748 // CHECK
: encoding
: [0x09,0x84,0x82,0x10,0xe3,0x0f,0xe3]
1749 orl
%eax
, 3809469200(%edx
,%eax
,4)
1751 // CHECK
: orl
%eax
, 485498096(%edx
,%eax
,4)
1752 // CHECK
: encoding
: [0x09,0x84,0x82,0xf0,0x1c,0xf0,0x1c]
1753 orl
%eax
, 485498096(%edx
,%eax
,4)
1755 // CHECK
: orl
%eax
, 485498096(%edx
)
1756 // CHECK
: encoding
: [0x09,0x82,0xf0,0x1c,0xf0,0x1c]
1757 orl
%eax
, 485498096(%edx
)
1759 // CHECK
: orl
%eax
, 485498096
1760 // CHECK
: encoding
: [0x09,0x05,0xf0,0x1c,0xf0,0x1c]
1763 // CHECK
: orl
%eax
, 64(%edx
,%eax
)
1764 // CHECK
: encoding
: [0x09,0x44,0x02,0x40]
1765 orl
%eax
, 64(%edx
,%eax
)
1767 // CHECK
: orl
%eax
, %eax
1768 // CHECK
: encoding
: [0x09,0xc0]
1771 // CHECK
: orl
%eax
, (%edx
)
1772 // CHECK
: encoding
: [0x09,0x02]
1775 // CHECK
: orl
(%edx
), %eax
1776 // CHECK
: encoding
: [0x0b,0x02]
1779 // CHECK
: orw $
0, -485498096(%edx
,%eax
,4)
1780 // CHECK
: encoding
: [0x66,0x83,0x8c,0x82,0x10,0xe3,0x0f,0xe3,0x00]
1781 orw $
0, -485498096(%edx
,%eax
,4)
1783 // CHECK
: orw $
0, 485498096(%edx
,%eax
,4)
1784 // CHECK
: encoding
: [0x66,0x83,0x8c,0x82,0xf0,0x1c,0xf0,0x1c,0x00]
1785 orw $
0, 485498096(%edx
,%eax
,4)
1787 // CHECK
: orw $
0, 485498096(%edx
)
1788 // CHECK
: encoding
: [0x66,0x83,0x8a,0xf0,0x1c,0xf0,0x1c,0x00]
1789 orw $
0, 485498096(%edx
)
1791 // CHECK
: orw $
0, 485498096
1792 // CHECK
: encoding
: [0x66,0x83,0x0d,0xf0,0x1c,0xf0,0x1c,0x00]
1795 // CHECK
: orw $
0, 64(%edx
,%eax
)
1796 // CHECK
: encoding
: [0x66,0x83,0x4c,0x02,0x40,0x00]
1797 orw $
0, 64(%edx
,%eax
)
1799 // CHECK
: orw $
0, (%edx
)
1800 // CHECK
: encoding
: [0x66,0x83,0x0a,0x00]
1803 // CHECK
: outb
%al
, $
0
1804 // CHECK
: encoding
: [0xe6,0x00]
1807 // CHECK
: outb
%al
, %dx
1808 // CHECK
: encoding
: [0xee]
1811 // CHECK
: outl
%eax
, $
0
1812 // CHECK
: encoding
: [0xe7,0x00]
1815 // CHECK
: outl
%eax
, %dx
1816 // CHECK
: encoding
: [0xef]
1820 // CHECK
: encoding
: [0xf3,0x90]
1824 // CHECK
: encoding
: [0x9d]
1828 // CHECK
: encoding
: [0x66,0x9d]
1832 // CHECK
: encoding
: [0x1f]
1836 // CHECK
: encoding
: [0x58]
1840 // CHECK
: encoding
: [0x07]
1844 // CHECK
: encoding
: [0x0f,0xa1]
1848 // CHECK
: encoding
: [0x0f,0xa9]
1852 // CHECK
: encoding
: [0x17]
1856 // CHECK
: encoding
: [0x66,0x1f]
1860 // CHECK
: encoding
: [0x66,0x07]
1864 // CHECK
: encoding
: [0x66,0x0f,0xa1]
1868 // CHECK
: encoding
: [0x66,0x0f,0xa9]
1872 // CHECK
: encoding
: [0x66,0x17]
1876 // CHECK
: encoding
: [0x9c]
1880 // CHECK
: encoding
: [0x66,0x9c]
1884 // CHECK
: encoding
: [0x0e]
1888 // CHECK
: encoding
: [0x1e]
1891 // CHECK
: pushl
%eax
1892 // CHECK
: encoding
: [0x50]
1896 // CHECK
: encoding
: [0x06]
1900 // CHECK
: encoding
: [0x0f,0xa0]
1904 // CHECK
: encoding
: [0x0f,0xa8]
1908 // CHECK
: encoding
: [0x16]
1912 // CHECK
: encoding
: [0x66,0x0e]
1916 // CHECK
: encoding
: [0x66,0x1e]
1920 // CHECK
: encoding
: [0x66,0x06]
1924 // CHECK
: encoding
: [0x66,0x0f,0xa0]
1928 // CHECK
: encoding
: [0x66,0x0f,0xa8]
1932 // CHECK
: encoding
: [0x66,0x16]
1935 // CHECK
: rclb
-485498096(%edx
,%eax
,4)
1936 // CHECK
: encoding
: [0xd0,0x94,0x82,0x10,0xe3,0x0f,0xe3]
1937 rclb
-485498096(%edx
,%eax
,4)
1939 // CHECK
: rclb
485498096(%edx
,%eax
,4)
1940 // CHECK
: encoding
: [0xd0,0x94,0x82,0xf0,0x1c,0xf0,0x1c]
1941 rclb
485498096(%edx
,%eax
,4)
1943 // CHECK
: rclb
485498096(%edx
)
1944 // CHECK
: encoding
: [0xd0,0x92,0xf0,0x1c,0xf0,0x1c]
1945 rclb
485498096(%edx
)
1947 // CHECK
: rclb
485498096
1948 // CHECK
: encoding
: [0xd0,0x15,0xf0,0x1c,0xf0,0x1c]
1951 // CHECK
: rclb
64(%edx
,%eax
)
1952 // CHECK
: encoding
: [0xd0,0x54,0x02,0x40]
1955 // CHECK
: rclb
%cl
, -485498096(%edx
,%eax
,4)
1956 // CHECK
: encoding
: [0xd2,0x94,0x82,0x10,0xe3,0x0f,0xe3]
1957 rclb
%cl
, -485498096(%edx
,%eax
,4)
1959 // CHECK
: rclb
%cl
, 485498096(%edx
,%eax
,4)
1960 // CHECK
: encoding
: [0xd2,0x94,0x82,0xf0,0x1c,0xf0,0x1c]
1961 rclb
%cl
, 485498096(%edx
,%eax
,4)
1963 // CHECK
: rclb
%cl
, 485498096(%edx
)
1964 // CHECK
: encoding
: [0xd2,0x92,0xf0,0x1c,0xf0,0x1c]
1965 rclb
%cl
, 485498096(%edx
)
1967 // CHECK
: rclb
%cl
, 485498096
1968 // CHECK
: encoding
: [0xd2,0x15,0xf0,0x1c,0xf0,0x1c]
1971 // CHECK
: rclb
%cl
, 64(%edx
,%eax
)
1972 // CHECK
: encoding
: [0xd2,0x54,0x02,0x40]
1973 rclb
%cl
, 64(%edx
,%eax
)
1975 // CHECK
: rclb
%cl
, (%edx
)
1976 // CHECK
: encoding
: [0xd2,0x12]
1979 // CHECK
: rclb
(%edx
)
1980 // CHECK
: encoding
: [0xd0,0x12]
1983 // CHECK
: rcll
-485498096(%edx
,%eax
,4)
1984 // CHECK
: encoding
: [0xd1,0x94,0x82,0x10,0xe3,0x0f,0xe3]
1985 rcll
-485498096(%edx
,%eax
,4)
1987 // CHECK
: rcll
485498096(%edx
,%eax
,4)
1988 // CHECK
: encoding
: [0xd1,0x94,0x82,0xf0,0x1c,0xf0,0x1c]
1989 rcll
485498096(%edx
,%eax
,4)
1991 // CHECK
: rcll
485498096(%edx
)
1992 // CHECK
: encoding
: [0xd1,0x92,0xf0,0x1c,0xf0,0x1c]
1993 rcll
485498096(%edx
)
1995 // CHECK
: rcll
485498096
1996 // CHECK
: encoding
: [0xd1,0x15,0xf0,0x1c,0xf0,0x1c]
1999 // CHECK
: rcll
64(%edx
,%eax
)
2000 // CHECK
: encoding
: [0xd1,0x54,0x02,0x40]
2003 // CHECK
: rcll
%cl
, -485498096(%edx
,%eax
,4)
2004 // CHECK
: encoding
: [0xd3,0x94,0x82,0x10,0xe3,0x0f,0xe3]
2005 rcll
%cl
, -485498096(%edx
,%eax
,4)
2007 // CHECK
: rcll
%cl
, 485498096(%edx
,%eax
,4)
2008 // CHECK
: encoding
: [0xd3,0x94,0x82,0xf0,0x1c,0xf0,0x1c]
2009 rcll
%cl
, 485498096(%edx
,%eax
,4)
2011 // CHECK
: rcll
%cl
, 485498096(%edx
)
2012 // CHECK
: encoding
: [0xd3,0x92,0xf0,0x1c,0xf0,0x1c]
2013 rcll
%cl
, 485498096(%edx
)
2015 // CHECK
: rcll
%cl
, 485498096
2016 // CHECK
: encoding
: [0xd3,0x15,0xf0,0x1c,0xf0,0x1c]
2019 // CHECK
: rcll
%cl
, 64(%edx
,%eax
)
2020 // CHECK
: encoding
: [0xd3,0x54,0x02,0x40]
2021 rcll
%cl
, 64(%edx
,%eax
)
2023 // CHECK
: rcll
%cl
, (%edx
)
2024 // CHECK
: encoding
: [0xd3,0x12]
2028 // CHECK
: encoding
: [0xd1,0xd0]
2031 // CHECK
: rcll
(%edx
)
2032 // CHECK
: encoding
: [0xd1,0x12]
2035 // CHECK
: rclw
-485498096(%edx
,%eax
,4)
2036 // CHECK
: encoding
: [0x66,0xd1,0x94,0x82,0x10,0xe3,0x0f,0xe3]
2037 rclw
-485498096(%edx
,%eax
,4)
2039 // CHECK
: rclw
485498096(%edx
,%eax
,4)
2040 // CHECK
: encoding
: [0x66,0xd1,0x94,0x82,0xf0,0x1c,0xf0,0x1c]
2041 rclw
485498096(%edx
,%eax
,4)
2043 // CHECK
: rclw
485498096(%edx
)
2044 // CHECK
: encoding
: [0x66,0xd1,0x92,0xf0,0x1c,0xf0,0x1c]
2045 rclw
485498096(%edx
)
2047 // CHECK
: rclw
485498096
2048 // CHECK
: encoding
: [0x66,0xd1,0x15,0xf0,0x1c,0xf0,0x1c]
2051 // CHECK
: rclw
64(%edx
,%eax
)
2052 // CHECK
: encoding
: [0x66,0xd1,0x54,0x02,0x40]
2055 // CHECK
: rclw
%cl
, -485498096(%edx
,%eax
,4)
2056 // CHECK
: encoding
: [0x66,0xd3,0x94,0x82,0x10,0xe3,0x0f,0xe3]
2057 rclw
%cl
, -485498096(%edx
,%eax
,4)
2059 // CHECK
: rclw
%cl
, 485498096(%edx
,%eax
,4)
2060 // CHECK
: encoding
: [0x66,0xd3,0x94,0x82,0xf0,0x1c,0xf0,0x1c]
2061 rclw
%cl
, 485498096(%edx
,%eax
,4)
2063 // CHECK
: rclw
%cl
, 485498096(%edx
)
2064 // CHECK
: encoding
: [0x66,0xd3,0x92,0xf0,0x1c,0xf0,0x1c]
2065 rclw
%cl
, 485498096(%edx
)
2067 // CHECK
: rclw
%cl
, 485498096
2068 // CHECK
: encoding
: [0x66,0xd3,0x15,0xf0,0x1c,0xf0,0x1c]
2071 // CHECK
: rclw
%cl
, 64(%edx
,%eax
)
2072 // CHECK
: encoding
: [0x66,0xd3,0x54,0x02,0x40]
2073 rclw
%cl
, 64(%edx
,%eax
)
2075 // CHECK
: rclw
%cl
, (%edx
)
2076 // CHECK
: encoding
: [0x66,0xd3,0x12]
2079 // CHECK
: rclw
(%edx
)
2080 // CHECK
: encoding
: [0x66,0xd1,0x12]
2083 // CHECK
: rcrb
-485498096(%edx
,%eax
,4)
2084 // CHECK
: encoding
: [0xd0,0x9c,0x82,0x10,0xe3,0x0f,0xe3]
2085 rcrb
-485498096(%edx
,%eax
,4)
2087 // CHECK
: rcrb
485498096(%edx
,%eax
,4)
2088 // CHECK
: encoding
: [0xd0,0x9c,0x82,0xf0,0x1c,0xf0,0x1c]
2089 rcrb
485498096(%edx
,%eax
,4)
2091 // CHECK
: rcrb
485498096(%edx
)
2092 // CHECK
: encoding
: [0xd0,0x9a,0xf0,0x1c,0xf0,0x1c]
2093 rcrb
485498096(%edx
)
2095 // CHECK
: rcrb
485498096
2096 // CHECK
: encoding
: [0xd0,0x1d,0xf0,0x1c,0xf0,0x1c]
2099 // CHECK
: rcrb
64(%edx
,%eax
)
2100 // CHECK
: encoding
: [0xd0,0x5c,0x02,0x40]
2103 // CHECK
: rcrb
%cl
, -485498096(%edx
,%eax
,4)
2104 // CHECK
: encoding
: [0xd2,0x9c,0x82,0x10,0xe3,0x0f,0xe3]
2105 rcrb
%cl
, -485498096(%edx
,%eax
,4)
2107 // CHECK
: rcrb
%cl
, 485498096(%edx
,%eax
,4)
2108 // CHECK
: encoding
: [0xd2,0x9c,0x82,0xf0,0x1c,0xf0,0x1c]
2109 rcrb
%cl
, 485498096(%edx
,%eax
,4)
2111 // CHECK
: rcrb
%cl
, 485498096(%edx
)
2112 // CHECK
: encoding
: [0xd2,0x9a,0xf0,0x1c,0xf0,0x1c]
2113 rcrb
%cl
, 485498096(%edx
)
2115 // CHECK
: rcrb
%cl
, 485498096
2116 // CHECK
: encoding
: [0xd2,0x1d,0xf0,0x1c,0xf0,0x1c]
2119 // CHECK
: rcrb
%cl
, 64(%edx
,%eax
)
2120 // CHECK
: encoding
: [0xd2,0x5c,0x02,0x40]
2121 rcrb
%cl
, 64(%edx
,%eax
)
2123 // CHECK
: rcrb
%cl
, (%edx
)
2124 // CHECK
: encoding
: [0xd2,0x1a]
2127 // CHECK
: rcrb
(%edx
)
2128 // CHECK
: encoding
: [0xd0,0x1a]
2131 // CHECK
: rcrl
-485498096(%edx
,%eax
,4)
2132 // CHECK
: encoding
: [0xd1,0x9c,0x82,0x10,0xe3,0x0f,0xe3]
2133 rcrl
-485498096(%edx
,%eax
,4)
2135 // CHECK
: rcrl
485498096(%edx
,%eax
,4)
2136 // CHECK
: encoding
: [0xd1,0x9c,0x82,0xf0,0x1c,0xf0,0x1c]
2137 rcrl
485498096(%edx
,%eax
,4)
2139 // CHECK
: rcrl
485498096(%edx
)
2140 // CHECK
: encoding
: [0xd1,0x9a,0xf0,0x1c,0xf0,0x1c]
2141 rcrl
485498096(%edx
)
2143 // CHECK
: rcrl
485498096
2144 // CHECK
: encoding
: [0xd1,0x1d,0xf0,0x1c,0xf0,0x1c]
2147 // CHECK
: rcrl
64(%edx
,%eax
)
2148 // CHECK
: encoding
: [0xd1,0x5c,0x02,0x40]
2151 // CHECK
: rcrl
%cl
, -485498096(%edx
,%eax
,4)
2152 // CHECK
: encoding
: [0xd3,0x9c,0x82,0x10,0xe3,0x0f,0xe3]
2153 rcrl
%cl
, -485498096(%edx
,%eax
,4)
2155 // CHECK
: rcrl
%cl
, 485498096(%edx
,%eax
,4)
2156 // CHECK
: encoding
: [0xd3,0x9c,0x82,0xf0,0x1c,0xf0,0x1c]
2157 rcrl
%cl
, 485498096(%edx
,%eax
,4)
2159 // CHECK
: rcrl
%cl
, 485498096(%edx
)
2160 // CHECK
: encoding
: [0xd3,0x9a,0xf0,0x1c,0xf0,0x1c]
2161 rcrl
%cl
, 485498096(%edx
)
2163 // CHECK
: rcrl
%cl
, 485498096
2164 // CHECK
: encoding
: [0xd3,0x1d,0xf0,0x1c,0xf0,0x1c]
2167 // CHECK
: rcrl
%cl
, 64(%edx
,%eax
)
2168 // CHECK
: encoding
: [0xd3,0x5c,0x02,0x40]
2169 rcrl
%cl
, 64(%edx
,%eax
)
2171 // CHECK
: rcrl
%cl
, (%edx
)
2172 // CHECK
: encoding
: [0xd3,0x1a]
2176 // CHECK
: encoding
: [0xd1,0xd8]
2179 // CHECK
: rcrl
(%edx
)
2180 // CHECK
: encoding
: [0xd1,0x1a]
2183 // CHECK
: rcrw
-485498096(%edx
,%eax
,4)
2184 // CHECK
: encoding
: [0x66,0xd1,0x9c,0x82,0x10,0xe3,0x0f,0xe3]
2185 rcrw
-485498096(%edx
,%eax
,4)
2187 // CHECK
: rcrw
485498096(%edx
,%eax
,4)
2188 // CHECK
: encoding
: [0x66,0xd1,0x9c,0x82,0xf0,0x1c,0xf0,0x1c]
2189 rcrw
485498096(%edx
,%eax
,4)
2191 // CHECK
: rcrw
485498096(%edx
)
2192 // CHECK
: encoding
: [0x66,0xd1,0x9a,0xf0,0x1c,0xf0,0x1c]
2193 rcrw
485498096(%edx
)
2195 // CHECK
: rcrw
485498096
2196 // CHECK
: encoding
: [0x66,0xd1,0x1d,0xf0,0x1c,0xf0,0x1c]
2199 // CHECK
: rcrw
64(%edx
,%eax
)
2200 // CHECK
: encoding
: [0x66,0xd1,0x5c,0x02,0x40]
2203 // CHECK
: rcrw
%cl
, -485498096(%edx
,%eax
,4)
2204 // CHECK
: encoding
: [0x66,0xd3,0x9c,0x82,0x10,0xe3,0x0f,0xe3]
2205 rcrw
%cl
, -485498096(%edx
,%eax
,4)
2207 // CHECK
: rcrw
%cl
, 485498096(%edx
,%eax
,4)
2208 // CHECK
: encoding
: [0x66,0xd3,0x9c,0x82,0xf0,0x1c,0xf0,0x1c]
2209 rcrw
%cl
, 485498096(%edx
,%eax
,4)
2211 // CHECK
: rcrw
%cl
, 485498096(%edx
)
2212 // CHECK
: encoding
: [0x66,0xd3,0x9a,0xf0,0x1c,0xf0,0x1c]
2213 rcrw
%cl
, 485498096(%edx
)
2215 // CHECK
: rcrw
%cl
, 485498096
2216 // CHECK
: encoding
: [0x66,0xd3,0x1d,0xf0,0x1c,0xf0,0x1c]
2219 // CHECK
: rcrw
%cl
, 64(%edx
,%eax
)
2220 // CHECK
: encoding
: [0x66,0xd3,0x5c,0x02,0x40]
2221 rcrw
%cl
, 64(%edx
,%eax
)
2223 // CHECK
: rcrw
%cl
, (%edx
)
2224 // CHECK
: encoding
: [0x66,0xd3,0x1a]
2227 // CHECK
: rcrw
(%edx
)
2228 // CHECK
: encoding
: [0x66,0xd1,0x1a]
2231 // CHECK
: rep cmpsb
%es
:(%edi
), %es
:(%esi
)
2232 // CHECK
: encoding
: [0xf3,0x26,0xa6]
2233 rep cmpsb
%es
:(%edi
), %es
:(%esi
)
2235 // CHECK
: rep cmpsl
%es
:(%edi
), %es
:(%esi
)
2236 // CHECK
: encoding
: [0xf3,0x26,0xa7]
2237 rep cmpsl
%es
:(%edi
), %es
:(%esi
)
2239 // CHECK
: rep cmpsw
%es
:(%edi
), %es
:(%esi
)
2240 // CHECK
: encoding
: [0xf3,0x26,0x66,0xa7]
2241 rep cmpsw
%es
:(%edi
), %es
:(%esi
)
2243 // CHECK
: rep lodsb
%es
:(%esi
), %al
2244 // CHECK
: encoding
: [0xf3,0x26,0xac]
2245 rep lodsb
%es
:(%esi
), %al
2247 // CHECK
: rep lodsw
%es
:(%esi
), %ax
2248 // CHECK
: encoding
: [0xf3,0x26,0x66,0xad]
2249 rep lodsw
%es
:(%esi
), %ax
2251 // CHECK
: rep movsb
%es
:(%esi
), %es
:(%edi
)
2252 // CHECK
: encoding
: [0xf3,0x26,0xa4]
2253 rep movsb
%es
:(%esi
), %es
:(%edi
)
2255 // CHECK
: rep movsl
%es
:(%esi
), %es
:(%edi
)
2256 // CHECK
: encoding
: [0xf3,0x26,0xa5]
2257 rep movsl
%es
:(%esi
), %es
:(%edi
)
2259 // CHECK
: rep movsw
%es
:(%esi
), %es
:(%edi
)
2260 // CHECK
: encoding
: [0xf3,0x26,0x66,0xa5]
2261 rep movsw
%es
:(%esi
), %es
:(%edi
)
2263 // CHECK
: repne cmpsb
%es
:(%edi
), %es
:(%esi
)
2264 // CHECK
: encoding
: [0xf2,0x26,0xa6]
2265 repne cmpsb
%es
:(%edi
), %es
:(%esi
)
2267 // CHECK
: repne cmpsl
%es
:(%edi
), %es
:(%esi
)
2268 // CHECK
: encoding
: [0xf2,0x26,0xa7]
2269 repne cmpsl
%es
:(%edi
), %es
:(%esi
)
2271 // CHECK
: repne cmpsw
%es
:(%edi
), %es
:(%esi
)
2272 // CHECK
: encoding
: [0xf2,0x26,0x66,0xa7]
2273 repne cmpsw
%es
:(%edi
), %es
:(%esi
)
2275 // CHECK
: repne lodsb
%es
:(%esi
), %al
2276 // CHECK
: encoding
: [0xf2,0x26,0xac]
2277 repne lodsb
%es
:(%esi
), %al
2279 // CHECK
: repne lodsw
%es
:(%esi
), %ax
2280 // CHECK
: encoding
: [0xf2,0x26,0x66,0xad]
2281 repne lodsw
%es
:(%esi
), %ax
2283 // CHECK
: repne movsb
%es
:(%esi
), %es
:(%edi
)
2284 // CHECK
: encoding
: [0xf2,0x26,0xa4]
2285 repne movsb
%es
:(%esi
), %es
:(%edi
)
2287 // CHECK
: repne movsl
%es
:(%esi
), %es
:(%edi
)
2288 // CHECK
: encoding
: [0xf2,0x26,0xa5]
2289 repne movsl
%es
:(%esi
), %es
:(%edi
)
2291 // CHECK
: repne movsw
%es
:(%esi
), %es
:(%edi
)
2292 // CHECK
: encoding
: [0xf2,0x26,0x66,0xa5]
2293 repne movsw
%es
:(%esi
), %es
:(%edi
)
2295 // CHECK
: repne scasb
%es
:(%edi
), %al
2296 // CHECK
: encoding
: [0xf2,0xae]
2297 repne scasb
%es
:(%edi
), %al
2299 // CHECK
: repne scasw
%es
:(%edi
), %ax
2300 // CHECK
: encoding
: [0xf2,0x66,0xaf]
2301 repne scasw
%es
:(%edi
), %ax
2303 // CHECK
: repne stosb
%al
, %es
:(%edi
)
2304 // CHECK
: encoding
: [0xf2,0xaa]
2305 repne stosb
%al
, %es
:(%edi
)
2307 // CHECK
: repne stosw
%ax
, %es
:(%edi
)
2308 // CHECK
: encoding
: [0xf2,0x66,0xab]
2309 repne stosw
%ax
, %es
:(%edi
)
2311 // CHECK
: rep scasb
%es
:(%edi
), %al
2312 // CHECK
: encoding
: [0xf3,0xae]
2313 rep scasb
%es
:(%edi
), %al
2315 // CHECK
: rep scasw
%es
:(%edi
), %ax
2316 // CHECK
: encoding
: [0xf3,0x66,0xaf]
2317 rep scasw
%es
:(%edi
), %ax
2319 // CHECK
: rep stosb
%al
, %es
:(%edi
)
2320 // CHECK
: encoding
: [0xf3,0xaa]
2321 rep stosb
%al
, %es
:(%edi
)
2323 // CHECK
: rep stosw
%ax
, %es
:(%edi
)
2324 // CHECK
: encoding
: [0xf3,0x66,0xab]
2325 rep stosw
%ax
, %es
:(%edi
)
2328 // CHECK
: encoding
: [0xc2,0x00,0x00]
2332 // CHECK
: encoding
: [0xc3]
2336 // CHECK
: encoding
: [0x66,0xc2,0x00,0x00]
2340 // CHECK
: encoding
: [0x66,0xc3]
2343 // CHECK
: rolb
-485498096(%edx
,%eax
,4)
2344 // CHECK
: encoding
: [0xd0,0x84,0x82,0x10,0xe3,0x0f,0xe3]
2345 rolb
-485498096(%edx
,%eax
,4)
2347 // CHECK
: rolb
485498096(%edx
,%eax
,4)
2348 // CHECK
: encoding
: [0xd0,0x84,0x82,0xf0,0x1c,0xf0,0x1c]
2349 rolb
485498096(%edx
,%eax
,4)
2351 // CHECK
: rolb
485498096(%edx
)
2352 // CHECK
: encoding
: [0xd0,0x82,0xf0,0x1c,0xf0,0x1c]
2353 rolb
485498096(%edx
)
2355 // CHECK
: rolb
485498096
2356 // CHECK
: encoding
: [0xd0,0x05,0xf0,0x1c,0xf0,0x1c]
2359 // CHECK
: rolb
64(%edx
,%eax
)
2360 // CHECK
: encoding
: [0xd0,0x44,0x02,0x40]
2363 // CHECK
: rolb
%cl
, -485498096(%edx
,%eax
,4)
2364 // CHECK
: encoding
: [0xd2,0x84,0x82,0x10,0xe3,0x0f,0xe3]
2365 rolb
%cl
, -485498096(%edx
,%eax
,4)
2367 // CHECK
: rolb
%cl
, 485498096(%edx
,%eax
,4)
2368 // CHECK
: encoding
: [0xd2,0x84,0x82,0xf0,0x1c,0xf0,0x1c]
2369 rolb
%cl
, 485498096(%edx
,%eax
,4)
2371 // CHECK
: rolb
%cl
, 485498096(%edx
)
2372 // CHECK
: encoding
: [0xd2,0x82,0xf0,0x1c,0xf0,0x1c]
2373 rolb
%cl
, 485498096(%edx
)
2375 // CHECK
: rolb
%cl
, 485498096
2376 // CHECK
: encoding
: [0xd2,0x05,0xf0,0x1c,0xf0,0x1c]
2379 // CHECK
: rolb
%cl
, 64(%edx
,%eax
)
2380 // CHECK
: encoding
: [0xd2,0x44,0x02,0x40]
2381 rolb
%cl
, 64(%edx
,%eax
)
2383 // CHECK
: rolb
%cl
, (%edx
)
2384 // CHECK
: encoding
: [0xd2,0x02]
2387 // CHECK
: rolb
(%edx
)
2388 // CHECK
: encoding
: [0xd0,0x02]
2391 // CHECK
: roll
-485498096(%edx
,%eax
,4)
2392 // CHECK
: encoding
: [0xd1,0x84,0x82,0x10,0xe3,0x0f,0xe3]
2393 roll
-485498096(%edx
,%eax
,4)
2395 // CHECK
: roll
485498096(%edx
,%eax
,4)
2396 // CHECK
: encoding
: [0xd1,0x84,0x82,0xf0,0x1c,0xf0,0x1c]
2397 roll
485498096(%edx
,%eax
,4)
2399 // CHECK
: roll
485498096(%edx
)
2400 // CHECK
: encoding
: [0xd1,0x82,0xf0,0x1c,0xf0,0x1c]
2401 roll
485498096(%edx
)
2403 // CHECK
: roll
485498096
2404 // CHECK
: encoding
: [0xd1,0x05,0xf0,0x1c,0xf0,0x1c]
2407 // CHECK
: roll
64(%edx
,%eax
)
2408 // CHECK
: encoding
: [0xd1,0x44,0x02,0x40]
2411 // CHECK
: roll
%cl
, -485498096(%edx
,%eax
,4)
2412 // CHECK
: encoding
: [0xd3,0x84,0x82,0x10,0xe3,0x0f,0xe3]
2413 roll
%cl
, -485498096(%edx
,%eax
,4)
2415 // CHECK
: roll
%cl
, 485498096(%edx
,%eax
,4)
2416 // CHECK
: encoding
: [0xd3,0x84,0x82,0xf0,0x1c,0xf0,0x1c]
2417 roll
%cl
, 485498096(%edx
,%eax
,4)
2419 // CHECK
: roll
%cl
, 485498096(%edx
)
2420 // CHECK
: encoding
: [0xd3,0x82,0xf0,0x1c,0xf0,0x1c]
2421 roll
%cl
, 485498096(%edx
)
2423 // CHECK
: roll
%cl
, 485498096
2424 // CHECK
: encoding
: [0xd3,0x05,0xf0,0x1c,0xf0,0x1c]
2427 // CHECK
: roll
%cl
, 64(%edx
,%eax
)
2428 // CHECK
: encoding
: [0xd3,0x44,0x02,0x40]
2429 roll
%cl
, 64(%edx
,%eax
)
2431 // CHECK
: roll
%cl
, (%edx
)
2432 // CHECK
: encoding
: [0xd3,0x02]
2436 // CHECK
: encoding
: [0xd1,0xc0]
2439 // CHECK
: roll
(%edx
)
2440 // CHECK
: encoding
: [0xd1,0x02]
2443 // CHECK
: rolw
-485498096(%edx
,%eax
,4)
2444 // CHECK
: encoding
: [0x66,0xd1,0x84,0x82,0x10,0xe3,0x0f,0xe3]
2445 rolw
-485498096(%edx
,%eax
,4)
2447 // CHECK
: rolw
485498096(%edx
,%eax
,4)
2448 // CHECK
: encoding
: [0x66,0xd1,0x84,0x82,0xf0,0x1c,0xf0,0x1c]
2449 rolw
485498096(%edx
,%eax
,4)
2451 // CHECK
: rolw
485498096(%edx
)
2452 // CHECK
: encoding
: [0x66,0xd1,0x82,0xf0,0x1c,0xf0,0x1c]
2453 rolw
485498096(%edx
)
2455 // CHECK
: rolw
485498096
2456 // CHECK
: encoding
: [0x66,0xd1,0x05,0xf0,0x1c,0xf0,0x1c]
2459 // CHECK
: rolw
64(%edx
,%eax
)
2460 // CHECK
: encoding
: [0x66,0xd1,0x44,0x02,0x40]
2463 // CHECK
: rolw
%cl
, -485498096(%edx
,%eax
,4)
2464 // CHECK
: encoding
: [0x66,0xd3,0x84,0x82,0x10,0xe3,0x0f,0xe3]
2465 rolw
%cl
, -485498096(%edx
,%eax
,4)
2467 // CHECK
: rolw
%cl
, 485498096(%edx
,%eax
,4)
2468 // CHECK
: encoding
: [0x66,0xd3,0x84,0x82,0xf0,0x1c,0xf0,0x1c]
2469 rolw
%cl
, 485498096(%edx
,%eax
,4)
2471 // CHECK
: rolw
%cl
, 485498096(%edx
)
2472 // CHECK
: encoding
: [0x66,0xd3,0x82,0xf0,0x1c,0xf0,0x1c]
2473 rolw
%cl
, 485498096(%edx
)
2475 // CHECK
: rolw
%cl
, 485498096
2476 // CHECK
: encoding
: [0x66,0xd3,0x05,0xf0,0x1c,0xf0,0x1c]
2479 // CHECK
: rolw
%cl
, 64(%edx
,%eax
)
2480 // CHECK
: encoding
: [0x66,0xd3,0x44,0x02,0x40]
2481 rolw
%cl
, 64(%edx
,%eax
)
2483 // CHECK
: rolw
%cl
, (%edx
)
2484 // CHECK
: encoding
: [0x66,0xd3,0x02]
2487 // CHECK
: rolw
(%edx
)
2488 // CHECK
: encoding
: [0x66,0xd1,0x02]
2491 // CHECK
: rorb
-485498096(%edx
,%eax
,4)
2492 // CHECK
: encoding
: [0xd0,0x8c,0x82,0x10,0xe3,0x0f,0xe3]
2493 rorb
-485498096(%edx
,%eax
,4)
2495 // CHECK
: rorb
485498096(%edx
,%eax
,4)
2496 // CHECK
: encoding
: [0xd0,0x8c,0x82,0xf0,0x1c,0xf0,0x1c]
2497 rorb
485498096(%edx
,%eax
,4)
2499 // CHECK
: rorb
485498096(%edx
)
2500 // CHECK
: encoding
: [0xd0,0x8a,0xf0,0x1c,0xf0,0x1c]
2501 rorb
485498096(%edx
)
2503 // CHECK
: rorb
485498096
2504 // CHECK
: encoding
: [0xd0,0x0d,0xf0,0x1c,0xf0,0x1c]
2507 // CHECK
: rorb
64(%edx
,%eax
)
2508 // CHECK
: encoding
: [0xd0,0x4c,0x02,0x40]
2511 // CHECK
: rorb
%cl
, -485498096(%edx
,%eax
,4)
2512 // CHECK
: encoding
: [0xd2,0x8c,0x82,0x10,0xe3,0x0f,0xe3]
2513 rorb
%cl
, -485498096(%edx
,%eax
,4)
2515 // CHECK
: rorb
%cl
, 485498096(%edx
,%eax
,4)
2516 // CHECK
: encoding
: [0xd2,0x8c,0x82,0xf0,0x1c,0xf0,0x1c]
2517 rorb
%cl
, 485498096(%edx
,%eax
,4)
2519 // CHECK
: rorb
%cl
, 485498096(%edx
)
2520 // CHECK
: encoding
: [0xd2,0x8a,0xf0,0x1c,0xf0,0x1c]
2521 rorb
%cl
, 485498096(%edx
)
2523 // CHECK
: rorb
%cl
, 485498096
2524 // CHECK
: encoding
: [0xd2,0x0d,0xf0,0x1c,0xf0,0x1c]
2527 // CHECK
: rorb
%cl
, 64(%edx
,%eax
)
2528 // CHECK
: encoding
: [0xd2,0x4c,0x02,0x40]
2529 rorb
%cl
, 64(%edx
,%eax
)
2531 // CHECK
: rorb
%cl
, (%edx
)
2532 // CHECK
: encoding
: [0xd2,0x0a]
2535 // CHECK
: rorb
(%edx
)
2536 // CHECK
: encoding
: [0xd0,0x0a]
2539 // CHECK
: rorl
-485498096(%edx
,%eax
,4)
2540 // CHECK
: encoding
: [0xd1,0x8c,0x82,0x10,0xe3,0x0f,0xe3]
2541 rorl
-485498096(%edx
,%eax
,4)
2543 // CHECK
: rorl
485498096(%edx
,%eax
,4)
2544 // CHECK
: encoding
: [0xd1,0x8c,0x82,0xf0,0x1c,0xf0,0x1c]
2545 rorl
485498096(%edx
,%eax
,4)
2547 // CHECK
: rorl
485498096(%edx
)
2548 // CHECK
: encoding
: [0xd1,0x8a,0xf0,0x1c,0xf0,0x1c]
2549 rorl
485498096(%edx
)
2551 // CHECK
: rorl
485498096
2552 // CHECK
: encoding
: [0xd1,0x0d,0xf0,0x1c,0xf0,0x1c]
2555 // CHECK
: rorl
64(%edx
,%eax
)
2556 // CHECK
: encoding
: [0xd1,0x4c,0x02,0x40]
2559 // CHECK
: rorl
%cl
, -485498096(%edx
,%eax
,4)
2560 // CHECK
: encoding
: [0xd3,0x8c,0x82,0x10,0xe3,0x0f,0xe3]
2561 rorl
%cl
, -485498096(%edx
,%eax
,4)
2563 // CHECK
: rorl
%cl
, 485498096(%edx
,%eax
,4)
2564 // CHECK
: encoding
: [0xd3,0x8c,0x82,0xf0,0x1c,0xf0,0x1c]
2565 rorl
%cl
, 485498096(%edx
,%eax
,4)
2567 // CHECK
: rorl
%cl
, 485498096(%edx
)
2568 // CHECK
: encoding
: [0xd3,0x8a,0xf0,0x1c,0xf0,0x1c]
2569 rorl
%cl
, 485498096(%edx
)
2571 // CHECK
: rorl
%cl
, 485498096
2572 // CHECK
: encoding
: [0xd3,0x0d,0xf0,0x1c,0xf0,0x1c]
2575 // CHECK
: rorl
%cl
, 64(%edx
,%eax
)
2576 // CHECK
: encoding
: [0xd3,0x4c,0x02,0x40]
2577 rorl
%cl
, 64(%edx
,%eax
)
2579 // CHECK
: rorl
%cl
, (%edx
)
2580 // CHECK
: encoding
: [0xd3,0x0a]
2584 // CHECK
: encoding
: [0xd1,0xc8]
2587 // CHECK
: rorl
(%edx
)
2588 // CHECK
: encoding
: [0xd1,0x0a]
2591 // CHECK
: rorw
-485498096(%edx
,%eax
,4)
2592 // CHECK
: encoding
: [0x66,0xd1,0x8c,0x82,0x10,0xe3,0x0f,0xe3]
2593 rorw
-485498096(%edx
,%eax
,4)
2595 // CHECK
: rorw
485498096(%edx
,%eax
,4)
2596 // CHECK
: encoding
: [0x66,0xd1,0x8c,0x82,0xf0,0x1c,0xf0,0x1c]
2597 rorw
485498096(%edx
,%eax
,4)
2599 // CHECK
: rorw
485498096(%edx
)
2600 // CHECK
: encoding
: [0x66,0xd1,0x8a,0xf0,0x1c,0xf0,0x1c]
2601 rorw
485498096(%edx
)
2603 // CHECK
: rorw
485498096
2604 // CHECK
: encoding
: [0x66,0xd1,0x0d,0xf0,0x1c,0xf0,0x1c]
2607 // CHECK
: rorw
64(%edx
,%eax
)
2608 // CHECK
: encoding
: [0x66,0xd1,0x4c,0x02,0x40]
2611 // CHECK
: rorw
%cl
, -485498096(%edx
,%eax
,4)
2612 // CHECK
: encoding
: [0x66,0xd3,0x8c,0x82,0x10,0xe3,0x0f,0xe3]
2613 rorw
%cl
, -485498096(%edx
,%eax
,4)
2615 // CHECK
: rorw
%cl
, 485498096(%edx
,%eax
,4)
2616 // CHECK
: encoding
: [0x66,0xd3,0x8c,0x82,0xf0,0x1c,0xf0,0x1c]
2617 rorw
%cl
, 485498096(%edx
,%eax
,4)
2619 // CHECK
: rorw
%cl
, 485498096(%edx
)
2620 // CHECK
: encoding
: [0x66,0xd3,0x8a,0xf0,0x1c,0xf0,0x1c]
2621 rorw
%cl
, 485498096(%edx
)
2623 // CHECK
: rorw
%cl
, 485498096
2624 // CHECK
: encoding
: [0x66,0xd3,0x0d,0xf0,0x1c,0xf0,0x1c]
2627 // CHECK
: rorw
%cl
, 64(%edx
,%eax
)
2628 // CHECK
: encoding
: [0x66,0xd3,0x4c,0x02,0x40]
2629 rorw
%cl
, 64(%edx
,%eax
)
2631 // CHECK
: rorw
%cl
, (%edx
)
2632 // CHECK
: encoding
: [0x66,0xd3,0x0a]
2635 // CHECK
: rorw
(%edx
)
2636 // CHECK
: encoding
: [0x66,0xd1,0x0a]
2640 // CHECK
: encoding
: [0xd6]
2643 // CHECK
: sarb
-485498096(%edx
,%eax
,4)
2644 // CHECK
: encoding
: [0xd0,0xbc,0x82,0x10,0xe3,0x0f,0xe3]
2645 sarb
-485498096(%edx
,%eax
,4)
2647 // CHECK
: sarb
485498096(%edx
,%eax
,4)
2648 // CHECK
: encoding
: [0xd0,0xbc,0x82,0xf0,0x1c,0xf0,0x1c]
2649 sarb
485498096(%edx
,%eax
,4)
2651 // CHECK
: sarb
485498096(%edx
)
2652 // CHECK
: encoding
: [0xd0,0xba,0xf0,0x1c,0xf0,0x1c]
2653 sarb
485498096(%edx
)
2655 // CHECK
: sarb
485498096
2656 // CHECK
: encoding
: [0xd0,0x3d,0xf0,0x1c,0xf0,0x1c]
2659 // CHECK
: sarb
64(%edx
,%eax
)
2660 // CHECK
: encoding
: [0xd0,0x7c,0x02,0x40]
2663 // CHECK
: sarb
%cl
, -485498096(%edx
,%eax
,4)
2664 // CHECK
: encoding
: [0xd2,0xbc,0x82,0x10,0xe3,0x0f,0xe3]
2665 sarb
%cl
, -485498096(%edx
,%eax
,4)
2667 // CHECK
: sarb
%cl
, 485498096(%edx
,%eax
,4)
2668 // CHECK
: encoding
: [0xd2,0xbc,0x82,0xf0,0x1c,0xf0,0x1c]
2669 sarb
%cl
, 485498096(%edx
,%eax
,4)
2671 // CHECK
: sarb
%cl
, 485498096(%edx
)
2672 // CHECK
: encoding
: [0xd2,0xba,0xf0,0x1c,0xf0,0x1c]
2673 sarb
%cl
, 485498096(%edx
)
2675 // CHECK
: sarb
%cl
, 485498096
2676 // CHECK
: encoding
: [0xd2,0x3d,0xf0,0x1c,0xf0,0x1c]
2679 // CHECK
: sarb
%cl
, 64(%edx
,%eax
)
2680 // CHECK
: encoding
: [0xd2,0x7c,0x02,0x40]
2681 sarb
%cl
, 64(%edx
,%eax
)
2683 // CHECK
: sarb
%cl
, (%edx
)
2684 // CHECK
: encoding
: [0xd2,0x3a]
2687 // CHECK
: sarb
(%edx
)
2688 // CHECK
: encoding
: [0xd0,0x3a]
2691 // CHECK
: sarl
-485498096(%edx
,%eax
,4)
2692 // CHECK
: encoding
: [0xd1,0xbc,0x82,0x10,0xe3,0x0f,0xe3]
2693 sarl
-485498096(%edx
,%eax
,4)
2695 // CHECK
: sarl
485498096(%edx
,%eax
,4)
2696 // CHECK
: encoding
: [0xd1,0xbc,0x82,0xf0,0x1c,0xf0,0x1c]
2697 sarl
485498096(%edx
,%eax
,4)
2699 // CHECK
: sarl
485498096(%edx
)
2700 // CHECK
: encoding
: [0xd1,0xba,0xf0,0x1c,0xf0,0x1c]
2701 sarl
485498096(%edx
)
2703 // CHECK
: sarl
485498096
2704 // CHECK
: encoding
: [0xd1,0x3d,0xf0,0x1c,0xf0,0x1c]
2707 // CHECK
: sarl
64(%edx
,%eax
)
2708 // CHECK
: encoding
: [0xd1,0x7c,0x02,0x40]
2711 // CHECK
: sarl
%cl
, -485498096(%edx
,%eax
,4)
2712 // CHECK
: encoding
: [0xd3,0xbc,0x82,0x10,0xe3,0x0f,0xe3]
2713 sarl
%cl
, -485498096(%edx
,%eax
,4)
2715 // CHECK
: sarl
%cl
, 485498096(%edx
,%eax
,4)
2716 // CHECK
: encoding
: [0xd3,0xbc,0x82,0xf0,0x1c,0xf0,0x1c]
2717 sarl
%cl
, 485498096(%edx
,%eax
,4)
2719 // CHECK
: sarl
%cl
, 485498096(%edx
)
2720 // CHECK
: encoding
: [0xd3,0xba,0xf0,0x1c,0xf0,0x1c]
2721 sarl
%cl
, 485498096(%edx
)
2723 // CHECK
: sarl
%cl
, 485498096
2724 // CHECK
: encoding
: [0xd3,0x3d,0xf0,0x1c,0xf0,0x1c]
2727 // CHECK
: sarl
%cl
, 64(%edx
,%eax
)
2728 // CHECK
: encoding
: [0xd3,0x7c,0x02,0x40]
2729 sarl
%cl
, 64(%edx
,%eax
)
2731 // CHECK
: sarl
%cl
, (%edx
)
2732 // CHECK
: encoding
: [0xd3,0x3a]
2736 // CHECK
: encoding
: [0xd1,0xf8]
2739 // CHECK
: sarl
(%edx
)
2740 // CHECK
: encoding
: [0xd1,0x3a]
2743 // CHECK
: sarw
-485498096(%edx
,%eax
,4)
2744 // CHECK
: encoding
: [0x66,0xd1,0xbc,0x82,0x10,0xe3,0x0f,0xe3]
2745 sarw
-485498096(%edx
,%eax
,4)
2747 // CHECK
: sarw
485498096(%edx
,%eax
,4)
2748 // CHECK
: encoding
: [0x66,0xd1,0xbc,0x82,0xf0,0x1c,0xf0,0x1c]
2749 sarw
485498096(%edx
,%eax
,4)
2751 // CHECK
: sarw
485498096(%edx
)
2752 // CHECK
: encoding
: [0x66,0xd1,0xba,0xf0,0x1c,0xf0,0x1c]
2753 sarw
485498096(%edx
)
2755 // CHECK
: sarw
485498096
2756 // CHECK
: encoding
: [0x66,0xd1,0x3d,0xf0,0x1c,0xf0,0x1c]
2759 // CHECK
: sarw
64(%edx
,%eax
)
2760 // CHECK
: encoding
: [0x66,0xd1,0x7c,0x02,0x40]
2763 // CHECK
: sarw
%cl
, -485498096(%edx
,%eax
,4)
2764 // CHECK
: encoding
: [0x66,0xd3,0xbc,0x82,0x10,0xe3,0x0f,0xe3]
2765 sarw
%cl
, -485498096(%edx
,%eax
,4)
2767 // CHECK
: sarw
%cl
, 485498096(%edx
,%eax
,4)
2768 // CHECK
: encoding
: [0x66,0xd3,0xbc,0x82,0xf0,0x1c,0xf0,0x1c]
2769 sarw
%cl
, 485498096(%edx
,%eax
,4)
2771 // CHECK
: sarw
%cl
, 485498096(%edx
)
2772 // CHECK
: encoding
: [0x66,0xd3,0xba,0xf0,0x1c,0xf0,0x1c]
2773 sarw
%cl
, 485498096(%edx
)
2775 // CHECK
: sarw
%cl
, 485498096
2776 // CHECK
: encoding
: [0x66,0xd3,0x3d,0xf0,0x1c,0xf0,0x1c]
2779 // CHECK
: sarw
%cl
, 64(%edx
,%eax
)
2780 // CHECK
: encoding
: [0x66,0xd3,0x7c,0x02,0x40]
2781 sarw
%cl
, 64(%edx
,%eax
)
2783 // CHECK
: sarw
%cl
, (%edx
)
2784 // CHECK
: encoding
: [0x66,0xd3,0x3a]
2787 // CHECK
: sarw
(%edx
)
2788 // CHECK
: encoding
: [0x66,0xd1,0x3a]
2791 // CHECK
: sbbb $
0, -485498096(%edx
,%eax
,4)
2792 // CHECK
: encoding
: [0x80,0x9c,0x82,0x10,0xe3,0x0f,0xe3,0x00]
2793 sbbb $
0, -485498096(%edx
,%eax
,4)
2795 // CHECK
: sbbb $
0, 485498096(%edx
,%eax
,4)
2796 // CHECK
: encoding
: [0x80,0x9c,0x82,0xf0,0x1c,0xf0,0x1c,0x00]
2797 sbbb $
0, 485498096(%edx
,%eax
,4)
2799 // CHECK
: sbbb $
0, 485498096(%edx
)
2800 // CHECK
: encoding
: [0x80,0x9a,0xf0,0x1c,0xf0,0x1c,0x00]
2801 sbbb $
0, 485498096(%edx
)
2803 // CHECK
: sbbb $
0, 485498096
2804 // CHECK
: encoding
: [0x80,0x1d,0xf0,0x1c,0xf0,0x1c,0x00]
2807 // CHECK
: sbbb $
0, 64(%edx
,%eax
)
2808 // CHECK
: encoding
: [0x80,0x5c,0x02,0x40,0x00]
2809 sbbb $
0, 64(%edx
,%eax
)
2811 // CHECK
: sbbb $
0, %al
2812 // CHECK
: encoding
: [0x1c,0x00]
2815 // CHECK
: sbbb $
0, (%edx
)
2816 // CHECK
: encoding
: [0x80,0x1a,0x00]
2819 // CHECK
: sbbl $
0, %eax
2820 // CHECK
: encoding
: [0x83,0xd8,0x00]
2823 // CHECK
: sbbl
3809469200(%edx
,%eax
,4), %eax
2824 // CHECK
: encoding
: [0x1b,0x84,0x82,0x10,0xe3,0x0f,0xe3]
2825 sbbl
3809469200(%edx
,%eax
,4), %eax
2827 // CHECK
: sbbl
485498096, %eax
2828 // CHECK
: encoding
: [0x1b,0x05,0xf0,0x1c,0xf0,0x1c]
2829 sbbl
485498096, %eax
2831 // CHECK
: sbbl
485498096(%edx
,%eax
,4), %eax
2832 // CHECK
: encoding
: [0x1b,0x84,0x82,0xf0,0x1c,0xf0,0x1c]
2833 sbbl
485498096(%edx
,%eax
,4), %eax
2835 // CHECK
: sbbl
485498096(%edx
), %eax
2836 // CHECK
: encoding
: [0x1b,0x82,0xf0,0x1c,0xf0,0x1c]
2837 sbbl
485498096(%edx
), %eax
2839 // CHECK
: sbbl
64(%edx
,%eax
), %eax
2840 // CHECK
: encoding
: [0x1b,0x44,0x02,0x40]
2841 sbbl
64(%edx
,%eax
), %eax
2843 // CHECK
: sbbl
%eax
, 3809469200(%edx
,%eax
,4)
2844 // CHECK
: encoding
: [0x19,0x84,0x82,0x10,0xe3,0x0f,0xe3]
2845 sbbl
%eax
, 3809469200(%edx
,%eax
,4)
2847 // CHECK
: sbbl
%eax
, 485498096(%edx
,%eax
,4)
2848 // CHECK
: encoding
: [0x19,0x84,0x82,0xf0,0x1c,0xf0,0x1c]
2849 sbbl
%eax
, 485498096(%edx
,%eax
,4)
2851 // CHECK
: sbbl
%eax
, 485498096(%edx
)
2852 // CHECK
: encoding
: [0x19,0x82,0xf0,0x1c,0xf0,0x1c]
2853 sbbl
%eax
, 485498096(%edx
)
2855 // CHECK
: sbbl
%eax
, 485498096
2856 // CHECK
: encoding
: [0x19,0x05,0xf0,0x1c,0xf0,0x1c]
2857 sbbl
%eax
, 485498096
2859 // CHECK
: sbbl
%eax
, 64(%edx
,%eax
)
2860 // CHECK
: encoding
: [0x19,0x44,0x02,0x40]
2861 sbbl
%eax
, 64(%edx
,%eax
)
2863 // CHECK
: sbbl
%eax
, %eax
2864 // CHECK
: encoding
: [0x19,0xc0]
2867 // CHECK
: sbbl
%eax
, (%edx
)
2868 // CHECK
: encoding
: [0x19,0x02]
2871 // CHECK
: sbbl
(%edx
), %eax
2872 // CHECK
: encoding
: [0x1b,0x02]
2875 // CHECK
: scasb
%es
:(%edi
), %al
2876 // CHECK
: encoding
: [0xae]
2877 scasb
%es
:(%edi
), %al
2879 // CHECK
: scasw
%es
:(%edi
), %ax
2880 // CHECK
: encoding
: [0x66,0xaf]
2881 scasw
%es
:(%edi
), %ax
2883 // CHECK
: shlb
-485498096(%edx
,%eax
,4)
2884 // CHECK
: encoding
: [0xd0,0xa4,0x82,0x10,0xe3,0x0f,0xe3]
2885 shlb
-485498096(%edx
,%eax
,4)
2887 // CHECK
: shlb
485498096(%edx
,%eax
,4)
2888 // CHECK
: encoding
: [0xd0,0xa4,0x82,0xf0,0x1c,0xf0,0x1c]
2889 shlb
485498096(%edx
,%eax
,4)
2891 // CHECK
: shlb
485498096(%edx
)
2892 // CHECK
: encoding
: [0xd0,0xa2,0xf0,0x1c,0xf0,0x1c]
2893 shlb
485498096(%edx
)
2895 // CHECK
: shlb
485498096
2896 // CHECK
: encoding
: [0xd0,0x25,0xf0,0x1c,0xf0,0x1c]
2899 // CHECK
: shlb
64(%edx
,%eax
)
2900 // CHECK
: encoding
: [0xd0,0x64,0x02,0x40]
2903 // CHECK
: shlb
%cl
, -485498096(%edx
,%eax
,4)
2904 // CHECK
: encoding
: [0xd2,0xa4,0x82,0x10,0xe3,0x0f,0xe3]
2905 shlb
%cl
, -485498096(%edx
,%eax
,4)
2907 // CHECK
: shlb
%cl
, 485498096(%edx
,%eax
,4)
2908 // CHECK
: encoding
: [0xd2,0xa4,0x82,0xf0,0x1c,0xf0,0x1c]
2909 shlb
%cl
, 485498096(%edx
,%eax
,4)
2911 // CHECK
: shlb
%cl
, 485498096(%edx
)
2912 // CHECK
: encoding
: [0xd2,0xa2,0xf0,0x1c,0xf0,0x1c]
2913 shlb
%cl
, 485498096(%edx
)
2915 // CHECK
: shlb
%cl
, 485498096
2916 // CHECK
: encoding
: [0xd2,0x25,0xf0,0x1c,0xf0,0x1c]
2919 // CHECK
: shlb
%cl
, 64(%edx
,%eax
)
2920 // CHECK
: encoding
: [0xd2,0x64,0x02,0x40]
2921 shlb
%cl
, 64(%edx
,%eax
)
2923 // CHECK
: shlb
%cl
, (%edx
)
2924 // CHECK
: encoding
: [0xd2,0x22]
2927 // CHECK
: shlb
(%edx
)
2928 // CHECK
: encoding
: [0xd0,0x22]
2931 // CHECK
: shll
-485498096(%edx
,%eax
,4)
2932 // CHECK
: encoding
: [0xd1,0xa4,0x82,0x10,0xe3,0x0f,0xe3]
2933 shll
-485498096(%edx
,%eax
,4)
2935 // CHECK
: shll
485498096(%edx
,%eax
,4)
2936 // CHECK
: encoding
: [0xd1,0xa4,0x82,0xf0,0x1c,0xf0,0x1c]
2937 shll
485498096(%edx
,%eax
,4)
2939 // CHECK
: shll
485498096(%edx
)
2940 // CHECK
: encoding
: [0xd1,0xa2,0xf0,0x1c,0xf0,0x1c]
2941 shll
485498096(%edx
)
2943 // CHECK
: shll
485498096
2944 // CHECK
: encoding
: [0xd1,0x25,0xf0,0x1c,0xf0,0x1c]
2947 // CHECK
: shll
64(%edx
,%eax
)
2948 // CHECK
: encoding
: [0xd1,0x64,0x02,0x40]
2951 // CHECK
: shll
%cl
, -485498096(%edx
,%eax
,4)
2952 // CHECK
: encoding
: [0xd3,0xa4,0x82,0x10,0xe3,0x0f,0xe3]
2953 shll
%cl
, -485498096(%edx
,%eax
,4)
2955 // CHECK
: shll
%cl
, 485498096(%edx
,%eax
,4)
2956 // CHECK
: encoding
: [0xd3,0xa4,0x82,0xf0,0x1c,0xf0,0x1c]
2957 shll
%cl
, 485498096(%edx
,%eax
,4)
2959 // CHECK
: shll
%cl
, 485498096(%edx
)
2960 // CHECK
: encoding
: [0xd3,0xa2,0xf0,0x1c,0xf0,0x1c]
2961 shll
%cl
, 485498096(%edx
)
2963 // CHECK
: shll
%cl
, 485498096
2964 // CHECK
: encoding
: [0xd3,0x25,0xf0,0x1c,0xf0,0x1c]
2967 // CHECK
: shll
%cl
, 64(%edx
,%eax
)
2968 // CHECK
: encoding
: [0xd3,0x64,0x02,0x40]
2969 shll
%cl
, 64(%edx
,%eax
)
2971 // CHECK
: shll
%cl
, (%edx
)
2972 // CHECK
: encoding
: [0xd3,0x22]
2976 // CHECK
: encoding
: [0xd1,0xe0]
2979 // CHECK
: shll
(%edx
)
2980 // CHECK
: encoding
: [0xd1,0x22]
2983 // CHECK
: shlw
-485498096(%edx
,%eax
,4)
2984 // CHECK
: encoding
: [0x66,0xd1,0xa4,0x82,0x10,0xe3,0x0f,0xe3]
2985 shlw
-485498096(%edx
,%eax
,4)
2987 // CHECK
: shlw
485498096(%edx
,%eax
,4)
2988 // CHECK
: encoding
: [0x66,0xd1,0xa4,0x82,0xf0,0x1c,0xf0,0x1c]
2989 shlw
485498096(%edx
,%eax
,4)
2991 // CHECK
: shlw
485498096(%edx
)
2992 // CHECK
: encoding
: [0x66,0xd1,0xa2,0xf0,0x1c,0xf0,0x1c]
2993 shlw
485498096(%edx
)
2995 // CHECK
: shlw
485498096
2996 // CHECK
: encoding
: [0x66,0xd1,0x25,0xf0,0x1c,0xf0,0x1c]
2999 // CHECK
: shlw
64(%edx
,%eax
)
3000 // CHECK
: encoding
: [0x66,0xd1,0x64,0x02,0x40]
3003 // CHECK
: shlw
%cl
, -485498096(%edx
,%eax
,4)
3004 // CHECK
: encoding
: [0x66,0xd3,0xa4,0x82,0x10,0xe3,0x0f,0xe3]
3005 shlw
%cl
, -485498096(%edx
,%eax
,4)
3007 // CHECK
: shlw
%cl
, 485498096(%edx
,%eax
,4)
3008 // CHECK
: encoding
: [0x66,0xd3,0xa4,0x82,0xf0,0x1c,0xf0,0x1c]
3009 shlw
%cl
, 485498096(%edx
,%eax
,4)
3011 // CHECK
: shlw
%cl
, 485498096(%edx
)
3012 // CHECK
: encoding
: [0x66,0xd3,0xa2,0xf0,0x1c,0xf0,0x1c]
3013 shlw
%cl
, 485498096(%edx
)
3015 // CHECK
: shlw
%cl
, 485498096
3016 // CHECK
: encoding
: [0x66,0xd3,0x25,0xf0,0x1c,0xf0,0x1c]
3019 // CHECK
: shlw
%cl
, 64(%edx
,%eax
)
3020 // CHECK
: encoding
: [0x66,0xd3,0x64,0x02,0x40]
3021 shlw
%cl
, 64(%edx
,%eax
)
3023 // CHECK
: shlw
%cl
, (%edx
)
3024 // CHECK
: encoding
: [0x66,0xd3,0x22]
3027 // CHECK
: shlw
(%edx
)
3028 // CHECK
: encoding
: [0x66,0xd1,0x22]
3031 // CHECK
: shrb
-485498096(%edx
,%eax
,4)
3032 // CHECK
: encoding
: [0xd0,0xac,0x82,0x10,0xe3,0x0f,0xe3]
3033 shrb
-485498096(%edx
,%eax
,4)
3035 // CHECK
: shrb
485498096(%edx
,%eax
,4)
3036 // CHECK
: encoding
: [0xd0,0xac,0x82,0xf0,0x1c,0xf0,0x1c]
3037 shrb
485498096(%edx
,%eax
,4)
3039 // CHECK
: shrb
485498096(%edx
)
3040 // CHECK
: encoding
: [0xd0,0xaa,0xf0,0x1c,0xf0,0x1c]
3041 shrb
485498096(%edx
)
3043 // CHECK
: shrb
485498096
3044 // CHECK
: encoding
: [0xd0,0x2d,0xf0,0x1c,0xf0,0x1c]
3047 // CHECK
: shrb
64(%edx
,%eax
)
3048 // CHECK
: encoding
: [0xd0,0x6c,0x02,0x40]
3051 // CHECK
: shrb
%cl
, -485498096(%edx
,%eax
,4)
3052 // CHECK
: encoding
: [0xd2,0xac,0x82,0x10,0xe3,0x0f,0xe3]
3053 shrb
%cl
, -485498096(%edx
,%eax
,4)
3055 // CHECK
: shrb
%cl
, 485498096(%edx
,%eax
,4)
3056 // CHECK
: encoding
: [0xd2,0xac,0x82,0xf0,0x1c,0xf0,0x1c]
3057 shrb
%cl
, 485498096(%edx
,%eax
,4)
3059 // CHECK
: shrb
%cl
, 485498096(%edx
)
3060 // CHECK
: encoding
: [0xd2,0xaa,0xf0,0x1c,0xf0,0x1c]
3061 shrb
%cl
, 485498096(%edx
)
3063 // CHECK
: shrb
%cl
, 485498096
3064 // CHECK
: encoding
: [0xd2,0x2d,0xf0,0x1c,0xf0,0x1c]
3067 // CHECK
: shrb
%cl
, 64(%edx
,%eax
)
3068 // CHECK
: encoding
: [0xd2,0x6c,0x02,0x40]
3069 shrb
%cl
, 64(%edx
,%eax
)
3071 // CHECK
: shrb
%cl
, (%edx
)
3072 // CHECK
: encoding
: [0xd2,0x2a]
3075 // CHECK
: shrb
(%edx
)
3076 // CHECK
: encoding
: [0xd0,0x2a]
3079 // CHECK
: shrl
-485498096(%edx
,%eax
,4)
3080 // CHECK
: encoding
: [0xd1,0xac,0x82,0x10,0xe3,0x0f,0xe3]
3081 shrl
-485498096(%edx
,%eax
,4)
3083 // CHECK
: shrl
485498096(%edx
,%eax
,4)
3084 // CHECK
: encoding
: [0xd1,0xac,0x82,0xf0,0x1c,0xf0,0x1c]
3085 shrl
485498096(%edx
,%eax
,4)
3087 // CHECK
: shrl
485498096(%edx
)
3088 // CHECK
: encoding
: [0xd1,0xaa,0xf0,0x1c,0xf0,0x1c]
3089 shrl
485498096(%edx
)
3091 // CHECK
: shrl
485498096
3092 // CHECK
: encoding
: [0xd1,0x2d,0xf0,0x1c,0xf0,0x1c]
3095 // CHECK
: shrl
64(%edx
,%eax
)
3096 // CHECK
: encoding
: [0xd1,0x6c,0x02,0x40]
3099 // CHECK
: shrl
%cl
, -485498096(%edx
,%eax
,4)
3100 // CHECK
: encoding
: [0xd3,0xac,0x82,0x10,0xe3,0x0f,0xe3]
3101 shrl
%cl
, -485498096(%edx
,%eax
,4)
3103 // CHECK
: shrl
%cl
, 485498096(%edx
,%eax
,4)
3104 // CHECK
: encoding
: [0xd3,0xac,0x82,0xf0,0x1c,0xf0,0x1c]
3105 shrl
%cl
, 485498096(%edx
,%eax
,4)
3107 // CHECK
: shrl
%cl
, 485498096(%edx
)
3108 // CHECK
: encoding
: [0xd3,0xaa,0xf0,0x1c,0xf0,0x1c]
3109 shrl
%cl
, 485498096(%edx
)
3111 // CHECK
: shrl
%cl
, 485498096
3112 // CHECK
: encoding
: [0xd3,0x2d,0xf0,0x1c,0xf0,0x1c]
3115 // CHECK
: shrl
%cl
, 64(%edx
,%eax
)
3116 // CHECK
: encoding
: [0xd3,0x6c,0x02,0x40]
3117 shrl
%cl
, 64(%edx
,%eax
)
3119 // CHECK
: shrl
%cl
, (%edx
)
3120 // CHECK
: encoding
: [0xd3,0x2a]
3124 // CHECK
: encoding
: [0xd1,0xe8]
3127 // CHECK
: shrl
(%edx
)
3128 // CHECK
: encoding
: [0xd1,0x2a]
3131 // CHECK
: shrw
-485498096(%edx
,%eax
,4)
3132 // CHECK
: encoding
: [0x66,0xd1,0xac,0x82,0x10,0xe3,0x0f,0xe3]
3133 shrw
-485498096(%edx
,%eax
,4)
3135 // CHECK
: shrw
485498096(%edx
,%eax
,4)
3136 // CHECK
: encoding
: [0x66,0xd1,0xac,0x82,0xf0,0x1c,0xf0,0x1c]
3137 shrw
485498096(%edx
,%eax
,4)
3139 // CHECK
: shrw
485498096(%edx
)
3140 // CHECK
: encoding
: [0x66,0xd1,0xaa,0xf0,0x1c,0xf0,0x1c]
3141 shrw
485498096(%edx
)
3143 // CHECK
: shrw
485498096
3144 // CHECK
: encoding
: [0x66,0xd1,0x2d,0xf0,0x1c,0xf0,0x1c]
3147 // CHECK
: shrw
64(%edx
,%eax
)
3148 // CHECK
: encoding
: [0x66,0xd1,0x6c,0x02,0x40]
3151 // CHECK
: shrw
%cl
, -485498096(%edx
,%eax
,4)
3152 // CHECK
: encoding
: [0x66,0xd3,0xac,0x82,0x10,0xe3,0x0f,0xe3]
3153 shrw
%cl
, -485498096(%edx
,%eax
,4)
3155 // CHECK
: shrw
%cl
, 485498096(%edx
,%eax
,4)
3156 // CHECK
: encoding
: [0x66,0xd3,0xac,0x82,0xf0,0x1c,0xf0,0x1c]
3157 shrw
%cl
, 485498096(%edx
,%eax
,4)
3159 // CHECK
: shrw
%cl
, 485498096(%edx
)
3160 // CHECK
: encoding
: [0x66,0xd3,0xaa,0xf0,0x1c,0xf0,0x1c]
3161 shrw
%cl
, 485498096(%edx
)
3163 // CHECK
: shrw
%cl
, 485498096
3164 // CHECK
: encoding
: [0x66,0xd3,0x2d,0xf0,0x1c,0xf0,0x1c]
3167 // CHECK
: shrw
%cl
, 64(%edx
,%eax
)
3168 // CHECK
: encoding
: [0x66,0xd3,0x6c,0x02,0x40]
3169 shrw
%cl
, 64(%edx
,%eax
)
3171 // CHECK
: shrw
%cl
, (%edx
)
3172 // CHECK
: encoding
: [0x66,0xd3,0x2a]
3175 // CHECK
: shrw
(%edx
)
3176 // CHECK
: encoding
: [0x66,0xd1,0x2a]
3180 // CHECK
: encoding
: [0xf9]
3184 // CHECK
: encoding
: [0xfd]
3188 // CHECK
: encoding
: [0xfb]
3191 // CHECK
: stosb
%al
, %es
:(%edi
)
3192 // CHECK
: encoding
: [0xaa]
3193 stosb
%al
, %es
:(%edi
)
3195 // CHECK
: stosw
%ax
, %es
:(%edi
)
3196 // CHECK
: encoding
: [0x66,0xab]
3197 stosw
%ax
, %es
:(%edi
)
3199 // CHECK
: subb $
0, -485498096(%edx
,%eax
,4)
3200 // CHECK
: encoding
: [0x80,0xac,0x82,0x10,0xe3,0x0f,0xe3,0x00]
3201 subb $
0, -485498096(%edx
,%eax
,4)
3203 // CHECK
: subb $
0, 485498096(%edx
,%eax
,4)
3204 // CHECK
: encoding
: [0x80,0xac,0x82,0xf0,0x1c,0xf0,0x1c,0x00]
3205 subb $
0, 485498096(%edx
,%eax
,4)
3207 // CHECK
: subb $
0, 485498096(%edx
)
3208 // CHECK
: encoding
: [0x80,0xaa,0xf0,0x1c,0xf0,0x1c,0x00]
3209 subb $
0, 485498096(%edx
)
3211 // CHECK
: subb $
0, 485498096
3212 // CHECK
: encoding
: [0x80,0x2d,0xf0,0x1c,0xf0,0x1c,0x00]
3215 // CHECK
: subb $
0, 64(%edx
,%eax
)
3216 // CHECK
: encoding
: [0x80,0x6c,0x02,0x40,0x00]
3217 subb $
0, 64(%edx
,%eax
)
3219 // CHECK
: subb $
0, %al
3220 // CHECK
: encoding
: [0x2c,0x00]
3223 // CHECK
: subb $
0, (%edx
)
3224 // CHECK
: encoding
: [0x80,0x2a,0x00]
3227 // CHECK
: subl $
0, %eax
3228 // CHECK
: encoding
: [0x83,0xe8,0x00]
3231 // CHECK
: subl
3809469200(%edx
,%eax
,4), %eax
3232 // CHECK
: encoding
: [0x2b,0x84,0x82,0x10,0xe3,0x0f,0xe3]
3233 subl
3809469200(%edx
,%eax
,4), %eax
3235 // CHECK
: subl
485498096, %eax
3236 // CHECK
: encoding
: [0x2b,0x05,0xf0,0x1c,0xf0,0x1c]
3237 subl
485498096, %eax
3239 // CHECK
: subl
485498096(%edx
,%eax
,4), %eax
3240 // CHECK
: encoding
: [0x2b,0x84,0x82,0xf0,0x1c,0xf0,0x1c]
3241 subl
485498096(%edx
,%eax
,4), %eax
3243 // CHECK
: subl
485498096(%edx
), %eax
3244 // CHECK
: encoding
: [0x2b,0x82,0xf0,0x1c,0xf0,0x1c]
3245 subl
485498096(%edx
), %eax
3247 // CHECK
: subl
64(%edx
,%eax
), %eax
3248 // CHECK
: encoding
: [0x2b,0x44,0x02,0x40]
3249 subl
64(%edx
,%eax
), %eax
3251 // CHECK
: subl
%eax
, 3809469200(%edx
,%eax
,4)
3252 // CHECK
: encoding
: [0x29,0x84,0x82,0x10,0xe3,0x0f,0xe3]
3253 subl
%eax
, 3809469200(%edx
,%eax
,4)
3255 // CHECK
: subl
%eax
, 485498096(%edx
,%eax
,4)
3256 // CHECK
: encoding
: [0x29,0x84,0x82,0xf0,0x1c,0xf0,0x1c]
3257 subl
%eax
, 485498096(%edx
,%eax
,4)
3259 // CHECK
: subl
%eax
, 485498096(%edx
)
3260 // CHECK
: encoding
: [0x29,0x82,0xf0,0x1c,0xf0,0x1c]
3261 subl
%eax
, 485498096(%edx
)
3263 // CHECK
: subl
%eax
, 485498096
3264 // CHECK
: encoding
: [0x29,0x05,0xf0,0x1c,0xf0,0x1c]
3265 subl
%eax
, 485498096
3267 // CHECK
: subl
%eax
, 64(%edx
,%eax
)
3268 // CHECK
: encoding
: [0x29,0x44,0x02,0x40]
3269 subl
%eax
, 64(%edx
,%eax
)
3271 // CHECK
: subl
%eax
, %eax
3272 // CHECK
: encoding
: [0x29,0xc0]
3275 // CHECK
: subl
%eax
, (%edx
)
3276 // CHECK
: encoding
: [0x29,0x02]
3279 // CHECK
: subl
(%edx
), %eax
3280 // CHECK
: encoding
: [0x2b,0x02]
3283 // CHECK
: testb $
0, -485498096(%edx
,%eax
,4)
3284 // CHECK
: encoding
: [0xf6,0x84,0x82,0x10,0xe3,0x0f,0xe3,0x00]
3285 testb $
0, -485498096(%edx
,%eax
,4)
3287 // CHECK
: testb $
0, 485498096(%edx
,%eax
,4)
3288 // CHECK
: encoding
: [0xf6,0x84,0x82,0xf0,0x1c,0xf0,0x1c,0x00]
3289 testb $
0, 485498096(%edx
,%eax
,4)
3291 // CHECK
: testb $
0, 485498096(%edx
)
3292 // CHECK
: encoding
: [0xf6,0x82,0xf0,0x1c,0xf0,0x1c,0x00]
3293 testb $
0, 485498096(%edx
)
3295 // CHECK
: testb $
0, 485498096
3296 // CHECK
: encoding
: [0xf6,0x05,0xf0,0x1c,0xf0,0x1c,0x00]
3299 // CHECK
: testb $
0, 64(%edx
,%eax
)
3300 // CHECK
: encoding
: [0xf6,0x44,0x02,0x40,0x00]
3301 testb $
0, 64(%edx
,%eax
)
3303 // CHECK
: testb $
0, %al
3304 // CHECK
: encoding
: [0xa8,0x00]
3307 // CHECK
: testb $
0, (%edx
)
3308 // CHECK
: encoding
: [0xf6,0x02,0x00]
3311 // CHECK
: testl $
0, -485498096(%edx
,%eax
,4)
3312 // CHECK
: encoding
: [0xf7,0x84,0x82,0x10,0xe3,0x0f,0xe3,0x00,0x00,0x00,0x00]
3313 testl $
0, -485498096(%edx
,%eax
,4)
3315 // CHECK
: testl $
0, 485498096(%edx
,%eax
,4)
3316 // CHECK
: encoding
: [0xf7,0x84,0x82,0xf0,0x1c,0xf0,0x1c,0x00,0x00,0x00,0x00]
3317 testl $
0, 485498096(%edx
,%eax
,4)
3319 // CHECK
: testl $
0, 485498096(%edx
)
3320 // CHECK
: encoding
: [0xf7,0x82,0xf0,0x1c,0xf0,0x1c,0x00,0x00,0x00,0x00]
3321 testl $
0, 485498096(%edx
)
3323 // CHECK
: testl $
0, 485498096
3324 // CHECK
: encoding
: [0xf7,0x05,0xf0,0x1c,0xf0,0x1c,0x00,0x00,0x00,0x00]
3327 // CHECK
: testl $
0, 64(%edx
,%eax
)
3328 // CHECK
: encoding
: [0xf7,0x44,0x02,0x40,0x00,0x00,0x00,0x00]
3329 testl $
0, 64(%edx
,%eax
)
3331 // CHECK
: testl $
0, %eax
3332 // CHECK
: encoding
: [0xa9,0x00,0x00,0x00,0x00]
3335 // CHECK
: testl $
0, (%edx
)
3336 // CHECK
: encoding
: [0xf7,0x02,0x00,0x00,0x00,0x00]
3339 // CHECK
: testl
%eax
, 3809469200(%edx
,%eax
,4)
3340 // CHECK
: encoding
: [0x85,0x84,0x82,0x10,0xe3,0x0f,0xe3]
3341 testl
%eax
, 3809469200(%edx
,%eax
,4)
3343 // CHECK
: testl
%eax
, 485498096(%edx
,%eax
,4)
3344 // CHECK
: encoding
: [0x85,0x84,0x82,0xf0,0x1c,0xf0,0x1c]
3345 testl
%eax
, 485498096(%edx
,%eax
,4)
3347 // CHECK
: testl
%eax
, 485498096(%edx
)
3348 // CHECK
: encoding
: [0x85,0x82,0xf0,0x1c,0xf0,0x1c]
3349 testl
%eax
, 485498096(%edx
)
3351 // CHECK
: testl
%eax
, 485498096
3352 // CHECK
: encoding
: [0x85,0x05,0xf0,0x1c,0xf0,0x1c]
3353 testl
%eax
, 485498096
3355 // CHECK
: testl
%eax
, 64(%edx
,%eax
)
3356 // CHECK
: encoding
: [0x85,0x44,0x02,0x40]
3357 testl
%eax
, 64(%edx
,%eax
)
3359 // CHECK
: testl
%eax
, %eax
3360 // CHECK
: encoding
: [0x85,0xc0]
3363 // CHECK
: testl
%eax
, (%edx
)
3364 // CHECK
: encoding
: [0x85,0x02]
3367 // CHECK
: testw $
0, -485498096(%edx
,%eax
,4)
3368 // CHECK
: encoding
: [0x66,0xf7,0x84,0x82,0x10,0xe3,0x0f,0xe3,0x00,0x00]
3369 testw $
0, -485498096(%edx
,%eax
,4)
3371 // CHECK
: testw $
0, 485498096(%edx
,%eax
,4)
3372 // CHECK
: encoding
: [0x66,0xf7,0x84,0x82,0xf0,0x1c,0xf0,0x1c,0x00,0x00]
3373 testw $
0, 485498096(%edx
,%eax
,4)
3375 // CHECK
: testw $
0, 485498096(%edx
)
3376 // CHECK
: encoding
: [0x66,0xf7,0x82,0xf0,0x1c,0xf0,0x1c,0x00,0x00]
3377 testw $
0, 485498096(%edx
)
3379 // CHECK
: testw $
0, 485498096
3380 // CHECK
: encoding
: [0x66,0xf7,0x05,0xf0,0x1c,0xf0,0x1c,0x00,0x00]
3383 // CHECK
: testw $
0, 64(%edx
,%eax
)
3384 // CHECK
: encoding
: [0x66,0xf7,0x44,0x02,0x40,0x00,0x00]
3385 testw $
0, 64(%edx
,%eax
)
3387 // CHECK
: testw $
0, (%edx
)
3388 // CHECK
: encoding
: [0x66,0xf7,0x02,0x00,0x00]
3391 // CHECK
: xchgl
%eax
, 3809469200(%edx
,%eax
,4)
3392 // CHECK
: encoding
: [0x87,0x84,0x82,0x10,0xe3,0x0f,0xe3]
3393 xchgl
%eax
, 3809469200(%edx
,%eax
,4)
3395 // CHECK
: xchgl
%eax
, 485498096(%edx
,%eax
,4)
3396 // CHECK
: encoding
: [0x87,0x84,0x82,0xf0,0x1c,0xf0,0x1c]
3397 xchgl
%eax
, 485498096(%edx
,%eax
,4)
3399 // CHECK
: xchgl
%eax
, 485498096(%edx
)
3400 // CHECK
: encoding
: [0x87,0x82,0xf0,0x1c,0xf0,0x1c]
3401 xchgl
%eax
, 485498096(%edx
)
3403 // CHECK
: xchgl
%eax
, 485498096
3404 // CHECK
: encoding
: [0x87,0x05,0xf0,0x1c,0xf0,0x1c]
3405 xchgl
%eax
, 485498096
3407 // CHECK
: xchgl
%eax
, 64(%edx
,%eax
)
3408 // CHECK
: encoding
: [0x87,0x44,0x02,0x40]
3409 xchgl
%eax
, 64(%edx
,%eax
)
3411 // CHECK
: xchgl
%eax
, %eax
3412 // CHECK
: encoding
: [0x90]
3415 // CHECK
: xchgl
%eax
, (%edx
)
3416 // CHECK
: encoding
: [0x87,0x02]
3420 // CHECK
: encoding
: [0xd7]
3423 // CHECK
: xorb $
0, -485498096(%edx
,%eax
,4)
3424 // CHECK
: encoding
: [0x80,0xb4,0x82,0x10,0xe3,0x0f,0xe3,0x00]
3425 xorb $
0, -485498096(%edx
,%eax
,4)
3427 // CHECK
: xorb $
0, 485498096(%edx
,%eax
,4)
3428 // CHECK
: encoding
: [0x80,0xb4,0x82,0xf0,0x1c,0xf0,0x1c,0x00]
3429 xorb $
0, 485498096(%edx
,%eax
,4)
3431 // CHECK
: xorb $
0, 485498096(%edx
)
3432 // CHECK
: encoding
: [0x80,0xb2,0xf0,0x1c,0xf0,0x1c,0x00]
3433 xorb $
0, 485498096(%edx
)
3435 // CHECK
: xorb $
0, 485498096
3436 // CHECK
: encoding
: [0x80,0x35,0xf0,0x1c,0xf0,0x1c,0x00]
3439 // CHECK
: xorb $
0, 64(%edx
,%eax
)
3440 // CHECK
: encoding
: [0x80,0x74,0x02,0x40,0x00]
3441 xorb $
0, 64(%edx
,%eax
)
3443 // CHECK
: xorb $
0, %al
3444 // CHECK
: encoding
: [0x34,0x00]
3447 // CHECK
: xorb $
0, (%edx
)
3448 // CHECK
: encoding
: [0x80,0x32,0x00]
3451 // CHECK
: xorl $
0, -485498096(%edx
,%eax
,4)
3452 // CHECK
: encoding
: [0x83,0xb4,0x82,0x10,0xe3,0x0f,0xe3,0x00]
3453 xorl $
0, -485498096(%edx
,%eax
,4)
3455 // CHECK
: xorl $
0, 485498096(%edx
,%eax
,4)
3456 // CHECK
: encoding
: [0x83,0xb4,0x82,0xf0,0x1c,0xf0,0x1c,0x00]
3457 xorl $
0, 485498096(%edx
,%eax
,4)
3459 // CHECK
: xorl $
0, 485498096(%edx
)
3460 // CHECK
: encoding
: [0x83,0xb2,0xf0,0x1c,0xf0,0x1c,0x00]
3461 xorl $
0, 485498096(%edx
)
3463 // CHECK
: xorl $
0, 485498096
3464 // CHECK
: encoding
: [0x83,0x35,0xf0,0x1c,0xf0,0x1c,0x00]
3467 // CHECK
: xorl $
0, 64(%edx
,%eax
)
3468 // CHECK
: encoding
: [0x83,0x74,0x02,0x40,0x00]
3469 xorl $
0, 64(%edx
,%eax
)
3471 // CHECK
: xorl $
0, %eax
3472 // CHECK
: encoding
: [0x83,0xf0,0x00]
3475 // CHECK
: xorl $
0, (%edx
)
3476 // CHECK
: encoding
: [0x83,0x32,0x00]
3479 // CHECK
: xorl
3809469200(%edx
,%eax
,4), %eax
3480 // CHECK
: encoding
: [0x33,0x84,0x82,0x10,0xe3,0x0f,0xe3]
3481 xorl
3809469200(%edx
,%eax
,4), %eax
3483 // CHECK
: xorl
485498096, %eax
3484 // CHECK
: encoding
: [0x33,0x05,0xf0,0x1c,0xf0,0x1c]
3485 xorl
485498096, %eax
3487 // CHECK
: xorl
485498096(%edx
,%eax
,4), %eax
3488 // CHECK
: encoding
: [0x33,0x84,0x82,0xf0,0x1c,0xf0,0x1c]
3489 xorl
485498096(%edx
,%eax
,4), %eax
3491 // CHECK
: xorl
485498096(%edx
), %eax
3492 // CHECK
: encoding
: [0x33,0x82,0xf0,0x1c,0xf0,0x1c]
3493 xorl
485498096(%edx
), %eax
3495 // CHECK
: xorl
64(%edx
,%eax
), %eax
3496 // CHECK
: encoding
: [0x33,0x44,0x02,0x40]
3497 xorl
64(%edx
,%eax
), %eax
3499 // CHECK
: xorl
%eax
, 3809469200(%edx
,%eax
,4)
3500 // CHECK
: encoding
: [0x31,0x84,0x82,0x10,0xe3,0x0f,0xe3]
3501 xorl
%eax
, 3809469200(%edx
,%eax
,4)
3503 // CHECK
: xorl
%eax
, 485498096(%edx
,%eax
,4)
3504 // CHECK
: encoding
: [0x31,0x84,0x82,0xf0,0x1c,0xf0,0x1c]
3505 xorl
%eax
, 485498096(%edx
,%eax
,4)
3507 // CHECK
: xorl
%eax
, 485498096(%edx
)
3508 // CHECK
: encoding
: [0x31,0x82,0xf0,0x1c,0xf0,0x1c]
3509 xorl
%eax
, 485498096(%edx
)
3511 // CHECK
: xorl
%eax
, 485498096
3512 // CHECK
: encoding
: [0x31,0x05,0xf0,0x1c,0xf0,0x1c]
3513 xorl
%eax
, 485498096
3515 // CHECK
: xorl
%eax
, 64(%edx
,%eax
)
3516 // CHECK
: encoding
: [0x31,0x44,0x02,0x40]
3517 xorl
%eax
, 64(%edx
,%eax
)
3519 // CHECK
: xorl
%eax
, %eax
3520 // CHECK
: encoding
: [0x31,0xc0]
3523 // CHECK
: xorl
%eax
, (%edx
)
3524 // CHECK
: encoding
: [0x31,0x02]
3527 // CHECK
: xorl
(%edx
), %eax
3528 // CHECK
: encoding
: [0x33,0x02]
3531 // CHECK
: xorw $
0, -485498096(%edx
,%eax
,4)
3532 // CHECK
: encoding
: [0x66,0x83,0xb4,0x82,0x10,0xe3,0x0f,0xe3,0x00]
3533 xorw $
0, -485498096(%edx
,%eax
,4)
3535 // CHECK
: xorw $
0, 485498096(%edx
,%eax
,4)
3536 // CHECK
: encoding
: [0x66,0x83,0xb4,0x82,0xf0,0x1c,0xf0,0x1c,0x00]
3537 xorw $
0, 485498096(%edx
,%eax
,4)
3539 // CHECK
: xorw $
0, 485498096(%edx
)
3540 // CHECK
: encoding
: [0x66,0x83,0xb2,0xf0,0x1c,0xf0,0x1c,0x00]
3541 xorw $
0, 485498096(%edx
)
3543 // CHECK
: xorw $
0, 485498096
3544 // CHECK
: encoding
: [0x66,0x83,0x35,0xf0,0x1c,0xf0,0x1c,0x00]
3547 // CHECK
: xorw $
0, 64(%edx
,%eax
)
3548 // CHECK
: encoding
: [0x66,0x83,0x74,0x02,0x40,0x00]
3549 xorw $
0, 64(%edx
,%eax
)
3551 // CHECK
: xorw $
0, (%edx
)
3552 // CHECK
: encoding
: [0x66,0x83,0x32,0x00]