Commit | Line | Data |
---|---|---|
337e4128 QN |
1 | #as: |
2 | #objdump: -dwMintel | |
3 | #name: i386 TBM insns (Intel disassembly) | |
4 | #source: tbm.s | |
5 | ||
6 | .*: +file format .* | |
7 | ||
8 | Disassembly of section .text: | |
9 | ||
10 | 0+ <_start>: | |
11 | [ ]*[a-f0-9]+: 8f ea 78 10 1c f2 67 00 00 00[ ]+bextr ebx,DWORD PTR \[edx\+esi\*8\],0x67 | |
12 | [ ]*[a-f0-9]+: 8f ea 78 10 c6 00 00 00 00[ ]+bextr eax,esi,0x0 | |
13 | [ ]*[a-f0-9]+: 8f ea 78 10 f8 ff ff ff 7f[ ]+bextr edi,eax,0x7fffffff | |
14 | [ ]*[a-f0-9]+: 8f ea 78 10 26 b2 35 00 00[ ]+bextr esp,DWORD PTR \[esi\],0x35b2 | |
15 | [ ]*[a-f0-9]+: 8f ea 78 10 ef 86 9c 00 00[ ]+bextr ebp,edi,0x9c86 | |
16 | [ ]*[a-f0-9]+: 8f ea 78 10 c9 03 00 00 00[ ]+bextr ecx,ecx,0x3 | |
17 | [ ]*[a-f0-9]+: 8f ea 78 10 74 43 fd ee 00 00 00[ ]+bextr esi,DWORD PTR \[ebx\+eax\*2-0x3\],0xee | |
18 | [ ]*[a-f0-9]+: 8f ea 78 10 23 55 00 00 00[ ]+bextr esp,DWORD PTR \[ebx\],0x55 | |
19 | [ ]*[a-f0-9]+: 8f ea 78 10 12 e8 4e 00 00[ ]+bextr edx,DWORD PTR \[edx\],0x4ee8 | |
20 | [ ]*[a-f0-9]+: 8f ea 78 10 fb 00 00 00 00[ ]+bextr edi,ebx,0x0 | |
21 | [ ]*[a-f0-9]+: 8f ea 78 10 f4 dc 00 00 00[ ]+bextr esi,esp,0xdc | |
22 | [ ]*[a-f0-9]+: 8f ea 78 10 00 a9 00 00 00[ ]+bextr eax,DWORD PTR \[eax\],0xa9 | |
23 | [ ]*[a-f0-9]+: 8f ea 78 10 ea 89 01 00 00[ ]+bextr ebp,edx,0x189 | |
24 | [ ]*[a-f0-9]+: 8f ea 78 10 0c 41 84 00 00 00[ ]+bextr ecx,DWORD PTR \[ecx\+eax\*2\],0x84 | |
25 | [ ]*[a-f0-9]+: 8f ea 78 10 04 01 fe ca 00 00[ ]+bextr eax,DWORD PTR \[ecx\+eax\*1\],0xcafe | |
26 | [ ]*[a-f0-9]+: 8f ea 78 10 bc 3e 09 71 00 00 ad de 00 00[ ]+bextr edi,DWORD PTR \[esi\+edi\*1\+0x7109\],0xdead | |
27 | [ ]*[a-f0-9]+: 8f e9 78 01 09[ ]+blcfill eax,DWORD PTR \[ecx\] | |
28 | [ ]*[a-f0-9]+: 8f e9 40 01 ce[ ]+blcfill edi,esi | |
29 | [ ]*[a-f0-9]+: 8f e9 70 01 c8[ ]+blcfill ecx,eax | |
30 | [ ]*[a-f0-9]+: 8f e9 48 01 cf[ ]+blcfill esi,edi | |
31 | [ ]*[a-f0-9]+: 8f e9 58 01 0e[ ]+blcfill esp,DWORD PTR \[esi\] | |
32 | [ ]*[a-f0-9]+: 8f e9 50 01 0b[ ]+blcfill ebp,DWORD PTR \[ebx\] | |
33 | [ ]*[a-f0-9]+: 8f e9 68 01 8c 03 95 1a 00 00[ ]+blcfill edx,DWORD PTR \[ebx\+eax\*1\+0x1a95\] | |
34 | [ ]*[a-f0-9]+: 8f e9 40 01 0a[ ]+blcfill edi,DWORD PTR \[edx\] | |
35 | [ ]*[a-f0-9]+: 8f e9 40 01 cb[ ]+blcfill edi,ebx | |
36 | [ ]*[a-f0-9]+: 8f e9 78 01 8c 30 ce 00 00 00[ ]+blcfill eax,DWORD PTR \[eax\+esi\*1\+0xce\] | |
37 | [ ]*[a-f0-9]+: 8f e9 78 01 0c 1d 02 35 ff ff[ ]+blcfill eax,DWORD PTR \[ebx\*1-0xcafe\] | |
38 | [ ]*[a-f0-9]+: 8f e9 60 01 0c 05 a1 51 ff ff[ ]+blcfill ebx,DWORD PTR \[eax\*1-0xae5f\] | |
39 | [ ]*[a-f0-9]+: 8f e9 40 01 c9[ ]+blcfill edi,ecx | |
40 | [ ]*[a-f0-9]+: 8f e9 78 01 cc[ ]+blcfill eax,esp | |
41 | [ ]*[a-f0-9]+: 8f e9 40 01 cd[ ]+blcfill edi,ebp | |
42 | [ ]*[a-f0-9]+: 8f e9 78 01 0c 4e[ ]+blcfill eax,DWORD PTR \[esi\+ecx\*2\] | |
43 | [ ]*[a-f0-9]+: 8f e9 70 02 f0[ ]+blci ecx,eax | |
44 | [ ]*[a-f0-9]+: 8f e9 60 02 f1[ ]+blci ebx,ecx | |
45 | [ ]*[a-f0-9]+: 8f e9 78 02 34 45 b0 12 00 00[ ]+blci eax,DWORD PTR \[eax\*2\+0x12b0\] | |
46 | [ ]*[a-f0-9]+: 8f e9 40 02 30[ ]+blci edi,DWORD PTR \[eax\] | |
47 | [ ]*[a-f0-9]+: 8f e9 48 02 f7[ ]+blci esi,edi | |
48 | [ ]*[a-f0-9]+: 8f e9 68 02 f4[ ]+blci edx,esp | |
49 | [ ]*[a-f0-9]+: 8f e9 50 02 f6[ ]+blci ebp,esi | |
50 | [ ]*[a-f0-9]+: 8f e9 78 02 f2[ ]+blci eax,edx | |
51 | [ ]*[a-f0-9]+: 8f e9 58 02 b4 83 57 8d ff ff[ ]+blci esp,DWORD PTR \[ebx\+eax\*4-0x72a9\] | |
52 | [ ]*[a-f0-9]+: 8f e9 60 02 36[ ]+blci ebx,DWORD PTR \[esi\] | |
53 | [ ]*[a-f0-9]+: 8f e9 78 02 34 73[ ]+blci eax,DWORD PTR \[ebx\+esi\*2\] | |
54 | [ ]*[a-f0-9]+: 8f e9 68 02 33[ ]+blci edx,DWORD PTR \[ebx\] | |
55 | [ ]*[a-f0-9]+: 8f e9 78 02 f3[ ]+blci eax,ebx | |
56 | [ ]*[a-f0-9]+: 8f e9 70 02 b4 93 a2 e0 00 00[ ]+blci ecx,DWORD PTR \[ebx\+edx\*4\+0xe0a2\] | |
57 | [ ]*[a-f0-9]+: 8f e9 40 02 37[ ]+blci edi,DWORD PTR \[edi\] | |
58 | [ ]*[a-f0-9]+: 8f e9 78 02 34 45 ff ff ff 3f[ ]+blci eax,DWORD PTR \[eax\*2\+0x3fffffff\] | |
59 | [ ]*[a-f0-9]+: 8f e9 70 01 ef[ ]+blcic ecx,edi | |
60 | [ ]*[a-f0-9]+: 8f e9 40 01 e8[ ]+blcic edi,eax | |
61 | [ ]*[a-f0-9]+: 8f e9 60 01 28[ ]+blcic ebx,DWORD PTR \[eax\] | |
62 | [ ]*[a-f0-9]+: 8f e9 68 01 e9[ ]+blcic edx,ecx | |
63 | [ ]*[a-f0-9]+: 8f e9 58 01 ee[ ]+blcic esp,esi | |
64 | [ ]*[a-f0-9]+: 8f e9 50 01 2c 1d 02 35 ff ff[ ]+blcic ebp,DWORD PTR \[ebx\*1-0xcafe\] | |
65 | [ ]*[a-f0-9]+: 8f e9 78 01 ed[ ]+blcic eax,ebp | |
66 | [ ]*[a-f0-9]+: 8f e9 48 01 2e[ ]+blcic esi,DWORD PTR \[esi\] | |
67 | [ ]*[a-f0-9]+: 8f e9 60 01 ec[ ]+blcic ebx,esp | |
68 | [ ]*[a-f0-9]+: 8f e9 48 01 2c 3f[ ]+blcic esi,DWORD PTR \[edi\+edi\*1\] | |
69 | [ ]*[a-f0-9]+: 8f e9 50 01 2c 35 01 00 00 c0[ ]+blcic ebp,DWORD PTR \[esi\*1-0x3fffffff\] | |
70 | [ ]*[a-f0-9]+: 8f e9 40 01 2b[ ]+blcic edi,DWORD PTR \[ebx\] | |
71 | [ ]*[a-f0-9]+: 8f e9 78 01 6c c7 08[ ]+blcic eax,DWORD PTR \[edi\+eax\*8\+0x8\] | |
72 | [ ]*[a-f0-9]+: 8f e9 40 01 a9 d1 4a 57 3a[ ]+blcic edi,DWORD PTR \[ecx\+0x3a574ad1\] | |
73 | [ ]*[a-f0-9]+: 8f e9 40 01 ec[ ]+blcic edi,esp | |
74 | [ ]*[a-f0-9]+: 8f e9 40 01 ea[ ]+blcic edi,edx | |
75 | [ ]*[a-f0-9]+: 8f e9 40 02 48 0c[ ]+blcmsk edi,DWORD PTR \[eax\+0xc\] | |
76 | [ ]*[a-f0-9]+: 8f e9 50 02 0c 16[ ]+blcmsk ebp,DWORD PTR \[esi\+edx\*1\] | |
77 | [ ]*[a-f0-9]+: 8f e9 70 02 8f 00 22 3d e2[ ]+blcmsk ecx,DWORD PTR \[edi-0x1dc2de00\] | |
78 | [ ]*[a-f0-9]+: 8f e9 58 02 c8[ ]+blcmsk esp,eax | |
79 | [ ]*[a-f0-9]+: 8f e9 78 02 0c 57[ ]+blcmsk eax,DWORD PTR \[edi\+edx\*2\] | |
80 | [ ]*[a-f0-9]+: 8f e9 68 02 0b[ ]+blcmsk edx,DWORD PTR \[ebx\] | |
81 | [ ]*[a-f0-9]+: 8f e9 40 02 0a[ ]+blcmsk edi,DWORD PTR \[edx\] | |
82 | [ ]*[a-f0-9]+: 8f e9 48 02 ce[ ]+blcmsk esi,esi | |
83 | [ ]*[a-f0-9]+: 8f e9 40 02 cc[ ]+blcmsk edi,esp | |
84 | [ ]*[a-f0-9]+: 8f e9 58 02 cf[ ]+blcmsk esp,edi | |
85 | [ ]*[a-f0-9]+: 8f e9 60 02 0c c3[ ]+blcmsk ebx,DWORD PTR \[ebx\+eax\*8\] | |
86 | [ ]*[a-f0-9]+: 8f e9 78 02 0f[ ]+blcmsk eax,DWORD PTR \[edi\] | |
87 | [ ]*[a-f0-9]+: 8f e9 78 02 ca[ ]+blcmsk eax,edx | |
88 | [ ]*[a-f0-9]+: 8f e9 40 02 4c 3b 67[ ]+blcmsk edi,DWORD PTR \[ebx\+edi\*1\+0x67\] | |
89 | [ ]*[a-f0-9]+: 8f e9 40 02 0c 05 a0 d8 12 aa[ ]+blcmsk edi,DWORD PTR \[eax\*1-0x55ed2760\] | |
90 | [ ]*[a-f0-9]+: 8f e9 78 02 0c 05 01 00 00 00[ ]+blcmsk eax,DWORD PTR \[eax\*1\+0x1\] | |
91 | [ ]*[a-f0-9]+: 8f e9 48 01 da[ ]+blcs esi,edx | |
92 | [ ]*[a-f0-9]+: 8f e9 78 01 1b[ ]+blcs eax,DWORD PTR \[ebx\] | |
93 | [ ]*[a-f0-9]+: 8f e9 40 01 d8[ ]+blcs edi,eax | |
94 | [ ]*[a-f0-9]+: 8f e9 58 01 9c 01 fe ca 00 00[ ]+blcs esp,DWORD PTR \[ecx\+eax\*1\+0xcafe\] | |
95 | [ ]*[a-f0-9]+: 8f e9 50 01 df[ ]+blcs ebp,edi | |
96 | [ ]*[a-f0-9]+: 8f e9 70 01 1a[ ]+blcs ecx,DWORD PTR \[edx\] | |
97 | [ ]*[a-f0-9]+: 8f e9 40 01 1f[ ]+blcs edi,DWORD PTR \[edi\] | |
98 | [ ]*[a-f0-9]+: 8f e9 60 01 9b 02 35 ff ff[ ]+blcs ebx,DWORD PTR \[ebx-0xcafe\] | |
99 | [ ]*[a-f0-9]+: 8f e9 70 01 dc[ ]+blcs ecx,esp | |
100 | [ ]*[a-f0-9]+: 8f e9 68 01 de[ ]+blcs edx,esi | |
101 | [ ]*[a-f0-9]+: 8f e9 40 01 18[ ]+blcs edi,DWORD PTR \[eax\] | |
102 | [ ]*[a-f0-9]+: 8f e9 40 01 1c 0d 01 00 00 00[ ]+blcs edi,DWORD PTR \[ecx\*1\+0x1\] | |
103 | [ ]*[a-f0-9]+: 8f e9 78 01 d9[ ]+blcs eax,ecx | |
104 | [ ]*[a-f0-9]+: 8f e9 40 01 1c 13[ ]+blcs edi,DWORD PTR \[ebx\+edx\*1\] | |
105 | [ ]*[a-f0-9]+: 8f e9 78 01 9c 00 53 21 ff ff[ ]+blcs eax,DWORD PTR \[eax\+eax\*1-0xdead\] | |
106 | [ ]*[a-f0-9]+: 8f e9 40 01 1c 13[ ]+blcs edi,DWORD PTR \[ebx\+edx\*1\] | |
107 | [ ]*[a-f0-9]+: 8f e9 78 01 d0[ ]+blsfill eax,eax | |
108 | [ ]*[a-f0-9]+: 8f e9 48 01 d1[ ]+blsfill esi,ecx | |
109 | [ ]*[a-f0-9]+: 8f e9 40 01 10[ ]+blsfill edi,DWORD PTR \[eax\] | |
110 | [ ]*[a-f0-9]+: 8f e9 58 01 d3[ ]+blsfill esp,ebx | |
111 | [ ]*[a-f0-9]+: 8f e9 68 01 d2[ ]+blsfill edx,edx | |
112 | [ ]*[a-f0-9]+: 8f e9 70 01 11[ ]+blsfill ecx,DWORD PTR \[ecx\] | |
113 | [ ]*[a-f0-9]+: 8f e9 40 01 d7[ ]+blsfill edi,edi | |
114 | [ ]*[a-f0-9]+: 8f e9 50 01 d5[ ]+blsfill ebp,ebp | |
115 | [ ]*[a-f0-9]+: 8f e9 40 01 17[ ]+blsfill edi,DWORD PTR \[edi\] | |
116 | [ ]*[a-f0-9]+: 8f e9 60 01 13[ ]+blsfill ebx,DWORD PTR \[ebx\] | |
117 | [ ]*[a-f0-9]+: 8f e9 78 01 16[ ]+blsfill eax,DWORD PTR \[esi\] | |
118 | [ ]*[a-f0-9]+: 8f e9 78 01 14 80[ ]+blsfill eax,DWORD PTR \[eax\+eax\*4\] | |
119 | [ ]*[a-f0-9]+: 8f e9 40 01 d6[ ]+blsfill edi,esi | |
120 | [ ]*[a-f0-9]+: 8f e9 40 01 94 18 21 a2 00 00[ ]+blsfill edi,DWORD PTR \[eax\+ebx\*1\+0xa221\] | |
121 | [ ]*[a-f0-9]+: 8f e9 78 01 14 00[ ]+blsfill eax,DWORD PTR \[eax\+eax\*1\] | |
122 | [ ]*[a-f0-9]+: 8f e9 70 01 14 5d f8 ff ff ff[ ]+blsfill ecx,DWORD PTR \[ebx\*2-0x8\] | |
123 | [ ]*[a-f0-9]+: 8f e9 40 01 f0[ ]+blsic edi,eax | |
124 | [ ]*[a-f0-9]+: 8f e9 60 01 36[ ]+blsic ebx,DWORD PTR \[esi\] | |
125 | [ ]*[a-f0-9]+: 8f e9 50 01 34 5d 00 00 00 00[ ]+blsic ebp,DWORD PTR \[ebx\*2\+0x0\] | |
126 | [ ]*[a-f0-9]+: 8f e9 78 01 34 41[ ]+blsic eax,DWORD PTR \[ecx\+eax\*2\] | |
127 | [ ]*[a-f0-9]+: 8f e9 58 01 37[ ]+blsic esp,DWORD PTR \[edi\] | |
128 | [ ]*[a-f0-9]+: 8f e9 78 01 33[ ]+blsic eax,DWORD PTR \[ebx\] | |
129 | [ ]*[a-f0-9]+: 8f e9 70 01 f7[ ]+blsic ecx,edi | |
130 | [ ]*[a-f0-9]+: 8f e9 40 01 74 18 51[ ]+blsic edi,DWORD PTR \[eax\+ebx\*1\+0x51\] | |
131 | [ ]*[a-f0-9]+: 8f e9 68 01 f4[ ]+blsic edx,esp | |
132 | [ ]*[a-f0-9]+: 8f e9 68 01 74 3e 99[ ]+blsic edx,DWORD PTR \[esi\+edi\*1-0x67\] | |
133 | [ ]*[a-f0-9]+: 8f e9 40 01 31[ ]+blsic edi,DWORD PTR \[ecx\] | |
134 | [ ]*[a-f0-9]+: 8f e9 48 01 74 8e 67[ ]+blsic esi,DWORD PTR \[esi\+ecx\*4\+0x67\] | |
135 | [ ]*[a-f0-9]+: 8f e9 40 01 b4 d3 81 00 00 00[ ]+blsic edi,DWORD PTR \[ebx\+edx\*8\+0x81\] | |
136 | [ ]*[a-f0-9]+: 8f e9 40 01 74 11 0e[ ]+blsic edi,DWORD PTR \[ecx\+edx\*1\+0xe\] | |
137 | [ ]*[a-f0-9]+: 8f e9 58 01 70 3b[ ]+blsic esp,DWORD PTR \[eax\+0x3b\] | |
138 | [ ]*[a-f0-9]+: 8f e9 40 01 f1[ ]+blsic edi,ecx | |
139 | [ ]*[a-f0-9]+: 8f e9 78 01 f8[ ]+t1mskc eax,eax | |
140 | [ ]*[a-f0-9]+: 8f e9 40 01 ff[ ]+t1mskc edi,edi | |
141 | [ ]*[a-f0-9]+: 8f e9 70 01 39[ ]+t1mskc ecx,DWORD PTR \[ecx\] | |
142 | [ ]*[a-f0-9]+: 8f e9 48 01 3c 33[ ]+t1mskc esi,DWORD PTR \[ebx\+esi\*1\] | |
143 | [ ]*[a-f0-9]+: 8f e9 50 01 fa[ ]+t1mskc ebp,edx | |
144 | [ ]*[a-f0-9]+: 8f e9 68 01 3c 0d 00 00 00 00[ ]+t1mskc edx,DWORD PTR \[ecx\*1\+0x0\] | |
145 | [ ]*[a-f0-9]+: 8f e9 58 01 3c b5 00 00 00 00[ ]+t1mskc esp,DWORD PTR \[esi\*4\+0x0\] | |
146 | [ ]*[a-f0-9]+: 8f e9 70 01 fb[ ]+t1mskc ecx,ebx | |
147 | [ ]*[a-f0-9]+: 8f e9 60 01 3b[ ]+t1mskc ebx,DWORD PTR \[ebx\] | |
148 | [ ]*[a-f0-9]+: 8f e9 40 01 fc[ ]+t1mskc edi,esp | |
149 | [ ]*[a-f0-9]+: 8f e9 40 01 38[ ]+t1mskc edi,DWORD PTR \[eax\] | |
150 | [ ]*[a-f0-9]+: 8f e9 78 01 f9[ ]+t1mskc eax,ecx | |
151 | [ ]*[a-f0-9]+: 8f e9 40 01 b8 ad de 00 00[ ]+t1mskc edi,DWORD PTR \[eax\+0xdead\] | |
152 | [ ]*[a-f0-9]+: 8f e9 68 01 f9[ ]+t1mskc edx,ecx | |
153 | [ ]*[a-f0-9]+: 8f e9 60 01 3c 15 ad de 00 00[ ]+t1mskc ebx,DWORD PTR \[edx\*1\+0xdead\] | |
154 | [ ]*[a-f0-9]+: 8f e9 40 01 3a[ ]+t1mskc edi,DWORD PTR \[edx\] | |
155 | [ ]*[a-f0-9]+: 8f e9 58 01 23[ ]+tzmsk esp,DWORD PTR \[ebx\] | |
156 | [ ]*[a-f0-9]+: 8f e9 78 01 e7[ ]+tzmsk eax,edi | |
157 | [ ]*[a-f0-9]+: 8f e9 48 01 a7 02 35 ff ff[ ]+tzmsk esi,DWORD PTR \[edi-0xcafe\] | |
158 | [ ]*[a-f0-9]+: 8f e9 68 01 24 3d 00 00 00 00[ ]+tzmsk edx,DWORD PTR \[edi\*1\+0x0\] | |
159 | [ ]*[a-f0-9]+: 8f e9 50 01 e0[ ]+tzmsk ebp,eax | |
160 | [ ]*[a-f0-9]+: 8f e9 60 01 e5[ ]+tzmsk ebx,ebp | |
161 | [ ]*[a-f0-9]+: 8f e9 40 01 26[ ]+tzmsk edi,DWORD PTR \[esi\] | |
162 | [ ]*[a-f0-9]+: 8f e9 70 01 21[ ]+tzmsk ecx,DWORD PTR \[ecx\] | |
163 | [ ]*[a-f0-9]+: 8f e9 40 01 24 45 00 00 00 00[ ]+tzmsk edi,DWORD PTR \[eax\*2\+0x0\] | |
164 | [ ]*[a-f0-9]+: 8f e9 40 01 e7[ ]+tzmsk edi,edi | |
165 | [ ]*[a-f0-9]+: 8f e9 68 01 e4[ ]+tzmsk edx,esp | |
166 | [ ]*[a-f0-9]+: 8f e9 70 01 20[ ]+tzmsk ecx,DWORD PTR \[eax\] | |
167 | [ ]*[a-f0-9]+: 8f e9 78 01 24 3a[ ]+tzmsk eax,DWORD PTR \[edx\+edi\*1\] | |
168 | [ ]*[a-f0-9]+: 8f e9 78 01 23[ ]+tzmsk eax,DWORD PTR \[ebx\] | |
169 | [ ]*[a-f0-9]+: 8f e9 78 01 a3 d9 c6 2a 2a[ ]+tzmsk eax,DWORD PTR \[ebx\+0x2a2ac6d9\] | |
170 | [ ]*[a-f0-9]+: 8f e9 70 01 a4 01 47 e9 ff ff[ ]+tzmsk ecx,DWORD PTR \[ecx\+eax\*1-0x16b9\] | |
171 | #pass |