~ubuntu-branches/ubuntu/hoary/binutils/hoary

« back to all changes in this revision

Viewing changes to gas/testsuite/gas/i386/opcode.s

  • Committer: Bazaar Package Importer
  • Author(s): James Troup
  • Date: 2004-05-19 10:35:44 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20040519103544-17h3o6e8pwndydrg
Tags: 2.14.90.0.7-8
debian/rules: don't use gcc-2.95 on m68k.  Thanks to Adam Conrad for
pointing this out.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
.text
 
2
foo:
 
3
 add    %dl,0x90909090(%eax)
 
4
 add    %edx,0x90909090(%eax)
 
5
 add    0x90909090(%eax),%dl
 
6
 add    0x90909090(%eax),%edx
 
7
 add    $0x90,%al
 
8
 add    $0x90909090,%eax
 
9
 push   %es
 
10
 pop    %es
 
11
 or     %dl,0x90909090(%eax)
 
12
 or     %edx,0x90909090(%eax)
 
13
 or     0x90909090(%eax),%dl
 
14
 or     0x90909090(%eax),%edx
 
15
 or     $0x90,%al
 
16
 or     $0x90909090,%eax
 
17
 push   %cs
 
18
 adc    %dl,0x90909090(%eax)
 
19
 adc    %edx,0x90909090(%eax)
 
20
 adc    0x90909090(%eax),%dl
 
21
 adc    0x90909090(%eax),%edx
 
22
 adc    $0x90,%al
 
23
 adc    $0x90909090,%eax
 
24
 push   %ss
 
25
 pop    %ss
 
26
 sbb    %dl,0x90909090(%eax)
 
27
 sbb    %edx,0x90909090(%eax)
 
28
 sbb    0x90909090(%eax),%dl
 
29
 sbb    0x90909090(%eax),%edx
 
30
 sbb    $0x90,%al
 
31
 sbb    $0x90909090,%eax
 
32
 push   %ds
 
33
 pop    %ds
 
34
 and    %dl,0x90909090(%eax)
 
35
 and    %edx,0x90909090(%eax)
 
36
 and    0x90909090(%eax),%dl
 
37
 and    0x90909090(%eax),%edx
 
38
 and    $0x90,%al
 
39
 and    $0x90909090,%eax
 
40
 daa
 
41
 sub    %dl,0x90909090(%eax)
 
42
 sub    %edx,0x90909090(%eax)
 
43
 sub    0x90909090(%eax),%dl
 
44
 sub    0x90909090(%eax),%edx
 
45
 sub    $0x90,%al
 
46
 sub    $0x90909090,%eax
 
47
 das
 
48
 xor    %dl,0x90909090(%eax)
 
49
 xor    %edx,0x90909090(%eax)
 
50
 xor    0x90909090(%eax),%dl
 
51
 xor    0x90909090(%eax),%edx
 
52
 xor    $0x90,%al
 
53
 xor    $0x90909090,%eax
 
54
 aaa
 
55
 cmp    %dl,0x90909090(%eax)
 
56
 cmp    %edx,0x90909090(%eax)
 
57
 cmp    0x90909090(%eax),%dl
 
58
 cmp    0x90909090(%eax),%edx
 
59
 cmp    $0x90,%al
 
60
 cmp    $0x90909090,%eax
 
61
 aas
 
62
 inc    %eax
 
63
 inc    %ecx
 
64
 inc    %edx
 
65
 inc    %ebx
 
66
 inc    %esp
 
67
 inc    %ebp
 
68
 inc    %esi
 
69
 inc    %edi
 
70
 dec    %eax
 
71
 dec    %ecx
 
72
 dec    %edx
 
73
 dec    %ebx
 
74
 dec    %esp
 
75
 dec    %ebp
 
76
 dec    %esi
 
77
 dec    %edi
 
78
 push   %eax
 
79
 push   %ecx
 
80
 push   %edx
 
81
 push   %ebx
 
82
 push   %esp
 
83
 push   %ebp
 
84
 push   %esi
 
85
 push   %edi
 
86
 pop    %eax
 
87
 pop    %ecx
 
88
 pop    %edx
 
89
 pop    %ebx
 
90
 pop    %esp
 
91
 pop    %ebp
 
92
 pop    %esi
 
93
 pop    %edi
 
94
 pusha
 
95
 popa
 
96
 bound  %edx,0x90909090(%eax)
 
97
 arpl   %dx,0x90909090(%eax)
 
98
 push   $0x90909090
 
