blob: 01eba4af9eb1c546fb713b96b144c673ba3ff1da [file] [log] [blame]
#as: -a32 -mvle
#objdump: -dr -Mvle
#name: VLE relocations
.*: +file format elf.*-powerpc.*
Disassembly of section \.text:
00000000 <.text>:
0: e8 00 se_b 0x0
0: R_PPC_VLE_REL8 sub1
2: e9 00 se_bl 0x2
2: R_PPC_VLE_REL8 sub1
4: e1 00 se_ble 0x4
4: R_PPC_VLE_REL8 sub2
6: e6 00 se_beq 0x6
6: R_PPC_VLE_REL8 sub2
8: 78 00 00 00 e_b 0x8
8: R_PPC_VLE_REL24 sub3
c: 78 00 00 01 e_bl 0xc
c: R_PPC_VLE_REL24 sub4
10: 7a 05 00 00 e_ble cr1,0x10
10: R_PPC_VLE_REL15 sub5
14: 7a 1a 00 01 e_beql cr2,0x14
14: R_PPC_VLE_REL15 sub5
18: 70 20 c0 00 e_or2i r1,0
18: R_PPC_VLE_LO16D low
1c: 70 40 c0 00 e_or2i r2,0
1c: R_PPC_VLE_HI16D high
20: 70 60 c0 00 e_or2i r3,0
20: R_PPC_VLE_HA16D high_adjust
24: 70 80 c0 00 e_or2i r4,0
24: R_PPC_VLE_SDAREL_LO16D low_sdarel
28: 70 a0 c0 00 e_or2i r5,0
28: R_PPC_VLE_SDAREL_HI16D high_sdarel
2c: 70 40 c0 00 e_or2i r2,0
2c: R_PPC_VLE_SDAREL_HA16D high_adjust_sdarel
30: 70 20 c8 00 e_and2i. r1,0
30: R_PPC_VLE_LO16D low
34: 70 40 c8 00 e_and2i. r2,0
34: R_PPC_VLE_HI16D high
38: 70 60 c8 00 e_and2i. r3,0
38: R_PPC_VLE_HA16D high_adjust
3c: 70 80 c8 00 e_and2i. r4,0
3c: R_PPC_VLE_SDAREL_LO16D low_sdarel
40: 70 a0 c8 00 e_and2i. r5,0
40: R_PPC_VLE_SDAREL_HI16D high_sdarel
44: 70 40 c8 00 e_and2i. r2,0
44: R_PPC_VLE_SDAREL_HA16D high_adjust_sdarel
48: 70 40 c8 00 e_and2i. r2,0
48: R_PPC_VLE_SDAREL_HA16D high_adjust_sdarel
4c: 70 20 d0 00 e_or2is r1,0
4c: R_PPC_VLE_LO16D low
50: 70 40 d0 00 e_or2is r2,0
50: R_PPC_VLE_HI16D high
54: 70 60 d0 00 e_or2is r3,0
54: R_PPC_VLE_HA16D high_adjust
58: 70 80 d0 00 e_or2is r4,0
58: R_PPC_VLE_SDAREL_LO16D low_sdarel
5c: 70 a0 d0 00 e_or2is r5,0
5c: R_PPC_VLE_SDAREL_HI16D high_sdarel
60: 70 40 d0 00 e_or2is r2,0
60: R_PPC_VLE_SDAREL_HA16D high_adjust_sdarel
64: 70 20 e0 00 e_lis r1,0
64: R_PPC_VLE_LO16D low
68: 70 40 e0 00 e_lis r2,0
68: R_PPC_VLE_HI16D high
6c: 70 60 e0 00 e_lis r3,0
6c: R_PPC_VLE_HA16D high_adjust
70: 70 80 e0 00 e_lis r4,0
70: R_PPC_VLE_SDAREL_LO16D low_sdarel
74: 70 a0 e0 00 e_lis r5,0
74: R_PPC_VLE_SDAREL_HI16D high_sdarel
78: 70 40 e0 00 e_lis r2,0
78: R_PPC_VLE_SDAREL_HA16D high_adjust_sdarel
7c: 70 20 e8 00 e_and2is. r1,0
7c: R_PPC_VLE_LO16D low
80: 70 40 e8 00 e_and2is. r2,0
80: R_PPC_VLE_HI16D high
84: 70 60 e8 00 e_and2is. r3,0
84: R_PPC_VLE_HA16D high_adjust
88: 70 80 e8 00 e_and2is. r4,0
88: R_PPC_VLE_SDAREL_LO16D low_sdarel
8c: 70 a0 e8 00 e_and2is. r5,0
8c: R_PPC_VLE_SDAREL_HI16D high_sdarel
90: 70 40 e8 00 e_and2is. r2,0
90: R_PPC_VLE_SDAREL_HA16D high_adjust_sdarel
94: 70 01 98 00 e_cmp16i r1,0
94: R_PPC_VLE_LO16A low
98: 70 02 98 00 e_cmp16i r2,0
98: R_PPC_VLE_HI16A high
9c: 70 03 98 00 e_cmp16i r3,0
9c: R_PPC_VLE_HA16A high_adjust
a0: 70 04 98 00 e_cmp16i r4,0
a0: R_PPC_VLE_SDAREL_LO16A low_sdarel
a4: 70 05 98 00 e_cmp16i r5,0
a4: R_PPC_VLE_SDAREL_HI16A high_sdarel
a8: 70 02 98 00 e_cmp16i r2,0
a8: R_PPC_VLE_SDAREL_HA16A high_adjust_sdarel
ac: 70 01 a8 00 e_cmpl16i r1,0
ac: R_PPC_VLE_LO16A low
b0: 70 02 a8 00 e_cmpl16i r2,0
b0: R_PPC_VLE_HI16A high
b4: 70 03 a8 00 e_cmpl16i r3,0
b4: R_PPC_VLE_HA16A high_adjust
b8: 70 04 a8 00 e_cmpl16i r4,0
b8: R_PPC_VLE_SDAREL_LO16A low_sdarel
bc: 70 05 a8 00 e_cmpl16i r5,0
bc: R_PPC_VLE_SDAREL_HI16A high_sdarel
c0: 70 02 a8 00 e_cmpl16i r2,0
c0: R_PPC_VLE_SDAREL_HA16A high_adjust_sdarel
c4: 70 01 b0 00 e_cmph16i r1,0
c4: R_PPC_VLE_LO16A low
c8: 70 02 b0 00 e_cmph16i r2,0
c8: R_PPC_VLE_HI16A high
cc: 70 03 b0 00 e_cmph16i r3,0
cc: R_PPC_VLE_HA16A high_adjust
d0: 70 04 b0 00 e_cmph16i r4,0
d0: R_PPC_VLE_SDAREL_LO16A low_sdarel
d4: 70 05 b0 00 e_cmph16i r5,0
d4: R_PPC_VLE_SDAREL_HI16A high_sdarel
d8: 70 02 b0 00 e_cmph16i r2,0
d8: R_PPC_VLE_SDAREL_HA16A high_adjust_sdarel
dc: 70 01 b8 00 e_cmphl16i r1,0
dc: R_PPC_VLE_LO16A low
e0: 70 02 b8 00 e_cmphl16i r2,0
e0: R_PPC_VLE_HI16A high
e4: 70 03 b8 00 e_cmphl16i r3,0
e4: R_PPC_VLE_HA16A high_adjust
e8: 70 04 b8 00 e_cmphl16i r4,0
e8: R_PPC_VLE_SDAREL_LO16A low_sdarel
ec: 70 05 b8 00 e_cmphl16i r5,0
ec: R_PPC_VLE_SDAREL_HI16A high_sdarel
f0: 70 02 b8 00 e_cmphl16i r2,0
f0: R_PPC_VLE_SDAREL_HA16A high_adjust_sdarel
f4: 70 01 88 00 e_add2i. r1,0
f4: R_PPC_VLE_LO16A low
f8: 70 02 88 00 e_add2i. r2,0
f8: R_PPC_VLE_HI16A high
fc: 70 03 88 00 e_add2i. r3,0
fc: R_PPC_VLE_HA16A high_adjust
100: 70 04 88 00 e_add2i. r4,0
100: R_PPC_VLE_SDAREL_LO16A low_sdarel
104: 70 05 88 00 e_add2i. r5,0
104: R_PPC_VLE_SDAREL_HI16A high_sdarel
108: 70 02 88 00 e_add2i. r2,0
108: R_PPC_VLE_SDAREL_HA16A high_adjust_sdarel
10c: 70 01 90 00 e_add2is r1,0
10c: R_PPC_VLE_LO16A low
110: 70 02 90 00 e_add2is r2,0
110: R_PPC_VLE_HI16A high
114: 70 03 90 00 e_add2is r3,0
114: R_PPC_VLE_HA16A high_adjust
118: 70 04 90 00 e_add2is r4,0
118: R_PPC_VLE_SDAREL_LO16A low_sdarel
11c: 70 05 90 00 e_add2is r5,0
11c: R_PPC_VLE_SDAREL_HI16A high_sdarel
120: 70 02 90 00 e_add2is r2,0
120: R_PPC_VLE_SDAREL_HA16A high_adjust_sdarel
124: 70 01 a0 00 e_mull2i r1,0
124: R_PPC_VLE_LO16A low
128: 70 02 a0 00 e_mull2i r2,0
128: R_PPC_VLE_HI16A high
12c: 70 03 a0 00 e_mull2i r3,0
12c: R_PPC_VLE_HA16A high_adjust
130: 70 04 a0 00 e_mull2i r4,0
130: R_PPC_VLE_SDAREL_LO16A low_sdarel
134: 70 05 a0 00 e_mull2i r5,0
134: R_PPC_VLE_SDAREL_HI16A high_sdarel
138: 70 02 a0 00 e_mull2i r2,0
138: R_PPC_VLE_SDAREL_HA16A high_adjust_sdarel