Back to index

cell-binutils  2.17cvs20070401
mips32.d
Go to the documentation of this file.
00001 #objdump: -dr --prefix-addresses --show-raw-insn
00002 #name: MIPS MIPS32 instructions
00003 #as: -32
00004 
00005 # Check MIPS32 instruction assembly
00006 
00007 .*: +file format .*mips.*
00008 
00009 Disassembly of section .text:
00010 0+0000 <[^>]*> 70410821     clo    at,v0
00011 0+0004 <[^>]*> 70831820     clz    v1,a0
00012 0+0008 <[^>]*> 70a60000     madd   a1,a2
00013 0+000c <[^>]*> 70e80001     maddu  a3,t0
00014 0+0010 <[^>]*> 712a0004     msub   t1,t2
00015 0+0014 <[^>]*> 716c0005     msubu  t3,t4
00016 0+0018 <[^>]*> 71cf6802     mul    t5,t6,t7
00017 0+001c <[^>]*> ce040000     pref   0x4,0\(s0\)
00018 0+0020 <[^>]*> ce247fff     pref   0x4,32767\(s1\)
00019 0+0024 <[^>]*> ce448000     pref   0x4,-32768\(s2\)
00020 0+0028 <[^>]*> 00000040     ssnop
00021 0+002c <[^>]*> 4900fff4     bc2f   0+0000 <text_label>
00022 0+0030 <[^>]*> 00000000     nop
00023 0+0034 <[^>]*> 4902fff2     bc2fl  0+0000 <text_label>
00024 0+0038 <[^>]*> 00000000     nop
00025 0+003c <[^>]*> 4901fff0     bc2t   0+0000 <text_label>
00026 0+0040 <[^>]*> 00000000     nop
00027 0+0044 <[^>]*> 4903ffee     bc2tl  0+0000 <text_label>
00028 0+0048 <[^>]*> 00000000     nop
00029 0+004c <[^>]*> 48411000     cfc2   at,\$2
00030 0+0050 <[^>]*> 4b234567     c2     0x1234567
00031 0+0054 <[^>]*> 48c21800     ctc2   v0,\$3
00032 0+0058 <[^>]*> 48032000     mfc2   v1,\$4
00033 0+005c <[^>]*> 48042800     mfc2   a0,\$5
00034 0+0060 <[^>]*> 48053007     mfc2   a1,\$6,7
00035 0+0064 <[^>]*> 48863800     mtc2   a2,\$7
00036 0+0068 <[^>]*> 48874000     mtc2   a3,\$8
00037 0+006c <[^>]*> 48884807     mtc2   t0,\$9,7
00038 0+0070 <[^>]*> bc250000     cache  0x5,0\(at\)
00039 0+0074 <[^>]*> bc457fff     cache  0x5,32767\(v0\)
00040 0+0078 <[^>]*> bc658000     cache  0x5,-32768\(v1\)
00041 0+007c <[^>]*> 3c010001     lui    at,0x1
00042 0+0080 <[^>]*> 00240821     addu   at,at,a0
00043 0+0084 <[^>]*> bc258000     cache  0x5,-32768\(at\)
00044 0+0088 <[^>]*> 3c01ffff     lui    at,0xffff
00045 0+008c <[^>]*> 00250821     addu   at,at,a1
00046 0+0090 <[^>]*> bc257fff     cache  0x5,32767\(at\)
00047 0+0094 <[^>]*> 3c010001     lui    at,0x1
00048 0+0098 <[^>]*> bc258000     cache  0x5,-32768\(at\)
00049 0+009c <[^>]*> 3c01ffff     lui    at,0xffff
00050 0+00a0 <[^>]*> bc257fff     cache  0x5,32767\(at\)
00051 0+00a4 <[^>]*> 42000018     eret
00052 0+00a8 <[^>]*> 42000008     tlbp
00053 0+00ac <[^>]*> 42000001     tlbr
00054 0+00b0 <[^>]*> 42000002     tlbwi
00055 0+00b4 <[^>]*> 42000006     tlbwr
00056 0+00b8 <[^>]*> 42000020     wait
00057 0+00bc <[^>]*> 42000020     wait
00058 0+00c0 <[^>]*> 4359e260     wait   0x56789
00059 0+00c4 <[^>]*> 0000000d     break
00060 0+00c8 <[^>]*> 0000000d     break
00061 0+00cc <[^>]*> 0345000d     break  0x345
00062 0+00d0 <[^>]*> 0048d14d     break  0x48,0x345
00063 0+00d4 <[^>]*> 7000003f     sdbbp
00064 0+00d8 <[^>]*> 7000003f     sdbbp
00065 0+00dc <[^>]*> 7159e27f     sdbbp  0x56789
00066 0+00e0 <[^>]*> 4900ffc7     bc2f   0+0000 <text_label>
00067 0+00e4 <[^>]*> 00000000     nop
00068 0+00e8 <[^>]*> 4906ffc5     bc2fl	\$cc1,0+0000 <text_label>
00069 0+00ec <[^>]*> 00000000     nop
00070 0+00f0 <[^>]*> 4919ffc3     bc2t	\$cc6,0+0000 <text_label>
00071 0+00f4 <[^>]*> 00000000     nop
00072 0+00f8 <[^>]*> 491fffc1     bc2tl	\$cc7,0+0000 <text_label>
00073 0+00fc <[^>]*> 00000000     nop
00074        \.\.\.