99
 imul   $0x90909090,0x90909090(%eax),%edx
 
100
 push   $0xffffff90
 
101
 imul   $0xffffff90,0x90909090(%eax),%edx
 
102
 insb   (%dx),%es:(%edi)
 
103
 insl   (%dx),%es:(%edi)
 
104
 outsb  %ds:(%esi),(%dx)
 
105
 outsl  %ds:(%esi),(%dx)
 
106
 jo     .+2-0x70
 
107
 jno    .+2-0x70
 
108
 jb     .+2-0x70
 
109
 jae    .+2-0x70
 
110
 je     .+2-0x70
 
111
 jne    .+2-0x70
 
112
 jbe    .+2-0x70
 
113
 ja     .+2-0x70
 
114
 js     .+2-0x70
 
115
 jns    .+2-0x70
 
116
 jp     .+2-0x70
 
117
 jnp    .+2-0x70
 
118
 jl     .+2-0x70
 
119
 jge    .+2-0x70
 
120
 jle    .+2-0x70
 
121
 jg     .+2-0x70
 
122
 adcb   $0x90,0x90909090(%eax)
 
123
 adcl   $0x90909090,0x90909090(%eax)
 
124
 adcl   $0xffffff90,0x90909090(%eax)
 
125
 test   %dl,0x90909090(%eax)
 
126
 test   %edx,0x90909090(%eax)
 
127
 xchg   %dl,0x90909090(%eax)
 
128
 xchg   %edx,0x90909090(%eax)
 
129
 mov    %dl,0x90909090(%eax)
 
130
 mov    %edx,0x90909090(%eax)
 
131
 mov    0x90909090(%eax),%dl
 
132
 mov    0x90909090(%eax),%edx
 
133
 movl   %ss,0x90909090(%eax)
 
134
 lea    0x90909090(%eax),%edx
 
135
 movl   0x90909090(%eax),%ss
 
136
 popl   0x90909090(%eax)
 
137
 xchg   %eax,%eax
 
138
 xchg   %eax,%ecx
 
139
 xchg   %eax,%edx
 
140
 xchg   %eax,%ebx
 
141
 xchg   %eax,%esp
 
142
 xchg   %eax,%ebp
 
143
 xchg   %eax,%esi
 
144
 xchg   %eax,%edi
 
145
 cwtl
 
146
 cltd
 
147
 lcall  $0x9090,$0x90909090
 
148
 fwait
 
149
 pushf
 
150
 popf
 
151
 sahf
 
152
 lahf
 
153
 mov    0x90909090,%al
 
154
 mov    0x90909090,%eax
 
155
 mov    %al,0x90909090
 
156
 mov    %eax,0x90909090
 
157
 movsb  %ds:(%esi),%es:(%edi)
 
158
 movsl  %ds:(%esi),%es:(%edi)
 
159
 cmpsb  %es:(%edi),%ds:(%esi)
 
160
 cmpsl  %es:(%edi),%ds:(%esi)
 
161
 test   $0x90,%al
 
162
 test   $0x90909090,%eax
 
163
 stos   %al,%es:(%edi)
 
164
 stos   %eax,%es:(%edi)
 
165
 lods   %ds:(%esi),%al
 
166
 lods   %ds:(%esi),%eax
 
167
 scas   %es:(%edi),%al
 
168
 scas   %es:(%edi),%eax
 
169
 mov    $0x90,%al
 
170
 mov    $0x90,%cl
 
171
 mov    $0x90,%dl
 
172
 mov    $0x90,%bl
 
173
 mov    $0x90,%ah
 
174
 mov    $0x90,%ch
 
175
 mov    $0x90,%dh
 
176
 mov    $0x90,%bh
 
177
 mov    $0x90909090,%eax
 
178
 mov    $0x90909090,%ecx
 
179
 mov    $0x90909090,%edx
 
180
 mov    $0x90909090,%ebx
 
181
 mov    $0x90909090,%esp
 
182
 mov    $0x90909090,%ebp
 
183
 mov    $0x90909090,%esi
 
184
 mov    $0x90909090,%edi
 
185
 rclb   $0x90,0x90909090(%eax)
 
186
 rcll   $0x90,0x90909090(%eax)
 
187
 ret    $0x9090
 
188
 ret
 
189
 les    0x90909090(%eax),%edx
 
190
 lds    0x90909090(%eax),%edx
 
191
 movb   $0x90,0x90909090(%eax)
 
192
 movl   $0x90909090,0x90909090(%eax)
 
