Lines Matching refs:ELF
51 ELF::EM_ARM, in ARMELFObjectWriter()
64 case ELF::R_ARM_PREL31: in needsRelocateWithSymbol()
65 case ELF::R_ARM_ABS32: in needsRelocateWithSymbol()
92 return ELF::R_ARM_NONE; in GetRelocTypeInner()
98 return ELF::R_ARM_NONE; in GetRelocTypeInner()
104 return ELF::R_ARM_BASE_PREL; in GetRelocTypeInner()
106 return ELF::R_ARM_REL32; in GetRelocTypeInner()
109 return ELF::R_ARM_TLS_IE32; in GetRelocTypeInner()
111 return ELF::R_ARM_GOT_PREL; in GetRelocTypeInner()
113 return ELF::R_ARM_PREL31; in GetRelocTypeInner()
119 return ELF::R_ARM_CALL; in GetRelocTypeInner()
121 return ELF::R_ARM_TLS_CALL; in GetRelocTypeInner()
123 return ELF::R_ARM_CALL; in GetRelocTypeInner()
128 return ELF::R_ARM_JUMP24; in GetRelocTypeInner()
130 return ELF::R_ARM_THM_JUMP19; in GetRelocTypeInner()
132 return ELF::R_ARM_THM_JUMP24; in GetRelocTypeInner()
134 return ELF::R_ARM_MOVT_PREL; in GetRelocTypeInner()
136 return ELF::R_ARM_MOVW_PREL_NC; in GetRelocTypeInner()
138 return ELF::R_ARM_THM_MOVT_PREL; in GetRelocTypeInner()
140 return ELF::R_ARM_THM_MOVW_PREL_NC; in GetRelocTypeInner()
142 return ELF::R_ARM_THM_ALU_ABS_G3; in GetRelocTypeInner()
144 return ELF::R_ARM_THM_ALU_ABS_G2_NC; in GetRelocTypeInner()
146 return ELF::R_ARM_THM_ALU_ABS_G1_NC; in GetRelocTypeInner()
148 return ELF::R_ARM_THM_ALU_ABS_G0_NC; in GetRelocTypeInner()
150 return ELF::R_ARM_THM_JUMP11; in GetRelocTypeInner()
152 return ELF::R_ARM_THM_JUMP8; in GetRelocTypeInner()
157 return ELF::R_ARM_THM_TLS_CALL; in GetRelocTypeInner()
159 return ELF::R_ARM_THM_CALL; in GetRelocTypeInner()
162 return ELF::R_ARM_LDR_PC_G0; in GetRelocTypeInner()
164 return ELF::R_ARM_LDRS_PC_G0; in GetRelocTypeInner()
166 return ELF::R_ARM_THM_PC12; in GetRelocTypeInner()
168 return ELF::R_ARM_ALU_PC_G0; in GetRelocTypeInner()
170 return ELF::R_ARM_THM_PC8; in GetRelocTypeInner()
172 return ELF::R_ARM_THM_ALU_PREL_11_0; in GetRelocTypeInner()
174 return ELF::R_ARM_THM_BF16; in GetRelocTypeInner()
176 return ELF::R_ARM_THM_BF12; in GetRelocTypeInner()
178 return ELF::R_ARM_THM_BF18; in GetRelocTypeInner()
184 return ELF::R_ARM_NONE; in GetRelocTypeInner()
190 return ELF::R_ARM_NONE; in GetRelocTypeInner()
192 return ELF::R_ARM_ABS8; in GetRelocTypeInner()
199 return ELF::R_ARM_NONE; in GetRelocTypeInner()
201 return ELF::R_ARM_ABS16; in GetRelocTypeInner()
208 return ELF::R_ARM_NONE; in GetRelocTypeInner()
210 return ELF::R_ARM_NONE; in GetRelocTypeInner()
212 return ELF::R_ARM_GOT_BREL; in GetRelocTypeInner()
214 return ELF::R_ARM_TLS_GD32; in GetRelocTypeInner()
216 return ELF::R_ARM_TLS_LE32; in GetRelocTypeInner()
218 return ELF::R_ARM_TLS_IE32; in GetRelocTypeInner()
220 return ELF::R_ARM_ABS32; in GetRelocTypeInner()
222 return ELF::R_ARM_GOTOFF32; in GetRelocTypeInner()
224 return ELF::R_ARM_GOT_PREL; in GetRelocTypeInner()
226 return ELF::R_ARM_TARGET1; in GetRelocTypeInner()
228 return ELF::R_ARM_TARGET2; in GetRelocTypeInner()
230 return ELF::R_ARM_PREL31; in GetRelocTypeInner()
232 return ELF::R_ARM_SBREL32; in GetRelocTypeInner()
234 return ELF::R_ARM_TLS_LDO32; in GetRelocTypeInner()
236 return ELF::R_ARM_TLS_CALL; in GetRelocTypeInner()
238 return ELF::R_ARM_TLS_GOTDESC; in GetRelocTypeInner()
240 return ELF::R_ARM_TLS_LDM32; in GetRelocTypeInner()
242 return ELF::R_ARM_TLS_DESCSEQ; in GetRelocTypeInner()
246 return ELF::R_ARM_JUMP24; in GetRelocTypeInner()
251 return ELF::R_ARM_NONE; in GetRelocTypeInner()
253 return ELF::R_ARM_MOVT_ABS; in GetRelocTypeInner()
255 return ELF::R_ARM_MOVT_BREL; in GetRelocTypeInner()
261 return ELF::R_ARM_NONE; in GetRelocTypeInner()
263 return ELF::R_ARM_MOVW_ABS_NC; in GetRelocTypeInner()
265 return ELF::R_ARM_MOVW_BREL_NC; in GetRelocTypeInner()
272 return ELF::R_ARM_NONE; in GetRelocTypeInner()
274 return ELF::R_ARM_THM_MOVT_ABS; in GetRelocTypeInner()
276 return ELF::R_ARM_THM_MOVT_BREL; in GetRelocTypeInner()
283 return ELF::R_ARM_NONE; in GetRelocTypeInner()
285 return ELF::R_ARM_THM_MOVW_ABS_NC; in GetRelocTypeInner()
287 return ELF::R_ARM_THM_MOVW_BREL_NC; in GetRelocTypeInner()
291 return ELF::R_ARM_THM_ALU_ABS_G3; in GetRelocTypeInner()
293 return ELF::R_ARM_THM_ALU_ABS_G2_NC; in GetRelocTypeInner()
295 return ELF::R_ARM_THM_ALU_ABS_G1_NC; in GetRelocTypeInner()
297 return ELF::R_ARM_THM_ALU_ABS_G0_NC; in GetRelocTypeInner()
315 TextSection->setFlags(TextSection->getFlags() | ELF::SHF_ARM_PURECODE); in addTargetSectionFlags()