Back to index

cell-binutils  2.17cvs20070401
instruction_packing-005.d
Go to the documentation of this file.
00001 #objdump: -D
00002 #source: instruction_packing-005.s
00003 #as: -O
00004 
00005 .*:     file format elf32-d10v
00006 
00007 Disassembly of section .text:
00008 
00009 00000000 <foo>:
00010    0:  36 df de 00   st     r13, @-sp     ||     nop    
00011    4:  f0 0e 00 00   ld     r0, @\(0x0, r14\)
00012    8:  e4 80 00 02   bl.l   10 <func_a>
00013    c:  70 df cc 1a   ld     r13, @sp\+    ->     jmp    r13
00014 
00015 00000010 <func_a>:
00016   10:  20 20 40 61   mv     r2, r0 ||     ldi.s  r3, 0x0
00017   14:  c6 12 80 00   and3   r1, r2, -0x8000
00018   18:  01 31 a2 43   addi   r3, 0x1       ||     slli   r2, 0x1
00019   1c:  c2 10 80 00   cmpeqi.l      r1, -0x8000
00020   20:  60 02 0a 1f   mv     r0, r2 ->     bnoti  r0, 0xf
00021   24:  22 20 de 00   mvf0t  r2, r0 ||     nop    
00022   28:  e3 30 00 08   cmpui  r3, 0x8
00023   2c:  65 fd 40 04   brf0t.s       14 <func_a\+0x4>     ->     mv     r0, r2
00024   30:  26 0d 5e 00   jmp    r13    ||     nop    
00025 Disassembly of section .data:
00026 
00027 00000000 <in_data>:
00028    0:  Address 0x0+ is out of bounds.
00029