193
 enter  $0x9090,$0x90
 
194
 leave
 
195
 lret   $0x9090
 
196
 lret
 
197
 int3
 
198
 int    $0x90
 
199
 into
 
200
 iret
 
201
 rclb   0x90909090(%eax)
 
202
 rcll   0x90909090(%eax)
 
203
 rclb   %cl,0x90909090(%eax)
 
204
 rcll   %cl,0x90909090(%eax)
 
205
 aam    $0xffffff90
 
206
 aad    $0xffffff90
 
207
 xlat   %ds:(%ebx)
 
208
 fcoms  0x90909090(%eax)
 
209
 fsts   0x90909090(%eax)
 
210
 ficoml 0x90909090(%eax)
 
211
 fistl  0x90909090(%eax)
 
212
 fcoml  0x90909090(%eax)
 
213
 fstl   0x90909090(%eax)
 
214
 ficom  0x90909090(%eax)
 
215
 fist   0x90909090(%eax)
 
216
 loopne .+2-0x70
 
217
 loope  .+2-0x70
 
218
 loop   .+2-0x70
 
219
 jecxz  .+2-0x70
 
220
 in     $0x90,%al
 
221
 in     $0x90,%eax
 
222
 out    %al,$0x90
 
223
 out    %eax,$0x90
 
224
 call   .+5+0x90909090
 
225
 jmp    .+5+0x90909090
 
226
 ljmp   $0x9090,$0x90909090
 
227
 jmp    .+2-0x70
 
228
 in     (%dx),%al
 
229
 in     (%dx),%eax
 
230
 out    %al,(%dx)
 
231
 out    %eax,(%dx)
 
232
 hlt
 
233
 cmc
 
234
 notb   0x90909090(%eax)
 
235
 notl   0x90909090(%eax)
 
236
 clc
 
237
 stc
 
238
 cli
 
239
 sti
 
240
 cld
 
241
 std
 
242
 call   *0x90909090(%eax)
 
243
 lldt   0x90909090(%eax)
 
244
 lgdt   0x90909090(%eax)
 
245
 lar    0x90909090(%eax),%edx
 
246
 lsl    0x90909090(%eax),%edx
 
247
 clts
 
248
 invd
 
249
 wbinvd
 
250
 ud2a
 
251
 mov    %cr2,%eax
 
252
 mov    %db2,%eax
 
253
 mov    %eax,%cr2
 
254
 mov    %eax,%db2
 
255
 mov    %tr2,%eax
 
256
 mov    %eax,%tr2
 
257
 wrmsr
 
258
 rdtsc
 
259
 rdmsr
 
260
 rdpmc
 
261
 cmovo  0x90909090(%eax),%edx
 
262
 cmovno 0x90909090(%eax),%edx
 
263
 cmovb  0x90909090(%eax),%edx
 
264
 cmovae 0x90909090(%eax),%edx
 
265
 cmove  0x90909090(%eax),%edx
 
266
 cmovne 0x90909090(%eax),%edx
 
267
 cmovbe 0x90909090(%eax),%edx
 
268
 cmova  0x90909090(%eax),%edx
 
269
 cmovs  0x90909090(%eax),%edx
 
270
 cmovns 0x90909090(%eax),%edx
 
271
 cmovp  0x90909090(%eax),%edx
 
272
 cmovnp 0x90909090(%eax),%edx
 
273
 cmovl  0x90909090(%eax),%edx
 
274
 cmovge 0x90909090(%eax),%edx
 
275
 cmovle 0x90909090(%eax),%edx
 
276
 cmovg  0x90909090(%eax),%edx
 
277
 punpcklbw 0x90909090(%eax),%mm2
 
278
 punpcklwd 0x90909090(%eax),%mm2
 
279
 punpckldq 0x90909090(%eax),%mm2
 
280
 packsswb 0x90909090(%eax),%mm2
 
281
 pcmpgtb 0x90909090(%eax),%mm2
 
282
 pcmpgtw 0x90909090(%eax),%mm2
 
283
 pcmpgtd 0x90909090(%eax),%mm2
 
284
 packuswb 0x90909090(%eax),%mm2
 
285
 punpckhbw 0x90909090(%eax),%mm2
 
286
 punpckhwd 0x90909090(%eax),%mm2
 
287
 punpckhdq 0x90909090(%eax),%mm2
 
288
 packssdw 0x90909090(%eax),%mm2
 
289
 movd   0x90909090(%eax),%mm2
 
