Commit | Line | Data |
---|---|---|
8df55cb8 CM |
1 | #objdump: -d |
2 | #name: flow | |
3 | .*: +file format .* | |
4 | ||
5 | Disassembly of section .text: | |
6 | ||
7 | 00000000 <jump>: | |
086134ec BS |
8 | 0: 55 00 JUMP \(P5\); |
9 | 2: 83 00 JUMP \(PC \+ P3\); | |
10 | 4: 00 20 JUMP.S 0x4 .* | |
11 | 6: 80 e2 00 00 JUMP.L 0xff000006 .* | |
12 | a: 7f e2 ff ff JUMP.L 0x1000008 .* | |
13 | e: ff 27 JUMP.S 0x100c .* | |
14 | 10: 7f e2 00 80 JUMP.L 0xff0010 .* | |
15 | 14: f6 2f JUMP.S 0x0 <jump>; | |
8df55cb8 CM |
16 | |
17 | 00000016 <ccjump>: | |
086134ec BS |
18 | 16: 00 1a IF CC JUMP 0xfffffc16 .* |
19 | 18: ff 1d IF CC JUMP 0x416 .* \(BP\); | |
20 | 1a: 00 16 IF !CC JUMP 0xfffffc1a .* \(BP\); | |
21 | 1c: 89 10 IF !CC JUMP 0x12e .* | |
22 | 1e: f1 1b IF CC JUMP 0x0 <jump>; | |
23 | 20: f0 1f IF CC JUMP 0x0 <jump> \(BP\); | |
24 | 22: ef 17 IF !CC JUMP 0x0 <jump> \(BP\); | |
25 | 24: ee 13 IF !CC JUMP 0x0 <jump>; | |
8df55cb8 CM |
26 | |
27 | 00000026 <call>: | |
086134ec BS |
28 | 26: 63 00 CALL \(P3\); |
29 | 28: 72 00 CALL \(PC \+ P2\); | |
30 | 2a: 80 e3 00 00 CALL 0xff00002a .* | |
31 | 2e: 7f e3 ff ff CALL 0x100002c .* | |
32 | 32: ff e3 e7 ff CALL 0x0 <jump>; | |
8df55cb8 CM |
33 | |
34 | 00000036 <return>: | |
35 | 36: 10 00 RTS; | |
36 | 38: 11 00 RTI; | |
37 | 3a: 12 00 RTX; | |
38 | 3c: 13 00 RTN; | |
39 | 3e: 14 00 RTE; | |
40 | ||
41 | 00000040 <loop_lc0>: | |
086134ec BS |
42 | 40: 82 e0 13 00 LSETUP\(0x44 <loop_lc0\+0x4>, 0x66 <loop_lc0\+0x26>\) LC0; |
43 | 44: 38 e4 7b fc R0 = \[FP \+ -0xe14\]; | |
44 | 48: 49 60 R1 = 0x9 \(X\);.* | |
45 | 4a: 38 e4 7b fc R0 = \[FP \+ -0xe14\]; | |
46 | 4e: 00 32 P0 = R0; | |
47 | 50: 42 44 P2 = P0 << 0x2; | |
48 | 52: ba 5a P2 = P2 \+ FP; | |
49 | 54: 20 e1 50 fb R0 = -0x4b0 \(X\);.* | |
50 | 58: 08 32 P1 = R0; | |
51 | 5a: 8a 5a P2 = P2 \+ P1; | |
52 | 5c: 00 60 R0 = 0x0 \(X\);.* | |
53 | 5e: 10 93 \[P2\] = R0; | |
54 | 60: 38 e4 7b fc R0 = \[FP \+ -0xe14\]; | |
55 | 64: 08 64 R0 \+= 0x1;.* | |
56 | 66: 38 e6 7b fc \[FP \+ -0xe14\] = R0; | |
57 | 6a: a2 e0 02 40 LSETUP\(0x6e <loop_lc0\+0x2e>, 0x6e <loop_lc0\+0x2e>\) LC0 = P4; | |
8df55cb8 | 58 | 6e: 00 00 NOP; |
086134ec BS |
59 | 70: e0 e0 00 10 LSETUP\(0x70 <loop_lc0\+0x30>, 0x70 <loop_lc0\+0x30>\) LC0 = P1 >> 0x1; |
60 | 74: 82 e0 ff 03 LSETUP\(0x78 <loop_lc0\+0x38>, 0x72 <loop_lc0\+0x32>\) LC0; | |
61 | 78: af e0 00 52 LSETUP\(0x76 <loop_lc0\+0x36>, 0xfffffc78 <loop_lc1\+0xfffffbf8>\) LC0 = P5; | |
62 | 7c: ef e0 02 00 LSETUP\(0x7a <loop_lc0\+0x3a>, 0x80 <loop_lc1>\) LC0 = P0 >> 0x1; | |
8df55cb8 CM |
63 | |
64 | 00000080 <loop_lc1>: | |
086134ec BS |
65 | 80: 90 e0 00 00 LSETUP\(0x80 <loop_lc1>, 0x80 <loop_lc1>\) LC1; |
66 | 84: b0 e0 00 40 LSETUP\(0x84 <loop_lc1\+0x4>, 0x84 <loop_lc1\+0x4>\) LC1 = P4; | |
67 | 88: f8 e0 1b 10 LSETUP\(0x78 <loop_lc0\+0x38>, 0xbe <loop_lc1\+0x3e>\) LC1 = P1 >> 0x1; | |
68 | 8c: 92 e0 ff 03 LSETUP\(0x90 <loop_lc1\+0x10>, 0x8a <loop_lc1\+0xa>\) LC1; | |
69 | 90: bf e0 00 52 LSETUP\(0x8e <loop_lc1\+0xe>, 0xfffffc90 <loop_lc1\+0xfffffc10>\) LC1 = P5; | |
70 | 94: ff e0 02 00 LSETUP\(0x92 <loop_lc1\+0x12>, 0x98 <loop_lc1\+0x18>\) LC1 = P0 >> 0x1; | |
71 | 98: 38 e4 7a fc R0 = \[FP \+ -0xe18\]; | |
72 | 9c: 00 32 P0 = R0; | |
73 | 9e: 42 44 P2 = P0 << 0x2; | |
74 | a0: ba 5a P2 = P2 \+ FP; | |
75 | a2: 20 e1 f0 f1 R0 = -0xe10 \(X\);.* | |
76 | a6: 00 32 P0 = R0; | |
77 | a8: 42 5a P1 = P2 \+ P0; | |
78 | aa: 38 e4 7a fc R0 = \[FP \+ -0xe18\]; | |
79 | ae: 00 32 P0 = R0; | |
80 | b0: 42 44 P2 = P0 << 0x2; | |
81 | b2: ba 5a P2 = P2 \+ FP; | |
82 | b4: 20 e1 50 fb R0 = -0x4b0 \(X\);.* | |
83 | b8: 00 32 P0 = R0; | |
84 | ba: 82 5a P2 = P2 \+ P0; | |
85 | bc: 10 91 R0 = \[P2\]; | |
86 | be: 08 93 \[P1\] = R0; |