|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/BinaryFormat/ELFRelocs/AArch64.def 9 ELF_RELOC(R_AARCH64_NONE, 0)
10 ELF_RELOC(R_AARCH64_ABS64, 0x101)
11 ELF_RELOC(R_AARCH64_ABS32, 0x102)
12 ELF_RELOC(R_AARCH64_ABS16, 0x103)
13 ELF_RELOC(R_AARCH64_PREL64, 0x104)
14 ELF_RELOC(R_AARCH64_PREL32, 0x105)
15 ELF_RELOC(R_AARCH64_PREL16, 0x106)
16 ELF_RELOC(R_AARCH64_MOVW_UABS_G0, 0x107)
17 ELF_RELOC(R_AARCH64_MOVW_UABS_G0_NC, 0x108)
18 ELF_RELOC(R_AARCH64_MOVW_UABS_G1, 0x109)
19 ELF_RELOC(R_AARCH64_MOVW_UABS_G1_NC, 0x10a)
20 ELF_RELOC(R_AARCH64_MOVW_UABS_G2, 0x10b)
21 ELF_RELOC(R_AARCH64_MOVW_UABS_G2_NC, 0x10c)
22 ELF_RELOC(R_AARCH64_MOVW_UABS_G3, 0x10d)
23 ELF_RELOC(R_AARCH64_MOVW_SABS_G0, 0x10e)
24 ELF_RELOC(R_AARCH64_MOVW_SABS_G1, 0x10f)
25 ELF_RELOC(R_AARCH64_MOVW_SABS_G2, 0x110)
26 ELF_RELOC(R_AARCH64_LD_PREL_LO19, 0x111)
27 ELF_RELOC(R_AARCH64_ADR_PREL_LO21, 0x112)
28 ELF_RELOC(R_AARCH64_ADR_PREL_PG_HI21, 0x113)
29 ELF_RELOC(R_AARCH64_ADR_PREL_PG_HI21_NC, 0x114)
30 ELF_RELOC(R_AARCH64_ADD_ABS_LO12_NC, 0x115)
31 ELF_RELOC(R_AARCH64_LDST8_ABS_LO12_NC, 0x116)
32 ELF_RELOC(R_AARCH64_TSTBR14, 0x117)
33 ELF_RELOC(R_AARCH64_CONDBR19, 0x118)
34 ELF_RELOC(R_AARCH64_JUMP26, 0x11a)
35 ELF_RELOC(R_AARCH64_CALL26, 0x11b)
36 ELF_RELOC(R_AARCH64_LDST16_ABS_LO12_NC, 0x11c)
37 ELF_RELOC(R_AARCH64_LDST32_ABS_LO12_NC, 0x11d)
38 ELF_RELOC(R_AARCH64_LDST64_ABS_LO12_NC, 0x11e)
39 ELF_RELOC(R_AARCH64_MOVW_PREL_G0, 0x11f)
40 ELF_RELOC(R_AARCH64_MOVW_PREL_G0_NC, 0x120)
41 ELF_RELOC(R_AARCH64_MOVW_PREL_G1, 0x121)
42 ELF_RELOC(R_AARCH64_MOVW_PREL_G1_NC, 0x122)
43 ELF_RELOC(R_AARCH64_MOVW_PREL_G2, 0x123)
44 ELF_RELOC(R_AARCH64_MOVW_PREL_G2_NC, 0x124)
45 ELF_RELOC(R_AARCH64_MOVW_PREL_G3, 0x125)
46 ELF_RELOC(R_AARCH64_LDST128_ABS_LO12_NC, 0x12b)
47 ELF_RELOC(R_AARCH64_MOVW_GOTOFF_G0, 0x12c)
48 ELF_RELOC(R_AARCH64_MOVW_GOTOFF_G0_NC, 0x12d)
49 ELF_RELOC(R_AARCH64_MOVW_GOTOFF_G1, 0x12e)
50 ELF_RELOC(R_AARCH64_MOVW_GOTOFF_G1_NC, 0x12f)
51 ELF_RELOC(R_AARCH64_MOVW_GOTOFF_G2, 0x130)
52 ELF_RELOC(R_AARCH64_MOVW_GOTOFF_G2_NC, 0x131)
53 ELF_RELOC(R_AARCH64_MOVW_GOTOFF_G3, 0x132)
54 ELF_RELOC(R_AARCH64_GOTREL64, 0x133)
55 ELF_RELOC(R_AARCH64_GOTREL32, 0x134)
56 ELF_RELOC(R_AARCH64_GOT_LD_PREL19, 0x135)
57 ELF_RELOC(R_AARCH64_LD64_GOTOFF_LO15, 0x136)
58 ELF_RELOC(R_AARCH64_ADR_GOT_PAGE, 0x137)
59 ELF_RELOC(R_AARCH64_LD64_GOT_LO12_NC, 0x138)
60 ELF_RELOC(R_AARCH64_LD64_GOTPAGE_LO15, 0x139)
61 ELF_RELOC(R_AARCH64_TLSGD_ADR_PREL21, 0x200)
62 ELF_RELOC(R_AARCH64_TLSGD_ADR_PAGE21, 0x201)
63 ELF_RELOC(R_AARCH64_TLSGD_ADD_LO12_NC, 0x202)
64 ELF_RELOC(R_AARCH64_TLSGD_MOVW_G1, 0x203)
65 ELF_RELOC(R_AARCH64_TLSGD_MOVW_G0_NC, 0x204)
66 ELF_RELOC(R_AARCH64_TLSLD_ADR_PREL21, 0x205)
67 ELF_RELOC(R_AARCH64_TLSLD_ADR_PAGE21, 0x206)
68 ELF_RELOC(R_AARCH64_TLSLD_ADD_LO12_NC, 0x207)
69 ELF_RELOC(R_AARCH64_TLSLD_MOVW_G1, 0x208)
70 ELF_RELOC(R_AARCH64_TLSLD_MOVW_G0_NC, 0x209)
71 ELF_RELOC(R_AARCH64_TLSLD_LD_PREL19, 0x20a)
72 ELF_RELOC(R_AARCH64_TLSLD_MOVW_DTPREL_G2, 0x20b)
73 ELF_RELOC(R_AARCH64_TLSLD_MOVW_DTPREL_G1, 0x20c)
74 ELF_RELOC(R_AARCH64_TLSLD_MOVW_DTPREL_G1_NC, 0x20d)
75 ELF_RELOC(R_AARCH64_TLSLD_MOVW_DTPREL_G0, 0x20e)
76 ELF_RELOC(R_AARCH64_TLSLD_MOVW_DTPREL_G0_NC, 0x20f)
77 ELF_RELOC(R_AARCH64_TLSLD_ADD_DTPREL_HI12, 0x210)
78 ELF_RELOC(R_AARCH64_TLSLD_ADD_DTPREL_LO12, 0x211)
79 ELF_RELOC(R_AARCH64_TLSLD_ADD_DTPREL_LO12_NC, 0x212)
80 ELF_RELOC(R_AARCH64_TLSLD_LDST8_DTPREL_LO12, 0x213)
81 ELF_RELOC(R_AARCH64_TLSLD_LDST8_DTPREL_LO12_NC, 0x214)
82 ELF_RELOC(R_AARCH64_TLSLD_LDST16_DTPREL_LO12, 0x215)
83 ELF_RELOC(R_AARCH64_TLSLD_LDST16_DTPREL_LO12_NC, 0x216)
84 ELF_RELOC(R_AARCH64_TLSLD_LDST32_DTPREL_LO12, 0x217)
85 ELF_RELOC(R_AARCH64_TLSLD_LDST32_DTPREL_LO12_NC, 0x218)
86 ELF_RELOC(R_AARCH64_TLSLD_LDST64_DTPREL_LO12, 0x219)
87 ELF_RELOC(R_AARCH64_TLSLD_LDST64_DTPREL_LO12_NC, 0x21a)
88 ELF_RELOC(R_AARCH64_TLSIE_MOVW_GOTTPREL_G1, 0x21b)
89 ELF_RELOC(R_AARCH64_TLSIE_MOVW_GOTTPREL_G0_NC, 0x21c)
90 ELF_RELOC(R_AARCH64_TLSIE_ADR_GOTTPREL_PAGE21, 0x21d)
91 ELF_RELOC(R_AARCH64_TLSIE_LD64_GOTTPREL_LO12_NC, 0x21e)
92 ELF_RELOC(R_AARCH64_TLSIE_LD_GOTTPREL_PREL19, 0x21f)
93 ELF_RELOC(R_AARCH64_TLSLE_MOVW_TPREL_G2, 0x220)
94 ELF_RELOC(R_AARCH64_TLSLE_MOVW_TPREL_G1, 0x221)
95 ELF_RELOC(R_AARCH64_TLSLE_MOVW_TPREL_G1_NC, 0x222)
96 ELF_RELOC(R_AARCH64_TLSLE_MOVW_TPREL_G0, 0x223)
97 ELF_RELOC(R_AARCH64_TLSLE_MOVW_TPREL_G0_NC, 0x224)
98 ELF_RELOC(R_AARCH64_TLSLE_ADD_TPREL_HI12, 0x225)
99 ELF_RELOC(R_AARCH64_TLSLE_ADD_TPREL_LO12, 0x226)
100 ELF_RELOC(R_AARCH64_TLSLE_ADD_TPREL_LO12_NC, 0x227)
101 ELF_RELOC(R_AARCH64_TLSLE_LDST8_TPREL_LO12, 0x228)
102 ELF_RELOC(R_AARCH64_TLSLE_LDST8_TPREL_LO12_NC, 0x229)
103 ELF_RELOC(R_AARCH64_TLSLE_LDST16_TPREL_LO12, 0x22a)
104 ELF_RELOC(R_AARCH64_TLSLE_LDST16_TPREL_LO12_NC, 0x22b)
105 ELF_RELOC(R_AARCH64_TLSLE_LDST32_TPREL_LO12, 0x22c)
106 ELF_RELOC(R_AARCH64_TLSLE_LDST32_TPREL_LO12_NC, 0x22d)
107 ELF_RELOC(R_AARCH64_TLSLE_LDST64_TPREL_LO12, 0x22e)
108 ELF_RELOC(R_AARCH64_TLSLE_LDST64_TPREL_LO12_NC, 0x22f)
109 ELF_RELOC(R_AARCH64_TLSDESC_LD_PREL19, 0x230)
110 ELF_RELOC(R_AARCH64_TLSDESC_ADR_PREL21, 0x231)
111 ELF_RELOC(R_AARCH64_TLSDESC_ADR_PAGE21, 0x232)
112 ELF_RELOC(R_AARCH64_TLSDESC_LD64_LO12, 0x233)
113 ELF_RELOC(R_AARCH64_TLSDESC_ADD_LO12, 0x234)
114 ELF_RELOC(R_AARCH64_TLSDESC_OFF_G1, 0x235)
115 ELF_RELOC(R_AARCH64_TLSDESC_OFF_G0_NC, 0x236)
116 ELF_RELOC(R_AARCH64_TLSDESC_LDR, 0x237)
117 ELF_RELOC(R_AARCH64_TLSDESC_ADD, 0x238)
118 ELF_RELOC(R_AARCH64_TLSDESC_CALL, 0x239)
119 ELF_RELOC(R_AARCH64_TLSLE_LDST128_TPREL_LO12, 0x23a)
120 ELF_RELOC(R_AARCH64_TLSLE_LDST128_TPREL_LO12_NC, 0x23b)
121 ELF_RELOC(R_AARCH64_TLSLD_LDST128_DTPREL_LO12, 0x23c)
122 ELF_RELOC(R_AARCH64_TLSLD_LDST128_DTPREL_LO12_NC, 0x23d)
123 ELF_RELOC(R_AARCH64_COPY, 0x400)
124 ELF_RELOC(R_AARCH64_GLOB_DAT, 0x401)
125 ELF_RELOC(R_AARCH64_JUMP_SLOT, 0x402)
126 ELF_RELOC(R_AARCH64_RELATIVE, 0x403)
130 ELF_RELOC(R_AARCH64_TLS_DTPMOD64, 0x404)
131 ELF_RELOC(R_AARCH64_TLS_DTPREL64, 0x405)
132 ELF_RELOC(R_AARCH64_TLS_TPREL64, 0x406)
133 ELF_RELOC(R_AARCH64_TLSDESC, 0x407)
134 ELF_RELOC(R_AARCH64_IRELATIVE, 0x408)
137 ELF_RELOC(R_AARCH64_P32_ABS32, 0x001)
138 ELF_RELOC(R_AARCH64_P32_ABS16, 0x002)
139 ELF_RELOC(R_AARCH64_P32_PREL32, 0x003)
140 ELF_RELOC(R_AARCH64_P32_PREL16, 0x004)
141 ELF_RELOC(R_AARCH64_P32_MOVW_UABS_G0, 0x005)
142 ELF_RELOC(R_AARCH64_P32_MOVW_UABS_G0_NC, 0x006)
143 ELF_RELOC(R_AARCH64_P32_MOVW_UABS_G1, 0x007)
144 ELF_RELOC(R_AARCH64_P32_MOVW_SABS_G0, 0x008)
145 ELF_RELOC(R_AARCH64_P32_LD_PREL_LO19, 0x009)
146 ELF_RELOC(R_AARCH64_P32_ADR_PREL_LO21, 0x00a)
147 ELF_RELOC(R_AARCH64_P32_ADR_PREL_PG_HI21, 0x00b)
148 ELF_RELOC(R_AARCH64_P32_ADD_ABS_LO12_NC, 0x00c)
149 ELF_RELOC(R_AARCH64_P32_LDST8_ABS_LO12_NC, 0x00d)
150 ELF_RELOC(R_AARCH64_P32_LDST16_ABS_LO12_NC, 0x00e)
151 ELF_RELOC(R_AARCH64_P32_LDST32_ABS_LO12_NC, 0x00f)
152 ELF_RELOC(R_AARCH64_P32_LDST64_ABS_LO12_NC, 0x010)
153 ELF_RELOC(R_AARCH64_P32_LDST128_ABS_LO12_NC, 0x011)
154 ELF_RELOC(R_AARCH64_P32_TSTBR14, 0x012)
155 ELF_RELOC(R_AARCH64_P32_CONDBR19, 0x013)
156 ELF_RELOC(R_AARCH64_P32_JUMP26, 0x014)
157 ELF_RELOC(R_AARCH64_P32_CALL26, 0x015)
158 ELF_RELOC(R_AARCH64_P32_MOVW_PREL_G0, 0x016)
159 ELF_RELOC(R_AARCH64_P32_MOVW_PREL_G0_NC, 0x017)
160 ELF_RELOC(R_AARCH64_P32_MOVW_PREL_G1, 0x018)
161 ELF_RELOC(R_AARCH64_P32_GOT_LD_PREL19, 0x019)
162 ELF_RELOC(R_AARCH64_P32_ADR_GOT_PAGE, 0x01a)
163 ELF_RELOC(R_AARCH64_P32_LD32_GOT_LO12_NC, 0x01b)
164 ELF_RELOC(R_AARCH64_P32_LD32_GOTPAGE_LO14, 0x01c)
165 ELF_RELOC(R_AARCH64_P32_TLSGD_ADR_PREL21, 0x050)
166 ELF_RELOC(R_AARCH64_P32_TLSGD_ADR_PAGE21, 0x051)
167 ELF_RELOC(R_AARCH64_P32_TLSGD_ADD_LO12_NC, 0x052)
168 ELF_RELOC(R_AARCH64_P32_TLSLD_ADR_PREL21, 0x053)
169 ELF_RELOC(R_AARCH64_P32_TLSLD_ADR_PAGE21, 0x054)
170 ELF_RELOC(R_AARCH64_P32_TLSLD_ADD_LO12_NC, 0x055)
171 ELF_RELOC(R_AARCH64_P32_TLSLD_LD_PREL19, 0x056)
172 ELF_RELOC(R_AARCH64_P32_TLSLD_MOVW_DTPREL_G1, 0x057)
173 ELF_RELOC(R_AARCH64_P32_TLSLD_MOVW_DTPREL_G0, 0x058)
174 ELF_RELOC(R_AARCH64_P32_TLSLD_MOVW_DTPREL_G0_NC, 0x059)
175 ELF_RELOC(R_AARCH64_P32_TLSLD_ADD_DTPREL_HI12, 0x05a)
176 ELF_RELOC(R_AARCH64_P32_TLSLD_ADD_DTPREL_LO12, 0x05b)
177 ELF_RELOC(R_AARCH64_P32_TLSLD_ADD_DTPREL_LO12_NC, 0x05c)
178 ELF_RELOC(R_AARCH64_P32_TLSLD_LDST8_DTPREL_LO12, 0x05d)
179 ELF_RELOC(R_AARCH64_P32_TLSLD_LDST8_DTPREL_LO12_NC, 0x05e)
180 ELF_RELOC(R_AARCH64_P32_TLSLD_LDST16_DTPREL_LO12, 0x05f)
181 ELF_RELOC(R_AARCH64_P32_TLSLD_LDST16_DTPREL_LO12_NC, 0x060)
182 ELF_RELOC(R_AARCH64_P32_TLSLD_LDST32_DTPREL_LO12, 0x061)
183 ELF_RELOC(R_AARCH64_P32_TLSLD_LDST32_DTPREL_LO12_NC, 0x062)
184 ELF_RELOC(R_AARCH64_P32_TLSLD_LDST64_DTPREL_LO12, 0x063)
185 ELF_RELOC(R_AARCH64_P32_TLSLD_LDST64_DTPREL_LO12_NC, 0x064)
186 ELF_RELOC(R_AARCH64_P32_TLSLD_LDST128_DTPREL_LO12, 0x065)
187 ELF_RELOC(R_AARCH64_P32_TLSLD_LDST128_DTPREL_LO12_NC,0x066)
188 ELF_RELOC(R_AARCH64_P32_TLSIE_ADR_GOTTPREL_PAGE21, 0x067)
189 ELF_RELOC(R_AARCH64_P32_TLSIE_LD32_GOTTPREL_LO12_NC, 0x068)
190 ELF_RELOC(R_AARCH64_P32_TLSIE_LD_GOTTPREL_PREL19, 0x069)
191 ELF_RELOC(R_AARCH64_P32_TLSLE_MOVW_TPREL_G1, 0x06a)
192 ELF_RELOC(R_AARCH64_P32_TLSLE_MOVW_TPREL_G0, 0x06b)
193 ELF_RELOC(R_AARCH64_P32_TLSLE_MOVW_TPREL_G0_NC, 0x06c)
194 ELF_RELOC(R_AARCH64_P32_TLSLE_ADD_TPREL_HI12, 0x06d)
195 ELF_RELOC(R_AARCH64_P32_TLSLE_ADD_TPREL_LO12, 0x06e)
196 ELF_RELOC(R_AARCH64_P32_TLSLE_ADD_TPREL_LO12_NC, 0x06f)
197 ELF_RELOC(R_AARCH64_P32_TLSLE_LDST8_TPREL_LO12, 0x070)
198 ELF_RELOC(R_AARCH64_P32_TLSLE_LDST8_TPREL_LO12_NC, 0x071)
199 ELF_RELOC(R_AARCH64_P32_TLSLE_LDST16_TPREL_LO12, 0x072)
200 ELF_RELOC(R_AARCH64_P32_TLSLE_LDST16_TPREL_LO12_NC, 0x073)
201 ELF_RELOC(R_AARCH64_P32_TLSLE_LDST32_TPREL_LO12, 0x074)
202 ELF_RELOC(R_AARCH64_P32_TLSLE_LDST32_TPREL_LO12_NC, 0x075)
203 ELF_RELOC(R_AARCH64_P32_TLSLE_LDST64_TPREL_LO12, 0x076)
204 ELF_RELOC(R_AARCH64_P32_TLSLE_LDST64_TPREL_LO12_NC, 0x077)
205 ELF_RELOC(R_AARCH64_P32_TLSLE_LDST128_TPREL_LO12, 0x078)
206 ELF_RELOC(R_AARCH64_P32_TLSLE_LDST128_TPREL_LO12_NC, 0x079)
207 ELF_RELOC(R_AARCH64_P32_TLSDESC_LD_PREL19, 0x07a)
208 ELF_RELOC(R_AARCH64_P32_TLSDESC_ADR_PREL21, 0x07b)
209 ELF_RELOC(R_AARCH64_P32_TLSDESC_ADR_PAGE21, 0x07c)
210 ELF_RELOC(R_AARCH64_P32_TLSDESC_LD32_LO12, 0x07d)
211 ELF_RELOC(R_AARCH64_P32_TLSDESC_ADD_LO12, 0x07e)
212 ELF_RELOC(R_AARCH64_P32_TLSDESC_CALL, 0x07f)
213 ELF_RELOC(R_AARCH64_P32_COPY, 0x0b4)
214 ELF_RELOC(R_AARCH64_P32_GLOB_DAT, 0x0b5)
215 ELF_RELOC(R_AARCH64_P32_JUMP_SLOT, 0x0b6)
216 ELF_RELOC(R_AARCH64_P32_RELATIVE, 0x0b7)
217 ELF_RELOC(R_AARCH64_P32_TLS_DTPREL, 0x0b8)
218 ELF_RELOC(R_AARCH64_P32_TLS_DTPMOD, 0x0b9)
219 ELF_RELOC(R_AARCH64_P32_TLS_TPREL, 0x0ba)
220 ELF_RELOC(R_AARCH64_P32_TLSDESC, 0x0bb)
221 ELF_RELOC(R_AARCH64_P32_IRELATIVE, 0x0bc)
include/llvm/BinaryFormat/ELFRelocs/AMDGPU.def 5 ELF_RELOC(R_AMDGPU_NONE, 0)
6 ELF_RELOC(R_AMDGPU_ABS32_LO, 1)
7 ELF_RELOC(R_AMDGPU_ABS32_HI, 2)
8 ELF_RELOC(R_AMDGPU_ABS64, 3)
9 ELF_RELOC(R_AMDGPU_REL32, 4)
10 ELF_RELOC(R_AMDGPU_REL64, 5)
11 ELF_RELOC(R_AMDGPU_ABS32, 6)
12 ELF_RELOC(R_AMDGPU_GOTPCREL, 7)
13 ELF_RELOC(R_AMDGPU_GOTPCREL32_LO, 8)
14 ELF_RELOC(R_AMDGPU_GOTPCREL32_HI, 9)
15 ELF_RELOC(R_AMDGPU_REL32_LO, 10)
16 ELF_RELOC(R_AMDGPU_REL32_HI, 11)
17 ELF_RELOC(R_AMDGPU_RELATIVE64, 13)
include/llvm/BinaryFormat/ELFRelocs/ARC.def 6 ELF_RELOC(R_ARC_NONE, 0)
7 ELF_RELOC(R_ARC_8, 1)
8 ELF_RELOC(R_ARC_16, 2)
9 ELF_RELOC(R_ARC_24, 3)
10 ELF_RELOC(R_ARC_32, 4)
11 ELF_RELOC(R_ARC_N8, 8)
12 ELF_RELOC(R_ARC_N16, 9)
13 ELF_RELOC(R_ARC_N24, 10)
14 ELF_RELOC(R_ARC_N32, 11)
15 ELF_RELOC(R_ARC_SDA, 12)
16 ELF_RELOC(R_ARC_SECTOFF, 13)
17 ELF_RELOC(R_ARC_S21H_PCREL, 14)
18 ELF_RELOC(R_ARC_S21W_PCREL, 15)
19 ELF_RELOC(R_ARC_S25H_PCREL, 16)
20 ELF_RELOC(R_ARC_S25W_PCREL, 17)
21 ELF_RELOC(R_ARC_SDA32, 18)
22 ELF_RELOC(R_ARC_SDA_LDST, 19)
23 ELF_RELOC(R_ARC_SDA_LDST1, 20)
24 ELF_RELOC(R_ARC_SDA_LDST2, 21)
25 ELF_RELOC(R_ARC_SDA16_LD, 22)
26 ELF_RELOC(R_ARC_SDA16_LD1, 23)
27 ELF_RELOC(R_ARC_SDA16_LD2, 24)
28 ELF_RELOC(R_ARC_S13_PCREL, 25)
29 ELF_RELOC(R_ARC_W, 26)
30 ELF_RELOC(R_ARC_32_ME, 27)
31 ELF_RELOC(R_ARC_32_ME_S, 105)
32 ELF_RELOC(R_ARC_N32_ME, 28)
33 ELF_RELOC(R_ARC_SECTOFF_ME, 29)
34 ELF_RELOC(R_ARC_SDA32_ME, 30)
35 ELF_RELOC(R_ARC_W_ME, 31)
36 ELF_RELOC(R_AC_SECTOFF_U8, 35)
37 ELF_RELOC(R_AC_SECTOFF_U8_1, 36)
38 ELF_RELOC(R_AC_SECTOFF_U8_2, 37)
39 ELF_RELOC(R_AC_SECTOFF_S9, 38)
40 ELF_RELOC(R_AC_SECTOFF_S9_1, 39)
41 ELF_RELOC(R_AC_SECTOFF_S9_2, 40)
42 ELF_RELOC(R_ARC_SECTOFF_ME_1, 41)
43 ELF_RELOC(R_ARC_SECTOFF_ME_2, 42)
44 ELF_RELOC(R_ARC_SECTOFF_1, 43)
45 ELF_RELOC(R_ARC_SECTOFF_2, 44)
46 ELF_RELOC(R_ARC_SDA_12, 45)
47 ELF_RELOC(R_ARC_SDA16_ST2, 48)
48 ELF_RELOC(R_ARC_32_PCREL, 49)
49 ELF_RELOC(R_ARC_PC32, 50)
50 ELF_RELOC(R_ARC_GOT32, 59)
51 ELF_RELOC(R_ARC_GOTPC32, 51)
52 ELF_RELOC(R_ARC_PLT32, 52)
53 ELF_RELOC(R_ARC_COPY, 53)
54 ELF_RELOC(R_ARC_GLOB_DAT, 54)
55 ELF_RELOC(R_ARC_JMP_SLOT, 55)
56 ELF_RELOC(R_ARC_RELATIVE, 56)
57 ELF_RELOC(R_ARC_GOTOFF, 57)
58 ELF_RELOC(R_ARC_GOTPC, 58)
59 ELF_RELOC(R_ARC_S21W_PCREL_PLT, 60)
60 ELF_RELOC(R_ARC_S25H_PCREL_PLT, 61)
61 ELF_RELOC(R_ARC_JLI_SECTOFF, 63)
62 ELF_RELOC(R_ARC_TLS_DTPMOD, 66)
63 ELF_RELOC(R_ARC_TLS_TPOFF, 68)
64 ELF_RELOC(R_ARC_TLS_GD_GOT, 69)
65 ELF_RELOC(R_ARC_TLS_GD_LD, 70)
66 ELF_RELOC(R_ARC_TLS_GD_CALL, 71)
67 ELF_RELOC(R_ARC_TLS_IE_GOT, 72)
68 ELF_RELOC(R_ARC_TLS_DTPOFF, 67)
69 ELF_RELOC(R_ARC_TLS_DTPOFF_S9, 73)
70 ELF_RELOC(R_ARC_TLS_LE_S9, 74)
71 ELF_RELOC(R_ARC_TLS_LE_32, 75)
72 ELF_RELOC(R_ARC_S25W_PCREL_PLT, 76)
73 ELF_RELOC(R_ARC_S21H_PCREL_PLT, 77)
74 ELF_RELOC(R_ARC_NPS_CMEM16, 78)
include/llvm/BinaryFormat/ELFRelocs/ARM.def 7 ELF_RELOC(R_ARM_NONE, 0x00)
8 ELF_RELOC(R_ARM_PC24, 0x01)
9 ELF_RELOC(R_ARM_ABS32, 0x02)
10 ELF_RELOC(R_ARM_REL32, 0x03)
11 ELF_RELOC(R_ARM_LDR_PC_G0, 0x04)
12 ELF_RELOC(R_ARM_ABS16, 0x05)
13 ELF_RELOC(R_ARM_ABS12, 0x06)
14 ELF_RELOC(R_ARM_THM_ABS5, 0x07)
15 ELF_RELOC(R_ARM_ABS8, 0x08)
16 ELF_RELOC(R_ARM_SBREL32, 0x09)
17 ELF_RELOC(R_ARM_THM_CALL, 0x0a)
18 ELF_RELOC(R_ARM_THM_PC8, 0x0b)
19 ELF_RELOC(R_ARM_BREL_ADJ, 0x0c)
20 ELF_RELOC(R_ARM_TLS_DESC, 0x0d)
21 ELF_RELOC(R_ARM_THM_SWI8, 0x0e)
22 ELF_RELOC(R_ARM_XPC25, 0x0f)
23 ELF_RELOC(R_ARM_THM_XPC22, 0x10)
24 ELF_RELOC(R_ARM_TLS_DTPMOD32, 0x11)
25 ELF_RELOC(R_ARM_TLS_DTPOFF32, 0x12)
26 ELF_RELOC(R_ARM_TLS_TPOFF32, 0x13)
27 ELF_RELOC(R_ARM_COPY, 0x14)
28 ELF_RELOC(R_ARM_GLOB_DAT, 0x15)
29 ELF_RELOC(R_ARM_JUMP_SLOT, 0x16)
30 ELF_RELOC(R_ARM_RELATIVE, 0x17)
31 ELF_RELOC(R_ARM_GOTOFF32, 0x18)
32 ELF_RELOC(R_ARM_BASE_PREL, 0x19)
33 ELF_RELOC(R_ARM_GOT_BREL, 0x1a)
34 ELF_RELOC(R_ARM_PLT32, 0x1b)
35 ELF_RELOC(R_ARM_CALL, 0x1c)
36 ELF_RELOC(R_ARM_JUMP24, 0x1d)
37 ELF_RELOC(R_ARM_THM_JUMP24, 0x1e)
38 ELF_RELOC(R_ARM_BASE_ABS, 0x1f)
39 ELF_RELOC(R_ARM_ALU_PCREL_7_0, 0x20)
40 ELF_RELOC(R_ARM_ALU_PCREL_15_8, 0x21)
41 ELF_RELOC(R_ARM_ALU_PCREL_23_15, 0x22)
42 ELF_RELOC(R_ARM_LDR_SBREL_11_0_NC, 0x23)
43 ELF_RELOC(R_ARM_ALU_SBREL_19_12_NC, 0x24)
44 ELF_RELOC(R_ARM_ALU_SBREL_27_20_CK, 0x25)
45 ELF_RELOC(R_ARM_TARGET1, 0x26)
46 ELF_RELOC(R_ARM_SBREL31, 0x27)
47 ELF_RELOC(R_ARM_V4BX, 0x28)
48 ELF_RELOC(R_ARM_TARGET2, 0x29)
49 ELF_RELOC(R_ARM_PREL31, 0x2a)
50 ELF_RELOC(R_ARM_MOVW_ABS_NC, 0x2b)
51 ELF_RELOC(R_ARM_MOVT_ABS, 0x2c)
52 ELF_RELOC(R_ARM_MOVW_PREL_NC, 0x2d)
53 ELF_RELOC(R_ARM_MOVT_PREL, 0x2e)
54 ELF_RELOC(R_ARM_THM_MOVW_ABS_NC, 0x2f)
55 ELF_RELOC(R_ARM_THM_MOVT_ABS, 0x30)
56 ELF_RELOC(R_ARM_THM_MOVW_PREL_NC, 0x31)
57 ELF_RELOC(R_ARM_THM_MOVT_PREL, 0x32)
58 ELF_RELOC(R_ARM_THM_JUMP19, 0x33)
59 ELF_RELOC(R_ARM_THM_JUMP6, 0x34)
60 ELF_RELOC(R_ARM_THM_ALU_PREL_11_0, 0x35)
61 ELF_RELOC(R_ARM_THM_PC12, 0x36)
62 ELF_RELOC(R_ARM_ABS32_NOI, 0x37)
63 ELF_RELOC(R_ARM_REL32_NOI, 0x38)
64 ELF_RELOC(R_ARM_ALU_PC_G0_NC, 0x39)
65 ELF_RELOC(R_ARM_ALU_PC_G0, 0x3a)
66 ELF_RELOC(R_ARM_ALU_PC_G1_NC, 0x3b)
67 ELF_RELOC(R_ARM_ALU_PC_G1, 0x3c)
68 ELF_RELOC(R_ARM_ALU_PC_G2, 0x3d)
69 ELF_RELOC(R_ARM_LDR_PC_G1, 0x3e)
70 ELF_RELOC(R_ARM_LDR_PC_G2, 0x3f)
71 ELF_RELOC(R_ARM_LDRS_PC_G0, 0x40)
72 ELF_RELOC(R_ARM_LDRS_PC_G1, 0x41)
73 ELF_RELOC(R_ARM_LDRS_PC_G2, 0x42)
74 ELF_RELOC(R_ARM_LDC_PC_G0, 0x43)
75 ELF_RELOC(R_ARM_LDC_PC_G1, 0x44)
76 ELF_RELOC(R_ARM_LDC_PC_G2, 0x45)
77 ELF_RELOC(R_ARM_ALU_SB_G0_NC, 0x46)
78 ELF_RELOC(R_ARM_ALU_SB_G0, 0x47)
79 ELF_RELOC(R_ARM_ALU_SB_G1_NC, 0x48)
80 ELF_RELOC(R_ARM_ALU_SB_G1, 0x49)
81 ELF_RELOC(R_ARM_ALU_SB_G2, 0x4a)
82 ELF_RELOC(R_ARM_LDR_SB_G0, 0x4b)
83 ELF_RELOC(R_ARM_LDR_SB_G1, 0x4c)
84 ELF_RELOC(R_ARM_LDR_SB_G2, 0x4d)
85 ELF_RELOC(R_ARM_LDRS_SB_G0, 0x4e)
86 ELF_RELOC(R_ARM_LDRS_SB_G1, 0x4f)
87 ELF_RELOC(R_ARM_LDRS_SB_G2, 0x50)
88 ELF_RELOC(R_ARM_LDC_SB_G0, 0x51)
89 ELF_RELOC(R_ARM_LDC_SB_G1, 0x52)
90 ELF_RELOC(R_ARM_LDC_SB_G2, 0x53)
91 ELF_RELOC(R_ARM_MOVW_BREL_NC, 0x54)
92 ELF_RELOC(R_ARM_MOVT_BREL, 0x55)
93 ELF_RELOC(R_ARM_MOVW_BREL, 0x56)
94 ELF_RELOC(R_ARM_THM_MOVW_BREL_NC, 0x57)
95 ELF_RELOC(R_ARM_THM_MOVT_BREL, 0x58)
96 ELF_RELOC(R_ARM_THM_MOVW_BREL, 0x59)
97 ELF_RELOC(R_ARM_TLS_GOTDESC, 0x5a)
98 ELF_RELOC(R_ARM_TLS_CALL, 0x5b)
99 ELF_RELOC(R_ARM_TLS_DESCSEQ, 0x5c)
100 ELF_RELOC(R_ARM_THM_TLS_CALL, 0x5d)
101 ELF_RELOC(R_ARM_PLT32_ABS, 0x5e)
102 ELF_RELOC(R_ARM_GOT_ABS, 0x5f)
103 ELF_RELOC(R_ARM_GOT_PREL, 0x60)
104 ELF_RELOC(R_ARM_GOT_BREL12, 0x61)
105 ELF_RELOC(R_ARM_GOTOFF12, 0x62)
106 ELF_RELOC(R_ARM_GOTRELAX, 0x63)
107 ELF_RELOC(R_ARM_GNU_VTENTRY, 0x64)
108 ELF_RELOC(R_ARM_GNU_VTINHERIT, 0x65)
109 ELF_RELOC(R_ARM_THM_JUMP11, 0x66)
110 ELF_RELOC(R_ARM_THM_JUMP8, 0x67)
111 ELF_RELOC(R_ARM_TLS_GD32, 0x68)
112 ELF_RELOC(R_ARM_TLS_LDM32, 0x69)
113 ELF_RELOC(R_ARM_TLS_LDO32, 0x6a)
114 ELF_RELOC(R_ARM_TLS_IE32, 0x6b)
115 ELF_RELOC(R_ARM_TLS_LE32, 0x6c)
116 ELF_RELOC(R_ARM_TLS_LDO12, 0x6d)
117 ELF_RELOC(R_ARM_TLS_LE12, 0x6e)
118 ELF_RELOC(R_ARM_TLS_IE12GP, 0x6f)
119 ELF_RELOC(R_ARM_PRIVATE_0, 0x70)
120 ELF_RELOC(R_ARM_PRIVATE_1, 0x71)
121 ELF_RELOC(R_ARM_PRIVATE_2, 0x72)
122 ELF_RELOC(R_ARM_PRIVATE_3, 0x73)
123 ELF_RELOC(R_ARM_PRIVATE_4, 0x74)
124 ELF_RELOC(R_ARM_PRIVATE_5, 0x75)
125 ELF_RELOC(R_ARM_PRIVATE_6, 0x76)
126 ELF_RELOC(R_ARM_PRIVATE_7, 0x77)
127 ELF_RELOC(R_ARM_PRIVATE_8, 0x78)
128 ELF_RELOC(R_ARM_PRIVATE_9, 0x79)
129 ELF_RELOC(R_ARM_PRIVATE_10, 0x7a)
130 ELF_RELOC(R_ARM_PRIVATE_11, 0x7b)
131 ELF_RELOC(R_ARM_PRIVATE_12, 0x7c)
132 ELF_RELOC(R_ARM_PRIVATE_13, 0x7d)
133 ELF_RELOC(R_ARM_PRIVATE_14, 0x7e)
134 ELF_RELOC(R_ARM_PRIVATE_15, 0x7f)
135 ELF_RELOC(R_ARM_ME_TOO, 0x80)
136 ELF_RELOC(R_ARM_THM_TLS_DESCSEQ16, 0x81)
137 ELF_RELOC(R_ARM_THM_TLS_DESCSEQ32, 0x82)
138 ELF_RELOC(R_ARM_THM_BF16, 0x88)
139 ELF_RELOC(R_ARM_THM_BF12, 0x89)
140 ELF_RELOC(R_ARM_THM_BF18, 0x8a)
141 ELF_RELOC(R_ARM_IRELATIVE, 0xa0)
include/llvm/BinaryFormat/ELFRelocs/AVR.def 6 ELF_RELOC(R_AVR_NONE, 0)
7 ELF_RELOC(R_AVR_32, 1)
8 ELF_RELOC(R_AVR_7_PCREL, 2)
9 ELF_RELOC(R_AVR_13_PCREL, 3)
10 ELF_RELOC(R_AVR_16, 4)
11 ELF_RELOC(R_AVR_16_PM, 5)
12 ELF_RELOC(R_AVR_LO8_LDI, 6)
13 ELF_RELOC(R_AVR_HI8_LDI, 7)
14 ELF_RELOC(R_AVR_HH8_LDI, 8)
15 ELF_RELOC(R_AVR_LO8_LDI_NEG, 9)
16 ELF_RELOC(R_AVR_HI8_LDI_NEG, 10)
17 ELF_RELOC(R_AVR_HH8_LDI_NEG, 11)
18 ELF_RELOC(R_AVR_LO8_LDI_PM, 12)
19 ELF_RELOC(R_AVR_HI8_LDI_PM, 13)
20 ELF_RELOC(R_AVR_HH8_LDI_PM, 14)
21 ELF_RELOC(R_AVR_LO8_LDI_PM_NEG, 15)
22 ELF_RELOC(R_AVR_HI8_LDI_PM_NEG, 16)
23 ELF_RELOC(R_AVR_HH8_LDI_PM_NEG, 17)
24 ELF_RELOC(R_AVR_CALL, 18)
25 ELF_RELOC(R_AVR_LDI, 19)
26 ELF_RELOC(R_AVR_6, 20)
27 ELF_RELOC(R_AVR_6_ADIW, 21)
28 ELF_RELOC(R_AVR_MS8_LDI, 22)
29 ELF_RELOC(R_AVR_MS8_LDI_NEG, 23)
30 ELF_RELOC(R_AVR_LO8_LDI_GS, 24)
31 ELF_RELOC(R_AVR_HI8_LDI_GS, 25)
32 ELF_RELOC(R_AVR_8, 26)
33 ELF_RELOC(R_AVR_8_LO8, 27)
34 ELF_RELOC(R_AVR_8_HI8, 28)
35 ELF_RELOC(R_AVR_8_HLO8, 29)
36 ELF_RELOC(R_AVR_DIFF8, 30)
37 ELF_RELOC(R_AVR_DIFF16, 31)
38 ELF_RELOC(R_AVR_DIFF32, 32)
39 ELF_RELOC(R_AVR_LDS_STS_16, 33)
40 ELF_RELOC(R_AVR_PORT6, 34)
41 ELF_RELOC(R_AVR_PORT5, 35)
include/llvm/BinaryFormat/ELFRelocs/BPF.def 6 ELF_RELOC(R_BPF_NONE, 0)
7 ELF_RELOC(R_BPF_64_64, 1)
8 ELF_RELOC(R_BPF_64_32, 10)
include/llvm/BinaryFormat/ELFRelocs/Hexagon.def 7 ELF_RELOC(R_HEX_NONE, 0)
8 ELF_RELOC(R_HEX_B22_PCREL, 1)
9 ELF_RELOC(R_HEX_B15_PCREL, 2)
10 ELF_RELOC(R_HEX_B7_PCREL, 3)
11 ELF_RELOC(R_HEX_LO16, 4)
12 ELF_RELOC(R_HEX_HI16, 5)
13 ELF_RELOC(R_HEX_32, 6)
14 ELF_RELOC(R_HEX_16, 7)
15 ELF_RELOC(R_HEX_8, 8)
16 ELF_RELOC(R_HEX_GPREL16_0, 9)
17 ELF_RELOC(R_HEX_GPREL16_1, 10)
18 ELF_RELOC(R_HEX_GPREL16_2, 11)
19 ELF_RELOC(R_HEX_GPREL16_3, 12)
20 ELF_RELOC(R_HEX_HL16, 13)
21 ELF_RELOC(R_HEX_B13_PCREL, 14)
22 ELF_RELOC(R_HEX_B9_PCREL, 15)
23 ELF_RELOC(R_HEX_B32_PCREL_X, 16)
24 ELF_RELOC(R_HEX_32_6_X, 17)
25 ELF_RELOC(R_HEX_B22_PCREL_X, 18)
26 ELF_RELOC(R_HEX_B15_PCREL_X, 19)
27 ELF_RELOC(R_HEX_B13_PCREL_X, 20)
28 ELF_RELOC(R_HEX_B9_PCREL_X, 21)
29 ELF_RELOC(R_HEX_B7_PCREL_X, 22)
30 ELF_RELOC(R_HEX_16_X, 23)
31 ELF_RELOC(R_HEX_12_X, 24)
32 ELF_RELOC(R_HEX_11_X, 25)
33 ELF_RELOC(R_HEX_10_X, 26)
34 ELF_RELOC(R_HEX_9_X, 27)
35 ELF_RELOC(R_HEX_8_X, 28)
36 ELF_RELOC(R_HEX_7_X, 29)
37 ELF_RELOC(R_HEX_6_X, 30)
38 ELF_RELOC(R_HEX_32_PCREL, 31)
39 ELF_RELOC(R_HEX_COPY, 32)
40 ELF_RELOC(R_HEX_GLOB_DAT, 33)
41 ELF_RELOC(R_HEX_JMP_SLOT, 34)
42 ELF_RELOC(R_HEX_RELATIVE, 35)
43 ELF_RELOC(R_HEX_PLT_B22_PCREL, 36)
44 ELF_RELOC(R_HEX_GOTREL_LO16, 37)
45 ELF_RELOC(R_HEX_GOTREL_HI16, 38)
46 ELF_RELOC(R_HEX_GOTREL_32, 39)
47 ELF_RELOC(R_HEX_GOT_LO16, 40)
48 ELF_RELOC(R_HEX_GOT_HI16, 41)
49 ELF_RELOC(R_HEX_GOT_32, 42)
50 ELF_RELOC(R_HEX_GOT_16, 43)
51 ELF_RELOC(R_HEX_DTPMOD_32, 44)
52 ELF_RELOC(R_HEX_DTPREL_LO16, 45)
53 ELF_RELOC(R_HEX_DTPREL_HI16, 46)
54 ELF_RELOC(R_HEX_DTPREL_32, 47)
55 ELF_RELOC(R_HEX_DTPREL_16, 48)
56 ELF_RELOC(R_HEX_GD_PLT_B22_PCREL, 49)
57 ELF_RELOC(R_HEX_GD_GOT_LO16, 50)
58 ELF_RELOC(R_HEX_GD_GOT_HI16, 51)
59 ELF_RELOC(R_HEX_GD_GOT_32, 52)
60 ELF_RELOC(R_HEX_GD_GOT_16, 53)
61 ELF_RELOC(R_HEX_IE_LO16, 54)
62 ELF_RELOC(R_HEX_IE_HI16, 55)
63 ELF_RELOC(R_HEX_IE_32, 56)
64 ELF_RELOC(R_HEX_IE_GOT_LO16, 57)
65 ELF_RELOC(R_HEX_IE_GOT_HI16, 58)
66 ELF_RELOC(R_HEX_IE_GOT_32, 59)
67 ELF_RELOC(R_HEX_IE_GOT_16, 60)
68 ELF_RELOC(R_HEX_TPREL_LO16, 61)
69 ELF_RELOC(R_HEX_TPREL_HI16, 62)
70 ELF_RELOC(R_HEX_TPREL_32, 63)
71 ELF_RELOC(R_HEX_TPREL_16, 64)
72 ELF_RELOC(R_HEX_6_PCREL_X, 65)
73 ELF_RELOC(R_HEX_GOTREL_32_6_X, 66)
74 ELF_RELOC(R_HEX_GOTREL_16_X, 67)
75 ELF_RELOC(R_HEX_GOTREL_11_X, 68)
76 ELF_RELOC(R_HEX_GOT_32_6_X, 69)
77 ELF_RELOC(R_HEX_GOT_16_X, 70)
78 ELF_RELOC(R_HEX_GOT_11_X, 71)
79 ELF_RELOC(R_HEX_DTPREL_32_6_X, 72)
80 ELF_RELOC(R_HEX_DTPREL_16_X, 73)
81 ELF_RELOC(R_HEX_DTPREL_11_X, 74)
82 ELF_RELOC(R_HEX_GD_GOT_32_6_X, 75)
83 ELF_RELOC(R_HEX_GD_GOT_16_X, 76)
84 ELF_RELOC(R_HEX_GD_GOT_11_X, 77)
85 ELF_RELOC(R_HEX_IE_32_6_X, 78)
86 ELF_RELOC(R_HEX_IE_16_X, 79)
87 ELF_RELOC(R_HEX_IE_GOT_32_6_X, 80)
88 ELF_RELOC(R_HEX_IE_GOT_16_X, 81)
89 ELF_RELOC(R_HEX_IE_GOT_11_X, 82)
90 ELF_RELOC(R_HEX_TPREL_32_6_X, 83)
91 ELF_RELOC(R_HEX_TPREL_16_X, 84)
92 ELF_RELOC(R_HEX_TPREL_11_X, 85)
93 ELF_RELOC(R_HEX_LD_PLT_B22_PCREL, 86)
94 ELF_RELOC(R_HEX_LD_GOT_LO16, 87)
95 ELF_RELOC(R_HEX_LD_GOT_HI16, 88)
96 ELF_RELOC(R_HEX_LD_GOT_32, 89)
97 ELF_RELOC(R_HEX_LD_GOT_16, 90)
98 ELF_RELOC(R_HEX_LD_GOT_32_6_X, 91)
99 ELF_RELOC(R_HEX_LD_GOT_16_X, 92)
100 ELF_RELOC(R_HEX_LD_GOT_11_X, 93)
101 ELF_RELOC(R_HEX_23_REG, 94)
102 ELF_RELOC(R_HEX_GD_PLT_B22_PCREL_X, 95)
103 ELF_RELOC(R_HEX_GD_PLT_B32_PCREL_X, 96)
104 ELF_RELOC(R_HEX_LD_PLT_B22_PCREL_X, 97)
105 ELF_RELOC(R_HEX_LD_PLT_B32_PCREL_X, 98)
106 ELF_RELOC(R_HEX_27_REG, 99)
include/llvm/BinaryFormat/ELFRelocs/Lanai.def 7 ELF_RELOC(R_LANAI_NONE, 0)
9 ELF_RELOC(R_LANAI_21, 1)
11 ELF_RELOC(R_LANAI_21_F, 2)
13 ELF_RELOC(R_LANAI_25, 3)
15 ELF_RELOC(R_LANAI_32, 4)
17 ELF_RELOC(R_LANAI_HI16, 5)
19 ELF_RELOC(R_LANAI_LO16, 6)
include/llvm/BinaryFormat/ELFRelocs/MSP430.def 6 ELF_RELOC(R_MSP430_NONE, 0)
7 ELF_RELOC(R_MSP430_32, 1)
8 ELF_RELOC(R_MSP430_10_PCREL, 2)
9 ELF_RELOC(R_MSP430_16, 3)
10 ELF_RELOC(R_MSP430_16_PCREL, 4)
11 ELF_RELOC(R_MSP430_16_BYTE, 5)
12 ELF_RELOC(R_MSP430_16_PCREL_BYTE, 6)
13 ELF_RELOC(R_MSP430_2X_PCREL, 7)
14 ELF_RELOC(R_MSP430_RL_PCREL, 8)
15 ELF_RELOC(R_MSP430_8, 9)
16 ELF_RELOC(R_MSP430_SYM_DIFF, 10)
include/llvm/BinaryFormat/ELFRelocs/Mips.def 6 ELF_RELOC(R_MIPS_NONE, 0)
7 ELF_RELOC(R_MIPS_16, 1)
8 ELF_RELOC(R_MIPS_32, 2)
9 ELF_RELOC(R_MIPS_REL32, 3)
10 ELF_RELOC(R_MIPS_26, 4)
11 ELF_RELOC(R_MIPS_HI16, 5)
12 ELF_RELOC(R_MIPS_LO16, 6)
13 ELF_RELOC(R_MIPS_GPREL16, 7)
14 ELF_RELOC(R_MIPS_LITERAL, 8)
15 ELF_RELOC(R_MIPS_GOT16, 9)
16 ELF_RELOC(R_MIPS_PC16, 10)
17 ELF_RELOC(R_MIPS_CALL16, 11)
18 ELF_RELOC(R_MIPS_GPREL32, 12)
19 ELF_RELOC(R_MIPS_UNUSED1, 13)
20 ELF_RELOC(R_MIPS_UNUSED2, 14)
21 ELF_RELOC(R_MIPS_UNUSED3, 15)
22 ELF_RELOC(R_MIPS_SHIFT5, 16)
23 ELF_RELOC(R_MIPS_SHIFT6, 17)
24 ELF_RELOC(R_MIPS_64, 18)
25 ELF_RELOC(R_MIPS_GOT_DISP, 19)
26 ELF_RELOC(R_MIPS_GOT_PAGE, 20)
27 ELF_RELOC(R_MIPS_GOT_OFST, 21)
28 ELF_RELOC(R_MIPS_GOT_HI16, 22)
29 ELF_RELOC(R_MIPS_GOT_LO16, 23)
30 ELF_RELOC(R_MIPS_SUB, 24)
31 ELF_RELOC(R_MIPS_INSERT_A, 25)
32 ELF_RELOC(R_MIPS_INSERT_B, 26)
33 ELF_RELOC(R_MIPS_DELETE, 27)
34 ELF_RELOC(R_MIPS_HIGHER, 28)
35 ELF_RELOC(R_MIPS_HIGHEST, 29)
36 ELF_RELOC(R_MIPS_CALL_HI16, 30)
37 ELF_RELOC(R_MIPS_CALL_LO16, 31)
38 ELF_RELOC(R_MIPS_SCN_DISP, 32)
39 ELF_RELOC(R_MIPS_REL16, 33)
40 ELF_RELOC(R_MIPS_ADD_IMMEDIATE, 34)
41 ELF_RELOC(R_MIPS_PJUMP, 35)
42 ELF_RELOC(R_MIPS_RELGOT, 36)
43 ELF_RELOC(R_MIPS_JALR, 37)
44 ELF_RELOC(R_MIPS_TLS_DTPMOD32, 38)
45 ELF_RELOC(R_MIPS_TLS_DTPREL32, 39)
46 ELF_RELOC(R_MIPS_TLS_DTPMOD64, 40)
47 ELF_RELOC(R_MIPS_TLS_DTPREL64, 41)
48 ELF_RELOC(R_MIPS_TLS_GD, 42)
49 ELF_RELOC(R_MIPS_TLS_LDM, 43)
50 ELF_RELOC(R_MIPS_TLS_DTPREL_HI16, 44)
51 ELF_RELOC(R_MIPS_TLS_DTPREL_LO16, 45)
52 ELF_RELOC(R_MIPS_TLS_GOTTPREL, 46)
53 ELF_RELOC(R_MIPS_TLS_TPREL32, 47)
54 ELF_RELOC(R_MIPS_TLS_TPREL64, 48)
55 ELF_RELOC(R_MIPS_TLS_TPREL_HI16, 49)
56 ELF_RELOC(R_MIPS_TLS_TPREL_LO16, 50)
57 ELF_RELOC(R_MIPS_GLOB_DAT, 51)
58 ELF_RELOC(R_MIPS_PC21_S2, 60)
59 ELF_RELOC(R_MIPS_PC26_S2, 61)
60 ELF_RELOC(R_MIPS_PC18_S3, 62)
61 ELF_RELOC(R_MIPS_PC19_S2, 63)
62 ELF_RELOC(R_MIPS_PCHI16, 64)
63 ELF_RELOC(R_MIPS_PCLO16, 65)
64 ELF_RELOC(R_MIPS16_26, 100)
65 ELF_RELOC(R_MIPS16_GPREL, 101)
66 ELF_RELOC(R_MIPS16_GOT16, 102)
67 ELF_RELOC(R_MIPS16_CALL16, 103)
68 ELF_RELOC(R_MIPS16_HI16, 104)
69 ELF_RELOC(R_MIPS16_LO16, 105)
70 ELF_RELOC(R_MIPS16_TLS_GD, 106)
71 ELF_RELOC(R_MIPS16_TLS_LDM, 107)
72 ELF_RELOC(R_MIPS16_TLS_DTPREL_HI16, 108)
73 ELF_RELOC(R_MIPS16_TLS_DTPREL_LO16, 109)
74 ELF_RELOC(R_MIPS16_TLS_GOTTPREL, 110)
75 ELF_RELOC(R_MIPS16_TLS_TPREL_HI16, 111)
76 ELF_RELOC(R_MIPS16_TLS_TPREL_LO16, 112)
77 ELF_RELOC(R_MIPS_COPY, 126)
78 ELF_RELOC(R_MIPS_JUMP_SLOT, 127)
79 ELF_RELOC(R_MICROMIPS_26_S1, 133)
80 ELF_RELOC(R_MICROMIPS_HI16, 134)
81 ELF_RELOC(R_MICROMIPS_LO16, 135)
82 ELF_RELOC(R_MICROMIPS_GPREL16, 136)
83 ELF_RELOC(R_MICROMIPS_LITERAL, 137)
84 ELF_RELOC(R_MICROMIPS_GOT16, 138)
85 ELF_RELOC(R_MICROMIPS_PC7_S1, 139)
86 ELF_RELOC(R_MICROMIPS_PC10_S1, 140)
87 ELF_RELOC(R_MICROMIPS_PC16_S1, 141)
88 ELF_RELOC(R_MICROMIPS_CALL16, 142)
89 ELF_RELOC(R_MICROMIPS_GOT_DISP, 145)
90 ELF_RELOC(R_MICROMIPS_GOT_PAGE, 146)
91 ELF_RELOC(R_MICROMIPS_GOT_OFST, 147)
92 ELF_RELOC(R_MICROMIPS_GOT_HI16, 148)
93 ELF_RELOC(R_MICROMIPS_GOT_LO16, 149)
94 ELF_RELOC(R_MICROMIPS_SUB, 150)
95 ELF_RELOC(R_MICROMIPS_HIGHER, 151)
96 ELF_RELOC(R_MICROMIPS_HIGHEST, 152)
97 ELF_RELOC(R_MICROMIPS_CALL_HI16, 153)
98 ELF_RELOC(R_MICROMIPS_CALL_LO16, 154)
99 ELF_RELOC(R_MICROMIPS_SCN_DISP, 155)
100 ELF_RELOC(R_MICROMIPS_JALR, 156)
101 ELF_RELOC(R_MICROMIPS_HI0_LO16, 157)
102 ELF_RELOC(R_MICROMIPS_TLS_GD, 162)
103 ELF_RELOC(R_MICROMIPS_TLS_LDM, 163)
104 ELF_RELOC(R_MICROMIPS_TLS_DTPREL_HI16, 164)
105 ELF_RELOC(R_MICROMIPS_TLS_DTPREL_LO16, 165)
106 ELF_RELOC(R_MICROMIPS_TLS_GOTTPREL, 166)
107 ELF_RELOC(R_MICROMIPS_TLS_TPREL_HI16, 169)
108 ELF_RELOC(R_MICROMIPS_TLS_TPREL_LO16, 170)
109 ELF_RELOC(R_MICROMIPS_GPREL7_S2, 172)
110 ELF_RELOC(R_MICROMIPS_PC23_S2, 173)
111 ELF_RELOC(R_MICROMIPS_PC21_S1, 174)
112 ELF_RELOC(R_MICROMIPS_PC26_S1, 175)
113 ELF_RELOC(R_MICROMIPS_PC18_S3, 176)
114 ELF_RELOC(R_MICROMIPS_PC19_S2, 177)
115 ELF_RELOC(R_MIPS_NUM, 218)
116 ELF_RELOC(R_MIPS_PC32, 248)
117 ELF_RELOC(R_MIPS_EH, 249)
include/llvm/BinaryFormat/ELFRelocs/PowerPC.def 84 ELF_RELOC(R_PPC_NONE, 0) /* No relocation. */
85 ELF_RELOC(R_PPC_ADDR32, 1)
86 ELF_RELOC(R_PPC_ADDR24, 2)
87 ELF_RELOC(R_PPC_ADDR16, 3)
88 ELF_RELOC(R_PPC_ADDR16_LO, 4)
89 ELF_RELOC(R_PPC_ADDR16_HI, 5)
90 ELF_RELOC(R_PPC_ADDR16_HA, 6)
91 ELF_RELOC(R_PPC_ADDR14, 7)
92 ELF_RELOC(R_PPC_ADDR14_BRTAKEN, 8)
93 ELF_RELOC(R_PPC_ADDR14_BRNTAKEN, 9)
94 ELF_RELOC(R_PPC_REL24, 10)
95 ELF_RELOC(R_PPC_REL14, 11)
96 ELF_RELOC(R_PPC_REL14_BRTAKEN, 12)
97 ELF_RELOC(R_PPC_REL14_BRNTAKEN, 13)
98 ELF_RELOC(R_PPC_GOT16, 14)
99 ELF_RELOC(R_PPC_GOT16_LO, 15)
100 ELF_RELOC(R_PPC_GOT16_HI, 16)
101 ELF_RELOC(R_PPC_GOT16_HA, 17)
102 ELF_RELOC(R_PPC_PLTREL24, 18)
103 ELF_RELOC(R_PPC_COPY, 19)
104 ELF_RELOC(R_PPC_GLOB_DAT, 20)
105 ELF_RELOC(R_PPC_JMP_SLOT, 21)
106 ELF_RELOC(R_PPC_RELATIVE, 22)
107 ELF_RELOC(R_PPC_LOCAL24PC, 23)
108 ELF_RELOC(R_PPC_UADDR32, 24)
109 ELF_RELOC(R_PPC_UADDR16, 25)
110 ELF_RELOC(R_PPC_REL32, 26)
111 ELF_RELOC(R_PPC_PLT32, 27)
112 ELF_RELOC(R_PPC_PLTREL32, 28)
113 ELF_RELOC(R_PPC_PLT16_LO, 29)
114 ELF_RELOC(R_PPC_PLT16_HI, 30)
115 ELF_RELOC(R_PPC_PLT16_HA, 31)
116 ELF_RELOC(R_PPC_SDAREL16, 32)
117 ELF_RELOC(R_PPC_SECTOFF, 33)
118 ELF_RELOC(R_PPC_SECTOFF_LO, 34)
119 ELF_RELOC(R_PPC_SECTOFF_HI, 35)
120 ELF_RELOC(R_PPC_SECTOFF_HA, 36)
121 ELF_RELOC(R_PPC_ADDR30, 37)
122 ELF_RELOC(R_PPC_TLS, 67)
123 ELF_RELOC(R_PPC_DTPMOD32, 68)
124 ELF_RELOC(R_PPC_TPREL16, 69)
125 ELF_RELOC(R_PPC_TPREL16_LO, 70)
126 ELF_RELOC(R_PPC_TPREL16_HI, 71)
127 ELF_RELOC(R_PPC_TPREL16_HA, 72)
128 ELF_RELOC(R_PPC_TPREL32, 73)
129 ELF_RELOC(R_PPC_DTPREL16, 74)
130 ELF_RELOC(R_PPC_DTPREL16_LO, 75)
131 ELF_RELOC(R_PPC_DTPREL16_HI, 76)
132 ELF_RELOC(R_PPC_DTPREL16_HA, 77)
133 ELF_RELOC(R_PPC_DTPREL32, 78)
134 ELF_RELOC(R_PPC_GOT_TLSGD16, 79)
135 ELF_RELOC(R_PPC_GOT_TLSGD16_LO, 80)
136 ELF_RELOC(R_PPC_GOT_TLSGD16_HI, 81)
137 ELF_RELOC(R_PPC_GOT_TLSGD16_HA, 82)
138 ELF_RELOC(R_PPC_GOT_TLSLD16, 83)
139 ELF_RELOC(R_PPC_GOT_TLSLD16_LO, 84)
140 ELF_RELOC(R_PPC_GOT_TLSLD16_HI, 85)
141 ELF_RELOC(R_PPC_GOT_TLSLD16_HA, 86)
142 ELF_RELOC(R_PPC_GOT_TPREL16, 87)
143 ELF_RELOC(R_PPC_GOT_TPREL16_LO, 88)
144 ELF_RELOC(R_PPC_GOT_TPREL16_HI, 89)
145 ELF_RELOC(R_PPC_GOT_TPREL16_HA, 90)
146 ELF_RELOC(R_PPC_GOT_DTPREL16, 91)
147 ELF_RELOC(R_PPC_GOT_DTPREL16_LO, 92)
148 ELF_RELOC(R_PPC_GOT_DTPREL16_HI, 93)
149 ELF_RELOC(R_PPC_GOT_DTPREL16_HA, 94)
150 ELF_RELOC(R_PPC_TLSGD, 95)
151 ELF_RELOC(R_PPC_TLSLD, 96)
152 ELF_RELOC(R_PPC_IRELATIVE, 248)
153 ELF_RELOC(R_PPC_REL16, 249)
154 ELF_RELOC(R_PPC_REL16_LO, 250)
155 ELF_RELOC(R_PPC_REL16_HI, 251)
156 ELF_RELOC(R_PPC_REL16_HA, 252)
include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def 104 ELF_RELOC(R_PPC64_NONE, 0)
105 ELF_RELOC(R_PPC64_ADDR32, 1)
106 ELF_RELOC(R_PPC64_ADDR24, 2)
107 ELF_RELOC(R_PPC64_ADDR16, 3)
108 ELF_RELOC(R_PPC64_ADDR16_LO, 4)
109 ELF_RELOC(R_PPC64_ADDR16_HI, 5)
110 ELF_RELOC(R_PPC64_ADDR16_HA, 6)
111 ELF_RELOC(R_PPC64_ADDR14, 7)
112 ELF_RELOC(R_PPC64_ADDR14_BRTAKEN, 8)
113 ELF_RELOC(R_PPC64_ADDR14_BRNTAKEN, 9)
114 ELF_RELOC(R_PPC64_REL24, 10)
115 ELF_RELOC(R_PPC64_REL14, 11)
116 ELF_RELOC(R_PPC64_REL14_BRTAKEN, 12)
117 ELF_RELOC(R_PPC64_REL14_BRNTAKEN, 13)
118 ELF_RELOC(R_PPC64_GOT16, 14)
119 ELF_RELOC(R_PPC64_GOT16_LO, 15)
120 ELF_RELOC(R_PPC64_GOT16_HI, 16)
121 ELF_RELOC(R_PPC64_GOT16_HA, 17)
122 ELF_RELOC(R_PPC64_GLOB_DAT, 20)
123 ELF_RELOC(R_PPC64_JMP_SLOT, 21)
124 ELF_RELOC(R_PPC64_RELATIVE, 22)
125 ELF_RELOC(R_PPC64_REL32, 26)
126 ELF_RELOC(R_PPC64_ADDR64, 38)
127 ELF_RELOC(R_PPC64_ADDR16_HIGHER, 39)
128 ELF_RELOC(R_PPC64_ADDR16_HIGHERA, 40)
129 ELF_RELOC(R_PPC64_ADDR16_HIGHEST, 41)
130 ELF_RELOC(R_PPC64_ADDR16_HIGHESTA, 42)
131 ELF_RELOC(R_PPC64_REL64, 44)
132 ELF_RELOC(R_PPC64_TOC16, 47)
133 ELF_RELOC(R_PPC64_TOC16_LO, 48)
134 ELF_RELOC(R_PPC64_TOC16_HI, 49)
135 ELF_RELOC(R_PPC64_TOC16_HA, 50)
136 ELF_RELOC(R_PPC64_TOC, 51)
137 ELF_RELOC(R_PPC64_ADDR16_DS, 56)
138 ELF_RELOC(R_PPC64_ADDR16_LO_DS, 57)
139 ELF_RELOC(R_PPC64_GOT16_DS, 58)
140 ELF_RELOC(R_PPC64_GOT16_LO_DS, 59)
141 ELF_RELOC(R_PPC64_TOC16_DS, 63)
142 ELF_RELOC(R_PPC64_TOC16_LO_DS, 64)
143 ELF_RELOC(R_PPC64_TLS, 67)
144 ELF_RELOC(R_PPC64_DTPMOD64, 68)
145 ELF_RELOC(R_PPC64_TPREL16, 69)
146 ELF_RELOC(R_PPC64_TPREL16_LO, 70)
147 ELF_RELOC(R_PPC64_TPREL16_HI, 71)
148 ELF_RELOC(R_PPC64_TPREL16_HA, 72)
149 ELF_RELOC(R_PPC64_TPREL64, 73)
150 ELF_RELOC(R_PPC64_DTPREL16, 74)
151 ELF_RELOC(R_PPC64_DTPREL16_LO, 75)
152 ELF_RELOC(R_PPC64_DTPREL16_HI, 76)
153 ELF_RELOC(R_PPC64_DTPREL16_HA, 77)
154 ELF_RELOC(R_PPC64_DTPREL64, 78)
155 ELF_RELOC(R_PPC64_GOT_TLSGD16, 79)
156 ELF_RELOC(R_PPC64_GOT_TLSGD16_LO, 80)
157 ELF_RELOC(R_PPC64_GOT_TLSGD16_HI, 81)
158 ELF_RELOC(R_PPC64_GOT_TLSGD16_HA, 82)
159 ELF_RELOC(R_PPC64_GOT_TLSLD16, 83)
160 ELF_RELOC(R_PPC64_GOT_TLSLD16_LO, 84)
161 ELF_RELOC(R_PPC64_GOT_TLSLD16_HI, 85)
162 ELF_RELOC(R_PPC64_GOT_TLSLD16_HA, 86)
163 ELF_RELOC(R_PPC64_GOT_TPREL16_DS, 87)
164 ELF_RELOC(R_PPC64_GOT_TPREL16_LO_DS, 88)
165 ELF_RELOC(R_PPC64_GOT_TPREL16_HI, 89)
166 ELF_RELOC(R_PPC64_GOT_TPREL16_HA, 90)
167 ELF_RELOC(R_PPC64_GOT_DTPREL16_DS, 91)
168 ELF_RELOC(R_PPC64_GOT_DTPREL16_LO_DS, 92)
169 ELF_RELOC(R_PPC64_GOT_DTPREL16_HI, 93)
170 ELF_RELOC(R_PPC64_GOT_DTPREL16_HA, 94)
171 ELF_RELOC(R_PPC64_TPREL16_DS, 95)
172 ELF_RELOC(R_PPC64_TPREL16_LO_DS, 96)
173 ELF_RELOC(R_PPC64_TPREL16_HIGHER, 97)
174 ELF_RELOC(R_PPC64_TPREL16_HIGHERA, 98)
175 ELF_RELOC(R_PPC64_TPREL16_HIGHEST, 99)
176 ELF_RELOC(R_PPC64_TPREL16_HIGHESTA, 100)
177 ELF_RELOC(R_PPC64_DTPREL16_DS, 101)
178 ELF_RELOC(R_PPC64_DTPREL16_LO_DS, 102)
179 ELF_RELOC(R_PPC64_DTPREL16_HIGHER, 103)
180 ELF_RELOC(R_PPC64_DTPREL16_HIGHERA, 104)
181 ELF_RELOC(R_PPC64_DTPREL16_HIGHEST, 105)
182 ELF_RELOC(R_PPC64_DTPREL16_HIGHESTA, 106)
183 ELF_RELOC(R_PPC64_TLSGD, 107)
184 ELF_RELOC(R_PPC64_TLSLD, 108)
185 ELF_RELOC(R_PPC64_ADDR16_HIGH, 110)
186 ELF_RELOC(R_PPC64_ADDR16_HIGHA, 111)
187 ELF_RELOC(R_PPC64_TPREL16_HIGH, 112)
188 ELF_RELOC(R_PPC64_TPREL16_HIGHA, 113)
189 ELF_RELOC(R_PPC64_DTPREL16_HIGH, 114)
190 ELF_RELOC(R_PPC64_DTPREL16_HIGHA, 115)
191 ELF_RELOC(R_PPC64_IRELATIVE, 248)
192 ELF_RELOC(R_PPC64_REL16, 249)
193 ELF_RELOC(R_PPC64_REL16_LO, 250)
194 ELF_RELOC(R_PPC64_REL16_HI, 251)
195 ELF_RELOC(R_PPC64_REL16_HA, 252)
include/llvm/BinaryFormat/ELFRelocs/RISCV.def 6 ELF_RELOC(R_RISCV_NONE, 0)
7 ELF_RELOC(R_RISCV_32, 1)
8 ELF_RELOC(R_RISCV_64, 2)
9 ELF_RELOC(R_RISCV_RELATIVE, 3)
10 ELF_RELOC(R_RISCV_COPY, 4)
11 ELF_RELOC(R_RISCV_JUMP_SLOT, 5)
12 ELF_RELOC(R_RISCV_TLS_DTPMOD32, 6)
13 ELF_RELOC(R_RISCV_TLS_DTPMOD64, 7)
14 ELF_RELOC(R_RISCV_TLS_DTPREL32, 8)
15 ELF_RELOC(R_RISCV_TLS_DTPREL64, 9)
16 ELF_RELOC(R_RISCV_TLS_TPREL32, 10)
17 ELF_RELOC(R_RISCV_TLS_TPREL64, 11)
18 ELF_RELOC(R_RISCV_BRANCH, 16)
19 ELF_RELOC(R_RISCV_JAL, 17)
20 ELF_RELOC(R_RISCV_CALL, 18)
21 ELF_RELOC(R_RISCV_CALL_PLT, 19)
22 ELF_RELOC(R_RISCV_GOT_HI20, 20)
23 ELF_RELOC(R_RISCV_TLS_GOT_HI20, 21)
24 ELF_RELOC(R_RISCV_TLS_GD_HI20, 22)
25 ELF_RELOC(R_RISCV_PCREL_HI20, 23)
26 ELF_RELOC(R_RISCV_PCREL_LO12_I, 24)
27 ELF_RELOC(R_RISCV_PCREL_LO12_S, 25)
28 ELF_RELOC(R_RISCV_HI20, 26)
29 ELF_RELOC(R_RISCV_LO12_I, 27)
30 ELF_RELOC(R_RISCV_LO12_S, 28)
31 ELF_RELOC(R_RISCV_TPREL_HI20, 29)
32 ELF_RELOC(R_RISCV_TPREL_LO12_I, 30)
33 ELF_RELOC(R_RISCV_TPREL_LO12_S, 31)
34 ELF_RELOC(R_RISCV_TPREL_ADD, 32)
35 ELF_RELOC(R_RISCV_ADD8, 33)
36 ELF_RELOC(R_RISCV_ADD16, 34)
37 ELF_RELOC(R_RISCV_ADD32, 35)
38 ELF_RELOC(R_RISCV_ADD64, 36)
39 ELF_RELOC(R_RISCV_SUB8, 37)
40 ELF_RELOC(R_RISCV_SUB16, 38)
41 ELF_RELOC(R_RISCV_SUB32, 39)
42 ELF_RELOC(R_RISCV_SUB64, 40)
43 ELF_RELOC(R_RISCV_GNU_VTINHERIT, 41)
44 ELF_RELOC(R_RISCV_GNU_VTENTRY, 42)
45 ELF_RELOC(R_RISCV_ALIGN, 43)
46 ELF_RELOC(R_RISCV_RVC_BRANCH, 44)
47 ELF_RELOC(R_RISCV_RVC_JUMP, 45)
48 ELF_RELOC(R_RISCV_RVC_LUI, 46)
49 ELF_RELOC(R_RISCV_GPREL_I, 47)
50 ELF_RELOC(R_RISCV_GPREL_S, 48)
51 ELF_RELOC(R_RISCV_TPREL_I, 49)
52 ELF_RELOC(R_RISCV_TPREL_S, 50)
53 ELF_RELOC(R_RISCV_RELAX, 51)
54 ELF_RELOC(R_RISCV_SUB6, 52)
55 ELF_RELOC(R_RISCV_SET6, 53)
56 ELF_RELOC(R_RISCV_SET8, 54)
57 ELF_RELOC(R_RISCV_SET16, 55)
58 ELF_RELOC(R_RISCV_SET32, 56)
59 ELF_RELOC(R_RISCV_32_PCREL, 57)
include/llvm/BinaryFormat/ELFRelocs/Sparc.def 6 ELF_RELOC(R_SPARC_NONE, 0)
7 ELF_RELOC(R_SPARC_8, 1)
8 ELF_RELOC(R_SPARC_16, 2)
9 ELF_RELOC(R_SPARC_32, 3)
10 ELF_RELOC(R_SPARC_DISP8, 4)
11 ELF_RELOC(R_SPARC_DISP16, 5)
12 ELF_RELOC(R_SPARC_DISP32, 6)
13 ELF_RELOC(R_SPARC_WDISP30, 7)
14 ELF_RELOC(R_SPARC_WDISP22, 8)
15 ELF_RELOC(R_SPARC_HI22, 9)
16 ELF_RELOC(R_SPARC_22, 10)
17 ELF_RELOC(R_SPARC_13, 11)
18 ELF_RELOC(R_SPARC_LO10, 12)
19 ELF_RELOC(R_SPARC_GOT10, 13)
20 ELF_RELOC(R_SPARC_GOT13, 14)
21 ELF_RELOC(R_SPARC_GOT22, 15)
22 ELF_RELOC(R_SPARC_PC10, 16)
23 ELF_RELOC(R_SPARC_PC22, 17)
24 ELF_RELOC(R_SPARC_WPLT30, 18)
25 ELF_RELOC(R_SPARC_COPY, 19)
26 ELF_RELOC(R_SPARC_GLOB_DAT, 20)
27 ELF_RELOC(R_SPARC_JMP_SLOT, 21)
28 ELF_RELOC(R_SPARC_RELATIVE, 22)
29 ELF_RELOC(R_SPARC_UA32, 23)
30 ELF_RELOC(R_SPARC_PLT32, 24)
31 ELF_RELOC(R_SPARC_HIPLT22, 25)
32 ELF_RELOC(R_SPARC_LOPLT10, 26)
33 ELF_RELOC(R_SPARC_PCPLT32, 27)
34 ELF_RELOC(R_SPARC_PCPLT22, 28)
35 ELF_RELOC(R_SPARC_PCPLT10, 29)
36 ELF_RELOC(R_SPARC_10, 30)
37 ELF_RELOC(R_SPARC_11, 31)
38 ELF_RELOC(R_SPARC_64, 32)
39 ELF_RELOC(R_SPARC_OLO10, 33)
40 ELF_RELOC(R_SPARC_HH22, 34)
41 ELF_RELOC(R_SPARC_HM10, 35)
42 ELF_RELOC(R_SPARC_LM22, 36)
43 ELF_RELOC(R_SPARC_PC_HH22, 37)
44 ELF_RELOC(R_SPARC_PC_HM10, 38)
45 ELF_RELOC(R_SPARC_PC_LM22, 39)
46 ELF_RELOC(R_SPARC_WDISP16, 40)
47 ELF_RELOC(R_SPARC_WDISP19, 41)
48 ELF_RELOC(R_SPARC_7, 43)
49 ELF_RELOC(R_SPARC_5, 44)
50 ELF_RELOC(R_SPARC_6, 45)
51 ELF_RELOC(R_SPARC_DISP64, 46)
52 ELF_RELOC(R_SPARC_PLT64, 47)
53 ELF_RELOC(R_SPARC_HIX22, 48)
54 ELF_RELOC(R_SPARC_LOX10, 49)
55 ELF_RELOC(R_SPARC_H44, 50)
56 ELF_RELOC(R_SPARC_M44, 51)
57 ELF_RELOC(R_SPARC_L44, 52)
58 ELF_RELOC(R_SPARC_REGISTER, 53)
59 ELF_RELOC(R_SPARC_UA64, 54)
60 ELF_RELOC(R_SPARC_UA16, 55)
61 ELF_RELOC(R_SPARC_TLS_GD_HI22, 56)
62 ELF_RELOC(R_SPARC_TLS_GD_LO10, 57)
63 ELF_RELOC(R_SPARC_TLS_GD_ADD, 58)
64 ELF_RELOC(R_SPARC_TLS_GD_CALL, 59)
65 ELF_RELOC(R_SPARC_TLS_LDM_HI22, 60)
66 ELF_RELOC(R_SPARC_TLS_LDM_LO10, 61)
67 ELF_RELOC(R_SPARC_TLS_LDM_ADD, 62)
68 ELF_RELOC(R_SPARC_TLS_LDM_CALL, 63)
69 ELF_RELOC(R_SPARC_TLS_LDO_HIX22, 64)
70 ELF_RELOC(R_SPARC_TLS_LDO_LOX10, 65)
71 ELF_RELOC(R_SPARC_TLS_LDO_ADD, 66)
72 ELF_RELOC(R_SPARC_TLS_IE_HI22, 67)
73 ELF_RELOC(R_SPARC_TLS_IE_LO10, 68)
74 ELF_RELOC(R_SPARC_TLS_IE_LD, 69)
75 ELF_RELOC(R_SPARC_TLS_IE_LDX, 70)
76 ELF_RELOC(R_SPARC_TLS_IE_ADD, 71)
77 ELF_RELOC(R_SPARC_TLS_LE_HIX22, 72)
78 ELF_RELOC(R_SPARC_TLS_LE_LOX10, 73)
79 ELF_RELOC(R_SPARC_TLS_DTPMOD32, 74)
80 ELF_RELOC(R_SPARC_TLS_DTPMOD64, 75)
81 ELF_RELOC(R_SPARC_TLS_DTPOFF32, 76)
82 ELF_RELOC(R_SPARC_TLS_DTPOFF64, 77)
83 ELF_RELOC(R_SPARC_TLS_TPOFF32, 78)
84 ELF_RELOC(R_SPARC_TLS_TPOFF64, 79)
85 ELF_RELOC(R_SPARC_GOTDATA_HIX22, 80)
86 ELF_RELOC(R_SPARC_GOTDATA_LOX10, 81)
87 ELF_RELOC(R_SPARC_GOTDATA_OP_HIX22, 82)
88 ELF_RELOC(R_SPARC_GOTDATA_OP_LOX10, 83)
89 ELF_RELOC(R_SPARC_GOTDATA_OP, 84)
include/llvm/BinaryFormat/ELFRelocs/SystemZ.def 6 ELF_RELOC(R_390_NONE, 0)
7 ELF_RELOC(R_390_8, 1)
8 ELF_RELOC(R_390_12, 2)
9 ELF_RELOC(R_390_16, 3)
10 ELF_RELOC(R_390_32, 4)
11 ELF_RELOC(R_390_PC32, 5)
12 ELF_RELOC(R_390_GOT12, 6)
13 ELF_RELOC(R_390_GOT32, 7)
14 ELF_RELOC(R_390_PLT32, 8)
15 ELF_RELOC(R_390_COPY, 9)
16 ELF_RELOC(R_390_GLOB_DAT, 10)
17 ELF_RELOC(R_390_JMP_SLOT, 11)
18 ELF_RELOC(R_390_RELATIVE, 12)
19 ELF_RELOC(R_390_GOTOFF, 13)
20 ELF_RELOC(R_390_GOTPC, 14)
21 ELF_RELOC(R_390_GOT16, 15)
22 ELF_RELOC(R_390_PC16, 16)
23 ELF_RELOC(R_390_PC16DBL, 17)
24 ELF_RELOC(R_390_PLT16DBL, 18)
25 ELF_RELOC(R_390_PC32DBL, 19)
26 ELF_RELOC(R_390_PLT32DBL, 20)
27 ELF_RELOC(R_390_GOTPCDBL, 21)
28 ELF_RELOC(R_390_64, 22)
29 ELF_RELOC(R_390_PC64, 23)
30 ELF_RELOC(R_390_GOT64, 24)
31 ELF_RELOC(R_390_PLT64, 25)
32 ELF_RELOC(R_390_GOTENT, 26)
33 ELF_RELOC(R_390_GOTOFF16, 27)
34 ELF_RELOC(R_390_GOTOFF64, 28)
35 ELF_RELOC(R_390_GOTPLT12, 29)
36 ELF_RELOC(R_390_GOTPLT16, 30)
37 ELF_RELOC(R_390_GOTPLT32, 31)
38 ELF_RELOC(R_390_GOTPLT64, 32)
39 ELF_RELOC(R_390_GOTPLTENT, 33)
40 ELF_RELOC(R_390_PLTOFF16, 34)
41 ELF_RELOC(R_390_PLTOFF32, 35)
42 ELF_RELOC(R_390_PLTOFF64, 36)
43 ELF_RELOC(R_390_TLS_LOAD, 37)
44 ELF_RELOC(R_390_TLS_GDCALL, 38)
45 ELF_RELOC(R_390_TLS_LDCALL, 39)
46 ELF_RELOC(R_390_TLS_GD32, 40)
47 ELF_RELOC(R_390_TLS_GD64, 41)
48 ELF_RELOC(R_390_TLS_GOTIE12, 42)
49 ELF_RELOC(R_390_TLS_GOTIE32, 43)
50 ELF_RELOC(R_390_TLS_GOTIE64, 44)
51 ELF_RELOC(R_390_TLS_LDM32, 45)
52 ELF_RELOC(R_390_TLS_LDM64, 46)
53 ELF_RELOC(R_390_TLS_IE32, 47)
54 ELF_RELOC(R_390_TLS_IE64, 48)
55 ELF_RELOC(R_390_TLS_IEENT, 49)
56 ELF_RELOC(R_390_TLS_LE32, 50)
57 ELF_RELOC(R_390_TLS_LE64, 51)
58 ELF_RELOC(R_390_TLS_LDO32, 52)
59 ELF_RELOC(R_390_TLS_LDO64, 53)
60 ELF_RELOC(R_390_TLS_DTPMOD, 54)
61 ELF_RELOC(R_390_TLS_DTPOFF, 55)
62 ELF_RELOC(R_390_TLS_TPOFF, 56)
63 ELF_RELOC(R_390_20, 57)
64 ELF_RELOC(R_390_GOT20, 58)
65 ELF_RELOC(R_390_GOTPLT20, 59)
66 ELF_RELOC(R_390_TLS_GOTIE20, 60)
67 ELF_RELOC(R_390_IRELATIVE, 61)
68 ELF_RELOC(R_390_PC12DBL, 62)
69 ELF_RELOC(R_390_PLT12DBL, 63)
70 ELF_RELOC(R_390_PC24DBL, 64)
71 ELF_RELOC(R_390_PLT24DBL, 65)
include/llvm/BinaryFormat/ELFRelocs/i386.def 7 ELF_RELOC(R_386_NONE, 0)
8 ELF_RELOC(R_386_32, 1)
9 ELF_RELOC(R_386_PC32, 2)
10 ELF_RELOC(R_386_GOT32, 3)
11 ELF_RELOC(R_386_PLT32, 4)
12 ELF_RELOC(R_386_COPY, 5)
13 ELF_RELOC(R_386_GLOB_DAT, 6)
14 ELF_RELOC(R_386_JUMP_SLOT, 7)
15 ELF_RELOC(R_386_RELATIVE, 8)
16 ELF_RELOC(R_386_GOTOFF, 9)
17 ELF_RELOC(R_386_GOTPC, 10)
18 ELF_RELOC(R_386_32PLT, 11)
19 ELF_RELOC(R_386_TLS_TPOFF, 14)
20 ELF_RELOC(R_386_TLS_IE, 15)
21 ELF_RELOC(R_386_TLS_GOTIE, 16)
22 ELF_RELOC(R_386_TLS_LE, 17)
23 ELF_RELOC(R_386_TLS_GD, 18)
24 ELF_RELOC(R_386_TLS_LDM, 19)
25 ELF_RELOC(R_386_16, 20)
26 ELF_RELOC(R_386_PC16, 21)
27 ELF_RELOC(R_386_8, 22)
28 ELF_RELOC(R_386_PC8, 23)
29 ELF_RELOC(R_386_TLS_GD_32, 24)
30 ELF_RELOC(R_386_TLS_GD_PUSH, 25)
31 ELF_RELOC(R_386_TLS_GD_CALL, 26)
32 ELF_RELOC(R_386_TLS_GD_POP, 27)
33 ELF_RELOC(R_386_TLS_LDM_32, 28)
34 ELF_RELOC(R_386_TLS_LDM_PUSH, 29)
35 ELF_RELOC(R_386_TLS_LDM_CALL, 30)
36 ELF_RELOC(R_386_TLS_LDM_POP, 31)
37 ELF_RELOC(R_386_TLS_LDO_32, 32)
38 ELF_RELOC(R_386_TLS_IE_32, 33)
39 ELF_RELOC(R_386_TLS_LE_32, 34)
40 ELF_RELOC(R_386_TLS_DTPMOD32, 35)
41 ELF_RELOC(R_386_TLS_DTPOFF32, 36)
42 ELF_RELOC(R_386_TLS_TPOFF32, 37)
43 ELF_RELOC(R_386_TLS_GOTDESC, 39)
44 ELF_RELOC(R_386_TLS_DESC_CALL, 40)
45 ELF_RELOC(R_386_TLS_DESC, 41)
46 ELF_RELOC(R_386_IRELATIVE, 42)
47 ELF_RELOC(R_386_GOT32X, 43)
include/llvm/BinaryFormat/ELFRelocs/x86_64.def 6 ELF_RELOC(R_X86_64_NONE, 0)
7 ELF_RELOC(R_X86_64_64, 1)
8 ELF_RELOC(R_X86_64_PC32, 2)
9 ELF_RELOC(R_X86_64_GOT32, 3)
10 ELF_RELOC(R_X86_64_PLT32, 4)
11 ELF_RELOC(R_X86_64_COPY, 5)
12 ELF_RELOC(R_X86_64_GLOB_DAT, 6)
13 ELF_RELOC(R_X86_64_JUMP_SLOT, 7)
14 ELF_RELOC(R_X86_64_RELATIVE, 8)
15 ELF_RELOC(R_X86_64_GOTPCREL, 9)
16 ELF_RELOC(R_X86_64_32, 10)
17 ELF_RELOC(R_X86_64_32S, 11)
18 ELF_RELOC(R_X86_64_16, 12)
19 ELF_RELOC(R_X86_64_PC16, 13)
20 ELF_RELOC(R_X86_64_8, 14)
21 ELF_RELOC(R_X86_64_PC8, 15)
22 ELF_RELOC(R_X86_64_DTPMOD64, 16)
23 ELF_RELOC(R_X86_64_DTPOFF64, 17)
24 ELF_RELOC(R_X86_64_TPOFF64, 18)
25 ELF_RELOC(R_X86_64_TLSGD, 19)
26 ELF_RELOC(R_X86_64_TLSLD, 20)
27 ELF_RELOC(R_X86_64_DTPOFF32, 21)
28 ELF_RELOC(R_X86_64_GOTTPOFF, 22)
29 ELF_RELOC(R_X86_64_TPOFF32, 23)
30 ELF_RELOC(R_X86_64_PC64, 24)
31 ELF_RELOC(R_X86_64_GOTOFF64, 25)
32 ELF_RELOC(R_X86_64_GOTPC32, 26)
33 ELF_RELOC(R_X86_64_GOT64, 27)
34 ELF_RELOC(R_X86_64_GOTPCREL64, 28)
35 ELF_RELOC(R_X86_64_GOTPC64, 29)
36 ELF_RELOC(R_X86_64_GOTPLT64, 30)
37 ELF_RELOC(R_X86_64_PLTOFF64, 31)
38 ELF_RELOC(R_X86_64_SIZE32, 32)
39 ELF_RELOC(R_X86_64_SIZE64, 33)
40 ELF_RELOC(R_X86_64_GOTPC32_TLSDESC, 34)
41 ELF_RELOC(R_X86_64_TLSDESC_CALL, 35)
42 ELF_RELOC(R_X86_64_TLSDESC, 36)
43 ELF_RELOC(R_X86_64_IRELATIVE, 37)
44 ELF_RELOC(R_X86_64_GOTPCRELX, 41)
45 ELF_RELOC(R_X86_64_REX_GOTPCRELX, 42)