290
 movq   0x90909090(%eax),%mm2
 
291
 psrlw  $0x90,%mm0
 
292
 psrld  $0x90,%mm0
 
293
 psrlq  $0x90,%mm0
 
294
 pcmpeqb 0x90909090(%eax),%mm2
 
295
 pcmpeqw 0x90909090(%eax),%mm2
 
296
 pcmpeqd 0x90909090(%eax),%mm2
 
297
 emms
 
298
 movd   %mm2,0x90909090(%eax)
 
299
 movq   %mm2,0x90909090(%eax)
 
300
 jo     .+6+0x90909090
 
301
 jno    .+6+0x90909090
 
302
 jb     .+6+0x90909090
 
303
 jae    .+6+0x90909090
 
304
 je     .+6+0x90909090
 
305
 jne    .+6+0x90909090
 
306
 jbe    .+6+0x90909090
 
307
 ja     .+6+0x90909090
 
308
 js     .+6+0x90909090
 
309
 jns    .+6+0x90909090
 
310
 jp     .+6+0x90909090
 
311
 jnp    .+6+0x90909090
 
312
 jl     .+6+0x90909090
 
313
 jge    .+6+0x90909090
 
314
 jle    .+6+0x90909090
 
315
 jg     .+6+0x90909090
 
316
 seto   0x90909090(%eax)
 
317
 setno  0x90909090(%eax)
 
318
 setb   0x90909090(%eax)
 
319
 setae  0x90909090(%eax)
 
320
 sete   0x90909090(%eax)
 
321
 setne  0x90909090(%eax)
 
322
 setbe  0x90909090(%eax)
 
323
 seta   0x90909090(%eax)
 
324
 sets   0x90909090(%eax)
 
325
 setns  0x90909090(%eax)
 
326
 setp   0x90909090(%eax)
 
327
 setnp  0x90909090(%eax)
 
328
 setl   0x90909090(%eax)
 
329
 setge  0x90909090(%eax)
 
330
 setle  0x90909090(%eax)
 
331
 setg   0x90909090(%eax)
 
332
 push   %fs
 
333
 pop    %fs
 
334
 cpuid
 
335
 bt     %edx,0x90909090(%eax)
 
336
 shld   $0x90,%edx,0x90909090(%eax)
 
337
 shld   %cl,%edx,0x90909090(%eax)
 
338
 push   %gs
 
339
 pop    %gs
 
340
 rsm
 
341
 bts    %edx,0x90909090(%eax)
 
342
 shrd   $0x90,%edx,0x90909090(%eax)
 
343
 shrd   %cl,%edx,0x90909090(%eax)
 
344
 imul   0x90909090(%eax),%edx
 
345
 cmpxchg %dl,0x90909090(%eax)
 
346
 cmpxchg %edx,0x90909090(%eax)
 
347
 lss    0x90909090(%eax),%edx
 
348
 btr    %edx,0x90909090(%eax)
 
349
 lfs    0x90909090(%eax),%edx
 
350
 lgs    0x90909090(%eax),%edx
 
351
 movzbl 0x90909090(%eax),%edx
 
352
 movzwl 0x90909090(%eax),%edx
 
353
 ud2b
 
354
 btc    %edx,0x90909090(%eax)
 
355
 bsf    0x90909090(%eax),%edx
 
356
 bsr    0x90909090(%eax),%edx
 
357
 movsbl 0x90909090(%eax),%edx
 
358
 movswl 0x90909090(%eax),%edx
 
359
 xadd   %dl,0x90909090(%eax)
 
360
 xadd   %edx,0x90909090(%eax)
 
361
 bswap  %eax
 
362
 bswap  %ecx
 
363
 bswap  %edx
 
364
 bswap  %ebx
 
365
 bswap  %esp
 
366
 bswap  %ebp
 
367
 bswap  %esi
 
368
 bswap  %edi
 
369
 psrlw  0x90909090(%eax),%mm2
 
370
 psrld  0x90909090(%eax),%mm2
 
371
 psrlq  0x90909090(%eax),%mm2
 
372
 pmullw 0x90909090(%eax),%mm2
 
373
 psubusb 0x90909090(%eax),%mm2
 
374
 psubusw 0x90909090(%eax),%mm2
 
375
 pand   0x90909090(%eax),%mm2
 
376
 paddusb 0x90909090(%eax),%mm2
 
377
 paddusw 0x90909090(%eax),%mm2
 
378
 pandn  0x90909090(%eax),%mm2
 
