Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / i386 / opcode-suffix.d
1 #source: opcode.s
2 #as: -J
3 #objdump: -dwMsuffix
4 #name: i386 opcodes (w/ suffix)
5
6 .*: +file format .*
7
8 Disassembly of section .text:
9
10 0+000 <foo>:
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
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
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
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
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
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
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
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
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
46  *[0-9a-f]+:    24 90[  ]+andb[         ]+\$0x90,%al
47  *[0-9a-f]+:    25 90 90 90 90[         ]+andl[         ]+\$0x90909090,%eax
48  *[0-9a-f]+:    27[     ]+daa[  ]+
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
53  *[0-9a-f]+:    2c 90[  ]+subb[         ]+\$0x90,%al
54  *[0-9a-f]+:    2d 90 90 90 90[         ]+subl[         ]+\$0x90909090,%eax
55  *[0-9a-f]+:    2f[     ]+das[  ]+
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
60  *[0-9a-f]+:    34 90[  ]+xorb[         ]+\$0x90,%al
61  *[0-9a-f]+:    35 90 90 90 90[         ]+xorl[         ]+\$0x90909090,%eax
62  *[0-9a-f]+:    37[     ]+aaa[  ]+
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
67  *[0-9a-f]+:    3c 90[  ]+cmpb[         ]+\$0x90,%al
68  *[0-9a-f]+:    3d 90 90 90 90[         ]+cmpl[         ]+\$0x90909090,%eax
69  *[0-9a-f]+:    3f[     ]+aas[  ]+
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
102  *[0-9a-f]+:    60[     ]+pushal 
103  *[0-9a-f]+:    61[     ]+popal[        ]+
104  *[0-9a-f]+:    62 90 90 90 90 90[      ]+boundl %edx,-0x6f6f6f70\(%eax\)
105  *[0-9a-f]+:    63 90 90 90 90 90[      ]+arpl[         ]+%dx,-0x6f6f6f70\(%eax\)
106  *[0-9a-f]+:    68 90 90 90 90[         ]+pushl[        ]+\$0x90909090
107  *[0-9a-f]+:    69 90 90 90 90 90 90 90 90 90[  ]+imull[        ]+\$0x90909090,-0x6f6f6f70\(%eax\),%edx
108  *[0-9a-f]+:    6a 90[  ]+pushl[        ]+\$0xffffff90
109  *[0-9a-f]+:    6b 90 90 90 90 90 90[   ]+imull[        ]+\$0xffffff90,-0x6f6f6f70\(%eax\),%edx
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.*
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\)
145  *[0-9a-f]+:    90[     ]+nop
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
153  *[0-9a-f]+:    98[     ]+cwtl[         ]+
154  *[0-9a-f]+:    99[     ]+cltd[         ]+
155  *[0-9a-f]+:    9a 90 90 90 90 90 90[   ]+lcalll \$0x9090,\$0x90909090
156  *[0-9a-f]+:    9b[     ]+fwait
157  *[0-9a-f]+:    9c[     ]+pushfl 
158  *[0-9a-f]+:    9d[     ]+popfl[        ]+
159  *[0-9a-f]+:    9e[     ]+sahf[         ]+
160  *[0-9a-f]+:    9f[     ]+lahf[         ]+
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
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\)
195  *[0-9a-f]+:    c2 90 90[       ]+retl[         ]+\$0x9090
196  *[0-9a-f]+:    c3[     ]+retl[         ]+
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\)
201  *[0-9a-f]+:    c8 90 90 90[    ]+enterl \$0x9090,\$0x90
202  *[0-9a-f]+:    c9[     ]+leavel 
203  *[0-9a-f]+:    ca 90 90[       ]+lretl[        ]+\$0x9090
204  *[0-9a-f]+:    cb[     ]+lretl[        ]+
205  *[0-9a-f]+:    cc[     ]+int3[         ]+
206  *[0-9a-f]+:    cd 90[  ]+int[  ]+\$0x90
207  *[0-9a-f]+:    ce[     ]+into[         ]+
208  *[0-9a-f]+:    cf[     ]+iretl[        ]+
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\)
213  *[0-9a-f]+:    d4 90[  ]+aam[  ]+\$0x90
214  *[0-9a-f]+:    d5 90[  ]+aad[  ]+\$0x90
215  *[0-9a-f]+:    d7[     ]+xlat[         ]+%ds:\(%ebx\)
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\)
222  *[0-9a-f]+:    de 90 90 90 90 90[      ]+ficom[        ]+-0x6f6f6f70\(%eax\)
223  *[0-9a-f]+:    df 90 90 90 90 90[      ]+fist[         ]+-0x6f6f6f70\(%eax\)
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\)
240  *[0-9a-f]+:    f4[     ]+hlt[  ]+
241  *[0-9a-f]+:    f5[     ]+cmc[  ]+
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\)
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[  ]+
250  *[0-9a-f]+:    ff 90 90 90 90 90[      ]+calll[        ]+\*-0x6f6f6f70\(%eax\)
251  *[0-9a-f]+:    0f 00 90 90 90 90 90[   ]+lldt[         ]+-0x6f6f6f70\(%eax\)
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
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[  ]+
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
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[        ]+
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
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
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
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
305  *[0-9a-f]+:    0f 77[  ]+emms[         ]+
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\)
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>
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\)
340  *[0-9a-f]+:    0f a0[  ]+pushl[        ]+%fs
341  *[0-9a-f]+:    0f a1[  ]+popl[         ]+%fs
342  *[0-9a-f]+:    0f a2[  ]+cpuid[        ]+
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\)
346  *[0-9a-f]+:    0f a8[  ]+pushl[        ]+%gs
347  *[0-9a-f]+:    0f a9[  ]+popl[         ]+%gs
348  *[0-9a-f]+:    0f aa[  ]+rsm[  ]+
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
361  *[0-9a-f]+:    0f b9[  ]+ud1[  ]+
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\)
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
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
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
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
413  *[0-9a-f]+:    66 0d 90 90[    ]+orw[  ]+\$0x9090,%ax
414  *[0-9a-f]+:    66 0e[  ]+pushw[        ]+%cs
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
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
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
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
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
427  *[0-9a-f]+:    66 25 90 90[    ]+andw[         ]+\$0x9090,%ax
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
430  *[0-9a-f]+:    66 2d 90 90[    ]+subw[         ]+\$0x9090,%ax
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
433  *[0-9a-f]+:    66 35 90 90[    ]+xorw[         ]+\$0x9090,%ax
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
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
469  *[0-9a-f]+:    66 60[  ]+pushaw 
470  *[0-9a-f]+:    66 61[  ]+popaw[        ]+
471  *[0-9a-f]+:    66 62 90 90 90 90 90[   ]+boundw %dx,-0x6f6f6f70\(%eax\)
472  *[0-9a-f]+:    66 68 90 90[    ]+pushw[        ]+\$0x9090
473  *[0-9a-f]+:    66 69 90 90 90 90 90 90 90[     ]+imulw[        ]+\$0x9090,-0x6f6f6f70\(%eax\),%dx
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
476  *[0-9a-f]+:    66 6d[  ]+insw[         ]+\(%dx\),%es:\(%edi\)
477  *[0-9a-f]+:    66 6f[  ]+outsw[        ]+%ds:\(%esi\),\(%dx\)
478  *[0-9a-f]+:    66 81 90 90 90 90 90 90 90[     ]+adcw[         ]+\$0x9090,-0x6f6f6f70\(%eax\)
479  *[0-9a-f]+:    66 83 90 90 90 90 90 90[        ]+adcw[         ]+\$0xff90,-0x6f6f6f70\(%eax\)
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\)
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
494  *[0-9a-f]+:    66 98[  ]+cbtw[         ]+
495  *[0-9a-f]+:    66 99[  ]+cwtd[         ]+
496  *[0-9a-f]+:    66 9a 90 90 90 90[      ]+lcallw \$0x9090,\$0x9090
497  *[0-9a-f]+:    66 9c[  ]+pushfw 
498  *[0-9a-f]+:    66 9d[  ]+popfw[        ]+
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
515  *[0-9a-f]+:    66 c1 90 90 90 90 90 90[        ]+rclw[         ]+\$0x90,-0x6f6f6f70\(%eax\)
516  *[0-9a-f]+:    66 c2 90 90[    ]+retw[         ]+\$0x9090
517  *[0-9a-f]+:    66 c3[  ]+retw[         ]+
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\)
521  *[0-9a-f]+:    66 c8 90 90 90[         ]+enterw \$0x9090,\$0x90
522  *[0-9a-f]+:    66 c9[  ]+leavew 
523  *[0-9a-f]+:    66 ca 90 90[    ]+lretw[        ]+\$0x9090
524  *[0-9a-f]+:    66 cb[  ]+lretw[        ]+
525  *[0-9a-f]+:    66 cf[  ]+iretw[        ]+
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\)
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\)
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
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
554  *[0-9a-f]+:    66 0f a0[       ]+pushw[        ]+%fs
555  *[0-9a-f]+:    66 0f a1[       ]+popw[         ]+%fs
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\)
559  *[0-9a-f]+:    66 0f a8[       ]+pushw[        ]+%gs
560  *[0-9a-f]+:    66 0f a9[       ]+popw[         ]+%gs
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\)
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\)
586  *[0-9a-f]+:    0f ad d0 [      ]*shrdl[        ]+%cl,%edx,%eax
587  *[0-9a-f]+:    0f a5 d0 [      ]*shldl[        ]+%cl,%edx,%eax
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\)
591 [       ]*[a-f0-9]+:    0f 4a 90 90 90 90 90    cmovpl -0x6f6f6f70\(%eax\),%edx
592 [       ]*[a-f0-9]+:    0f 4b 90 90 90 90 90    cmovnpl -0x6f6f6f70\(%eax\),%edx
593 [       ]*[a-f0-9]+:    66 0f 4a 90 90 90 90 90         cmovpw -0x6f6f6f70\(%eax\),%dx
594 [       ]*[a-f0-9]+:    66 0f 4b 90 90 90 90 90         cmovnpw -0x6f6f6f70\(%eax\),%dx
595 #pass