|
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/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/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/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/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)
include/llvm/BinaryFormat/WasmRelocs.def 5 WASM_RELOC(R_WASM_FUNCTION_INDEX_LEB, 0)
6 WASM_RELOC(R_WASM_TABLE_INDEX_SLEB, 1)
7 WASM_RELOC(R_WASM_TABLE_INDEX_I32, 2)
8 WASM_RELOC(R_WASM_MEMORY_ADDR_LEB, 3)
9 WASM_RELOC(R_WASM_MEMORY_ADDR_SLEB, 4)
10 WASM_RELOC(R_WASM_MEMORY_ADDR_I32, 5)
11 WASM_RELOC(R_WASM_TYPE_INDEX_LEB, 6)
12 WASM_RELOC(R_WASM_GLOBAL_INDEX_LEB, 7)
13 WASM_RELOC(R_WASM_FUNCTION_OFFSET_I32, 8)
14 WASM_RELOC(R_WASM_SECTION_OFFSET_I32, 9)
15 WASM_RELOC(R_WASM_EVENT_INDEX_LEB, 10)
16 WASM_RELOC(R_WASM_MEMORY_ADDR_REL_SLEB, 11)
17 WASM_RELOC(R_WASM_TABLE_INDEX_REL_SLEB, 12)
lib/ObjectYAML/COFFYAML.cpp 35 IO.enumCase(Value, "0", 0);
36 ECase(IMAGE_COMDAT_SELECT_NODUPLICATES);
37 ECase(IMAGE_COMDAT_SELECT_ANY);
38 ECase(IMAGE_COMDAT_SELECT_SAME_SIZE);
39 ECase(IMAGE_COMDAT_SELECT_EXACT_MATCH);
40 ECase(IMAGE_COMDAT_SELECT_ASSOCIATIVE);
41 ECase(IMAGE_COMDAT_SELECT_LARGEST);
42 ECase(IMAGE_COMDAT_SELECT_NEWEST);
48 IO.enumCase(Value, "0", 0);
49 ECase(IMAGE_WEAK_EXTERN_SEARCH_NOLIBRARY);
50 ECase(IMAGE_WEAK_EXTERN_SEARCH_LIBRARY);
51 ECase(IMAGE_WEAK_EXTERN_SEARCH_ALIAS);
56 ECase(IMAGE_AUX_SYMBOL_TYPE_TOKEN_DEF);
lib/ObjectYAML/ELFYAML.cpp 34 ECase(ET_NONE);
35 ECase(ET_REL);
36 ECase(ET_EXEC);
37 ECase(ET_DYN);
38 ECase(ET_CORE);
46 ECase(PT_NULL);
47 ECase(PT_LOAD);
48 ECase(PT_DYNAMIC);
49 ECase(PT_INTERP);
50 ECase(PT_NOTE);
51 ECase(PT_SHLIB);
52 ECase(PT_PHDR);
53 ECase(PT_TLS);
54 ECase(PT_GNU_EH_FRAME);
55 ECase(PT_GNU_STACK);
56 ECase(PT_GNU_RELRO);
64 ECase(EM_NONE);
65 ECase(EM_M32);
66 ECase(EM_SPARC);
67 ECase(EM_386);
68 ECase(EM_68K);
69 ECase(EM_88K);
70 ECase(EM_IAMCU);
71 ECase(EM_860);
72 ECase(EM_MIPS);
73 ECase(EM_S370);
74 ECase(EM_MIPS_RS3_LE);
75 ECase(EM_PARISC);
76 ECase(EM_VPP500);
77 ECase(EM_SPARC32PLUS);
78 ECase(EM_960);
79 ECase(EM_PPC);
80 ECase(EM_PPC64);
81 ECase(EM_S390);
82 ECase(EM_SPU);
83 ECase(EM_V800);
84 ECase(EM_FR20);
85 ECase(EM_RH32);
86 ECase(EM_RCE);
87 ECase(EM_ARM);
88 ECase(EM_ALPHA);
89 ECase(EM_SH);
90 ECase(EM_SPARCV9);
91 ECase(EM_TRICORE);
92 ECase(EM_ARC);
93 ECase(EM_H8_300);
94 ECase(EM_H8_300H);
95 ECase(EM_H8S);
96 ECase(EM_H8_500);
97 ECase(EM_IA_64);
98 ECase(EM_MIPS_X);
99 ECase(EM_COLDFIRE);
100 ECase(EM_68HC12);
101 ECase(EM_MMA);
102 ECase(EM_PCP);
103 ECase(EM_NCPU);
104 ECase(EM_NDR1);
105 ECase(EM_STARCORE);
106 ECase(EM_ME16);
107 ECase(EM_ST100);
108 ECase(EM_TINYJ);
109 ECase(EM_X86_64);
110 ECase(EM_PDSP);
111 ECase(EM_PDP10);
112 ECase(EM_PDP11);
113 ECase(EM_FX66);
114 ECase(EM_ST9PLUS);
115 ECase(EM_ST7);
116 ECase(EM_68HC16);
117 ECase(EM_68HC11);
118 ECase(EM_68HC08);
119 ECase(EM_68HC05);
120 ECase(EM_SVX);
121 ECase(EM_ST19);
122 ECase(EM_VAX);
123 ECase(EM_CRIS);
124 ECase(EM_JAVELIN);
125 ECase(EM_FIREPATH);
126 ECase(EM_ZSP);
127 ECase(EM_MMIX);
128 ECase(EM_HUANY);
129 ECase(EM_PRISM);
130 ECase(EM_AVR);
131 ECase(EM_FR30);
132 ECase(EM_D10V);
133 ECase(EM_D30V);
134 ECase(EM_V850);
135 ECase(EM_M32R);
136 ECase(EM_MN10300);
137 ECase(EM_MN10200);
138 ECase(EM_PJ);
139 ECase(EM_OPENRISC);
140 ECase(EM_ARC_COMPACT);
141 ECase(EM_XTENSA);
142 ECase(EM_VIDEOCORE);
143 ECase(EM_TMM_GPP);
144 ECase(EM_NS32K);
145 ECase(EM_TPC);
146 ECase(EM_SNP1K);
147 ECase(EM_ST200);
148 ECase(EM_IP2K);
149 ECase(EM_MAX);
150 ECase(EM_CR);
151 ECase(EM_F2MC16);
152 ECase(EM_MSP430);
153 ECase(EM_BLACKFIN);
154 ECase(EM_SE_C33);
155 ECase(EM_SEP);
156 ECase(EM_ARCA);
157 ECase(EM_UNICORE);
158 ECase(EM_EXCESS);
159 ECase(EM_DXP);
160 ECase(EM_ALTERA_NIOS2);
161 ECase(EM_CRX);
162 ECase(EM_XGATE);
163 ECase(EM_C166);
164 ECase(EM_M16C);
165 ECase(EM_DSPIC30F);
166 ECase(EM_CE);
167 ECase(EM_M32C);
168 ECase(EM_TSK3000);
169 ECase(EM_RS08);
170 ECase(EM_SHARC);
171 ECase(EM_ECOG2);
172 ECase(EM_SCORE7);
173 ECase(EM_DSP24);
174 ECase(EM_VIDEOCORE3);
175 ECase(EM_LATTICEMICO32);
176 ECase(EM_SE_C17);
177 ECase(EM_TI_C6000);
178 ECase(EM_TI_C2000);
179 ECase(EM_TI_C5500);
180 ECase(EM_MMDSP_PLUS);
181 ECase(EM_CYPRESS_M8C);
182 ECase(EM_R32C);
183 ECase(EM_TRIMEDIA);
184 ECase(EM_HEXAGON);
185 ECase(EM_8051);
186 ECase(EM_STXP7X);
187 ECase(EM_NDS32);
188 ECase(EM_ECOG1);
189 ECase(EM_ECOG1X);
190 ECase(EM_MAXQ30);
191 ECase(EM_XIMO16);
192 ECase(EM_MANIK);
193 ECase(EM_CRAYNV2);
194 ECase(EM_RX);
195 ECase(EM_METAG);
196 ECase(EM_MCST_ELBRUS);
197 ECase(EM_ECOG16);
198 ECase(EM_CR16);
199 ECase(EM_ETPU);
200 ECase(EM_SLE9X);
201 ECase(EM_L10M);
202 ECase(EM_K10M);
203 ECase(EM_AARCH64);
204 ECase(EM_AVR32);
205 ECase(EM_STM8);
206 ECase(EM_TILE64);
207 ECase(EM_TILEPRO);
208 ECase(EM_CUDA);
209 ECase(EM_TILEGX);
210 ECase(EM_CLOUDSHIELD);
211 ECase(EM_COREA_1ST);
212 ECase(EM_COREA_2ND);
213 ECase(EM_ARC_COMPACT2);
214 ECase(EM_OPEN8);
215 ECase(EM_RL78);
216 ECase(EM_VIDEOCORE5);
217 ECase(EM_78KOR);
218 ECase(EM_56800EX);
219 ECase(EM_AMDGPU);
220 ECase(EM_RISCV);
221 ECase(EM_LANAI);
222 ECase(EM_BPF);
232 ECase(ELFCLASS32);
233 ECase(ELFCLASS64);
242 ECase(ELFDATANONE);
243 ECase(ELFDATA2LSB);
244 ECase(ELFDATA2MSB);
251 ECase(ELFOSABI_NONE);
252 ECase(ELFOSABI_HPUX);
253 ECase(ELFOSABI_NETBSD);
254 ECase(ELFOSABI_GNU);
255 ECase(ELFOSABI_HURD);
256 ECase(ELFOSABI_SOLARIS);
257 ECase(ELFOSABI_AIX);
258 ECase(ELFOSABI_IRIX);
259 ECase(ELFOSABI_FREEBSD);
260 ECase(ELFOSABI_TRU64);
261 ECase(ELFOSABI_MODESTO);
262 ECase(ELFOSABI_OPENBSD);
263 ECase(ELFOSABI_OPENVMS);
264 ECase(ELFOSABI_NSK);
265 ECase(ELFOSABI_AROS);
266 ECase(ELFOSABI_FENIXOS);
267 ECase(ELFOSABI_CLOUDABI);
268 ECase(ELFOSABI_AMDGPU_HSA);
269 ECase(ELFOSABI_AMDGPU_PAL);
270 ECase(ELFOSABI_AMDGPU_MESA3D);
271 ECase(ELFOSABI_ARM);
272 ECase(ELFOSABI_C6000_ELFABI);
273 ECase(ELFOSABI_C6000_LINUX);
274 ECase(ELFOSABI_STANDALONE);
440 ECase(SHT_NULL);
441 ECase(SHT_PROGBITS);
442 ECase(SHT_SYMTAB);
444 ECase(SHT_STRTAB);
445 ECase(SHT_RELA);
446 ECase(SHT_HASH);
447 ECase(SHT_DYNAMIC);
448 ECase(SHT_NOTE);
449 ECase(SHT_NOBITS);
450 ECase(SHT_REL);
451 ECase(SHT_SHLIB);
452 ECase(SHT_DYNSYM);
453 ECase(SHT_INIT_ARRAY);
454 ECase(SHT_FINI_ARRAY);
455 ECase(SHT_PREINIT_ARRAY);
456 ECase(SHT_GROUP);
457 ECase(SHT_SYMTAB_SHNDX);
458 ECase(SHT_RELR);
459 ECase(SHT_ANDROID_REL);
460 ECase(SHT_ANDROID_RELA);
461 ECase(SHT_ANDROID_RELR);
462 ECase(SHT_LLVM_ODRTAB);
463 ECase(SHT_LLVM_LINKER_OPTIONS);
464 ECase(SHT_LLVM_CALL_GRAPH_PROFILE);
465 ECase(SHT_LLVM_ADDRSIG);
466 ECase(SHT_LLVM_DEPENDENT_LIBRARIES);
467 ECase(SHT_LLVM_SYMPART);
468 ECase(SHT_LLVM_PART_EHDR);
469 ECase(SHT_LLVM_PART_PHDR);
470 ECase(SHT_GNU_ATTRIBUTES);
471 ECase(SHT_GNU_HASH);
472 ECase(SHT_GNU_verdef);
473 ECase(SHT_GNU_verneed);
474 ECase(SHT_GNU_versym);
477 ECase(SHT_ARM_EXIDX);
478 ECase(SHT_ARM_PREEMPTMAP);
479 ECase(SHT_ARM_ATTRIBUTES);
480 ECase(SHT_ARM_DEBUGOVERLAY);
481 ECase(SHT_ARM_OVERLAYSECTION);
484 ECase(SHT_HEX_ORDERED);
487 ECase(SHT_X86_64_UNWIND);
490 ECase(SHT_MIPS_REGINFO);
491 ECase(SHT_MIPS_OPTIONS);
492 ECase(SHT_MIPS_DWARF);
493 ECase(SHT_MIPS_ABIFLAGS);
557 ECase(SHN_UNDEF);
558 ECase(SHN_LORESERVE);
559 ECase(SHN_LOPROC);
560 ECase(SHN_HIPROC);
561 ECase(SHN_LOOS);
562 ECase(SHN_HIOS);
563 ECase(SHN_ABS);
564 ECase(SHN_COMMON);
565 ECase(SHN_XINDEX);
566 ECase(SHN_HIRESERVE);
567 ECase(SHN_AMDGPU_LDS);
568 ECase(SHN_HEXAGON_SCOMMON);
569 ECase(SHN_HEXAGON_SCOMMON_1);
570 ECase(SHN_HEXAGON_SCOMMON_2);
571 ECase(SHN_HEXAGON_SCOMMON_4);
572 ECase(SHN_HEXAGON_SCOMMON_8);
580 ECase(STB_LOCAL);
581 ECase(STB_GLOBAL);
582 ECase(STB_WEAK);
583 ECase(STB_GNU_UNIQUE);
591 ECase(STT_NOTYPE);
592 ECase(STT_OBJECT);
593 ECase(STT_FUNC);
594 ECase(STT_SECTION);
595 ECase(STT_FILE);
596 ECase(STT_COMMON);
597 ECase(STT_TLS);
598 ECase(STT_GNU_IFUNC);
607 ECase(RSS_UNDEF);
608 ECase(RSS_GP);
609 ECase(RSS_GP0);
610 ECase(RSS_LOC);
736 ECase(REG_NONE);
737 ECase(REG_32);
738 ECase(REG_64);
739 ECase(REG_128);
746 ECase(FP_ANY);
747 ECase(FP_DOUBLE);
748 ECase(FP_SINGLE);
749 ECase(FP_SOFT);
750 ECase(FP_OLD_64);
751 ECase(FP_XX);
752 ECase(FP_64);
753 ECase(FP_64A);
760 ECase(EXT_NONE);
761 ECase(EXT_XLR);
762 ECase(EXT_OCTEON2);
763 ECase(EXT_OCTEONP);
764 ECase(EXT_LOONGSON_3A);
765 ECase(EXT_OCTEON);
766 ECase(EXT_5900);
767 ECase(EXT_4650);
768 ECase(EXT_4010);
769 ECase(EXT_4100);
770 ECase(EXT_3900);
771 ECase(EXT_10000);
772 ECase(EXT_SB1);
773 ECase(EXT_4111);
774 ECase(EXT_4120);
775 ECase(EXT_5400);
776 ECase(EXT_5500);
777 ECase(EXT_LOONGSON_2E);
778 ECase(EXT_LOONGSON_2F);
779 ECase(EXT_OCTEON3);
785 IO.enumCase(Value, "MIPS1", 1);
786 IO.enumCase(Value, "MIPS2", 2);
787 IO.enumCase(Value, "MIPS3", 3);
788 IO.enumCase(Value, "MIPS4", 4);
789 IO.enumCase(Value, "MIPS5", 5);
790 IO.enumCase(Value, "MIPS32", 32);
791 IO.enumCase(Value, "MIPS64", 64);
lib/ObjectYAML/WasmYAML.cpp 278 ECase(CUSTOM);
279 ECase(TYPE);
280 ECase(IMPORT);
281 ECase(FUNCTION);
282 ECase(TABLE);
283 ECase(MEMORY);
284 ECase(GLOBAL);
285 ECase(EVENT);
286 ECase(EXPORT);
287 ECase(START);
288 ECase(ELEM);
289 ECase(CODE);
290 ECase(DATA);
291 ECase(DATACOUNT);
337 ECase(USED);
338 ECase(REQUIRED);
339 ECase(DISALLOWED);
466 ECase(FUNCTION);
467 ECase(DATA);
545 ECase(FUNCTION);
546 ECase(DATA);
547 ECase(GLOBAL);
548 ECase(SECTION);
549 ECase(EVENT);
556 ECase(I32);
557 ECase(I64);
558 ECase(F32);
559 ECase(F64);
560 ECase(V128);
561 ECase(FUNCREF);
562 ECase(FUNC);
569 ECase(FUNCTION);
570 ECase(TABLE);
571 ECase(MEMORY);
572 ECase(GLOBAL);
573 ECase(EVENT);
580 ECase(END);
581 ECase(I32_CONST);
582 ECase(I64_CONST);
583 ECase(F64_CONST);
584 ECase(F32_CONST);
585 ECase(GLOBAL_GET);
592 ECase(FUNCREF);
tools/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp 443 io.enumCase(value, "never", false);
444 io.enumCase(value, "at-runtime", true);