Back to index

cell-binutils  2.17cvs20070401
mips-gp64-fp32-pic.d
Go to the documentation of this file.
00001 #objdump: -d -mmips:8000
00002 #as: -mabi=o64 -march=8000 -EB -mfp32 -KPIC
00003 #name: MIPS -mgp64 -mfp32 (SVR4 PIC)
00004 #stderr: mips-gp64-fp32-pic.l
00005 
00006 .*: +file format.*
00007 
00008 Disassembly of section .text:
00009 
00010 0+000 <[^>]*>:
00011    0:  3c1c0000      lui    gp,0x0
00012    4:  279c0000      addiu  gp,gp,0
00013    8:  0399e021      addu   gp,gp,t9
00014    c:  afbc0008      sw     gp,8\(sp\)
00015   10:  009c2021      addu   a0,a0,gp
00016   14:  3c041234      lui    a0,0x1234
00017   18:  34845678      ori    a0,a0,0x5678
00018   1c:  8f840000      lw     a0,0\(gp\)
00019   20:  24840000      addiu  a0,a0,0
00020   24:  8f840000      lw     a0,0\(gp\)
00021   28:  24840000      addiu  a0,a0,0
00022   2c:  8f840000      lw     a0,0\(gp\)
00023   30:  248401d8      addiu  a0,a0,472
00024   34:  10000068      b      1d8 <[^>]*>
00025   38:  00000000      nop
00026   3c:  8f990000      lw     t9,0\(gp\)
00027   40:  273901d8      addiu  t9,t9,472
00028   44:  0320f809      jalr   t9
00029   48:  00000000      nop
00030   4c:  8fbc0008      lw     gp,8\(sp\)
00031   50:  8f840000      lw     a0,0\(gp\)
00032   54:  24840000      addiu  a0,a0,0
00033   58:  8c840000      lw     a0,0\(a0\)
00034   5c:  8f840000      lw     a0,0\(gp\)
00035   60:  24840000      addiu  a0,a0,0
00036   64:  8c840000      lw     a0,0\(a0\)
00037   68:  8f840000      lw     a0,0\(gp\)
00038   6c:  248401d8      addiu  a0,a0,472
00039   70:  8c840000      lw     a0,0\(a0\)
00040   74:  8f840000      lw     a0,0\(gp\)
00041   78:  24840000      addiu  a0,a0,0
00042   7c:  dc840000      ld     a0,0\(a0\)
00043   80:  8f840000      lw     a0,0\(gp\)
00044   84:  24840000      addiu  a0,a0,0
00045   88:  dc840000      ld     a0,0\(a0\)
00046   8c:  8f840000      lw     a0,0\(gp\)
00047   90:  248401d8      addiu  a0,a0,472
00048   94:  dc840000      ld     a0,0\(a0\)
00049   98:  8f810000      lw     at,0\(gp\)
00050   9c:  24210000      addiu  at,at,0
00051   a0:  ac240000      sw     a0,0\(at\)
00052   a4:  8f810000      lw     at,0\(gp\)
00053   a8:  24210000      addiu  at,at,0
00054   ac:  ac240000      sw     a0,0\(at\)
00055   b0:  8f810000      lw     at,0\(gp\)
00056   b4:  24210000      addiu  at,at,0
00057   b8:  fc240000      sd     a0,0\(at\)
00058   bc:  8f810000      lw     at,0\(gp\)
00059   c0:  24210000      addiu  at,at,0
00060   c4:  fc240000      sd     a0,0\(at\)
00061   c8:  8f810000      lw     at,0\(gp\)
00062   cc:  24210000      addiu  at,at,0
00063   d0:  80240000      lb     a0,0\(at\)
00064   d4:  90210001      lbu    at,1\(at\)
00065   d8:  00042200      sll    a0,a0,0x8
00066   dc:  00812025      or     a0,a0,at
00067   e0:  8f810000      lw     at,0\(gp\)
00068   e4:  24210000      addiu  at,at,0
00069   e8:  a0240001      sb     a0,1\(at\)
00070   ec:  00042202      srl    a0,a0,0x8
00071   f0:  a0240000      sb     a0,0\(at\)
00072   f4:  90210001      lbu    at,1\(at\)
00073   f8:  00042200      sll    a0,a0,0x8
00074   fc:  00812025      or     a0,a0,at
00075  100:  8f810000      lw     at,0\(gp\)
00076  104:  24210000      addiu  at,at,0
00077  108:  88240000      lwl    a0,0\(at\)
00078  10c:  98240003      lwr    a0,3\(at\)
00079  110:  8f810000      lw     at,0\(gp\)
00080  114:  24210000      addiu  at,at,0
00081  118:  a8240000      swl    a0,0\(at\)
00082  11c:  b8240003      swr    a0,3\(at\)
00083  120:  3404ffc0      li     a0,0xffc0
00084  124:  000423bc      dsll32 a0,a0,0xe
00085  128:  8f810000      lw     at,0\(gp\)
00086  12c:  dc240000      ld     a0,0\(at\)
00087  130:  3c013ff0      lui    at,0x3ff0
00088  134:  44810800      mtc1   at,\$f1
00089  138:  44800000      mtc1   zero,\$f0
00090  13c:  8f810000      lw     at,0\(gp\)
00091  140:  d4200008      ldc1	\$f0,8\(at\)
00092  144:  64a40064      daddiu a0,a1,100
00093  148:  2c840001      sltiu  a0,a0,1
00094  14c:  64a40064      daddiu a0,a1,100
00095  150:  0004202b      sltu   a0,zero,a0
00096  154:  00a0202d      move   a0,a1
00097  158:  8f840000      lw     a0,0\(gp\)
00098  15c:  24840000      addiu  a0,a0,0
00099  160:  8f840000      lw     a0,0\(gp\)
00100  164:  24840000      addiu  a0,a0,0
00101  168:  8f810000      lw     at,0\(gp\)
00102  16c:  24210000      addiu  at,at,0
00103  170:  68240000      ldl    a0,0\(at\)
00104  174:  6c240007      ldr    a0,7\(at\)
00105  178:  8f810000      lw     at,0\(gp\)
00106  17c:  24210000      addiu  at,at,0
00107  180:  b0240000      sdl    a0,0\(at\)
00108  184:  b4240007      sdr    a0,7\(at\)
00109  188:  34018000      li     at,0x8000
00110  18c:  00010c38      dsll   at,at,0x10
00111  190:  0081082a      slt    at,a0,at
00112  194:  10200010      beqz   at,1d8 <[^>]*>
00113  198:  00000000      nop
00114  19c:  34018000      li     at,0x8000
00115  1a0:  00010c78      dsll   at,at,0x11
00116  1a4:  0081082b      sltu   at,a0,at
00117  1a8:  1020000b      beqz   at,1d8 <[^>]*>
00118  1ac:  00000000      nop
00119  1b0:  34018000      li     at,0x8000
00120  1b4:  00010c38      dsll   at,at,0x10
00121  1b8:  0081082a      slt    at,a0,at
00122  1bc:  14200006      bnez   at,1d8 <[^>]*>
00123  1c0:  00000000      nop
00124  1c4:  34018000      li     at,0x8000
00125  1c8:  00010c78      dsll   at,at,0x11
00126  1cc:  0081082b      sltu   at,a0,at
00127  1d0:  14200001      bnez   at,1d8 <[^>]*>
00128  1d4:  00000000      nop
00129 
00130 0+01d8 <[^>]*>:
00131        ...