Home | History | Annotate | Download | only in i386
      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
    172