Back to index

cell-binutils  2.17cvs20070401
mips-gp32-fp64-pic.d
Go to the documentation of this file.
00001 #objdump: -d -mmips:8000
00002 #as: -32 -march=8000 -EB -mgp32 -mfp64 -KPIC
00003 #name: MIPS -mgp32 -mfp64 (SVR4 PIC)
00004 #stderr: mips-gp32-fp64.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:  2484015c      addiu  a0,a0,348
00024   34:  10000049      b      15c <[^>]*>
00025   38:  00000000      nop
00026   3c:  8f990000      lw     t9,0\(gp\)
00027   40:  2739015c      addiu  t9,t9,348
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:  2484015c      addiu  a0,a0,348
00039   70:  8c840000      lw     a0,0\(a0\)
00040   74:  8f810000      lw     at,0\(gp\)
00041   78:  8c240000      lw     a0,0\(at\)
00042   7c:  8c250004      lw     a1,4\(at\)
00043   80:  8f810000      lw     at,0\(gp\)
00044   84:  8c240000      lw     a0,0\(at\)
00045   88:  8c250004      lw     a1,4\(at\)
00046   8c:  8f810000      lw     at,0\(gp\)
00047   90:  8c24015c      lw     a0,348\(at\)
00048   94:  8c250160      lw     a1,352\(at\)
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:  ac240000      sw     a0,0\(at\)
00057   b8:  ac250004      sw     a1,4\(at\)
00058   bc:  8f810000      lw     at,0\(gp\)
00059   c0:  ac240000      sw     a0,0\(at\)
00060   c4:  ac250004      sw     a1,4\(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:  3c043ff0      lui    a0,0x3ff0
00084  124:  00002821      move   a1,zero
00085  128:  8f810000      lw     at,0\(gp\)
00086  12c:  8c240000      lw     a0,0\(at\)
00087  130:  8c250004      lw     a1,4\(at\)
00088  134:  8f810000      lw     at,0\(gp\)
00089  138:  d4200008      ldc1	\$f0,8\(at\)
00090  13c:  8f810000      lw     at,0\(gp\)
00091  140:  d4200010      ldc1	\$f0,16\(at\)
00092  144:  24a40064      addiu  a0,a1,100
00093  148:  2c840001      sltiu  a0,a0,1
00094  14c:  24a40064      addiu  a0,a1,100
00095  150:  0004202b      sltu   a0,zero,a0
00096  154:  00a02021      move   a0,a1
00097  158:  46231040      add.d  \$f1,\$f2,\$f3
00098 
00099 0+015c <[^>]*>:
00100        ...