Commit | Line | Data |
---|---|---|
a961a1e1 JB |
1 | #objdump: -dw |
2 | #name: 32-bit insns not sizeable through register operands | |
3 | ||
4 | .*: +file format .* | |
5 | ||
6 | Disassembly of section .text: | |
7 | ||
8 | 0+ <noreg>: | |
9 | *[a-f0-9]+: 83 10 01 adcl \$0x1,\(%eax\) | |
10 | *[a-f0-9]+: 83 00 01 addl \$0x1,\(%eax\) | |
11 | *[a-f0-9]+: 83 20 01 andl \$0x1,\(%eax\) | |
12 | *[a-f0-9]+: 0f ba 20 01 btl \$0x1,\(%eax\) | |
13 | *[a-f0-9]+: 0f ba 38 01 btcl \$0x1,\(%eax\) | |
14 | *[a-f0-9]+: 0f ba 30 01 btrl \$0x1,\(%eax\) | |
15 | *[a-f0-9]+: 0f ba 28 01 btsl \$0x1,\(%eax\) | |
16 | *[a-f0-9]+: ff 10 call \*\(%eax\) | |
17 | *[a-f0-9]+: 83 38 01 cmpl \$0x1,\(%eax\) | |
18 | *[a-f0-9]+: f2 0f 2a 00 cvtsi2sdl \(%eax\),%xmm0 | |
19 | *[a-f0-9]+: f3 0f 2a 00 cvtsi2ssl \(%eax\),%xmm0 | |
20 | *[a-f0-9]+: d8 00 fadds \(%eax\) | |
21 | *[a-f0-9]+: d8 10 fcoms \(%eax\) | |
22 | *[a-f0-9]+: d8 18 fcomps \(%eax\) | |
23 | *[a-f0-9]+: d8 30 fdivs \(%eax\) | |
24 | *[a-f0-9]+: d8 38 fdivrs \(%eax\) | |
25 | *[a-f0-9]+: de 00 fiadds \(%eax\) | |
26 | *[a-f0-9]+: de 10 ficoms \(%eax\) | |
27 | *[a-f0-9]+: de 18 ficomps \(%eax\) | |
28 | *[a-f0-9]+: de 30 fidivs \(%eax\) | |
29 | *[a-f0-9]+: de 38 fidivrs \(%eax\) | |
30 | *[a-f0-9]+: df 00 filds \(%eax\) | |
31 | *[a-f0-9]+: de 08 fimuls \(%eax\) | |
32 | *[a-f0-9]+: df 10 fists \(%eax\) | |
33 | *[a-f0-9]+: df 18 fistps \(%eax\) | |
34 | *[a-f0-9]+: df 08 fisttps \(%eax\) | |
35 | *[a-f0-9]+: de 20 fisubs \(%eax\) | |
36 | *[a-f0-9]+: de 28 fisubrs \(%eax\) | |
37 | *[a-f0-9]+: d9 00 flds \(%eax\) | |
38 | *[a-f0-9]+: d8 08 fmuls \(%eax\) | |
39 | *[a-f0-9]+: d9 10 fsts \(%eax\) | |
40 | *[a-f0-9]+: d9 18 fstps \(%eax\) | |
41 | *[a-f0-9]+: d8 20 fsubs \(%eax\) | |
42 | *[a-f0-9]+: d8 28 fsubrs \(%eax\) | |
43 | *[a-f0-9]+: ff 20 jmp \*\(%eax\) | |
44 | *[a-f0-9]+: 0f 01 10 lgdtl \(%eax\) | |
45 | *[a-f0-9]+: 0f 01 18 lidtl \(%eax\) | |
46 | *[a-f0-9]+: 0f 00 10 lldt \(%eax\) | |
47 | *[a-f0-9]+: 0f 01 30 lmsw \(%eax\) | |
48 | *[a-f0-9]+: 0f 00 18 ltr \(%eax\) | |
49 | *[a-f0-9]+: 8c 00 mov %es,\(%eax\) | |
50 | *[a-f0-9]+: 8e 00 mov \(%eax\),%es | |
51 | *[a-f0-9]+: 0f 1f 00 nopl \(%eax\) | |
52 | *[a-f0-9]+: 83 08 01 orl \$0x1,\(%eax\) | |
53 | *[a-f0-9]+: 8f 00 popl \(%eax\) | |
54 | *[a-f0-9]+: 07 pop %es | |
55 | *[a-f0-9]+: f3 0f ae 20 ptwritel \(%eax\) | |
56 | *[a-f0-9]+: ff 30 pushl \(%eax\) | |
57 | *[a-f0-9]+: 06 push %es | |
58 | *[a-f0-9]+: 83 18 01 sbbl \$0x1,\(%eax\) | |
59 | *[a-f0-9]+: 83 28 01 subl \$0x1,\(%eax\) | |
60 | *[a-f0-9]+: c5 fb 2a 00 vcvtsi2sdl \(%eax\),%xmm0,%xmm0 | |
61 | *[a-f0-9]+: 62 f1 7f 08 2a 00 vcvtsi2sdl \(%eax\),%xmm0,%xmm0 | |
62 | *[a-f0-9]+: c5 fa 2a 00 vcvtsi2ssl \(%eax\),%xmm0,%xmm0 | |
63 | *[a-f0-9]+: 62 f1 7e 08 2a 00 vcvtsi2ssl \(%eax\),%xmm0,%xmm0 | |
64 | *[a-f0-9]+: 62 f1 7f 08 7b 00 vcvtusi2sdl \(%eax\),%xmm0,%xmm0 | |
65 | *[a-f0-9]+: 62 f1 7e 08 7b 00 vcvtusi2ssl \(%eax\),%xmm0,%xmm0 | |
66 | *[a-f0-9]+: 83 30 01 xorl \$0x1,\(%eax\) | |
67 | #pass |