Back to index

cell-binutils  2.17cvs20070401
load.d
Go to the documentation of this file.
00001 #objdump: -d
00002 #name: load
00003 .*: +file format .*
00004 
00005 Disassembly of section .text:
00006 
00007 00000000 <load_immediate>:
00008    0:  17 e1 ff ff   M3.L=ffff.*
00009    4:  1a e1 fe ff   B2.L=fffe.*
00010    8:  0e e1 00 00   SP.L=0.*
00011    c:  0f e1 dc fe   FP.L=fedc.*
00012   10:  40 e1 02 00   R0.H=0x2;
00013   14:  4d e1 20 00   P5.H=20.*
00014   18:  52 e1 04 f2   I2.H=f204.*
00015   1c:  59 e1 40 00   B1.H=40.*
00016   20:  5c e1 ff ff   L0.H=ffff.*
00017   24:  45 e1 00 00   R5.H=0x0;
00018   28:  5a e1 00 00   B2.H=0 <load_immediate>;
00019   2c:  8f e1 20 ff   FP=ff20.*
00020   30:  9e e1 20 00   L2=20.*
00021   34:  85 e1 00 00   R5=0 <load_immediate>\(Z\);
00022   38:  08 c4 [0-3][[:xdigit:]] 00  A0=0;
00023   3c:  08 c4 [0-3][[:xdigit:]] 40  A1=0;
00024   40:  08 c4 [0-3][[:xdigit:]] 80  A1=A0=0;
00025   44:  02 62         R2=-64\(x\);
00026   46:  20 e1 7f 00   R0=0x7f \(X\);
00027   4a:  02 68         P2=0x0;
00028   4c:  06 6b         SP=-32;
00029   4e:  67 69         FP=0x2c;
00030   50:  3f e1 00 08   L3=0x800 \(X\);
00031   54:  36 e1 ff 7f   M2=0x7fff \(X\);
00032   58:  81 60         R1=0x10\(x\);
00033   5a:  3c e1 00 00   L0=0x0 \(X\);
00034   5e:  27 e1 f3 00   R7=0xf3 \(X\);
00035   62:  00 e1 03 00   R0.L=0x3;
00036   66:  01 e1 0f 00   R1.L=0xf;
00037 
00038 0000006a <load_pointer_register>:
00039   6a:  7e 91         SP=\[FP\];
00040   6c:  47 90         FP=\[P0\+\+\];
00041   6e:  f1 90         P1=\[SP--\];
00042   70:  96 af         SP=\[P2\+0x38\];
00043   72:  3b ac         P3=\[FP\+0x0\];
00044   74:  3c e5 ff 7f   P4=\[FP\+0x1fffc\];
00045   78:  3e e5 01 80   SP=\[FP\+-131068\];
00046   7c:  26 ac         SP=\[P4\+0x0\];
00047   7e:  0d b8         P5=\[FP-128\];
00048 
00049 00000080 <load_data_register>:
00050   80:  07 91         R7=\[P0\];
00051   82:  2e 90         R6=\[P5\+\+\];
00052   84:  a5 90         R5=\[P4--\];
00053   86:  bc a2         R4=\[FP\+0x28\];
00054   88:  33 e4 ff 7f   R3=\[SP\+0x1fffc\];
00055   8c:  32 a0         R2=\[SP\+0x0\];
00056   8e:  39 e4 01 80   R1=\[FP\+-131068\];
00057   92:  06 80         R0=\[SP\+\+P0\];
00058   94:  05 b8         R5=\[FP-128\];
00059   96:  02 9d         R2=\[I0\];
00060   98:  09 9c         R1=\[I1\+\+\];
00061   9a:  93 9c         R3=\[I2--\];
00062   9c:  9c 9d         R4=\[I3\+\+M0\];
00063 
00064 0000009e <load_half_word_zero_extend>:
00065   9e:  37 95         R7=W\[SP\] \(Z\);
00066   a0:  3e 94         R6=W\[FP\+\+\] \(Z\);
00067   a2:  85 94         R5=W\[P0--\] \(Z\);
00068   a4:  cc a7         R4=W\[P1\+0x1e\] \(Z\);
00069   a6:  73 e4 fe 7f   R3=W\[SP\+0xfffc\] \(Z\);
00070   aa:  7a e4 02 80   R2=W\[FP\+-65532\] \(Z\);
00071   ae:  28 86         R0=W\[P0\+\+P5\] \(Z\);
00072 
00073 000000b0 <load_half_word_sign_extend>:
00074   b0:  77 95         R7=W\[SP\]\(X\);
00075   b2:  7e 94         R6=W\[FP\+\+\]\(X\);
00076   b4:  c5 94         R5=W\[P0--\]\(X\);
00077   b6:  0d ab         R5=W\[P1\+0x18\]\(X\);
00078   b8:  73 e5 fe 7f   R3=W\[SP\+0xfffc\]\(X\);
00079   bc:  7f e5 02 80   R7=W\[FP\+-65532\]\(X\);
00080   c0:  51 8e         R1=W\[P1\+\+P2\]\(X\);
00081 
00082 000000c2 <load_high_data_register_half>:
00083   c2:  40 9d         R0.H=W\[I0\];
00084   c4:  49 9c         R1.H=W\[I1\+\+\];
00085   c6:  d2 9c         R2.H=W\[I2--\];
00086   c8:  f6 84         R3.H=W\[SP\];
00087   ca:  07 85         R4.H=W\[FP\+\+P0\];
00088 
00089 000000cc <load_low_data_register_half>:
00090   cc:  3f 9d         R7.L=W\[I3\];
00091   ce:  36 9c         R6.L=W\[I2\+\+\];
00092   d0:  ad 9c         R5.L=W\[I1--\];
00093   d2:  00 83         R4.L=W\[P0\];
00094   d4:  da 82         R3.L=W\[P2\+\+P3\];
00095 
00096 000000d6 <load_byte_zero_extend>:
00097   d6:  05 99         R5=B\[P0\] \(Z\);
00098   d8:  0c 98         R4=B\[P1\+\+\] \(Z\);
00099   da:  90 98         R0=B\[P2--\] \(Z\);
00100   dc:  b3 e4 ff 7f   R3=B\[SP\+0x7fff\] \(Z\);
00101   e0:  b7 e4 01 80   R7=B\[SP\+-32767\] \(Z\);
00102 
00103 000000e4 <load_byte_sign_extend>:
00104   e4:  45 99         R5=B\[P0\]\(X\);
00105   e6:  4a 98         R2=B\[P1\+\+\]\(X\);
00106   e8:  fb 98         R3=B\[FP--\]\(X\);
00107   ea:  b7 e5 00 00   R7=B\[SP\+0x0\]\(X\);
00108   ee:  be e5 01 80   R6=B\[FP\+-32767\]\(X\);
00109 
00110 000000f2 <load_data1>:
00111        ...
00112 
00113 000000f3 <load_data2>:
00114   f3:  10 00         IF ! CC JUMP f3 <load_data2>;
00115   f5:  00 00         NOP;
00116        ...