379
 psraw  0x90909090(%eax),%mm2
 
380
 psrad  0x90909090(%eax),%mm2
 
381
 pmulhw 0x90909090(%eax),%mm2
 
382
 psubsb 0x90909090(%eax),%mm2
 
383
 psubsw 0x90909090(%eax),%mm2
 
384
 por    0x90909090(%eax),%mm2
 
385
 paddsb 0x90909090(%eax),%mm2
 
386
 paddsw 0x90909090(%eax),%mm2
 
387
 pxor   0x90909090(%eax),%mm2
 
388
 psllw  0x90909090(%eax),%mm2
 
389
 pslld  0x90909090(%eax),%mm2
 
390
 psllq  0x90909090(%eax),%mm2
 
391
 pmaddwd 0x90909090(%eax),%mm2
 
392
 psubb  0x90909090(%eax),%mm2
 
393
 psubw  0x90909090(%eax),%mm2
 
394
 psubd  0x90909090(%eax),%mm2
 
395
 paddb  0x90909090(%eax),%mm2
 
396
 paddw  0x90909090(%eax),%mm2
 
397
 paddd  0x90909090(%eax),%mm2
 
398
 add    %dx,0x90909090(%eax)
 
399
 add    0x90909090(%eax),%dx
 
400
 add    $0x9090,%ax
 
401
 pushw  %es
 
402
 popw   %es
 
403
 or     %dx,0x90909090(%eax)
 
404
 or     0x90909090(%eax),%dx
 
405
 or     $0x9090,%ax
 
406
 pushw  %cs
 
407
 adc    %dx,0x90909090(%eax)
 
408
 adc    0x90909090(%eax),%dx
 
409
 adc    $0x9090,%ax
 
410
 pushw  %ss
 
411
 popw   %ss
 
412
 sbb    %dx,0x90909090(%eax)
 
413
 sbb    0x90909090(%eax),%dx
 
414
 sbb    $0x9090,%ax
 
415
 pushw  %ds
 
416
 popw   %ds
 
417
 and    %dx,0x90909090(%eax)
 
418
 and    0x90909090(%eax),%dx
 
419
 and    $0x9090,%ax
 
420
 sub    %dx,0x90909090(%eax)
 
421
 sub    0x90909090(%eax),%dx
 
422
 sub    $0x9090,%ax
 
423
 xor    %dx,0x90909090(%eax)
 
424
 xor    0x90909090(%eax),%dx
 
425
 xor    $0x9090,%ax
 
426
 cmp    %dx,0x90909090(%eax)
 
427
 cmp    0x90909090(%eax),%dx
 
428
 cmp    $0x9090,%ax
 
429
 inc    %ax
 
430
 inc    %cx
 
431
 inc    %dx
 
432
 inc    %bx
 
433
 inc    %sp
 
434
 inc    %bp
 
435
 inc    %si
 
436
 inc    %di
 
437
 dec    %ax
 
438
 dec    %cx
 
439
 dec    %dx
 
440
 dec    %bx
 
441
 dec    %sp
 
442
 dec    %bp
 
443
 dec    %si
 
444
 dec    %di
 
445
 push   %ax
 
446
 push   %cx
 
447
 push   %dx
 
448
 push   %bx
 
449
 push   %sp
 
450
 push   %bp
 
451
 push   %si
 
452
 push   %di
 
453
 pop    %ax
 
454
 pop    %cx
 
455
 pop    %dx
 
456
 pop    %bx
 
457
 pop    %sp
 
458
 pop    %bp
 
459
 pop    %si
 
460
 pop    %di
 
461
 pushaw
 
462
 popaw
 
463
 bound  %dx,0x90909090(%eax)
 
464
 pushw  $0x9090
 
465
 imul   $0x9090,0x90909090(%eax),%dx
 
466
 pushw  $0xffffff90
 
467
 imul   $0xffffff90,0x90909090(%eax),%dx
 
468
 insw   (%dx),%es:(%edi)
 
469
 outsw  %ds:(%esi),(%dx)
 
470
 adcw   $0x9090,0x90909090(%eax)
 
471
 adcw   $0xffffff90,0x90909090(%eax)
 
472
 test   %dx,0x90909090(%eax)
 
473
 xchg   %dx,0x90909090(%eax)
 
474
 mov    %dx,0x90909090(%eax)
 
475
 mov    0x90909090(%eax),%dx
 
476
 movw   %ss,0x90909090(%eax)
 
477
 lea    0x90909090(%eax),%dx
 
