Back to index

cell-binutils  2.17cvs20070401
power4.d
Go to the documentation of this file.
00001 #objdump: -drx -Mpower4
00002 #as: -mpower4
00003 #name: Power4 instructions
00004 
00005 .*: +file format elf64-powerpc
00006 .*
00007 architecture: powerpc:common64, flags 0x0+11:
00008 HAS_RELOC, HAS_SYMS
00009 start address 0x0+
00010 
00011 Sections:
00012 Idx Name +Size +VMA +LMA +File off +Algn
00013  +0 \.text +0+c4 +0+ +0+ +.*
00014  +CONTENTS, ALLOC, LOAD, RELOC, READONLY, CODE
00015  +1 \.data +0+10 +0+ +0+ +.*
00016  +CONTENTS, ALLOC, LOAD, DATA
00017  +2 \.bss +0+ +0+ +0+ +.*
00018  +ALLOC
00019  +3 \.toc +0+30 +0+ +0+ +.*
00020  +CONTENTS, ALLOC, LOAD, RELOC, DATA
00021 SYMBOL TABLE:
00022 0+ l +d +\.text      0+ (|\.text)
00023 0+ l +d +\.data      0+ (|\.data)
00024 0+ l +d +\.bss       0+ (|\.bss)
00025 0+ l +\.data  0+ dsym0
00026 0+8 l +\.data 0+ dsym1
00027 0+ l +d +\.toc       0+ (|\.toc)
00028 0+8 l +\.data 0+ usym0
00029 0+10 l +\.data       0+ usym1
00030 0+ +\*UND\*   0+ esym0
00031 0+ +\*UND\*   0+ esym1
00032 
00033 
00034 Disassembly of section \.text:
00035 
00036 0+ <\.text>:
00037  +0:   e0 83 00 00   lq      r4,0\(r3\)
00038                      2: R_PPC64_ADDR16_LO_DS     \.data
00039  +4:   e0 83 00 00   lq      r4,0\(r3\)
00040                      6: R_PPC64_ADDR16_LO_DS     \.data\+0x8
00041  +8:   e0 83 00 00   lq      r4,0\(r3\)
00042                      a: R_PPC64_ADDR16_LO_DS     \.data\+0x8
00043  +c:   e0 83 00 10   lq      r4,16\(r3\)
00044                      e: R_PPC64_ADDR16_LO_DS     \.data\+0x10
00045  +10:  e0 83 00 00   lq      r4,0\(r3\)
00046                      12: R_PPC64_ADDR16_LO_DS    esym0
00047  +14:  e0 83 00 00   lq      r4,0\(r3\)
00048                      16: R_PPC64_ADDR16_LO_DS    esym1
00049  +18:  e0 82 00 00   lq      r4,0\(r2\)
00050                      1a: R_PPC64_TOC16_DS \.toc
00051  +1c:  e0 82 00 00   lq      r4,0\(r2\)
00052                      1e: R_PPC64_TOC16_DS \.toc\+0x8
00053  +20:  e0 82 00 10   lq      r4,16\(r2\)
00054                      22: R_PPC64_TOC16_DS \.toc\+0x10
00055  +24:  e0 82 00 10   lq      r4,16\(r2\)
00056                      26: R_PPC64_TOC16_DS \.toc\+0x18
00057  +28:  e0 82 00 20   lq      r4,32\(r2\)
00058                      2a: R_PPC64_TOC16_DS \.toc\+0x20
00059  +2c:  e0 82 00 20   lq      r4,32\(r2\)
00060                      2e: R_PPC64_TOC16_DS \.toc\+0x28
00061  +30:  e0 c2 00 20   lq      r6,32\(r2\)
00062                      32: R_PPC64_TOC16_LO_DS     \.toc\+0x28
00063  +34:  e0 80 00 00   lq      r4,0\(0\)
00064                      36: R_PPC64_ADDR16_LO_DS    \.text
00065  +38:  e0 c3 00 00   lq      r6,0\(r3\)
00066                      3a: R_PPC64_GOT16_DS \.data
00067  +3c:  e0 c3 00 00   lq      r6,0\(r3\)
00068                      3e: R_PPC64_GOT16_LO_DS     \.data
00069  +40:  e0 c3 00 00   lq      r6,0\(r3\)
00070                      42: R_PPC64_PLT16_LO_DS     \.data
00071  +44:  e0 c3 00 00   lq      r6,0\(r3\)
00072                      46: R_PPC64_SECTOFF_DS      \.data\+0x8
00073  +48:  e0 c3 00 00   lq      r6,0\(r3\)
00074                      4a: R_PPC64_SECTOFF_LO_DS   \.data\+0x8
00075  +4c:  e0 c4 00 10   lq      r6,16\(r4\)
00076  +50:  f8 c7 00 02   stq     r6,0\(r7\)
00077  +54:  f8 c7 00 12   stq     r6,16\(r7\)
00078  +58:  f8 c7 ff f2   stq     r6,-16\(r7\)
00079  +5c:  f8 c7 80 02   stq     r6,-32768\(r7\)
00080  +60:  f8 c7 7f f2   stq     r6,32752\(r7\)
00081  +64:  00 00 02 00   attn
00082  +68:  7c 6f f1 20   mtcr    r3
00083  +6c:  7c 6f f1 20   mtcr    r3
00084  +70:  7c 68 11 20   mtcrf   129,r3
00085  +74:  7c 70 11 20   mtocrf  1,r3
00086  +78:  7c 70 21 20   mtocrf  2,r3
00087  +7c:  7c 70 41 20   mtocrf  4,r3
00088  +80:  7c 70 81 20   mtocrf  8,r3
00089  +84:  7c 71 01 20   mtocrf  16,r3
00090  +88:  7c 72 01 20   mtocrf  32,r3
00091  +8c:  7c 74 01 20   mtocrf  64,r3
00092  +90:  7c 78 01 20   mtocrf  128,r3
00093  +94:  7c 60 00 26   mfcr    r3
00094  +98:  7c 70 10 26   mfocrf  r3,1
00095  +9c:  7c 70 20 26   mfocrf  r3,2
00096  +a0:  7c 70 40 26   mfocrf  r3,4
00097  +a4:  7c 70 80 26   mfocrf  r3,8
00098  +a8:  7c 71 00 26   mfocrf  r3,16
00099  +ac:  7c 72 00 26   mfocrf  r3,32
00100  +b0:  7c 74 00 26   mfocrf  r3,64
00101  +b4:  7c 78 00 26   mfocrf  r3,128
00102  +b8:  7c 01 17 ec   dcbz    r1,r2
00103  +bc:  7c 23 27 ec   dcbzl   r3,r4
00104  +c0:  7c 05 37 ec   dcbz    r5,r6