Back to index

cell-binutils  2.17cvs20070401
allinsn.d
Go to the documentation of this file.
00001 #as:
00002 #objdump: -dr
00003 #name: allinsn
00004 
00005 .*: +file format .*
00006 
00007 Disassembly of section .text:
00008 
00009 0+0000 <add>:
00010    0:  a6 01         add r0,r1
00011    2:  a4 02         add 0x0,r2
00012 
00013 0+0004 <add2>:
00014    4:  a5 f3         add2 -1,r3
00015 
00016 0+0006 <addc>:
00017    6:  a7 45         addc r4,r5
00018 
00019 0+0008 <addn>:
00020    8:  a2 67         addn r6,r7
00021    a:  a0 f8         addn 0xf,r8
00022 
00023 0+000c <addn2>:
00024    c:  a1 09         addn2 -16,r9
00025 
00026 0+000e <sub>:
00027    e:  ac ab         sub r10,r11
00028 
00029 0+0010 <subc>:
00030   10:  ad cd         subc r12,r13
00031 
00032 0+0012 <subn>:
00033   12:  ae ef         subn r14,r15
00034 
00035 0+0014 <cmp>:
00036   14:  aa de         cmp r13,r14
00037   16:  a8 1f         cmp 0x1,r15
00038 
00039 0+0018 <cmp2>:
00040   18:  a9 10         cmp2 -15,r0
00041 
00042 0+001a <and>:
00043   1a:  82 12         and r1,r2
00044   1c:  84 34         and r3,@r4
00045 
00046 0+001e <andh>:
00047   1e:  85 56         andh r5,@r6
00048 
00049 0+0020 <andb>:
00050   20:  86 78         andb r7,@r8
00051 
00052 0+0022 <or>:
00053   22:  92 9a         or r9,r10
00054   24:  94 bc         or r11,@r12
00055 
00056 0+0026 <orh>:
00057   26:  95 de         orh r13,@r14
00058 
00059 0+0028 <orb>:
00060   28:  96 fd         orb r15,@r13
00061 
00062 0+002a <eor>:
00063   2a:  9a ef         eor r14,r15
00064   2c:  9c 01         eor r0,@r1
00065 
00066 0+002e <eorh>:
00067   2e:  9d 23         eorh r2,@r3
00068 
00069 0+0030 <eorb>:
00070   30:  9e 45         eorb r4,@r5
00071 
00072 0+0032 <bandl>:
00073   32:  80 f6         bandl 0xf,@r6
00074 
00075 0+0034 <nadh>:
00076   34:  81 77         bandh 0x7,@r7
00077 
00078 0+0036 <borl>:
00079   36:  90 38         borl 0x3,@r8
00080 
00081 0+0038 <borh>:
00082   38:  91 d9         borh 0xd,@r9
00083 
00084 0+003a <beorl>:
00085   3a:  98 fa         beorl 0xf,@r10
00086 
00087 0+003c <beorh>:
00088   3c:  99 1b         beorh 0x1,@r11
00089 
00090 0+003e <btstl>:
00091   3e:  88 0c         btstl 0x0,@r12
00092 
00093 0+0040 <btsth>:
00094   40:  89 8d         btsth 0x8,@r13
00095 
00096 0+0042 <mul>:
00097   42:  af ef         mul r14,r15
00098 
00099 0+0044 <mulu>:
00100   44:  ab de         mulu r13,r14
00101 
00102 0+0046 <muluh>:
00103   46:  bb f0         muluh r15,r0
00104 
00105 0+0048 <mulh>:
00106   48:  bf 12         mulh r1,r2
00107 
00108 0+004a <div0s>:
00109   4a:  97 43         div0s r3
00110 
00111 0+004c <div0u>:
00112   4c:  97 54         div0u r4
00113 
00114 0+004e <div1>:
00115   4e:  97 65         div1 r5
00116 
00117 0+0050 <div2>:
00118   50:  97 76         div2 r6
00119 
00120 0+0052 <div3>:
00121   52:  9f 60         div3
00122 
00123 0+0054 <div4s>:
00124   54:  9f 70         div4s
00125 
00126 0+0056 <lsl>:
00127   56:  b6 78         lsl r7,r8
00128   58:  b4 39         lsl 0x3,r9
00129 
00130 0+005a <lsl2>:
00131   5a:  b5 0a         lsl2 0x0,r10
00132 
00133 0+005c <lsr>:
00134   5c:  b2 bc         lsr r11,r12
00135   5e:  b0 fd         lsr 0xf,r13
00136 
00137 0+0060 <lsr2>:
00138   60:  b1 fe         lsr2 0xf,r14
00139 
00140 0+0062 <asr>:
00141   62:  ba fd         asr r15,r13
00142   64:  b8 6e         asr 0x6,r14
00143 
00144 0+0066 <asr2>:
00145   66:  b9 7f         asr2 0x7,r15
00146 
00147 0+0068 <ldi_8>:
00148   68:  cf f2         ldi:8 0xff,r2
00149 
00150 0+006a <ld>:
00151   6a:  04 34         ld @r3,r4
00152   6c:  00 56         ld @\(r13,r5\),r6
00153   6e:  27 f7         ld @\(r14,508\),r7
00154   70:  03 f8         ld @\(r15,0x3c\),r8
00155   72:  07 09         ld @r15\+,r9
00156   74:  07 90         ld @r15\+,ps
00157   76:  07 80         ld @r15\+,tbr
00158   78:  07 81         ld @r15\+,rp
00159   7a:  07 82         ld @r15\+,ssp
00160 
00161 0+007c <lduh>:
00162   7c:  05 ab         lduh @r10,r11
00163   7e:  01 cd         lduh @\(r13,r12\),r13
00164   80:  48 0f         lduh @\(r14,-256\),r15
00165 
00166 0+0082 <ldub>:
00167   82:  06 de         ldub @r13,r14
00168   84:  02 f0         ldub @\(r13,r15\),r0
00169   86:  68 01         ldub @\(r14,-128\),r1
00170 
00171 0+0088 <st>:
00172   88:  14 32         st r2,@r3
00173   8a:  10 54         st r4,@\(r13,r5\)
00174   8c:  38 06         st r6,@\(r14,-512\)
00175   8e:  13 f7         st r7,@\(r15,0x3c\)
00176   90:  17 08         st r8,@-r15
00177   92:  17 84         st mdh,@-r15
00178   94:  17 90         st ps,@-r15
00179 
00180 0+0096 <sth>:
00181   96:  15 a9         sth r9,@r10
00182   98:  11 cb         sth r11,@\(r13,r12\)
00183   9a:  54 0d         sth r13,@\(r14,128\)
00184 
00185 0+009c <stb>:
00186   9c:  16 fe         stb r14,@r15
00187   9e:  12 10         stb r0,@\(r13,r1\)
00188   a0:  78 02         stb r2,@\(r14,-128\)
00189 
00190 0+00a2 <mov>:
00191   a2:  8b 34         mov r3,r4
00192   a4:  b7 55         mov mdl,r5
00193   a6:  17 16         mov ps,r6
00194   a8:  b3 37         mov r7,usp
00195   aa:  07 18         mov r8,ps
00196 
00197 0+00ac <jmp>:
00198   ac:  97 09         jmp @r9
00199 
00200 0+00ae <ret>:
00201   ae:  97 20         ret
00202 
00203 0+00b0 <bra>:
00204   b0:  e0 a7         bra 0 \<add\>
00205 
00206 0+00b2 <bno>:
00207   b2:  e1 a6         bno 0 \<add\>
00208 
00209 0+00b4 <beq>:
00210   b4:  e2 a5         beq 0 \<add\>
00211 
00212 0+00b6 <bne>:
00213   b6:  e3 a4         bne 0 \<add\>
00214 
00215 0+00b8 <bc>:
00216   b8:  e4 a3         bc 0 \<add\>
00217 
00218 0+00ba <bnc>:
00219   ba:  e5 a2         bnc 0 \<add\>
00220 
00221 0+00bc <bn>:
00222   bc:  e6 a1         bn 0 \<add\>
00223 
00224 0+00be <bp>:
00225   be:  e7 a0         bp 0 \<add\>
00226 
00227 0+00c0 <bv>:
00228   c0:  e8 9f         bv 0 \<add\>
00229 
00230 0+00c2 <bnv>:
00231   c2:  e9 9e         bnv 0 \<add\>
00232 
00233 0+00c4 <blt>:
00234   c4:  ea 9d         blt 0 \<add\>
00235 
00236 0+00c6 <bge>:
00237   c6:  eb 9c         bge 0 \<add\>
00238 
00239 0+00c8 <ble>:
00240   c8:  ec 9b         ble 0 \<add\>
00241 
00242 0+00ca <bgt>:
00243   ca:  ed 9a         bgt 0 \<add\>
00244 
00245 0+00cc <bls>:
00246   cc:  ee 99         bls 0 \<add\>
00247 
00248 0+00ce <bhi>:
00249   ce:  ef 98         bhi 0 \<add\>
00250 
00251 0+00d0 <jmp_d>:
00252   d0:  9f 0b         jmp:d @r11
00253   d2:  9f a0         nop
00254 
00255 0+00d4 <ret_d>:
00256   d4:  9f 20         ret:d
00257   d6:  9f a0         nop
00258 
00259 0+00d8 <bra_d>:
00260   d8:  f0 fb         bra:d d0 \<jmp_d\>
00261   da:  9f a0         nop
00262 
00263 0+00dc <bno_d>:
00264   dc:  f1 f9         bno:d d0 \<jmp_d\>
00265   de:  9f a0         nop
00266 
00267 0+00e0 <beq_d>:
00268   e0:  f2 f7         beq:d d0 \<jmp_d\>
00269   e2:  9f a0         nop
00270 
00271 0+00e4 <bne_d>:
00272   e4:  f3 f5         bne:d d0 \<jmp_d\>
00273   e6:  9f a0         nop
00274 
00275 0+00e8 <bc_d>:
00276   e8:  f4 f3         bc:d d0 \<jmp_d\>
00277   ea:  9f a0         nop
00278 
00279 0+00ec <bnc_d>:
00280   ec:  f5 f1         bnc:d d0 \<jmp_d\>
00281   ee:  9f a0         nop
00282 
00283 0+00f0 <bn_d>:
00284   f0:  f6 ef         bn:d d0 \<jmp_d\>
00285   f2:  9f a0         nop
00286 
00287 0+00f4 <bp_d>:
00288   f4:  f7 ed         bp:d d0 \<jmp_d\>
00289   f6:  9f a0         nop
00290 
00291 0+00f8 <bv_d>:
00292   f8:  f8 eb         bv:d d0 \<jmp_d\>
00293   fa:  9f a0         nop
00294 
00295 0+00fc <bnv_d>:
00296   fc:  f9 e9         bnv:d d0 \<jmp_d\>
00297   fe:  9f a0         nop
00298 
00299 0+0100 <blt_d>:
00300  100:  fa e7         blt:d d0 \<jmp_d\>
00301  102:  9f a0         nop
00302 
00303 0+0104 <bge_d>:
00304  104:  fb e5         bge:d d0 \<jmp_d\>
00305  106:  9f a0         nop
00306 
00307 0+0108 <ble_d>:
00308  108:  fc e3         ble:d d0 \<jmp_d\>
00309  10a:  9f a0         nop
00310 
00311 0+010c <bgt_d>:
00312  10c:  fd e1         bgt:d d0 \<jmp_d\>
00313  10e:  9f a0         nop
00314 
00315 0+0110 <bls_d>:
00316  110:  fe df         bls:d d0 \<jmp_d\>
00317  112:  9f a0         nop
00318 
00319 0+0114 <bhi_d>:
00320  114:  ff dd         bhi:d d0 \<jmp_d\>
00321  116:  9f a0         nop
00322 
00323 0+0118 <ldres>:
00324  118:  bc 82         ldres @r2\+,0x8
00325 
00326 0+011a <stres>:
00327  11a:  bd f3         stres 0xf,@r3\+
00328 
00329 0+011c <nop>:
00330  11c:  9f a0         nop
00331 
00332 0+011e <andccr>:
00333  11e:  83 ff         andccr 0xff
00334 
00335 0+0120 <orccr>:
00336  120:  93 7d         orccr 0x7d
00337 
00338 0+0122 <stilm>:
00339  122:  87 61         stilm 0x61
00340 
00341 0+0124 <addsp>:
00342  124:  a3 80         addsp -512
00343 
00344 0+0126 <extsb>:
00345  126:  97 89         extsb r9
00346 
00347 0+0128 <extub>:
00348  128:  97 9a         extub r10
00349 
00350 0+012a <extsh>:
00351  12a:  97 ab         extsh r11
00352 
00353 0+012c <extuh>:
00354  12c:  97 bc         extuh r12
00355 
00356 0+012e <enter>:
00357  12e:  0f ff         enter 0x3fc
00358 
00359 0+0130 <leave>:
00360  130:  9f 90         leave
00361 
00362 0+0132 <xchb>:
00363  132:  8a ef         xchb @r14,r15
00364 
00365 0+0134 <ldi_32>:
00366  134:  9f 80 12 34   ldi:32 0x12345678,r0
00367  138:  56 78 
00368 
00369 0+013a <copop>:
00370  13a:  9f cf 01 34   copop 0xf,0x1,cr3,cr4
00371  13e:  9f cf 04 56   copop 0xf,0x4,cr5,cr6
00372  142:  9f cf ff 70   copop 0xf,0xff,cr7,cr0
00373 
00374 0+0146 <copld>:
00375  146:  9f d0 00 40   copld 0x0,0x0,r4,cr0
00376 
00377 0+014a <copst>:
00378  14a:  9f e7 02 15   copst 0x7,0x2,cr1,r5
00379 
00380 0+014e <copsv>:
00381  14e:  9f f8 03 26   copsv 0x8,0x3,cr2,r6
00382 
00383 0+0152 <ldm0>:
00384  152:  8c 8d         ldm0 \(r0,r2,r3,r7\)
00385 
00386 0+0154 <ldm1>:
00387  154:  8d 89         ldm1 \(r8,r11,r15\)
00388 
00389 0+0156 <stm0>:
00390  156:  8e 30         stm0 \(r2,r3\)
00391 
00392 0+0158 <stm1>:
00393  158:  8f 06         stm1 \(r13,r14\)
00394 
00395 0+015a <call>:
00396  15a:  d7 52         call 0 \<add\>
00397  15c:  97 1a         call @r10
00398 
00399 0+015e <call_d>:
00400  15e:  df 50         call:d 0 \<add\>
00401  160:  9f a0         nop
00402  162:  9f 1c         call:d @r12
00403  164:  9f a0         nop
00404 
00405 0+0166 <dmov>:
00406  166:  08 22         dmov @0x88,r13
00407  168:  18 15         dmov r13,@0x54
00408  16a:  0c 11         dmov @0x44,@r13\+
00409  16c:  1c 00         dmov @r13\+,@0x0
00410  16e:  0b 0b         dmov @0x2c,@-r15
00411  170:  1b 09         dmov @r15\+,@0x24
00412 
00413 0+0172 <dmovh>:
00414  172:  09 44         dmovh @0x88,r13
00415  174:  19 29         dmovh r13,@0x52
00416  176:  0d 1a         dmovh @0x34,@r13\+
00417  178:  1d 29         dmovh @r13\+,@0x52
00418 
00419 0+017a <dmovb>:
00420  17a:  0a 91         dmovb @0x91,r13
00421  17c:  1a 53         dmovb r13,@0x53
00422  17e:  0e 47         dmovb @0x47,@r13\+
00423  180:  1e 00         dmovb @r13\+,@0x0
00424 
00425 0+0182 <ldi_20>:
00426  182:  9b f1 ff ff   ldi:20 0xfffff,r1
00427 
00428 0+0186 <finish>:
00429  186:  9f 80 00 00   ldi:32 0x8000,r0
00430  18a:  80 00 
00431  18c:  b3 20         mov r0,ssp
00432  18e:  9f 80 00 00   ldi:32 0x1,r0
00433  192:  00 01 
00434  194:  1f 0a         int 0xa
00435 
00436 0+0196 <inte>:
00437  196:  9f 30         inte
00438 
00439 0+0198 <reti>:
00440  198:  97 30         reti