478
 popw   0x90909090(%eax)
 
479
 xchg   %ax,%cx
 
480
 xchg   %ax,%dx
 
481
 xchg   %ax,%bx
 
482
 xchg   %ax,%sp
 
483
 xchg   %ax,%bp
 
484
 xchg   %ax,%si
 
485
 xchg   %ax,%di
 
486
 cbtw
 
487
 cwtd
 
488
 lcallw $0x9090,$0x9090
 
489
 pushfw
 
490
 popfw
 
491
 mov    0x90909090,%ax
 
492
 mov    %ax,0x90909090
 
493
 movsw  %ds:(%esi),%es:(%edi)
 
494
 cmpsw  %es:(%edi),%ds:(%esi)
 
495
 test   $0x9090,%ax
 
496
 stos   %ax,%es:(%edi)
 
497
 lods   %ds:(%esi),%ax
 
498
 scas   %es:(%edi),%ax
 
499
 mov    $0x9090,%ax
 
500
 mov    $0x9090,%cx
 
501
 mov    $0x9090,%dx
 
502
 mov    $0x9090,%bx
 
503
 mov    $0x9090,%sp
 
504
 mov    $0x9090,%bp
 
505
 mov    $0x9090,%si
 
506
 mov    $0x9090,%di
 
507
 rclw   $0x90,0x90909090(%eax)
 
508
 retw   $0x9090
 
509
 retw
 
510
 les    0x90909090(%eax),%dx
 
511
 lds    0x90909090(%eax),%dx
 
512
 movw   $0x9090,0x90909090(%eax)
 
513
 enterw $0x9090,$0x90
 
514
 leavew
 
515
 lretw  $0x9090
 
516
 lretw
 
517
 iretw
 
518
 rclw   0x90909090(%eax)
 
519
 rclw   %cl,0x90909090(%eax)
 
520
 in     $0x90,%ax
 
521
 out    %ax,$0x90
 
522
 callw  .+3+0x9090
 
523
 ljmpw  $0x9090,$0x9090
 
524
 in     (%dx),%ax
 
525
 out    %ax,(%dx)
 
526
 notw   0x90909090(%eax)
 
527
 callw  *0x90909090(%eax)
 
528
 lar    0x90909090(%eax),%dx
 
529
 lsl    0x90909090(%eax),%dx
 
530
 cmovo  0x90909090(%eax),%dx
 
531
 cmovno 0x90909090(%eax),%dx
 
532
 cmovb  0x90909090(%eax),%dx
 
533
 cmovae 0x90909090(%eax),%dx
 
534
 cmove  0x90909090(%eax),%dx
 
535
 cmovne 0x90909090(%eax),%dx
 
536
 cmovbe 0x90909090(%eax),%dx
 
537
 cmova  0x90909090(%eax),%dx
 
538
 cmovs  0x90909090(%eax),%dx
 
539
 cmovns 0x90909090(%eax),%dx
 
540
 cmovp  0x90909090(%eax),%dx
 
541
 cmovnp 0x90909090(%eax),%dx
 
542
 cmovl  0x90909090(%eax),%dx
 
543
 cmovge 0x90909090(%eax),%dx
 
544
 cmovle 0x90909090(%eax),%dx
 
545
 cmovg  0x90909090(%eax),%dx
 
546
 pushw  %fs
 
547
 popw   %fs
 
548
 bt     %dx,0x90909090(%eax)
 
549
 shld   $0x90,%dx,0x90909090(%eax)
 
550
 shld   %cl,%dx,0x90909090(%eax)
 
551
 pushw  %gs
 
552
 popw   %gs
 
553
 bts    %dx,0x90909090(%eax)
 
554
 shrd   $0x90,%dx,0x90909090(%eax)
 
555
 shrd   %cl,%dx,0x90909090(%eax)
 
556
 imul   0x90909090(%eax),%dx
 
557
 cmpxchg %dx,0x90909090(%eax)
 
558
 lss    0x90909090(%eax),%dx
 
559
 btr    %dx,0x90909090(%eax)
 
560
 lfs    0x90909090(%eax),%dx
 
561
 lgs    0x90909090(%eax),%dx
 
562
 movzbw 0x90909090(%eax),%dx
 
563
 btc    %dx,0x90909090(%eax)
 
564
 bsf    0x90909090(%eax),%dx
 
565
 bsr    0x90909090(%eax),%dx
 
566
 movsbw 0x90909090(%eax),%dx
 
567
 xadd   %dx,0x90909090(%eax)