Commit | Line | Data |
---|---|---|
a961a1e1 JB |
1 | .text |
2 | .code16 | |
3 | noreg: | |
4 | adc $1, (%bx) | |
c006a730 JB |
5 | adc $0x89, (%bx) |
6 | adc $0x1234, (%bx) | |
a961a1e1 | 7 | add $1, (%bx) |
c006a730 JB |
8 | add $0x89, (%bx) |
9 | add $0x1234, (%bx) | |
a961a1e1 | 10 | and $1, (%bx) |
c006a730 JB |
11 | and $0x89, (%bx) |
12 | and $0x1234, (%bx) | |
a961a1e1 JB |
13 | bt $1, (%bx) |
14 | btc $1, (%bx) | |
15 | btr $1, (%bx) | |
16 | bts $1, (%bx) | |
17 | call *(%bx) | |
18 | cmp $1, (%bx) | |
c006a730 JB |
19 | cmp $0x89, (%bx) |
20 | cmp $0x1234, (%bx) | |
21 | cmps | |
22 | cmps %es:(%edi), (%esi) | |
1a035124 | 23 | crc32 (%bx), %eax |
a961a1e1 JB |
24 | cvtsi2sd (%bx), %xmm0 |
25 | cvtsi2ss (%bx), %xmm0 | |
c006a730 JB |
26 | dec (%bx) |
27 | div (%bx) | |
a961a1e1 JB |
28 | fadd (%bx) |
29 | fcom (%bx) | |
30 | fcomp (%bx) | |
31 | fdiv (%bx) | |
32 | fdivr (%bx) | |
33 | fiadd (%bx) | |
34 | ficom (%bx) | |
35 | ficomp (%bx) | |
36 | fidiv (%bx) | |
37 | fidivr (%bx) | |
38 | fild (%bx) | |
39 | fimul (%bx) | |
40 | fist (%bx) | |
41 | fistp (%bx) | |
42 | fisttp (%bx) | |
43 | fisub (%bx) | |
44 | fisubr (%bx) | |
45 | fld (%bx) | |
46 | fmul (%bx) | |
47 | fst (%bx) | |
48 | fstp (%bx) | |
49 | fsub (%bx) | |
50 | fsubr (%bx) | |
c006a730 JB |
51 | idiv (%bx) |
52 | imul (%bx) | |
53 | in $0 | |
54 | in %dx | |
55 | inc (%bx) | |
56 | ins | |
57 | ins %dx, %es:(%edi) | |
a961a1e1 JB |
58 | jmp *(%bx) |
59 | lgdt (%bx) | |
60 | lidt (%bx) | |
61 | lldt (%bx) | |
62 | lmsw (%bx) | |
c006a730 JB |
63 | lods |
64 | lods (%esi) | |
a961a1e1 | 65 | ltr (%bx) |
c006a730 JB |
66 | mov $0x12, (%bx) |
67 | mov $0x1234, (%bx) | |
a961a1e1 JB |
68 | mov %es, (%bx) |
69 | mov (%bx), %es | |
c006a730 JB |
70 | movs |
71 | movs (%esi), %es:(%edi) | |
72 | mul (%bx) | |
73 | neg (%bx) | |
a961a1e1 | 74 | nop (%bx) |
c006a730 | 75 | not (%bx) |
a961a1e1 | 76 | or $1, (%bx) |
c006a730 JB |
77 | or $0x89, (%bx) |
78 | or $0x1234, (%bx) | |
79 | out $0 | |
80 | out %dx | |
81 | outs | |
82 | outs (%esi), %dx | |
a961a1e1 JB |
83 | pop (%bx) |
84 | pop %es | |
85 | ptwrite (%bx) | |
86 | push (%bx) | |
87 | push %es | |
c006a730 JB |
88 | rcl $1, (%bx) |
89 | rcl $2, (%bx) | |
90 | rcl %cl, (%bx) | |
91 | rcl (%bx) | |
92 | rcr $1, (%bx) | |
93 | rcr $2, (%bx) | |
94 | rcr %cl, (%bx) | |
95 | rcr (%bx) | |
96 | rol $1, (%bx) | |
97 | rol $2, (%bx) | |
98 | rol %cl, (%bx) | |
99 | rol (%bx) | |
100 | ror $1, (%bx) | |
101 | ror $2, (%bx) | |
102 | ror %cl, (%bx) | |
103 | ror (%bx) | |
a961a1e1 | 104 | sbb $1, (%bx) |
c006a730 JB |
105 | sbb $0x89, (%bx) |
106 | sbb $0x1234, (%bx) | |
107 | scas | |
108 | scas %es:(%edi) | |
109 | sal $1, (%bx) | |
110 | sal $2, (%bx) | |
111 | sal %cl, (%bx) | |
112 | sal (%bx) | |
113 | sar $1, (%bx) | |
114 | sar $2, (%bx) | |
115 | sar %cl, (%bx) | |
116 | sar (%bx) | |
117 | shl $1, (%bx) | |
118 | shl $2, (%bx) | |
119 | shl %cl, (%bx) | |
120 | shl (%bx) | |
121 | shr $1, (%bx) | |
122 | shr $2, (%bx) | |
123 | shr %cl, (%bx) | |
124 | shr (%bx) | |
125 | stos | |
126 | stos %es:(%edi) | |
a961a1e1 | 127 | sub $1, (%bx) |
c006a730 JB |
128 | sub $0x89, (%bx) |
129 | sub $0x1234, (%bx) | |
130 | test $0x89, (%bx) | |
131 | test $0x1234, (%bx) | |
a961a1e1 JB |
132 | vcvtsi2sd (%bx), %xmm0, %xmm0 |
133 | {evex} vcvtsi2sd (%bx), %xmm0, %xmm0 | |
134 | vcvtsi2ss (%bx), %xmm0, %xmm0 | |
135 | {evex} vcvtsi2ss (%bx), %xmm0, %xmm0 | |
136 | vcvtusi2sd (%bx), %xmm0, %xmm0 | |
137 | vcvtusi2ss (%bx), %xmm0, %xmm0 | |
138 | xor $1, (%bx) | |
c006a730 JB |
139 | xor $0x89, (%bx) |
140 | xor $0x1234, (%bx) |