Back to index

cell-binutils  2.17cvs20070401
flow2.d
Go to the documentation of this file.
00001 #objdump: -d
00002 #name: flow2
00003 .*: +file format .*
00004 
00005 Disassembly of section .text:
00006 
00007 00000000 <MY_LABEL1-0x2a>:
00008    0:  50 00         JUMP  \(P0\);
00009    2:  51 00         JUMP  \(P1\);
00010    4:  52 00         JUMP  \(P2\);
00011    6:  53 00         JUMP  \(P3\);
00012    8:  54 00         JUMP  \(P4\);
00013    a:  55 00         JUMP  \(P5\);
00014    c:  56 00         JUMP  \(SP\);
00015    e:  57 00         JUMP  \(FP\);
00016   10:  80 00         JUMP  \(PC\+P0\);
00017   12:  81 00         JUMP  \(PC\+P1\);
00018   14:  82 00         JUMP  \(PC\+P2\);
00019   16:  83 00         JUMP  \(PC\+P3\);
00020   18:  84 00         JUMP  \(PC\+P4\);
00021   1a:  85 00         JUMP  \(PC\+P5\);
00022   1c:  86 00         JUMP  \(PC\+SP\);
00023   1e:  87 00         JUMP  \(PC\+FP\);
00024   20:  00 20         JUMP.S  20 <MY_LABEL1-0xa>;
00025   22:  69 22         JUMP.S  4f4.*
00026   24:  97 2d         JUMP.S  fffffb52.*
00027   26:  01 20         JUMP.S  28 <MY_LABEL1-0x2>;
00028   28:  ff 2f         JUMP.S  26 <MY_LABEL1-0x4>;
00029 
00030 0000002a <MY_LABEL1>:
00031   2a:  00 20         JUMP.S  2a <MY_LABEL1>;
00032   2c:  69 22         JUMP.S  4fe.*
00033   2e:  97 2d         JUMP.S  fffffb5c.*
00034   30:  01 20         JUMP.S  32 <MY_LABEL1\+0x8>;
00035   32:  ff 2f         JUMP.S  30 <MY_LABEL1\+0x6>;
00036   34:  c0 e2 00 00   JUMP.L  ff800034.*
00037   38:  3f e2 ff ff   JUMP.L  800036.*
00038   3c:  00 e2 00 00   JUMP.L  3c <MY_LABEL1\+0x12>;
00039   40:  00 e2 69 02   JUMP.L  512.*
00040   44:  ff e2 97 fd   JUMP.L  fffffb72.*
00041   48:  00 e2 01 00   JUMP.L  4a <MY_LABEL1\+0x20>;
00042   4c:  ff e2 ff ff   JUMP.L  4a <MY_LABEL1\+0x20>;
00043   50:  ed 2f         JUMP.S  2a <MY_LABEL1>;
00044   52:  d7 2f         JUMP.S  0 .*
00045   54:  d6 2f         JUMP.S  0 .*
00046   56:  d5 2f         JUMP.S  0 .*
00047   58:  04 1b         IF CC JUMP fffffe60.*
00048   5a:  5a 18         IF CC JUMP 10e.*
00049   5c:  00 18         IF CC JUMP 5c <MY_LABEL1\+0x32>;
00050   5e:  04 1f         IF CC JUMP fffffe66.*\(BP\);
00051   60:  5a 1c         IF CC JUMP 114.*\(BP\);
00052   62:  91 13         IF ! CC JUMP ffffff84.*;
00053   64:  90 10         IF ! CC JUMP 184.*;
00054   66:  91 17         IF ! CC JUMP ffffff88.*\(BP\);
00055   68:  90 14         IF ! CC JUMP 188.*\(BP\);
00056   6a:  e0 1b         IF CC JUMP 2a <MY_LABEL1>;
00057   6c:  ca 1b         IF CC JUMP 0 <MY_LABEL1-0x2a>;
00058   6e:  de 1f         IF CC JUMP 2a <MY_LABEL1>\(BP\);
00059   70:  c8 1f         IF CC JUMP 0 <MY_LABEL1-0x2a>\(BP\);
00060   72:  dc 13         IF ! CC JUMP 2a <MY_LABEL1>;
00061   74:  c6 13         IF ! CC JUMP 0 <MY_LABEL1-0x2a>;
00062   76:  da 17         IF ! CC JUMP 2a <MY_LABEL1>\(BP\);
00063   78:  c4 17         IF ! CC JUMP 0 <MY_LABEL1-0x2a>\(BP\);
00064   7a:  60 00         CALL  \(P0\);
00065   7c:  61 00         CALL  \(P1\);
00066   7e:  62 00         CALL  \(P2\);
00067   80:  63 00         CALL  \(P3\);
00068   82:  64 00         CALL  \(P4\);
00069   84:  65 00         CALL  \(P5\);
00070   86:  70 00         CALL  \(PC\+P0\);
00071   88:  71 00         CALL  \(PC\+P1\);
00072   8a:  72 00         CALL  \(PC\+P2\);
00073   8c:  73 00         CALL  \(PC\+P3\);
00074   8e:  74 00         CALL  \(PC\+P4\);
00075   90:  75 00         CALL  \(PC\+P5\);
00076   92:  09 e3 2b 1a   CALL  1234e8.*;
00077   96:  ff e3 97 fd   CALL  fffffbc4.*;
00078   9a:  ff e3 c8 ff   CALL  2a <MY_LABEL1>;
00079   9e:  ff e3 b1 ff   CALL  0 <MY_LABEL1-0x2a>;
00080   a2:  10 00         RTS;
00081   a4:  11 00         RTI;
00082   a6:  12 00         RTX;
00083   a8:  13 00         RTN;
00084   aa:  14 00         RTE;
00085   ac:  82 e0 02 00   LSETUP\(b0 <MY_LABEL1\+0x86>,b0 <MY_LABEL1\+0x86>\)LC0;
00086   b0:  84 e0 06 00   LSETUP\(b8 <beg_poll_bit>,bc <end_poll_bit>\)LC0;
00087   b4:  00 00         NOP;
00088        ...
00089 
00090 000000b8 <beg_poll_bit>:
00091   b8:  80 e1 01 00   R0=1 <MY_LABEL1-0x29>\(Z\);
00092 
00093 000000bc <end_poll_bit>:
00094   bc:  81 e1 02 00   R1=2 <MY_LABEL1-0x28>\(Z\);
00095   c0:  92 e0 03 00   LSETUP\(c4 <end_poll_bit\+0x8>,c6 <end_poll_bit\+0xa>\)LC1;
00096   c4:  93 e0 05 00   LSETUP\(ca <FIR_filter>,ce <bottom_of_FIR_filter>\)LC1;
00097        ...
00098 
00099 000000ca <FIR_filter>:
00100   ca:  80 e1 01 00   R0=1 <MY_LABEL1-0x29>\(Z\);
00101 
00102 000000ce <bottom_of_FIR_filter>:
00103   ce:  81 e1 02 00   R1=2 <MY_LABEL1-0x28>\(Z\);
00104   d2:  a2 e0 04 10   LSETUP\(d6 <bottom_of_FIR_filter\+0x8>,da <bottom_of_FIR_filter\+0xc>\)LC0=P1;
00105   d6:  e2 e0 04 10   LSETUP\(da <bottom_of_FIR_filter\+0xc>,de <DoItSome__BEGIN>\)LC0=P1>>1;
00106   da:  82 e0 03 00   LSETUP\(de <DoItSome__BEGIN>,e0 <DoItSome__END>\)LC0;
00107 
00108 000000de <DoItSome__BEGIN>:
00109   de:  08 60         R0=0x1\(x\);
00110 
00111 000000e0 <DoItSome__END>:
00112   e0:  11 60         R1=0x2\(x\);
00113   e2:  90 e0 00 00   LSETUP\(e2 <DoItSome__END\+0x2>,e2 <DoItSome__END\+0x2>\)LC1;
00114        ...