Back to index

cell-binutils  2.17cvs20070401
allinsn.d
Go to the documentation of this file.
00001 #as:
00002 #objdump: -drz
00003 #name: allinsn
00004 
00005 .*: +file format .*
00006 
00007 Disassembly of section \.text:
00008 
00009 0+000 <abs>:
00010    0:  01e0          abs    r0
00011 
00012 0+002 <addc>:
00013    2:  0621          addc   r1, r2
00014 
00015 0+004 <addi>:
00016    4:  2003          addi   r3, 1
00017 
00018 0+006 <addu>:
00019    6:  1c54          addu   r4, r5
00020 
00021 0+008 <and>:
00022    8:  1676          and    r6, r7
00023 
00024 0+00a <andi>:
00025    a:  2e28          andi   r8, 2
00026 
00027 0+00c <andn>:
00028    c:  1fa9          andn   r9, r10
00029 
00030 0+00e <asr>:
00031    e:  1acb          asr    r11, r12
00032 
00033 0+010 <asrc>:
00034   10:  3a0d          asrc   r13
00035 
00036 0+012 <asri>:
00037   12:  3bfe          asri   r14, 31
00038 
00039 0+014 <bclri>:
00040   14:  300f          bclri  r15, 0
00041 
00042 0+016 <bf>:
00043   16:  eff4          bf     0x.*0
00044 
00045 0+018 <bgeni>:
00046   18:  3270          bgeni  r0, 7
00047 
00048 0+01a <BGENI>:
00049   1a:  3280          bgeni  r0, 8
00050 
00051 0+01c <BGENi>:
00052   1c:  33f0          bgeni  r0, 31
00053 
00054 0+01e <bgenr>:
00055   1e:  1321          bgenr  r1, r2
00056 
00057 0+020 <bkpt>:
00058   20:  0000          bkpt
00059 
00060 0+022 <bmaski>:
00061   22:  2c83          bmaski r3, 8
00062 
00063 0+024 <BMASKI>:
00064   24:  2df3          bmaski r3, 31
00065 
00066 0+026 <br>:
00067   26:  f7ff          br     0x.*26
00068 
00069 0+028 <brev>:
00070   28:  00f4          brev   r4
00071 
00072 0+02a <bseti>:
00073   2a:  35e5          bseti  r5, 30
00074 
00075 0+02c <bsr>:
00076   2c:  ffe9          bsr    0x.*0.*
00077 
00078 0+02e <bt>:
00079   2e:  e7e8          bt     0x.*0
00080 
00081 0+030 <btsti>:
00082   30:  37b6          btsti  r6, 27
00083 
00084 0+032 <clrc>:
00085   32:  0f00          cmpne  r0, r0
00086 
00087 0+034 <clrf>:
00088   34:  01d7          clrf   r7
00089 
00090 0+036 <clrt>:
00091   36:  01c8          clrt   r8
00092 
00093 0+038 <cmphs>:
00094   38:  0ca9          cmphs  r9, r10
00095 
00096 0+03a <cmplt>:
00097   3a:  0dcb          cmplt  r11, r12
00098 
00099 0+03c <cmplei>:
00100   3c:  22eb          cmplti r11, 15
00101 
00102 0+03e <cmplti>:
00103   3e:  23fd          cmplti r13, 32
00104 
00105 0+040 <cmpne>:
00106   40:  0ffe          cmpne  r14, r15
00107 
00108 0+042 <cmpnei>:
00109   42:  2a00          cmpnei r0, 0
00110 
00111 0+044 <decf>:
00112   44:  0091          decf   r1
00113 
00114 0+046 <decgt>:
00115   46:  01a2          decgt  r2
00116 
00117 0+048 <declt>:
00118   48:  0183          declt  r3
00119 
00120 0+04a <decne>:
00121   4a:  01b4          decne  r4
00122 
00123 0+04c <dect>:
00124   4c:  0085          dect   r5
00125 
00126 0+04e <divs>:
00127   4e:  3216          divs   r6, r1
00128 
00129 0+050 <divu>:
00130   50:  2c18          divu   r8, r1
00131 
00132 0+052 <doze>:
00133   52:  0006          doze
00134 
00135 0+054 <ff1>:
00136   54:  00ea          ff1    r10
00137 
00138 0+056 <incf>:
00139   56:  00bb          incf   r11
00140 
00141 0+058 <inct>:
00142   58:  00ac          inct   r12
00143 
00144 0+05a <ixh>:
00145   5a:  1ded          ixh    r13, r14
00146 
00147 0+05c <ixw>:
00148   5c:  150f          ixw    r15, r0
00149 
00150 0+05e <jbf>:
00151   5e:  efd0          bf     0x.*0
00152 
00153 0+060 <jbr>:
00154   60:  f00e          br     0x7e
00155 
00156 0+062 <jbsr>:
00157   62:  7f0a          jsri   0x0    // from address pool at 0x8c
00158 
00159 0+064 <jbt>:
00160   64:  e00c          bt     0x7e
00161 
00162 0+066 <jmp>:
00163   66:  00c1          jmp    r1
00164 
00165 0+068 <jmpi>:
00166   68:  7009          jmpi   0x0    // from address pool at 0x8c
00167 
00168 0+06a <jsr>:
00169   6a:  00d2          jsr    r2
00170 
00171 0+06c <jsri>:
00172   6c:  7f08          jsri   0x0    // from address pool at 0x8c
00173 
00174 0+06e <ld\.b>:
00175   6e:  a304          ldb    r3, \(r4, 0\)
00176 
00177 0+070 <ld\.h>:
00178   70:  c516          ldh    r5, \(r6, 2\)
00179 
00180 0+072 <ld\.w>:
00181   72:  8718          ld     r7, \(r8, 4\)
00182 
00183 0+074 <ldb>:
00184   74:  a9fa          ldb    r9, \(r10, 15\)
00185 
00186 0+076 <ldh>:
00187   76:  cbfc          ldh    r11, \(r12, 30\)
00188 
00189 0+078 <ld>:
00190   78:  8d5e          ld     r13, \(r14, 20\)
00191 
00192 0+07a <ldw>:
00193   7a:  8dfe          ld     r13, \(r14, 60\)
00194 
00195 0+07c <ldm>:
00196   7c:  0062          ldm    r2-r15, \(r0\)
00197 
00198 0+07e <fooloop>:
00199   7e:  0041          ldq    r4-r7, \(r1\)
00200 
00201 0+080 <loopt>:
00202   80:  048e          loopt  r8, 0x64
00203 
00204 0+082 <LRW>:
00205   82:  7901          lrw    r9, 0x3C0C1BBA
00206 
00207 0+084 <lrw>:
00208   84:  7903          lrw    r9, 0x4321
00209 
00210 0+086 <foolit>:
00211   86:  1234          mov    r4, r3
00212 
00213 0+088 <lsl>:
00214   88:  1bba          lsl    r10, r11
00215 
00216 0+08a <lslc>:
00217   8a:  3c0c          lslc   r12
00218   8c:  0000          bkpt
00219                      8c: ADDR32    \.text
00220   8e:  0000          bkpt
00221   90:  4321          \.short 0x4321
00222   92:  0000          bkpt
00223 
00224 0+094 <lsli>:
00225   94:  3dfd          lsli   r13, 31
00226 
00227 0+096 <lsr>:
00228   96:  0bfe          lsr    r14, r15
00229 
00230 0+098 <lsrc>:
00231   98:  3e00          lsrc   r0
00232 
00233 0+09a <lsri>:
00234   9a:  3e11          lsri   r1, 1
00235 
00236 0+09c <mclri>:
00237   9c:  3064          bclri  r4, 6
00238 
00239 0+09e <mfcr>:
00240   9e:  1002          mfcr   r2, psr
00241 
00242 0+0a0 <mov>:
00243   a0:  1243          mov    r3, r4
00244 
00245 0+0a2 <movf>:
00246   a2:  0a65          movf   r5, r6
00247 
00248 0+0a4 <movi>:
00249   a4:  67f7          movi   r7, 127
00250 
00251 0+0a6 <movt>:
00252   a6:  0298          movt   r8, r9
00253 
00254 0+0a8 <mtcr>:
00255   a8:  180a          mtcr   r10, psr
00256 
00257 0+0aa <mult>:
00258   aa:  03cb          mult   r11, r12
00259 
00260 0+0ac <mvc>:
00261   ac:  002d          mvc    r13
00262 
00263 0+0ae <mvcv>:
00264   ae:  003e          mvcv   r14
00265 
00266 0+0b0 <neg>:
00267   b0:  2802          rsubi  r2, 0
00268 
00269 0+0b2 <not>:
00270   b2:  01ff          not    r15
00271 
00272 0+0b4 <or>:
00273   b4:  1e10          or     r0, r1
00274 
00275 0+0b6 <rfi>:
00276   b6:  0003          rfi
00277 
00278 0+0b8 <rolc>:
00279   b8:  0666          addc   r6, r6
00280 
00281 0+0ba <rori>:
00282   ba:  39a9          rotli  r9, 26
00283 
00284 0+0bc <rotlc>:
00285   bc:  0666          addc   r6, r6
00286 
00287 0+0be <rotli>:
00288   be:  38a2          rotli  r2, 10
00289 
00290 0+0c0 <rotri>:
00291   c0:  39a9          rotli  r9, 26
00292 
00293 0+0c2 <rsub>:
00294   c2:  1443          rsub   r3, r4
00295 
00296 0+0c4 <rsubi>:
00297   c4:  2805          rsubi  r5, 0
00298 
00299 0+0c6 <rte>:
00300   c6:  0002          rte
00301 
00302 0+0c8 <rts>:
00303   c8:  00cf          jmp    r15
00304 
00305 0+0ca <setc>:
00306   ca:  0c00          cmphs  r0, r0
00307 
00308 0+0cc <sextb>:
00309   cc:  0156          sextb  r6
00310 
00311 0+0ce <sexth>:
00312   ce:  0177          sexth  r7
00313 
00314 0+0d0 <st\.b>:
00315   d0:  b809          stb    r8, \(r9, 0\)
00316 
00317 0+0d2 <st\.h>:
00318   d2:  da1b          sth    r10, \(r11, 2\)
00319 
00320 0+0d4 <st\.w>:
00321   d4:  9c1d          st     r12, \(r13, 4\)
00322 
00323 0+0d6 <stb>:
00324   d6:  beff          stb    r14, \(r15, 15\)
00325 
00326 0+0d8 <sth>:
00327   d8:  d0f1          sth    r0, \(r1, 30\)
00328 
00329 0+0da <stw>:
00330   da:  92f3          st     r2, \(r3, 60\)
00331 
00332 0+0dc <st>:
00333   dc:  9405          st     r4, \(r5, 0\)
00334 
00335 0+0de <stm>:
00336   de:  007e          stm    r14-r15, \(r0\)
00337 
00338 0+0e0 <stop>:
00339   e0:  0004          stop
00340 
00341 0+0e2 <stq>:
00342   e2:  0051          stq    r4-r7, \(r1\)
00343 
00344 0+0e4 <subc>:
00345   e4:  07d7          subc   r7, r13
00346 
00347 0+0e6 <subi>:
00348   e6:  25fe          subi   r14, 32
00349 
00350 0+0e8 <subu>:
00351   e8:  0539          subu   r9, r3
00352 
00353 0+0ea <sync>:
00354   ea:  0001          sync
00355 
00356 0+0ec <tstlt>:
00357   ec:  37f5          btsti  r5, 31
00358 
00359 0+0ee <tstne>:
00360   ee:  2a07          cmpnei r7, 0
00361 
00362 0+0f0 <trap>:
00363   f0:  000a          trap   2
00364 
00365 0+0f2 <tst>:
00366   f2:  0eee          tst    r14, r14
00367 
00368 0+0f4 <tstnbz>:
00369   f4:  0192          tstnbz r2
00370 
00371 0+0f6 <wait>:
00372   f6:  0005          wait
00373 
00374 0+0f8 <xor>:
00375   f8:  170f          xor    r15, r0
00376 
00377 0+0fa <xsr>:
00378   fa:  380b          xsr    r11
00379 
00380 0+0fc <xtrb0>:
00381   fc:  0131          xtrb0  r1, r1
00382 
00383 0+0fe <xtrb1>:
00384   fe:  0122          xtrb1  r1, r2
00385 
00386 0+0100 <xtrb2>:
00387  100:  0110          xtrb2  r1, r0
00388 
00389 0+0102 <xtrb3>:
00390  102:  010d          xtrb3  r1, r13
00391 
00392 0+0104 <zextb>:
00393  104:  0148          zextb  r8
00394 
00395 0+0106 <zexth>:
00396  106:  0164          zexth  r4
00397  108:  0f00          cmpne  r0, r0
00398  10a:  0f00          cmpne  r0, r0