]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - gas/testsuite/gas/i386/opcode-suffix.d
2.41 Release sources
[thirdparty/binutils-gdb.git] / gas / testsuite / gas / i386 / opcode-suffix.d
CommitLineData
8a82f7e3 1#source: opcode.s
6967633c 2#as: -J --divide
8a82f7e3
JB
3#objdump: -dwMsuffix
4#name: i386 opcodes (w/ suffix)
5
6.*: +file format .*
7
8Disassembly of section .text:
9
100+000 <foo>:
5d669648
L
11 *[0-9a-f]+: 00 90 90 90 90 90[ ]+addb[ ]+%dl,-0x6f6f6f70\(%eax\)
12 *[0-9a-f]+: 01 90 90 90 90 90[ ]+addl[ ]+%edx,-0x6f6f6f70\(%eax\)
13 *[0-9a-f]+: 02 90 90 90 90 90[ ]+addb[ ]+-0x6f6f6f70\(%eax\),%dl
14 *[0-9a-f]+: 03 90 90 90 90 90[ ]+addl[ ]+-0x6f6f6f70\(%eax\),%edx
8a82f7e3
JB
15 *[0-9a-f]+: 04 90[ ]+addb[ ]+\$0x90,%al
16 *[0-9a-f]+: 05 90 90 90 90[ ]+addl[ ]+\$0x90909090,%eax
17 *[0-9a-f]+: 06[ ]+pushl[ ]+%es
18 *[0-9a-f]+: 07[ ]+popl[ ]+%es
5d669648
L
19 *[0-9a-f]+: 08 90 90 90 90 90[ ]+orb[ ]+%dl,-0x6f6f6f70\(%eax\)
20 *[0-9a-f]+: 09 90 90 90 90 90[ ]+orl[ ]+%edx,-0x6f6f6f70\(%eax\)
21 *[0-9a-f]+: 0a 90 90 90 90 90[ ]+orb[ ]+-0x6f6f6f70\(%eax\),%dl
22 *[0-9a-f]+: 0b 90 90 90 90 90[ ]+orl[ ]+-0x6f6f6f70\(%eax\),%edx
8a82f7e3
JB
23 *[0-9a-f]+: 0c 90[ ]+orb[ ]+\$0x90,%al
24 *[0-9a-f]+: 0d 90 90 90 90[ ]+orl[ ]+\$0x90909090,%eax
25 *[0-9a-f]+: 0e[ ]+pushl[ ]+%cs
5d669648
L
26 *[0-9a-f]+: 10 90 90 90 90 90[ ]+adcb[ ]+%dl,-0x6f6f6f70\(%eax\)
27 *[0-9a-f]+: 11 90 90 90 90 90[ ]+adcl[ ]+%edx,-0x6f6f6f70\(%eax\)
28 *[0-9a-f]+: 12 90 90 90 90 90[ ]+adcb[ ]+-0x6f6f6f70\(%eax\),%dl
29 *[0-9a-f]+: 13 90 90 90 90 90[ ]+adcl[ ]+-0x6f6f6f70\(%eax\),%edx
8a82f7e3
JB
30 *[0-9a-f]+: 14 90[ ]+adcb[ ]+\$0x90,%al
31 *[0-9a-f]+: 15 90 90 90 90[ ]+adcl[ ]+\$0x90909090,%eax
32 *[0-9a-f]+: 16[ ]+pushl[ ]+%ss
33 *[0-9a-f]+: 17[ ]+popl[ ]+%ss
5d669648
L
34 *[0-9a-f]+: 18 90 90 90 90 90[ ]+sbbb[ ]+%dl,-0x6f6f6f70\(%eax\)
35 *[0-9a-f]+: 19 90 90 90 90 90[ ]+sbbl[ ]+%edx,-0x6f6f6f70\(%eax\)
36 *[0-9a-f]+: 1a 90 90 90 90 90[ ]+sbbb[ ]+-0x6f6f6f70\(%eax\),%dl
37 *[0-9a-f]+: 1b 90 90 90 90 90[ ]+sbbl[ ]+-0x6f6f6f70\(%eax\),%edx
8a82f7e3
JB
38 *[0-9a-f]+: 1c 90[ ]+sbbb[ ]+\$0x90,%al
39 *[0-9a-f]+: 1d 90 90 90 90[ ]+sbbl[ ]+\$0x90909090,%eax
40 *[0-9a-f]+: 1e[ ]+pushl[ ]+%ds
41 *[0-9a-f]+: 1f[ ]+popl[ ]+%ds
5d669648
L
42 *[0-9a-f]+: 20 90 90 90 90 90[ ]+andb[ ]+%dl,-0x6f6f6f70\(%eax\)
43 *[0-9a-f]+: 21 90 90 90 90 90[ ]+andl[ ]+%edx,-0x6f6f6f70\(%eax\)
44 *[0-9a-f]+: 22 90 90 90 90 90[ ]+andb[ ]+-0x6f6f6f70\(%eax\),%dl
45 *[0-9a-f]+: 23 90 90 90 90 90[ ]+andl[ ]+-0x6f6f6f70\(%eax\),%edx
8a82f7e3
JB
46 *[0-9a-f]+: 24 90[ ]+andb[ ]+\$0x90,%al
47 *[0-9a-f]+: 25 90 90 90 90[ ]+andl[ ]+\$0x90909090,%eax
202be274 48 *[0-9a-f]+: 27[ ]+daa
5d669648
L
49 *[0-9a-f]+: 28 90 90 90 90 90[ ]+subb[ ]+%dl,-0x6f6f6f70\(%eax\)
50 *[0-9a-f]+: 29 90 90 90 90 90[ ]+subl[ ]+%edx,-0x6f6f6f70\(%eax\)
51 *[0-9a-f]+: 2a 90 90 90 90 90[ ]+subb[ ]+-0x6f6f6f70\(%eax\),%dl
52 *[0-9a-f]+: 2b 90 90 90 90 90[ ]+subl[ ]+-0x6f6f6f70\(%eax\),%edx
8a82f7e3
JB
53 *[0-9a-f]+: 2c 90[ ]+subb[ ]+\$0x90,%al
54 *[0-9a-f]+: 2d 90 90 90 90[ ]+subl[ ]+\$0x90909090,%eax
202be274 55 *[0-9a-f]+: 2f[ ]+das
5d669648
L
56 *[0-9a-f]+: 30 90 90 90 90 90[ ]+xorb[ ]+%dl,-0x6f6f6f70\(%eax\)
57 *[0-9a-f]+: 31 90 90 90 90 90[ ]+xorl[ ]+%edx,-0x6f6f6f70\(%eax\)
58 *[0-9a-f]+: 32 90 90 90 90 90[ ]+xorb[ ]+-0x6f6f6f70\(%eax\),%dl
59 *[0-9a-f]+: 33 90 90 90 90 90[ ]+xorl[ ]+-0x6f6f6f70\(%eax\),%edx
8a82f7e3
JB
60 *[0-9a-f]+: 34 90[ ]+xorb[ ]+\$0x90,%al
61 *[0-9a-f]+: 35 90 90 90 90[ ]+xorl[ ]+\$0x90909090,%eax
202be274 62 *[0-9a-f]+: 37[ ]+aaa
5d669648
L
63 *[0-9a-f]+: 38 90 90 90 90 90[ ]+cmpb[ ]+%dl,-0x6f6f6f70\(%eax\)
64 *[0-9a-f]+: 39 90 90 90 90 90[ ]+cmpl[ ]+%edx,-0x6f6f6f70\(%eax\)
65 *[0-9a-f]+: 3a 90 90 90 90 90[ ]+cmpb[ ]+-0x6f6f6f70\(%eax\),%dl
66 *[0-9a-f]+: 3b 90 90 90 90 90[ ]+cmpl[ ]+-0x6f6f6f70\(%eax\),%edx
8a82f7e3
JB
67 *[0-9a-f]+: 3c 90[ ]+cmpb[ ]+\$0x90,%al
68 *[0-9a-f]+: 3d 90 90 90 90[ ]+cmpl[ ]+\$0x90909090,%eax
202be274 69 *[0-9a-f]+: 3f[ ]+aas
8a82f7e3
JB
70 *[0-9a-f]+: 40[ ]+incl[ ]+%eax
71 *[0-9a-f]+: 41[ ]+incl[ ]+%ecx
72 *[0-9a-f]+: 42[ ]+incl[ ]+%edx
73 *[0-9a-f]+: 43[ ]+incl[ ]+%ebx
74 *[0-9a-f]+: 44[ ]+incl[ ]+%esp
75 *[0-9a-f]+: 45[ ]+incl[ ]+%ebp
76 *[0-9a-f]+: 46[ ]+incl[ ]+%esi
77 *[0-9a-f]+: 47[ ]+incl[ ]+%edi
78 *[0-9a-f]+: 48[ ]+decl[ ]+%eax
79 *[0-9a-f]+: 49[ ]+decl[ ]+%ecx
80 *[0-9a-f]+: 4a[ ]+decl[ ]+%edx
81 *[0-9a-f]+: 4b[ ]+decl[ ]+%ebx
82 *[0-9a-f]+: 4c[ ]+decl[ ]+%esp
83 *[0-9a-f]+: 4d[ ]+decl[ ]+%ebp
84 *[0-9a-f]+: 4e[ ]+decl[ ]+%esi
85 *[0-9a-f]+: 4f[ ]+decl[ ]+%edi
86 *[0-9a-f]+: 50[ ]+pushl[ ]+%eax
87 *[0-9a-f]+: 51[ ]+pushl[ ]+%ecx
88 *[0-9a-f]+: 52[ ]+pushl[ ]+%edx
89 *[0-9a-f]+: 53[ ]+pushl[ ]+%ebx
90 *[0-9a-f]+: 54[ ]+pushl[ ]+%esp
91 *[0-9a-f]+: 55[ ]+pushl[ ]+%ebp
92 *[0-9a-f]+: 56[ ]+pushl[ ]+%esi
93 *[0-9a-f]+: 57[ ]+pushl[ ]+%edi
94 *[0-9a-f]+: 58[ ]+popl[ ]+%eax
95 *[0-9a-f]+: 59[ ]+popl[ ]+%ecx
96 *[0-9a-f]+: 5a[ ]+popl[ ]+%edx
97 *[0-9a-f]+: 5b[ ]+popl[ ]+%ebx
98 *[0-9a-f]+: 5c[ ]+popl[ ]+%esp
99 *[0-9a-f]+: 5d[ ]+popl[ ]+%ebp
100 *[0-9a-f]+: 5e[ ]+popl[ ]+%esi
101 *[0-9a-f]+: 5f[ ]+popl[ ]+%edi
202be274
AB
102 *[0-9a-f]+: 60[ ]+pushal
103 *[0-9a-f]+: 61[ ]+popal
5d669648 104 *[0-9a-f]+: 62 90 90 90 90 90[ ]+boundl %edx,-0x6f6f6f70\(%eax\)
675b9d61 105 *[0-9a-f]+: 63 90 90 90 90 90[ ]+arpl[ ]+%dx,-0x6f6f6f70\(%eax\)
8a82f7e3 106 *[0-9a-f]+: 68 90 90 90 90[ ]+pushl[ ]+\$0x90909090
5d669648 107 *[0-9a-f]+: 69 90 90 90 90 90 90 90 90 90[ ]+imull[ ]+\$0x90909090,-0x6f6f6f70\(%eax\),%edx
8a82f7e3 108 *[0-9a-f]+: 6a 90[ ]+pushl[ ]+\$0xffffff90
5d669648 109 *[0-9a-f]+: 6b 90 90 90 90 90 90[ ]+imull[ ]+\$0xffffff90,-0x6f6f6f70\(%eax\),%edx
8a82f7e3
JB
110 *[0-9a-f]+: 6c[ ]+insb[ ]+\(%dx\),%es:\(%edi\)
111 *[0-9a-f]+: 6d[ ]+insl[ ]+\(%dx\),%es:\(%edi\)
112 *[0-9a-f]+: 6e[ ]+outsb[ ]+%ds:\(%esi\),\(%dx\)
113 *[0-9a-f]+: 6f[ ]+outsl[ ]+%ds:\(%esi\),\(%dx\)
114 *[0-9a-f]+: 70 90[ ]+jo[ ]+(0x)?df.*
115 *[0-9a-f]+: 71 90[ ]+jno[ ]+(0x)?e1.*
116 *[0-9a-f]+: 72 90[ ]+jb[ ]+(0x)?e3.*
117 *[0-9a-f]+: 73 90[ ]+jae[ ]+(0x)?e5.*
118 *[0-9a-f]+: 74 90[ ]+je[ ]+(0x)?e7.*
119 *[0-9a-f]+: 75 90[ ]+jne[ ]+(0x)?e9.*
120 *[0-9a-f]+: 76 90[ ]+jbe[ ]+(0x)?eb.*
121 *[0-9a-f]+: 77 90[ ]+ja[ ]+(0x)?ed.*
122 *[0-9a-f]+: 78 90[ ]+js[ ]+(0x)?ef.*
123 *[0-9a-f]+: 79 90[ ]+jns[ ]+(0x)?f1.*
124 *[0-9a-f]+: 7a 90[ ]+jp[ ]+(0x)?f3.*
125 *[0-9a-f]+: 7b 90[ ]+jnp[ ]+(0x)?f5.*
126 *[0-9a-f]+: 7c 90[ ]+jl[ ]+(0x)?f7.*
127 *[0-9a-f]+: 7d 90[ ]+jge[ ]+(0x)?f9.*
128 *[0-9a-f]+: 7e 90[ ]+jle[ ]+(0x)?fb.*
129 *[0-9a-f]+: 7f 90[ ]+jg[ ]+(0x)?fd.*
5d669648
L
130 *[0-9a-f]+: 80 90 90 90 90 90 90[ ]+adcb[ ]+\$0x90,-0x6f6f6f70\(%eax\)
131 *[0-9a-f]+: 81 90 90 90 90 90 90 90 90 90[ ]+adcl[ ]+\$0x90909090,-0x6f6f6f70\(%eax\)
132 *[0-9a-f]+: 83 90 90 90 90 90 90[ ]+adcl[ ]+\$0xffffff90,-0x6f6f6f70\(%eax\)
133 *[0-9a-f]+: 84 90 90 90 90 90[ ]+testb[ ]+%dl,-0x6f6f6f70\(%eax\)
134 *[0-9a-f]+: 85 90 90 90 90 90[ ]+testl[ ]+%edx,-0x6f6f6f70\(%eax\)
135 *[0-9a-f]+: 86 90 90 90 90 90[ ]+xchgb[ ]+%dl,-0x6f6f6f70\(%eax\)
136 *[0-9a-f]+: 87 90 90 90 90 90[ ]+xchgl[ ]+%edx,-0x6f6f6f70\(%eax\)
137 *[0-9a-f]+: 88 90 90 90 90 90[ ]+movb[ ]+%dl,-0x6f6f6f70\(%eax\)
138 *[0-9a-f]+: 89 90 90 90 90 90[ ]+movl[ ]+%edx,-0x6f6f6f70\(%eax\)
139 *[0-9a-f]+: 8a 90 90 90 90 90[ ]+movb[ ]+-0x6f6f6f70\(%eax\),%dl
140 *[0-9a-f]+: 8b 90 90 90 90 90[ ]+movl[ ]+-0x6f6f6f70\(%eax\),%edx
141 *[0-9a-f]+: 8c 90 90 90 90 90[ ]+movw[ ]+%ss,-0x6f6f6f70\(%eax\)
142 *[0-9a-f]+: 8d 90 90 90 90 90[ ]+leal[ ]+-0x6f6f6f70\(%eax\),%edx
143 *[0-9a-f]+: 8e 90 90 90 90 90[ ]+movw[ ]+-0x6f6f6f70\(%eax\),%ss
144 *[0-9a-f]+: 8f 80 90 90 90 90[ ]+popl[ ]+-0x6f6f6f70\(%eax\)
ea397f5b 145 *[0-9a-f]+: 90[ ]+nop
8a82f7e3
JB
146 *[0-9a-f]+: 91[ ]+xchgl[ ]+%eax,%ecx
147 *[0-9a-f]+: 92[ ]+xchgl[ ]+%eax,%edx
148 *[0-9a-f]+: 93[ ]+xchgl[ ]+%eax,%ebx
149 *[0-9a-f]+: 94[ ]+xchgl[ ]+%eax,%esp
150 *[0-9a-f]+: 95[ ]+xchgl[ ]+%eax,%ebp
151 *[0-9a-f]+: 96[ ]+xchgl[ ]+%eax,%esi
152 *[0-9a-f]+: 97[ ]+xchgl[ ]+%eax,%edi
202be274
AB
153 *[0-9a-f]+: 98[ ]+cwtl
154 *[0-9a-f]+: 99[ ]+cltd
8a82f7e3
JB
155 *[0-9a-f]+: 9a 90 90 90 90 90 90[ ]+lcalll \$0x9090,\$0x90909090
156 *[0-9a-f]+: 9b[ ]+fwait
202be274
AB
157 *[0-9a-f]+: 9c[ ]+pushfl
158 *[0-9a-f]+: 9d[ ]+popfl
159 *[0-9a-f]+: 9e[ ]+sahf
160 *[0-9a-f]+: 9f[ ]+lahf
8a82f7e3
JB
161 *[0-9a-f]+: a0 90 90 90 90[ ]+movb[ ]+0x90909090,%al
162 *[0-9a-f]+: a1 90 90 90 90[ ]+movl[ ]+0x90909090,%eax
163 *[0-9a-f]+: a2 90 90 90 90[ ]+movb[ ]+%al,0x90909090
164 *[0-9a-f]+: a3 90 90 90 90[ ]+movl[ ]+%eax,0x90909090
165 *[0-9a-f]+: a4[ ]+movsb[ ]+%ds:\(%esi\),%es:\(%edi\)
166 *[0-9a-f]+: a5[ ]+movsl[ ]+%ds:\(%esi\),%es:\(%edi\)
167 *[0-9a-f]+: a6[ ]+cmpsb[ ]+%es:\(%edi\),%ds:\(%esi\)
168 *[0-9a-f]+: a7[ ]+cmpsl[ ]+%es:\(%edi\),%ds:\(%esi\)
169 *[0-9a-f]+: a8 90[ ]+testb[ ]+\$0x90,%al
170 *[0-9a-f]+: a9 90 90 90 90[ ]+testl[ ]+\$0x90909090,%eax
171 *[0-9a-f]+: aa[ ]+stosb[ ]+%al,%es:\(%edi\)
172 *[0-9a-f]+: ab[ ]+stosl[ ]+%eax,%es:\(%edi\)
173 *[0-9a-f]+: ac[ ]+lodsb[ ]+%ds:\(%esi\),%al
174 *[0-9a-f]+: ad[ ]+lodsl[ ]+%ds:\(%esi\),%eax
175 *[0-9a-f]+: ae[ ]+scasb[ ]+%es:\(%edi\),%al
176 *[0-9a-f]+: af[ ]+scasl[ ]+%es:\(%edi\),%eax
177 *[0-9a-f]+: b0 90[ ]+movb[ ]+\$0x90,%al
178 *[0-9a-f]+: b1 90[ ]+movb[ ]+\$0x90,%cl
179 *[0-9a-f]+: b2 90[ ]+movb[ ]+\$0x90,%dl
180 *[0-9a-f]+: b3 90[ ]+movb[ ]+\$0x90,%bl
181 *[0-9a-f]+: b4 90[ ]+movb[ ]+\$0x90,%ah
182 *[0-9a-f]+: b5 90[ ]+movb[ ]+\$0x90,%ch
183 *[0-9a-f]+: b6 90[ ]+movb[ ]+\$0x90,%dh
184 *[0-9a-f]+: b7 90[ ]+movb[ ]+\$0x90,%bh
185 *[0-9a-f]+: b8 90 90 90 90[ ]+movl[ ]+\$0x90909090,%eax
186 *[0-9a-f]+: b9 90 90 90 90[ ]+movl[ ]+\$0x90909090,%ecx
187 *[0-9a-f]+: ba 90 90 90 90[ ]+movl[ ]+\$0x90909090,%edx
188 *[0-9a-f]+: bb 90 90 90 90[ ]+movl[ ]+\$0x90909090,%ebx
189 *[0-9a-f]+: bc 90 90 90 90[ ]+movl[ ]+\$0x90909090,%esp
190 *[0-9a-f]+: bd 90 90 90 90[ ]+movl[ ]+\$0x90909090,%ebp
191 *[0-9a-f]+: be 90 90 90 90[ ]+movl[ ]+\$0x90909090,%esi
192 *[0-9a-f]+: bf 90 90 90 90[ ]+movl[ ]+\$0x90909090,%edi
5d669648
L
193 *[0-9a-f]+: c0 90 90 90 90 90 90[ ]+rclb[ ]+\$0x90,-0x6f6f6f70\(%eax\)
194 *[0-9a-f]+: c1 90 90 90 90 90 90[ ]+rcll[ ]+\$0x90,-0x6f6f6f70\(%eax\)
8a82f7e3 195 *[0-9a-f]+: c2 90 90[ ]+retl[ ]+\$0x9090
202be274 196 *[0-9a-f]+: c3[ ]+retl
5d669648
L
197 *[0-9a-f]+: c4 90 90 90 90 90[ ]+lesl[ ]+-0x6f6f6f70\(%eax\),%edx
198 *[0-9a-f]+: c5 90 90 90 90 90[ ]+ldsl[ ]+-0x6f6f6f70\(%eax\),%edx
199 *[0-9a-f]+: c6 80 90 90 90 90 90[ ]+movb[ ]+\$0x90,-0x6f6f6f70\(%eax\)
200 *[0-9a-f]+: c7 80 90 90 90 90 90 90 90 90[ ]+movl[ ]+\$0x90909090,-0x6f6f6f70\(%eax\)
8a82f7e3 201 *[0-9a-f]+: c8 90 90 90[ ]+enterl \$0x9090,\$0x90
202be274 202 *[0-9a-f]+: c9[ ]+leavel
8a82f7e3 203 *[0-9a-f]+: ca 90 90[ ]+lretl[ ]+\$0x9090
202be274
AB
204 *[0-9a-f]+: cb[ ]+lretl
205 *[0-9a-f]+: cc[ ]+int3
8a82f7e3 206 *[0-9a-f]+: cd 90[ ]+int[ ]+\$0x90
202be274
AB
207 *[0-9a-f]+: ce[ ]+into
208 *[0-9a-f]+: cf[ ]+iretl
5d669648
L
209 *[0-9a-f]+: d0 90 90 90 90 90[ ]+rclb[ ]+-0x6f6f6f70\(%eax\)
210 *[0-9a-f]+: d1 90 90 90 90 90[ ]+rcll[ ]+-0x6f6f6f70\(%eax\)
211 *[0-9a-f]+: d2 90 90 90 90 90[ ]+rclb[ ]+%cl,-0x6f6f6f70\(%eax\)
212 *[0-9a-f]+: d3 90 90 90 90 90[ ]+rcll[ ]+%cl,-0x6f6f6f70\(%eax\)
e3949f17
L
213 *[0-9a-f]+: d4 90[ ]+aam[ ]+\$0x90
214 *[0-9a-f]+: d5 90[ ]+aad[ ]+\$0x90
8a82f7e3 215 *[0-9a-f]+: d7[ ]+xlat[ ]+%ds:\(%ebx\)
5d669648
L
216 *[0-9a-f]+: d8 90 90 90 90 90[ ]+fcoms[ ]+-0x6f6f6f70\(%eax\)
217 *[0-9a-f]+: d9 90 90 90 90 90[ ]+fsts[ ]+-0x6f6f6f70\(%eax\)
218 *[0-9a-f]+: da 90 90 90 90 90[ ]+ficoml -0x6f6f6f70\(%eax\)
219 *[0-9a-f]+: db 90 90 90 90 90[ ]+fistl[ ]+-0x6f6f6f70\(%eax\)
220 *[0-9a-f]+: dc 90 90 90 90 90[ ]+fcoml[ ]+-0x6f6f6f70\(%eax\)
221 *[0-9a-f]+: dd 90 90 90 90 90[ ]+fstl[ ]+-0x6f6f6f70\(%eax\)
ac465521
JB
222 *[0-9a-f]+: de 90 90 90 90 90[ ]+ficoms[ ]+-0x6f6f6f70\(%eax\)
223 *[0-9a-f]+: df 90 90 90 90 90[ ]+fists[ ]+-0x6f6f6f70\(%eax\)
8a82f7e3
JB
224 *[0-9a-f]+: e0 90[ ]+loopnel (0x)?25c.*
225 *[0-9a-f]+: e1 90[ ]+loopel (0x)?25e.*
226 *[0-9a-f]+: e2 90[ ]+loopl[ ]+(0x)?260.*
227 *[0-9a-f]+: e3 90[ ]+jecxz[ ]+(0x)?262.*
228 *[0-9a-f]+: e4 90[ ]+inb[ ]+\$0x90,%al
229 *[0-9a-f]+: e5 90[ ]+inl[ ]+\$0x90,%eax
230 *[0-9a-f]+: e6 90[ ]+outb[ ]+%al,\$0x90
231 *[0-9a-f]+: e7 90[ ]+outl[ ]+%eax,\$0x90
232 *[0-9a-f]+: e8 90 90 90 90[ ]+calll[ ]+(0x)?9090936f.*
233 *[0-9a-f]+: e9 90 90 90 90[ ]+jmpl[ ]+(0x)?90909374.*
234 *[0-9a-f]+: ea 90 90 90 90 90 90[ ]+ljmpl[ ]+\$0x9090,\$0x90909090
235 *[0-9a-f]+: eb 90[ ]+jmp[ ]+(0x)?27d.*
236 *[0-9a-f]+: ec[ ]+inb[ ]+\(%dx\),%al
237 *[0-9a-f]+: ed[ ]+inl[ ]+\(%dx\),%eax
238 *[0-9a-f]+: ee[ ]+outb[ ]+%al,\(%dx\)
239 *[0-9a-f]+: ef[ ]+outl[ ]+%eax,\(%dx\)
202be274
AB
240 *[0-9a-f]+: f4[ ]+hlt
241 *[0-9a-f]+: f5[ ]+cmc
5d669648
L
242 *[0-9a-f]+: f6 90 90 90 90 90[ ]+notb[ ]+-0x6f6f6f70\(%eax\)
243 *[0-9a-f]+: f7 90 90 90 90 90[ ]+notl[ ]+-0x6f6f6f70\(%eax\)
202be274
AB
244 *[0-9a-f]+: f8[ ]+clc
245 *[0-9a-f]+: f9[ ]+stc
246 *[0-9a-f]+: fa[ ]+cli
247 *[0-9a-f]+: fb[ ]+sti
248 *[0-9a-f]+: fc[ ]+cld
249 *[0-9a-f]+: fd[ ]+std
5d669648 250 *[0-9a-f]+: ff 90 90 90 90 90[ ]+calll[ ]+\*-0x6f6f6f70\(%eax\)
675b9d61 251 *[0-9a-f]+: 0f 00 90 90 90 90 90[ ]+lldt[ ]+-0x6f6f6f70\(%eax\)
5d669648
L
252 *[0-9a-f]+: 0f 01 90 90 90 90 90[ ]+lgdtl[ ]+-0x6f6f6f70\(%eax\)
253 *[0-9a-f]+: 0f 02 90 90 90 90 90[ ]+larl[ ]+-0x6f6f6f70\(%eax\),%edx
254 *[0-9a-f]+: 0f 03 90 90 90 90 90[ ]+lsll[ ]+-0x6f6f6f70\(%eax\),%edx
202be274
AB
255 *[0-9a-f]+: 0f 06[ ]+clts
256 *[0-9a-f]+: 0f 08[ ]+invd
257 *[0-9a-f]+: 0f 09[ ]+wbinvd
258 *[0-9a-f]+: 0f 0b[ ]+ud2
8a82f7e3
JB
259 *[0-9a-f]+: 0f 20 d0[ ]+movl[ ]+%cr2,%eax
260 *[0-9a-f]+: 0f 21 d0[ ]+movl[ ]+%db2,%eax
261 *[0-9a-f]+: 0f 22 d0[ ]+movl[ ]+%eax,%cr2
262 *[0-9a-f]+: 0f 23 d0[ ]+movl[ ]+%eax,%db2
263 *[0-9a-f]+: 0f 24 d0[ ]+movl[ ]+%tr2,%eax
264 *[0-9a-f]+: 0f 26 d0[ ]+movl[ ]+%eax,%tr2
202be274
AB
265 *[0-9a-f]+: 0f 30[ ]+wrmsr
266 *[0-9a-f]+: 0f 31[ ]+rdtsc
267 *[0-9a-f]+: 0f 32[ ]+rdmsr
268 *[0-9a-f]+: 0f 33[ ]+rdpmc
b19d5385
JB
269 *[0-9a-f]+: 0f 40 90 90 90 90 90[ ]+cmovol[ ]+-0x6f6f6f70\(%eax\),%edx
270 *[0-9a-f]+: 0f 41 90 90 90 90 90[ ]+cmovnol -0x6f6f6f70\(%eax\),%edx
271 *[0-9a-f]+: 0f 42 90 90 90 90 90[ ]+cmovbl[ ]+-0x6f6f6f70\(%eax\),%edx
272 *[0-9a-f]+: 0f 43 90 90 90 90 90[ ]+cmovael -0x6f6f6f70\(%eax\),%edx
273 *[0-9a-f]+: 0f 44 90 90 90 90 90[ ]+cmovel[ ]+-0x6f6f6f70\(%eax\),%edx
274 *[0-9a-f]+: 0f 45 90 90 90 90 90[ ]+cmovnel -0x6f6f6f70\(%eax\),%edx
275 *[0-9a-f]+: 0f 46 90 90 90 90 90[ ]+cmovbel -0x6f6f6f70\(%eax\),%edx
276 *[0-9a-f]+: 0f 47 90 90 90 90 90[ ]+cmoval[ ]+-0x6f6f6f70\(%eax\),%edx
277 *[0-9a-f]+: 0f 48 90 90 90 90 90[ ]+cmovsl[ ]+-0x6f6f6f70\(%eax\),%edx
278 *[0-9a-f]+: 0f 49 90 90 90 90 90[ ]+cmovnsl -0x6f6f6f70\(%eax\),%edx
279 *[0-9a-f]+: 0f 4a 90 90 90 90 90[ ]+cmovpl[ ]+-0x6f6f6f70\(%eax\),%edx
280 *[0-9a-f]+: 0f 4b 90 90 90 90 90[ ]+cmovnpl -0x6f6f6f70\(%eax\),%edx
281 *[0-9a-f]+: 0f 4c 90 90 90 90 90[ ]+cmovll[ ]+-0x6f6f6f70\(%eax\),%edx
282 *[0-9a-f]+: 0f 4d 90 90 90 90 90[ ]+cmovgel -0x6f6f6f70\(%eax\),%edx
283 *[0-9a-f]+: 0f 4e 90 90 90 90 90[ ]+cmovlel -0x6f6f6f70\(%eax\),%edx
284 *[0-9a-f]+: 0f 4f 90 90 90 90 90[ ]+cmovgl[ ]+-0x6f6f6f70\(%eax\),%edx
5d669648
L
285 *[0-9a-f]+: 0f 60 90 90 90 90 90[ ]+punpcklbw -0x6f6f6f70\(%eax\),%mm2
286 *[0-9a-f]+: 0f 61 90 90 90 90 90[ ]+punpcklwd -0x6f6f6f70\(%eax\),%mm2
287 *[0-9a-f]+: 0f 62 90 90 90 90 90[ ]+punpckldq -0x6f6f6f70\(%eax\),%mm2
288 *[0-9a-f]+: 0f 63 90 90 90 90 90[ ]+packsswb -0x6f6f6f70\(%eax\),%mm2
289 *[0-9a-f]+: 0f 64 90 90 90 90 90[ ]+pcmpgtb -0x6f6f6f70\(%eax\),%mm2
290 *[0-9a-f]+: 0f 65 90 90 90 90 90[ ]+pcmpgtw -0x6f6f6f70\(%eax\),%mm2
291 *[0-9a-f]+: 0f 66 90 90 90 90 90[ ]+pcmpgtd -0x6f6f6f70\(%eax\),%mm2
292 *[0-9a-f]+: 0f 67 90 90 90 90 90[ ]+packuswb -0x6f6f6f70\(%eax\),%mm2
293 *[0-9a-f]+: 0f 68 90 90 90 90 90[ ]+punpckhbw -0x6f6f6f70\(%eax\),%mm2
294 *[0-9a-f]+: 0f 69 90 90 90 90 90[ ]+punpckhwd -0x6f6f6f70\(%eax\),%mm2
295 *[0-9a-f]+: 0f 6a 90 90 90 90 90[ ]+punpckhdq -0x6f6f6f70\(%eax\),%mm2
296 *[0-9a-f]+: 0f 6b 90 90 90 90 90[ ]+packssdw -0x6f6f6f70\(%eax\),%mm2
297 *[0-9a-f]+: 0f 6e 90 90 90 90 90[ ]+movd[ ]+-0x6f6f6f70\(%eax\),%mm2
298 *[0-9a-f]+: 0f 6f 90 90 90 90 90[ ]+movq[ ]+-0x6f6f6f70\(%eax\),%mm2
8a82f7e3
JB
299 *[0-9a-f]+: 0f 71 d0 90[ ]+psrlw[ ]+\$0x90,%mm0
300 *[0-9a-f]+: 0f 72 d0 90[ ]+psrld[ ]+\$0x90,%mm0
301 *[0-9a-f]+: 0f 73 d0 90[ ]+psrlq[ ]+\$0x90,%mm0
5d669648
L
302 *[0-9a-f]+: 0f 74 90 90 90 90 90[ ]+pcmpeqb -0x6f6f6f70\(%eax\),%mm2
303 *[0-9a-f]+: 0f 75 90 90 90 90 90[ ]+pcmpeqw -0x6f6f6f70\(%eax\),%mm2
304 *[0-9a-f]+: 0f 76 90 90 90 90 90[ ]+pcmpeqd -0x6f6f6f70\(%eax\),%mm2
202be274 305 *[0-9a-f]+: 0f 77[ ]+emms
5d669648
L
306 *[0-9a-f]+: 0f 7e 90 90 90 90 90[ ]+movd[ ]+%mm2,-0x6f6f6f70\(%eax\)
307 *[0-9a-f]+: 0f 7f 90 90 90 90 90[ ]+movq[ ]+%mm2,-0x6f6f6f70\(%eax\)
8a82f7e3
JB
308 *[0-9a-f]+: 0f 80 90 90 90 90[ ]+jo[ ]+909094e2 <foo\+0x909094e2>
309 *[0-9a-f]+: 0f 81 90 90 90 90[ ]+jno[ ]+909094e8 <foo\+0x909094e8>
310 *[0-9a-f]+: 0f 82 90 90 90 90[ ]+jb[ ]+909094ee <foo\+0x909094ee>
311 *[0-9a-f]+: 0f 83 90 90 90 90[ ]+jae[ ]+909094f4 <foo\+0x909094f4>
312 *[0-9a-f]+: 0f 84 90 90 90 90[ ]+je[ ]+909094fa <foo\+0x909094fa>
313 *[0-9a-f]+: 0f 85 90 90 90 90[ ]+jne[ ]+90909500 <foo\+0x90909500>
314 *[0-9a-f]+: 0f 86 90 90 90 90[ ]+jbe[ ]+90909506 <foo\+0x90909506>
315 *[0-9a-f]+: 0f 87 90 90 90 90[ ]+ja[ ]+9090950c <foo\+0x9090950c>
316 *[0-9a-f]+: 0f 88 90 90 90 90[ ]+js[ ]+90909512 <foo\+0x90909512>
317 *[0-9a-f]+: 0f 89 90 90 90 90[ ]+jns[ ]+90909518 <foo\+0x90909518>
318 *[0-9a-f]+: 0f 8a 90 90 90 90[ ]+jp[ ]+9090951e <foo\+0x9090951e>
319 *[0-9a-f]+: 0f 8b 90 90 90 90[ ]+jnp[ ]+90909524 <foo\+0x90909524>
320 *[0-9a-f]+: 0f 8c 90 90 90 90[ ]+jl[ ]+9090952a <foo\+0x9090952a>
321 *[0-9a-f]+: 0f 8d 90 90 90 90[ ]+jge[ ]+90909530 <foo\+0x90909530>
322 *[0-9a-f]+: 0f 8e 90 90 90 90[ ]+jle[ ]+90909536 <foo\+0x90909536>
323 *[0-9a-f]+: 0f 8f 90 90 90 90[ ]+jg[ ]+9090953c <foo\+0x9090953c>
5d669648
L
324 *[0-9a-f]+: 0f 90 80 90 90 90 90[ ]+seto[ ]+-0x6f6f6f70\(%eax\)
325 *[0-9a-f]+: 0f 91 80 90 90 90 90[ ]+setno[ ]+-0x6f6f6f70\(%eax\)
326 *[0-9a-f]+: 0f 92 80 90 90 90 90[ ]+setb[ ]+-0x6f6f6f70\(%eax\)
327 *[0-9a-f]+: 0f 93 80 90 90 90 90[ ]+setae[ ]+-0x6f6f6f70\(%eax\)
328 *[0-9a-f]+: 0f 94 80 90 90 90 90[ ]+sete[ ]+-0x6f6f6f70\(%eax\)
329 *[0-9a-f]+: 0f 95 80 90 90 90 90[ ]+setne[ ]+-0x6f6f6f70\(%eax\)
330 *[0-9a-f]+: 0f 96 80 90 90 90 90[ ]+setbe[ ]+-0x6f6f6f70\(%eax\)
331 *[0-9a-f]+: 0f 97 80 90 90 90 90[ ]+seta[ ]+-0x6f6f6f70\(%eax\)
332 *[0-9a-f]+: 0f 98 80 90 90 90 90[ ]+sets[ ]+-0x6f6f6f70\(%eax\)
333 *[0-9a-f]+: 0f 99 80 90 90 90 90[ ]+setns[ ]+-0x6f6f6f70\(%eax\)
334 *[0-9a-f]+: 0f 9a 80 90 90 90 90[ ]+setp[ ]+-0x6f6f6f70\(%eax\)
335 *[0-9a-f]+: 0f 9b 80 90 90 90 90[ ]+setnp[ ]+-0x6f6f6f70\(%eax\)
336 *[0-9a-f]+: 0f 9c 80 90 90 90 90[ ]+setl[ ]+-0x6f6f6f70\(%eax\)
337 *[0-9a-f]+: 0f 9d 80 90 90 90 90[ ]+setge[ ]+-0x6f6f6f70\(%eax\)
338 *[0-9a-f]+: 0f 9e 80 90 90 90 90[ ]+setle[ ]+-0x6f6f6f70\(%eax\)
339 *[0-9a-f]+: 0f 9f 80 90 90 90 90[ ]+setg[ ]+-0x6f6f6f70\(%eax\)
8a82f7e3
JB
340 *[0-9a-f]+: 0f a0[ ]+pushl[ ]+%fs
341 *[0-9a-f]+: 0f a1[ ]+popl[ ]+%fs
202be274 342 *[0-9a-f]+: 0f a2[ ]+cpuid
5d669648
L
343 *[0-9a-f]+: 0f a3 90 90 90 90 90[ ]+btl[ ]+%edx,-0x6f6f6f70\(%eax\)
344 *[0-9a-f]+: 0f a4 90 90 90 90 90 90[ ]+shldl[ ]+\$0x90,%edx,-0x6f6f6f70\(%eax\)
345 *[0-9a-f]+: 0f a5 90 90 90 90 90[ ]+shldl[ ]+%cl,%edx,-0x6f6f6f70\(%eax\)
8a82f7e3
JB
346 *[0-9a-f]+: 0f a8[ ]+pushl[ ]+%gs
347 *[0-9a-f]+: 0f a9[ ]+popl[ ]+%gs
202be274 348 *[0-9a-f]+: 0f aa[ ]+rsm
5d669648
L
349 *[0-9a-f]+: 0f ab 90 90 90 90 90[ ]+btsl[ ]+%edx,-0x6f6f6f70\(%eax\)
350 *[0-9a-f]+: 0f ac 90 90 90 90 90 90[ ]+shrdl[ ]+\$0x90,%edx,-0x6f6f6f70\(%eax\)
351 *[0-9a-f]+: 0f ad 90 90 90 90 90[ ]+shrdl[ ]+%cl,%edx,-0x6f6f6f70\(%eax\)
352 *[0-9a-f]+: 0f af 90 90 90 90 90[ ]+imull[ ]+-0x6f6f6f70\(%eax\),%edx
353 *[0-9a-f]+: 0f b0 90 90 90 90 90[ ]+cmpxchgb %dl,-0x6f6f6f70\(%eax\)
354 *[0-9a-f]+: 0f b1 90 90 90 90 90[ ]+cmpxchgl %edx,-0x6f6f6f70\(%eax\)
355 *[0-9a-f]+: 0f b2 90 90 90 90 90[ ]+lssl[ ]+-0x6f6f6f70\(%eax\),%edx
356 *[0-9a-f]+: 0f b3 90 90 90 90 90[ ]+btrl[ ]+%edx,-0x6f6f6f70\(%eax\)
357 *[0-9a-f]+: 0f b4 90 90 90 90 90[ ]+lfsl[ ]+-0x6f6f6f70\(%eax\),%edx
358 *[0-9a-f]+: 0f b5 90 90 90 90 90[ ]+lgsl[ ]+-0x6f6f6f70\(%eax\),%edx
359 *[0-9a-f]+: 0f b6 90 90 90 90 90[ ]+movzbl -0x6f6f6f70\(%eax\),%edx
360 *[0-9a-f]+: 0f b7 90 90 90 90 90[ ]+movzwl -0x6f6f6f70\(%eax\),%edx
202be274 361 *[0-9a-f]+: 0f 0b[ ]+ud2
5d669648
L
362 *[0-9a-f]+: 0f bb 90 90 90 90 90[ ]+btcl[ ]+%edx,-0x6f6f6f70\(%eax\)
363 *[0-9a-f]+: 0f bc 90 90 90 90 90[ ]+bsfl[ ]+-0x6f6f6f70\(%eax\),%edx
364 *[0-9a-f]+: 0f bd 90 90 90 90 90[ ]+bsrl[ ]+-0x6f6f6f70\(%eax\),%edx
365 *[0-9a-f]+: 0f be 90 90 90 90 90[ ]+movsbl -0x6f6f6f70\(%eax\),%edx
366 *[0-9a-f]+: 0f bf 90 90 90 90 90[ ]+movswl -0x6f6f6f70\(%eax\),%edx
367 *[0-9a-f]+: 0f c0 90 90 90 90 90[ ]+xaddb[ ]+%dl,-0x6f6f6f70\(%eax\)
368 *[0-9a-f]+: 0f c1 90 90 90 90 90[ ]+xaddl[ ]+%edx,-0x6f6f6f70\(%eax\)
8a82f7e3
JB
369 *[0-9a-f]+: 0f c8[ ]+bswap[ ]+%eax
370 *[0-9a-f]+: 0f c9[ ]+bswap[ ]+%ecx
371 *[0-9a-f]+: 0f ca[ ]+bswap[ ]+%edx
372 *[0-9a-f]+: 0f cb[ ]+bswap[ ]+%ebx
373 *[0-9a-f]+: 0f cc[ ]+bswap[ ]+%esp
374 *[0-9a-f]+: 0f cd[ ]+bswap[ ]+%ebp
375 *[0-9a-f]+: 0f ce[ ]+bswap[ ]+%esi
376 *[0-9a-f]+: 0f cf[ ]+bswap[ ]+%edi
5d669648
L
377 *[0-9a-f]+: 0f d1 90 90 90 90 90[ ]+psrlw[ ]+-0x6f6f6f70\(%eax\),%mm2
378 *[0-9a-f]+: 0f d2 90 90 90 90 90[ ]+psrld[ ]+-0x6f6f6f70\(%eax\),%mm2
379 *[0-9a-f]+: 0f d3 90 90 90 90 90[ ]+psrlq[ ]+-0x6f6f6f70\(%eax\),%mm2
380 *[0-9a-f]+: 0f d5 90 90 90 90 90[ ]+pmullw -0x6f6f6f70\(%eax\),%mm2
381 *[0-9a-f]+: 0f d8 90 90 90 90 90[ ]+psubusb -0x6f6f6f70\(%eax\),%mm2
382 *[0-9a-f]+: 0f d9 90 90 90 90 90[ ]+psubusw -0x6f6f6f70\(%eax\),%mm2
383 *[0-9a-f]+: 0f db 90 90 90 90 90[ ]+pand[ ]+-0x6f6f6f70\(%eax\),%mm2
384 *[0-9a-f]+: 0f dc 90 90 90 90 90[ ]+paddusb -0x6f6f6f70\(%eax\),%mm2
385 *[0-9a-f]+: 0f dd 90 90 90 90 90[ ]+paddusw -0x6f6f6f70\(%eax\),%mm2
386 *[0-9a-f]+: 0f df 90 90 90 90 90[ ]+pandn[ ]+-0x6f6f6f70\(%eax\),%mm2
387 *[0-9a-f]+: 0f e1 90 90 90 90 90[ ]+psraw[ ]+-0x6f6f6f70\(%eax\),%mm2
388 *[0-9a-f]+: 0f e2 90 90 90 90 90[ ]+psrad[ ]+-0x6f6f6f70\(%eax\),%mm2
389 *[0-9a-f]+: 0f e5 90 90 90 90 90[ ]+pmulhw -0x6f6f6f70\(%eax\),%mm2
390 *[0-9a-f]+: 0f e8 90 90 90 90 90[ ]+psubsb -0x6f6f6f70\(%eax\),%mm2
391 *[0-9a-f]+: 0f e9 90 90 90 90 90[ ]+psubsw -0x6f6f6f70\(%eax\),%mm2
392 *[0-9a-f]+: 0f eb 90 90 90 90 90[ ]+por[ ]+-0x6f6f6f70\(%eax\),%mm2
393 *[0-9a-f]+: 0f ec 90 90 90 90 90[ ]+paddsb -0x6f6f6f70\(%eax\),%mm2
394 *[0-9a-f]+: 0f ed 90 90 90 90 90[ ]+paddsw -0x6f6f6f70\(%eax\),%mm2
395 *[0-9a-f]+: 0f ef 90 90 90 90 90[ ]+pxor[ ]+-0x6f6f6f70\(%eax\),%mm2
396 *[0-9a-f]+: 0f f1 90 90 90 90 90[ ]+psllw[ ]+-0x6f6f6f70\(%eax\),%mm2
397 *[0-9a-f]+: 0f f2 90 90 90 90 90[ ]+pslld[ ]+-0x6f6f6f70\(%eax\),%mm2
398 *[0-9a-f]+: 0f f3 90 90 90 90 90[ ]+psllq[ ]+-0x6f6f6f70\(%eax\),%mm2
399 *[0-9a-f]+: 0f f5 90 90 90 90 90[ ]+pmaddwd -0x6f6f6f70\(%eax\),%mm2
400 *[0-9a-f]+: 0f f8 90 90 90 90 90[ ]+psubb[ ]+-0x6f6f6f70\(%eax\),%mm2
401 *[0-9a-f]+: 0f f9 90 90 90 90 90[ ]+psubw[ ]+-0x6f6f6f70\(%eax\),%mm2
402 *[0-9a-f]+: 0f fa 90 90 90 90 90[ ]+psubd[ ]+-0x6f6f6f70\(%eax\),%mm2
403 *[0-9a-f]+: 0f fc 90 90 90 90 90[ ]+paddb[ ]+-0x6f6f6f70\(%eax\),%mm2
404 *[0-9a-f]+: 0f fd 90 90 90 90 90[ ]+paddw[ ]+-0x6f6f6f70\(%eax\),%mm2
405 *[0-9a-f]+: 0f fe 90 90 90 90 90[ ]+paddd[ ]+-0x6f6f6f70\(%eax\),%mm2
406 *[0-9a-f]+: 66 01 90 90 90 90 90[ ]+addw[ ]+%dx,-0x6f6f6f70\(%eax\)
407 *[0-9a-f]+: 66 03 90 90 90 90 90[ ]+addw[ ]+-0x6f6f6f70\(%eax\),%dx
8a82f7e3
JB
408 *[0-9a-f]+: 66 05 90 90[ ]+addw[ ]+\$0x9090,%ax
409 *[0-9a-f]+: 66 06[ ]+pushw[ ]+%es
410 *[0-9a-f]+: 66 07[ ]+popw[ ]+%es
5d669648
L
411 *[0-9a-f]+: 66 09 90 90 90 90 90[ ]+orw[ ]+%dx,-0x6f6f6f70\(%eax\)
412 *[0-9a-f]+: 66 0b 90 90 90 90 90[ ]+orw[ ]+-0x6f6f6f70\(%eax\),%dx
8a82f7e3
JB
413 *[0-9a-f]+: 66 0d 90 90[ ]+orw[ ]+\$0x9090,%ax
414 *[0-9a-f]+: 66 0e[ ]+pushw[ ]+%cs
5d669648
L
415 *[0-9a-f]+: 66 11 90 90 90 90 90[ ]+adcw[ ]+%dx,-0x6f6f6f70\(%eax\)
416 *[0-9a-f]+: 66 13 90 90 90 90 90[ ]+adcw[ ]+-0x6f6f6f70\(%eax\),%dx
8a82f7e3
JB
417 *[0-9a-f]+: 66 15 90 90[ ]+adcw[ ]+\$0x9090,%ax
418 *[0-9a-f]+: 66 16[ ]+pushw[ ]+%ss
419 *[0-9a-f]+: 66 17[ ]+popw[ ]+%ss
5d669648
L
420 *[0-9a-f]+: 66 19 90 90 90 90 90[ ]+sbbw[ ]+%dx,-0x6f6f6f70\(%eax\)
421 *[0-9a-f]+: 66 1b 90 90 90 90 90[ ]+sbbw[ ]+-0x6f6f6f70\(%eax\),%dx
8a82f7e3
JB
422 *[0-9a-f]+: 66 1d 90 90[ ]+sbbw[ ]+\$0x9090,%ax
423 *[0-9a-f]+: 66 1e[ ]+pushw[ ]+%ds
424 *[0-9a-f]+: 66 1f[ ]+popw[ ]+%ds
5d669648
L
425 *[0-9a-f]+: 66 21 90 90 90 90 90[ ]+andw[ ]+%dx,-0x6f6f6f70\(%eax\)
426 *[0-9a-f]+: 66 23 90 90 90 90 90[ ]+andw[ ]+-0x6f6f6f70\(%eax\),%dx
8a82f7e3 427 *[0-9a-f]+: 66 25 90 90[ ]+andw[ ]+\$0x9090,%ax
5d669648
L
428 *[0-9a-f]+: 66 29 90 90 90 90 90[ ]+subw[ ]+%dx,-0x6f6f6f70\(%eax\)
429 *[0-9a-f]+: 66 2b 90 90 90 90 90[ ]+subw[ ]+-0x6f6f6f70\(%eax\),%dx
8a82f7e3 430 *[0-9a-f]+: 66 2d 90 90[ ]+subw[ ]+\$0x9090,%ax
5d669648
L
431 *[0-9a-f]+: 66 31 90 90 90 90 90[ ]+xorw[ ]+%dx,-0x6f6f6f70\(%eax\)
432 *[0-9a-f]+: 66 33 90 90 90 90 90[ ]+xorw[ ]+-0x6f6f6f70\(%eax\),%dx
8a82f7e3 433 *[0-9a-f]+: 66 35 90 90[ ]+xorw[ ]+\$0x9090,%ax
5d669648
L
434 *[0-9a-f]+: 66 39 90 90 90 90 90[ ]+cmpw[ ]+%dx,-0x6f6f6f70\(%eax\)
435 *[0-9a-f]+: 66 3b 90 90 90 90 90[ ]+cmpw[ ]+-0x6f6f6f70\(%eax\),%dx
8a82f7e3
JB
436 *[0-9a-f]+: 66 3d 90 90[ ]+cmpw[ ]+\$0x9090,%ax
437 *[0-9a-f]+: 66 40[ ]+incw[ ]+%ax
438 *[0-9a-f]+: 66 41[ ]+incw[ ]+%cx
439 *[0-9a-f]+: 66 42[ ]+incw[ ]+%dx
440 *[0-9a-f]+: 66 43[ ]+incw[ ]+%bx
441 *[0-9a-f]+: 66 44[ ]+incw[ ]+%sp
442 *[0-9a-f]+: 66 45[ ]+incw[ ]+%bp
443 *[0-9a-f]+: 66 46[ ]+incw[ ]+%si
444 *[0-9a-f]+: 66 47[ ]+incw[ ]+%di
445 *[0-9a-f]+: 66 48[ ]+decw[ ]+%ax
446 *[0-9a-f]+: 66 49[ ]+decw[ ]+%cx
447 *[0-9a-f]+: 66 4a[ ]+decw[ ]+%dx
448 *[0-9a-f]+: 66 4b[ ]+decw[ ]+%bx
449 *[0-9a-f]+: 66 4c[ ]+decw[ ]+%sp
450 *[0-9a-f]+: 66 4d[ ]+decw[ ]+%bp
451 *[0-9a-f]+: 66 4e[ ]+decw[ ]+%si
452 *[0-9a-f]+: 66 4f[ ]+decw[ ]+%di
453 *[0-9a-f]+: 66 50[ ]+pushw[ ]+%ax
454 *[0-9a-f]+: 66 51[ ]+pushw[ ]+%cx
455 *[0-9a-f]+: 66 52[ ]+pushw[ ]+%dx
456 *[0-9a-f]+: 66 53[ ]+pushw[ ]+%bx
457 *[0-9a-f]+: 66 54[ ]+pushw[ ]+%sp
458 *[0-9a-f]+: 66 55[ ]+pushw[ ]+%bp
459 *[0-9a-f]+: 66 56[ ]+pushw[ ]+%si
460 *[0-9a-f]+: 66 57[ ]+pushw[ ]+%di
461 *[0-9a-f]+: 66 58[ ]+popw[ ]+%ax
462 *[0-9a-f]+: 66 59[ ]+popw[ ]+%cx
463 *[0-9a-f]+: 66 5a[ ]+popw[ ]+%dx
464 *[0-9a-f]+: 66 5b[ ]+popw[ ]+%bx
465 *[0-9a-f]+: 66 5c[ ]+popw[ ]+%sp
466 *[0-9a-f]+: 66 5d[ ]+popw[ ]+%bp
467 *[0-9a-f]+: 66 5e[ ]+popw[ ]+%si
468 *[0-9a-f]+: 66 5f[ ]+popw[ ]+%di
202be274
AB
469 *[0-9a-f]+: 66 60[ ]+pushaw
470 *[0-9a-f]+: 66 61[ ]+popaw
5d669648 471 *[0-9a-f]+: 66 62 90 90 90 90 90[ ]+boundw %dx,-0x6f6f6f70\(%eax\)
8a82f7e3 472 *[0-9a-f]+: 66 68 90 90[ ]+pushw[ ]+\$0x9090
5d669648 473 *[0-9a-f]+: 66 69 90 90 90 90 90 90 90[ ]+imulw[ ]+\$0x9090,-0x6f6f6f70\(%eax\),%dx
e3949f17
L
474 *[0-9a-f]+: 66 6a 90[ ]+pushw[ ]+\$0xff90
475 *[0-9a-f]+: 66 6b 90 90 90 90 90 90[ ]+imulw[ ]+\$0xff90,-0x6f6f6f70\(%eax\),%dx
8a82f7e3
JB
476 *[0-9a-f]+: 66 6d[ ]+insw[ ]+\(%dx\),%es:\(%edi\)
477 *[0-9a-f]+: 66 6f[ ]+outsw[ ]+%ds:\(%esi\),\(%dx\)
5d669648 478 *[0-9a-f]+: 66 81 90 90 90 90 90 90 90[ ]+adcw[ ]+\$0x9090,-0x6f6f6f70\(%eax\)
e3949f17 479 *[0-9a-f]+: 66 83 90 90 90 90 90 90[ ]+adcw[ ]+\$0xff90,-0x6f6f6f70\(%eax\)
5d669648
L
480 *[0-9a-f]+: 66 85 90 90 90 90 90[ ]+testw[ ]+%dx,-0x6f6f6f70\(%eax\)
481 *[0-9a-f]+: 66 87 90 90 90 90 90[ ]+xchgw[ ]+%dx,-0x6f6f6f70\(%eax\)
482 *[0-9a-f]+: 66 89 90 90 90 90 90[ ]+movw[ ]+%dx,-0x6f6f6f70\(%eax\)
483 *[0-9a-f]+: 66 8b 90 90 90 90 90[ ]+movw[ ]+-0x6f6f6f70\(%eax\),%dx
484 *[0-9a-f]+: 8c 90 90 90 90 90[ ]+movw[ ]+%ss,-0x6f6f6f70\(%eax\)
485 *[0-9a-f]+: 66 8d 90 90 90 90 90[ ]+leaw[ ]+-0x6f6f6f70\(%eax\),%dx
486 *[0-9a-f]+: 66 8f 80 90 90 90 90[ ]+popw[ ]+-0x6f6f6f70\(%eax\)
8a82f7e3
JB
487 *[0-9a-f]+: 66 91[ ]+xchgw[ ]+%ax,%cx
488 *[0-9a-f]+: 66 92[ ]+xchgw[ ]+%ax,%dx
489 *[0-9a-f]+: 66 93[ ]+xchgw[ ]+%ax,%bx
490 *[0-9a-f]+: 66 94[ ]+xchgw[ ]+%ax,%sp
491 *[0-9a-f]+: 66 95[ ]+xchgw[ ]+%ax,%bp
492 *[0-9a-f]+: 66 96[ ]+xchgw[ ]+%ax,%si
493 *[0-9a-f]+: 66 97[ ]+xchgw[ ]+%ax,%di
202be274
AB
494 *[0-9a-f]+: 66 98[ ]+cbtw
495 *[0-9a-f]+: 66 99[ ]+cwtd
8a82f7e3 496 *[0-9a-f]+: 66 9a 90 90 90 90[ ]+lcallw \$0x9090,\$0x9090
202be274
AB
497 *[0-9a-f]+: 66 9c[ ]+pushfw
498 *[0-9a-f]+: 66 9d[ ]+popfw
8a82f7e3
JB
499 *[0-9a-f]+: 66 a1 90 90 90 90[ ]+movw[ ]+0x90909090,%ax
500 *[0-9a-f]+: 66 a3 90 90 90 90[ ]+movw[ ]+%ax,0x90909090
501 *[0-9a-f]+: 66 a5[ ]+movsw[ ]+%ds:\(%esi\),%es:\(%edi\)
502 *[0-9a-f]+: 66 a7[ ]+cmpsw[ ]+%es:\(%edi\),%ds:\(%esi\)
503 *[0-9a-f]+: 66 a9 90 90[ ]+testw[ ]+\$0x9090,%ax
504 *[0-9a-f]+: 66 ab[ ]+stosw[ ]+%ax,%es:\(%edi\)
505 *[0-9a-f]+: 66 ad[ ]+lodsw[ ]+%ds:\(%esi\),%ax
506 *[0-9a-f]+: 66 af[ ]+scasw[ ]+%es:\(%edi\),%ax
507 *[0-9a-f]+: 66 b8 90 90[ ]+movw[ ]+\$0x9090,%ax
508 *[0-9a-f]+: 66 b9 90 90[ ]+movw[ ]+\$0x9090,%cx
509 *[0-9a-f]+: 66 ba 90 90[ ]+movw[ ]+\$0x9090,%dx
510 *[0-9a-f]+: 66 bb 90 90[ ]+movw[ ]+\$0x9090,%bx
511 *[0-9a-f]+: 66 bc 90 90[ ]+movw[ ]+\$0x9090,%sp
512 *[0-9a-f]+: 66 bd 90 90[ ]+movw[ ]+\$0x9090,%bp
513 *[0-9a-f]+: 66 be 90 90[ ]+movw[ ]+\$0x9090,%si
514 *[0-9a-f]+: 66 bf 90 90[ ]+movw[ ]+\$0x9090,%di
5d669648 515 *[0-9a-f]+: 66 c1 90 90 90 90 90 90[ ]+rclw[ ]+\$0x90,-0x6f6f6f70\(%eax\)
8a82f7e3 516 *[0-9a-f]+: 66 c2 90 90[ ]+retw[ ]+\$0x9090
202be274 517 *[0-9a-f]+: 66 c3[ ]+retw
5d669648
L
518 *[0-9a-f]+: 66 c4 90 90 90 90 90[ ]+lesw[ ]+-0x6f6f6f70\(%eax\),%dx
519 *[0-9a-f]+: 66 c5 90 90 90 90 90[ ]+ldsw[ ]+-0x6f6f6f70\(%eax\),%dx
520 *[0-9a-f]+: 66 c7 80 90 90 90 90 90 90[ ]+movw[ ]+\$0x9090,-0x6f6f6f70\(%eax\)
8a82f7e3 521 *[0-9a-f]+: 66 c8 90 90 90[ ]+enterw \$0x9090,\$0x90
202be274 522 *[0-9a-f]+: 66 c9[ ]+leavew
8a82f7e3 523 *[0-9a-f]+: 66 ca 90 90[ ]+lretw[ ]+\$0x9090
202be274
AB
524 *[0-9a-f]+: 66 cb[ ]+lretw
525 *[0-9a-f]+: 66 cf[ ]+iretw
5d669648
L
526 *[0-9a-f]+: 66 d1 90 90 90 90 90[ ]+rclw[ ]+-0x6f6f6f70\(%eax\)
527 *[0-9a-f]+: 66 d3 90 90 90 90 90[ ]+rclw[ ]+%cl,-0x6f6f6f70\(%eax\)
8a82f7e3
JB
528 *[0-9a-f]+: 66 e5 90[ ]+inw[ ]+\$0x90,%ax
529 *[0-9a-f]+: 66 e7 90[ ]+outw[ ]+%ax,\$0x90
530 *[0-9a-f]+: 66 e8 8f 90[ ]+callw[ ]+(0x)?9918.*
531 *[0-9a-f]+: 66 ea 90 90 90 90[ ]+ljmpw[ ]+\$0x9090,\$0x9090
532 *[0-9a-f]+: 66 ed[ ]+inw[ ]+\(%dx\),%ax
533 *[0-9a-f]+: 66 ef[ ]+outw[ ]+%ax,\(%dx\)
5d669648
L
534 *[0-9a-f]+: 66 f7 90 90 90 90 90[ ]+notw[ ]+-0x6f6f6f70\(%eax\)
535 *[0-9a-f]+: 66 ff 90 90 90 90 90[ ]+callw[ ]+\*-0x6f6f6f70\(%eax\)
536 *[0-9a-f]+: 66 0f 02 90 90 90 90 90[ ]+larw[ ]+-0x6f6f6f70\(%eax\),%dx
537 *[0-9a-f]+: 66 0f 03 90 90 90 90 90[ ]+lslw[ ]+-0x6f6f6f70\(%eax\),%dx
b19d5385
JB
538 *[0-9a-f]+: 66 0f 40 90 90 90 90 90[ ]+cmovow[ ]+-0x6f6f6f70\(%eax\),%dx
539 *[0-9a-f]+: 66 0f 41 90 90 90 90 90[ ]+cmovnow -0x6f6f6f70\(%eax\),%dx
540 *[0-9a-f]+: 66 0f 42 90 90 90 90 90[ ]+cmovbw[ ]+-0x6f6f6f70\(%eax\),%dx
541 *[0-9a-f]+: 66 0f 43 90 90 90 90 90[ ]+cmovaew -0x6f6f6f70\(%eax\),%dx
542 *[0-9a-f]+: 66 0f 44 90 90 90 90 90[ ]+cmovew[ ]+-0x6f6f6f70\(%eax\),%dx
543 *[0-9a-f]+: 66 0f 45 90 90 90 90 90[ ]+cmovnew -0x6f6f6f70\(%eax\),%dx
544 *[0-9a-f]+: 66 0f 46 90 90 90 90 90[ ]+cmovbew -0x6f6f6f70\(%eax\),%dx
545 *[0-9a-f]+: 66 0f 47 90 90 90 90 90[ ]+cmovaw[ ]+-0x6f6f6f70\(%eax\),%dx
546 *[0-9a-f]+: 66 0f 48 90 90 90 90 90[ ]+cmovsw[ ]+-0x6f6f6f70\(%eax\),%dx
547 *[0-9a-f]+: 66 0f 49 90 90 90 90 90[ ]+cmovnsw -0x6f6f6f70\(%eax\),%dx
548 *[0-9a-f]+: 66 0f 4a 90 90 90 90 90[ ]+cmovpw[ ]+-0x6f6f6f70\(%eax\),%dx
549 *[0-9a-f]+: 66 0f 4b 90 90 90 90 90[ ]+cmovnpw -0x6f6f6f70\(%eax\),%dx
550 *[0-9a-f]+: 66 0f 4c 90 90 90 90 90[ ]+cmovlw[ ]+-0x6f6f6f70\(%eax\),%dx
551 *[0-9a-f]+: 66 0f 4d 90 90 90 90 90[ ]+cmovgew -0x6f6f6f70\(%eax\),%dx
552 *[0-9a-f]+: 66 0f 4e 90 90 90 90 90[ ]+cmovlew -0x6f6f6f70\(%eax\),%dx
553 *[0-9a-f]+: 66 0f 4f 90 90 90 90 90[ ]+cmovgw[ ]+-0x6f6f6f70\(%eax\),%dx
8a82f7e3
JB
554 *[0-9a-f]+: 66 0f a0[ ]+pushw[ ]+%fs
555 *[0-9a-f]+: 66 0f a1[ ]+popw[ ]+%fs
5d669648
L
556 *[0-9a-f]+: 66 0f a3 90 90 90 90 90[ ]+btw[ ]+%dx,-0x6f6f6f70\(%eax\)
557 *[0-9a-f]+: 66 0f a4 90 90 90 90 90 90[ ]+shldw[ ]+\$0x90,%dx,-0x6f6f6f70\(%eax\)
558 *[0-9a-f]+: 66 0f a5 90 90 90 90 90[ ]+shldw[ ]+%cl,%dx,-0x6f6f6f70\(%eax\)
8a82f7e3
JB
559 *[0-9a-f]+: 66 0f a8[ ]+pushw[ ]+%gs
560 *[0-9a-f]+: 66 0f a9[ ]+popw[ ]+%gs
5d669648
L
561 *[0-9a-f]+: 66 0f ab 90 90 90 90 90[ ]+btsw[ ]+%dx,-0x6f6f6f70\(%eax\)
562 *[0-9a-f]+: 66 0f ac 90 90 90 90 90 90[ ]+shrdw[ ]+\$0x90,%dx,-0x6f6f6f70\(%eax\)
563 *[0-9a-f]+: 66 0f ad 90 90 90 90 90[ ]+shrdw[ ]+%cl,%dx,-0x6f6f6f70\(%eax\)
564 *[0-9a-f]+: 66 0f af 90 90 90 90 90[ ]+imulw[ ]+-0x6f6f6f70\(%eax\),%dx
565 *[0-9a-f]+: 66 0f b1 90 90 90 90 90[ ]+cmpxchgw %dx,-0x6f6f6f70\(%eax\)
566 *[0-9a-f]+: 66 0f b2 90 90 90 90 90[ ]+lssw[ ]+-0x6f6f6f70\(%eax\),%dx
567 *[0-9a-f]+: 66 0f b3 90 90 90 90 90[ ]+btrw[ ]+%dx,-0x6f6f6f70\(%eax\)
568 *[0-9a-f]+: 66 0f b4 90 90 90 90 90[ ]+lfsw[ ]+-0x6f6f6f70\(%eax\),%dx
569 *[0-9a-f]+: 66 0f b5 90 90 90 90 90[ ]+lgsw[ ]+-0x6f6f6f70\(%eax\),%dx
570 *[0-9a-f]+: 66 0f b6 90 90 90 90 90[ ]+movzbw -0x6f6f6f70\(%eax\),%dx
571 *[0-9a-f]+: 66 0f bb 90 90 90 90 90[ ]+btcw[ ]+%dx,-0x6f6f6f70\(%eax\)
572 *[0-9a-f]+: 66 0f bc 90 90 90 90 90[ ]+bsfw[ ]+-0x6f6f6f70\(%eax\),%dx
573 *[0-9a-f]+: 66 0f bd 90 90 90 90 90[ ]+bsrw[ ]+-0x6f6f6f70\(%eax\),%dx
574 *[0-9a-f]+: 66 0f be 90 90 90 90 90[ ]+movsbw -0x6f6f6f70\(%eax\),%dx
575 *[0-9a-f]+: 66 0f c1 90 90 90 90 90[ ]+xaddw[ ]+%dx,-0x6f6f6f70\(%eax\)
8a82f7e3
JB
576 *[0-9a-f]+: 66 90[ ]+xchgw[ ]+%ax,%ax
577 *[0-9a-f]+: 0f 00 c0[ ]+sldtl[ ]+%eax
578 *[0-9a-f]+: 66 0f 00 c0[ ]+sldtw[ ]+%ax
579 *[0-9a-f]+: 0f 00 00[ ]+sldtw[ ]+\(%eax\)
580 *[0-9a-f]+: 0f 01 e0[ ]+smswl[ ]+%eax
581 *[0-9a-f]+: 66 0f 01 e0[ ]+smsww[ ]+%ax
582 *[0-9a-f]+: 0f 01 20[ ]+smsww[ ]+\(%eax\)
583 *[0-9a-f]+: 0f 00 c8[ ]+strl[ ]+%eax
584 *[0-9a-f]+: 66 0f 00 c8[ ]+strw[ ]+%ax
585 *[0-9a-f]+: 0f 00 08[ ]+strw[ ]+\(%eax\)
c81128dc
L
586 *[0-9a-f]+: 0f ad d0 [ ]*shrdl[ ]+%cl,%edx,%eax
587 *[0-9a-f]+: 0f a5 d0 [ ]*shldl[ ]+%cl,%edx,%eax
fda592e8
L
588 *[0-9a-f]+: 85 c3 [ ]*testl[ ]+%eax,%ebx
589 *[0-9a-f]+: 85 d8 [ ]*testl[ ]+%ebx,%eax
590 *[0-9a-f]+: 85 18 [ ]*testl[ ]+%ebx,\(%eax\)
202be274 591 *[0-9a-f]+: f1[ ]+int1
a7bea99d
L
592[ ]*[a-f0-9]+: 0f 4a 90 90 90 90 90 cmovpl -0x6f6f6f70\(%eax\),%edx
593[ ]*[a-f0-9]+: 0f 4b 90 90 90 90 90 cmovnpl -0x6f6f6f70\(%eax\),%edx
594[ ]*[a-f0-9]+: 66 0f 4a 90 90 90 90 90 cmovpw -0x6f6f6f70\(%eax\),%dx
595[ ]*[a-f0-9]+: 66 0f 4b 90 90 90 90 90 cmovnpw -0x6f6f6f70\(%eax\),%dx
9db83a32
JB
596[ ]*[a-f0-9]+: df 28 fildll \(%eax\)
597[ ]*[a-f0-9]+: df 28 fildll \(%eax\)
598[ ]*[a-f0-9]+: df 38 fistpll \(%eax\)
599[ ]*[a-f0-9]+: df 38 fistpll \(%eax\)
7766fd10 600 +[a-f0-9]+: 82 c3 01 addb \$0x1,%bl
6967633c 601 +[a-f0-9]+: 82 cb 01 orb \$0x1,%bl
7766fd10
L
602 +[a-f0-9]+: 82 d3 01 adcb \$0x1,%bl
603 +[a-f0-9]+: 82 db 01 sbbb \$0x1,%bl
604 +[a-f0-9]+: 82 e3 01 andb \$0x1,%bl
605 +[a-f0-9]+: 82 eb 01 subb \$0x1,%bl
606 +[a-f0-9]+: 82 f3 01 xorb \$0x1,%bl
607 +[a-f0-9]+: 82 fb 01 cmpb \$0x1,%bl
f7cfcddd 608 +[a-f0-9]+: 62 f3 7d 08 15 e8 ab \{evex\} vpextrw \$0xab,%xmm5,%eax
fda592e8 609#pass