Commit | Line | Data |
---|---|---|
8df55cb8 CM |
1 | #objdump: -d |
2 | #name: flow2 | |
3 | .*: +file format .* | |
4 | ||
5 | Disassembly of section .text: | |
6 | ||
7 | 00000000 <MY_LABEL1-0x2a>: | |
086134ec BS |
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>; | |
8df55cb8 CM |
29 | |
30 | 0000002a <MY_LABEL1>: | |
086134ec BS |
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>; | |
8df55cb8 CM |
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; | |
086134ec BS |
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; | |
8df55cb8 CM |
87 | b4: 00 00 NOP; |
88 | ... | |
89 | ||
90 | 000000b8 <beg_poll_bit>: | |
086134ec | 91 | b8: 80 e1 01 00 R0 = 0x1 \(Z\);.* |
8df55cb8 CM |
92 | |
93 | 000000bc <end_poll_bit>: | |
086134ec BS |
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; | |
8df55cb8 CM |
97 | ... |
98 | ||
99 | 000000ca <FIR_filter>: | |
086134ec | 100 | ca: 80 e1 01 00 R0 = 0x1 \(Z\);.* |
8df55cb8 CM |
101 | |
102 | 000000ce <bottom_of_FIR_filter>: | |
086134ec BS |
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; | |
8df55cb8 | 110 | ... |