Home | History | Annotate | Download | only in bfin
      1 #objdump: -d
      2 #name: flow2
      3 .*: +file format .*
      4 
      5 Disassembly of section .text:
      6 
      7 00000000 <MY_LABEL1-0x2a>:
      8    0:	50 00       	JUMP \(P0\);
      9    2:	51 00       	JUMP \(P1\);
     10    4:	52 00       	JUMP \(P2\);
     11    6:	53 00       	JUMP \(P3\);
     12    8:	54 00       	JUMP \(P4\);
     13    a:	55 00       	JUMP \(P5\);
     14    c:	56 00       	JUMP \(SP\);
     15    e:	57 00       	JUMP \(FP\);
     16   10:	80 00       	JUMP \(PC \+ P0\);
     17   12:	81 00       	JUMP \(PC \+ P1\);
     18   14:	82 00       	JUMP \(PC \+ P2\);
     19   16:	83 00       	JUMP \(PC \+ P3\);
     20   18:	84 00       	JUMP \(PC \+ P4\);
     21   1a:	85 00       	JUMP \(PC \+ P5\);
     22   1c:	86 00       	JUMP \(PC \+ SP\);
     23   1e:	87 00       	JUMP \(PC \+ FP\);
     24   20:	00 20       	JUMP.S 0x20 <MY_LABEL1-0xa>;
     25   22:	69 22       	JUMP.S 0x4f4 .*
     26   24:	97 2d       	JUMP.S 0xfffffb52 .*
     27   26:	01 20       	JUMP.S 0x28 <MY_LABEL1-0x2>;
     28   28:	ff 2f       	JUMP.S 0x26 <MY_LABEL1-0x4>;
     29 
     30 0000002a <MY_LABEL1>:
     31   2a:	00 20       	JUMP.S 0x2a <MY_LABEL1>;
     32   2c:	69 22       	JUMP.S 0x4fe .*
     33   2e:	97 2d       	JUMP.S 0xfffffb5c .*
     34   30:	01 20       	JUMP.S 0x32 <MY_LABEL1\+0x8>;
     35   32:	ff 2f       	JUMP.S 0x30 <MY_LABEL1\+0x6>;
     36   34:	c0 e2 00 00 	JUMP.L 0xff800034 .*
     37   38:	3f e2 ff ff 	JUMP.L 0x800036 .*
     38   3c:	00 e2 00 00 	JUMP.L 0x3c <MY_LABEL1\+0x12>;
     39   40:	00 e2 69 02 	JUMP.L 0x512 .*
     40   44:	ff e2 97 fd 	JUMP.L 0xfffffb72 .*
     41   48:	00 e2 01 00 	JUMP.L 0x4a <MY_LABEL1\+0x20>;
     42   4c:	ff e2 ff ff 	JUMP.L 0x4a <MY_LABEL1\+0x20>;
     43   50:	ed 2f       	JUMP.S 0x2a <MY_LABEL1>;
     44   52:	d7 2f       	JUMP.S 0x0 .*
     45   54:	d6 2f       	JUMP.S 0x0 .*
     46   56:	d5 2f       	JUMP.S 0x0 .*
     47   58:	04 1b       	IF CC JUMP 0xfffffe60 .*
     48   5a:	5a 18       	IF CC JUMP 0x10e .*
     49   5c:	00 18       	IF CC JUMP 0x5c <MY_LABEL1\+0x32>;
     50   5e:	04 1f       	IF CC JUMP 0xfffffe66 .*\(BP\);
     51   60:	5a 1c       	IF CC JUMP 0x114 .*\(BP\);
     52   62:	91 13       	IF !CC JUMP 0xffffff84 .*;
     53   64:	90 10       	IF !CC JUMP 0x184 .*;
     54   66:	91 17       	IF !CC JUMP 0xffffff88 .*\(BP\);
     55   68:	90 14       	IF !CC JUMP 0x188 .*\(BP\);
     56   6a:	e0 1b       	IF CC JUMP 0x2a <MY_LABEL1>;
     57   6c:	ca 1b       	IF CC JUMP 0x0 <MY_LABEL1-0x2a>;
     58   6e:	de 1f       	IF CC JUMP 0x2a <MY_LABEL1> \(BP\);
     59   70:	c8 1f       	IF CC JUMP 0x0 <MY_LABEL1-0x2a> \(BP\);
     60   72:	dc 13       	IF !CC JUMP 0x2a <MY_LABEL1>;
     61   74:	c6 13       	IF !CC JUMP 0x0 <MY_LABEL1-0x2a>;
     62   76:	da 17       	IF !CC JUMP 0x2a <MY_LABEL1> \(BP\);
     63   78:	c4 17       	IF !CC JUMP 0x0 <MY_LABEL1-0x2a> \(BP\);
     64   7a:	60 00       	CALL \(P0\);
     65   7c:	61 00       	CALL \(P1\);
     66   7e:	62 00       	CALL \(P2\);
     67   80:	63 00       	CALL \(P3\);
     68   82:	64 00       	CALL \(P4\);
     69   84:	65 00       	CALL \(P5\);
     70   86:	70 00       	CALL \(PC \+ P0\);
     71   88:	71 00       	CALL \(PC \+ P1\);
     72   8a:	72 00       	CALL \(PC \+ P2\);
     73   8c:	73 00       	CALL \(PC \+ P3\);
     74   8e:	74 00       	CALL \(PC \+ P4\);
     75   90:	75 00       	CALL \(PC \+ P5\);
     76   92:	09 e3 2b 1a 	CALL 0x1234e8 .*;
     77   96:	ff e3 97 fd 	CALL 0xfffffbc4 .*;
     78   9a:	ff e3 c8 ff 	CALL 0x2a <MY_LABEL1>;
     79   9e:	ff e3 b1 ff 	CALL 0x0 <MY_LABEL1-0x2a>;
     80   a2:	10 00       	RTS;
     81   a4:	11 00       	RTI;
     82   a6:	12 00       	RTX;
     83   a8:	13 00       	RTN;
     84   aa:	14 00       	RTE;
     85   ac:	82 e0 02 00 	LSETUP\(0xb0 <MY_LABEL1\+0x86>, 0xb0 <MY_LABEL1\+0x86>\) LC0;
     86   b0:	84 e0 06 00 	LSETUP\(0xb8 <beg_poll_bit>, 0xbc <end_poll_bit>\) LC0;
     87   b4:	00 00       	NOP;
     88 	...
     89 
     90 000000b8 <beg_poll_bit>:
     91   b8:	80 e1 01 00 	R0 = 0x1 \(Z\);.*
     92 
     93 000000bc <end_poll_bit>:
     94   bc:	81 e1 02 00 	R1 = 0x2 \(Z\);.*
     95   c0:	92 e0 03 00 	LSETUP\(0xc4 <end_poll_bit\+0x8>, 0xc6 <end_poll_bit\+0xa>\) LC1;
     96   c4:	93 e0 05 00 	LSETUP\(0xca <FIR_filter>, 0xce <bottom_of_FIR_filter>\) LC1;
     97 	...
     98 
     99 000000ca <FIR_filter>:
    100   ca:	80 e1 01 00 	R0 = 0x1 \(Z\);.*
    101 
    102 000000ce <bottom_of_FIR_filter>:
    103   ce:	81 e1 02 00 	R1 = 0x2 \(Z\);.*
    104   d2:	a2 e0 04 10 	LSETUP\(0xd6 <bottom_of_FIR_filter\+0x8>, 0xda <bottom_of_FIR_filter\+0xc>\) LC0 = P1;
    105   d6:	e2 e0 04 10 	LSETUP\(0xda <bottom_of_FIR_filter\+0xc>, 0xde <bottom_of_FIR_filter\+0x10>\) LC0 = P1 >> 0x1;
    106   da:	82 e0 03 00 	LSETUP\(0xde <bottom_of_FIR_filter\+0x10>, 0xe0 <bottom_of_FIR_filter\+0x12>\) LC0;
    107   de:	08 60       	R0 = 0x1 \(X\);.*
    108   e0:	11 60       	R1 = 0x2 \(X\);.*
    109   e2:	90 e0 00 00 	LSETUP\(0xe2 <bottom_of_FIR_filter\+0x14>, 0xe2 <bottom_of_FIR_filter\+0x14>\) LC1;
    110 	...
    111