1 |
205 |
julius |
#as:
|
2 |
|
|
#objdump: -dr
|
3 |
|
|
#name: i860 branch
|
4 |
|
|
|
5 |
|
|
.*: +file format .*
|
6 |
|
|
|
7 |
|
|
Disassembly of section .text:
|
8 |
|
|
|
9 |
|
|
00000000 <.text>:
|
10 |
|
|
0: 3d 00 20 b4 bla %r0,%r1,0x000000f8 // 0xf8
|
11 |
|
|
4: 00 00 00 a0 shl %r0,%r0,%r0
|
12 |
|
|
8: 3d 28 e0 b7 bla %r5,%r31,0x00000100 // 0x100
|
13 |
|
|
c: 00 00 00 a0 shl %r0,%r0,%r0
|
14 |
|
|
10: 39 b8 00 b6 bla %r23,%r16,0x000000f8 // 0xf8
|
15 |
|
|
14: 00 00 00 a0 shl %r0,%r0,%r0
|
16 |
|
|
18: 39 20 60 b6 bla %r4,%r19,0x00000100 // 0x100
|
17 |
|
|
1c: 00 00 00 a0 shl %r0,%r0,%r0
|
18 |
|
|
20: 00 00 00 40 bri %r0
|
19 |
|
|
24: 00 00 00 a0 shl %r0,%r0,%r0
|
20 |
|
|
28: 00 08 00 40 bri %r1
|
21 |
|
|
2c: 00 00 00 a0 shl %r0,%r0,%r0
|
22 |
|
|
30: 00 f8 00 40 bri %r31
|
23 |
|
|
34: 00 00 00 a0 shl %r0,%r0,%r0
|
24 |
|
|
38: 00 08 00 40 bri %r1
|
25 |
|
|
3c: 00 00 00 a0 shl %r0,%r0,%r0
|
26 |
|
|
40: 00 60 00 40 bri %r12
|
27 |
|
|
44: 00 00 00 a0 shl %r0,%r0,%r0
|
28 |
|
|
48: 00 98 00 40 bri %r19
|
29 |
|
|
4c: 00 00 00 a0 shl %r0,%r0,%r0
|
30 |
|
|
50: 02 00 00 4c calli %r0
|
31 |
|
|
54: 00 00 00 a0 shl %r0,%r0,%r0
|
32 |
|
|
58: 02 08 00 4c calli %r1
|
33 |
|
|
5c: 00 00 00 a0 shl %r0,%r0,%r0
|
34 |
|
|
60: 02 f8 00 4c calli %r31
|
35 |
|
|
64: 00 00 00 a0 shl %r0,%r0,%r0
|
36 |
|
|
68: 02 28 00 4c calli %r5
|
37 |
|
|
6c: 00 00 00 a0 shl %r0,%r0,%r0
|
38 |
|
|
70: 02 b0 00 4c calli %r22
|
39 |
|
|
74: 00 00 00 a0 shl %r0,%r0,%r0
|
40 |
|
|
78: 02 48 00 4c calli %r9
|
41 |
|
|
7c: 00 00 00 a0 shl %r0,%r0,%r0
|
42 |
|
|
80: 1d 00 00 68 br 0x000000f8 // 0xf8
|
43 |
|
|
84: 00 00 00 a0 shl %r0,%r0,%r0
|
44 |
|
|
88: 1d 00 00 68 br 0x00000100 // 0x100
|
45 |
|
|
8c: 00 00 00 a0 shl %r0,%r0,%r0
|
46 |
|
|
90: 00 00 00 68 br 0x00000094 // 0x94
|
47 |
|
|
90: R_860_PC26 some_fake_extern
|
48 |
|
|
94: 00 00 00 a0 shl %r0,%r0,%r0
|
49 |
|
|
98: 17 00 00 6c call 0x000000f8 // 0xf8
|
50 |
|
|
9c: 00 00 00 a0 shl %r0,%r0,%r0
|
51 |
|
|
a0: 17 00 00 6c call 0x00000100 // 0x100
|
52 |
|
|
a4: 00 00 00 a0 shl %r0,%r0,%r0
|
53 |
|
|
a8: 00 00 00 6c call 0x000000ac // 0xac
|
54 |
|
|
a8: R_860_PC26 some_fake_extern
|
55 |
|
|
ac: 00 00 00 a0 shl %r0,%r0,%r0
|
56 |
|
|
b0: 02 00 00 70 bc 0x000000bc // 0xbc
|
57 |
|
|
b4: 10 00 00 70 bc 0x000000f8 // 0xf8
|
58 |
|
|
b8: 00 00 00 70 bc 0x000000bc // 0xbc
|
59 |
|
|
b8: R_860_PC26 some_fake_extern
|
60 |
|
|
bc: ff ff ff 77 bc.t 0x000000bc // 0xbc
|
61 |
|
|
c0: 00 00 00 a0 shl %r0,%r0,%r0
|
62 |
|
|
c4: 0c 00 00 74 bc.t 0x000000f8 // 0xf8
|
63 |
|
|
c8: 00 00 00 a0 shl %r0,%r0,%r0
|
64 |
|
|
cc: 00 00 00 74 bc.t 0x000000d0 // 0xd0
|
65 |
|
|
cc: R_860_PC26 some_fake_extern
|
66 |
|
|
d0: 00 00 00 a0 shl %r0,%r0,%r0
|
67 |
|
|
d4: 02 00 00 78 bnc 0x000000e0 // 0xe0
|
68 |
|
|
d8: 07 00 00 78 bnc 0x000000f8 // 0xf8
|
69 |
|
|
dc: 00 00 00 78 bnc 0x000000e0 // 0xe0
|
70 |
|
|
dc: R_860_PC26 some_fake_extern
|
71 |
|
|
e0: ff ff ff 7f bnc.t 0x000000e0 // 0xe0
|
72 |
|
|
e4: 00 00 00 a0 shl %r0,%r0,%r0
|
73 |
|
|
e8: 03 00 00 7c bnc.t 0x000000f8 // 0xf8
|
74 |
|
|
ec: 00 00 00 a0 shl %r0,%r0,%r0
|
75 |
|
|
f0: 00 00 00 7c bnc.t 0x000000f4 // 0xf4
|
76 |
|
|
f0: R_860_PC26 some_fake_extern
|
77 |
|
|
f4: 00 00 00 a0 shl %r0,%r0,%r0
|
78 |
|
|
f8: 00 00 00 a0 shl %r0,%r0,%r0
|
79 |
|
|
fc: 00 00 00 a0 shl %r0,%r0,%r0
|
80 |
|
|
100: 00 00 00 a0 shl %r0,%r0,%r0
|
81 |
|
|
104: 00 00 00 a0 shl %r0,%r0,%r0
|