Lines Matching refs:ELF
42 case ELF::R_X86_64_NONE: in supportsX86_64()
43 case ELF::R_X86_64_64: in supportsX86_64()
44 case ELF::R_X86_64_DTPOFF32: in supportsX86_64()
45 case ELF::R_X86_64_DTPOFF64: in supportsX86_64()
46 case ELF::R_X86_64_PC32: in supportsX86_64()
47 case ELF::R_X86_64_PC64: in supportsX86_64()
48 case ELF::R_X86_64_32: in supportsX86_64()
49 case ELF::R_X86_64_32S: in supportsX86_64()
59 case ELF::R_X86_64_NONE: in resolveX86_64()
61 case ELF::R_X86_64_64: in resolveX86_64()
62 case ELF::R_X86_64_DTPOFF32: in resolveX86_64()
63 case ELF::R_X86_64_DTPOFF64: in resolveX86_64()
65 case ELF::R_X86_64_PC32: in resolveX86_64()
66 case ELF::R_X86_64_PC64: in resolveX86_64()
68 case ELF::R_X86_64_32: in resolveX86_64()
69 case ELF::R_X86_64_32S: in resolveX86_64()
78 case ELF::R_AARCH64_ABS32: in supportsAArch64()
79 case ELF::R_AARCH64_ABS64: in supportsAArch64()
80 case ELF::R_AARCH64_PREL16: in supportsAArch64()
81 case ELF::R_AARCH64_PREL32: in supportsAArch64()
82 case ELF::R_AARCH64_PREL64: in supportsAArch64()
92 case ELF::R_AARCH64_ABS32: in resolveAArch64()
94 case ELF::R_AARCH64_ABS64: in resolveAArch64()
96 case ELF::R_AARCH64_PREL16: in resolveAArch64()
98 case ELF::R_AARCH64_PREL32: in resolveAArch64()
100 case ELF::R_AARCH64_PREL64: in resolveAArch64()
109 case ELF::R_BPF_64_ABS32: in supportsBPF()
110 case ELF::R_BPF_64_ABS64: in supportsBPF()
120 case ELF::R_BPF_64_ABS32: in resolveBPF()
122 case ELF::R_BPF_64_ABS64: in resolveBPF()
131 case ELF::R_MIPS_32: in supportsMips64()
132 case ELF::R_MIPS_64: in supportsMips64()
133 case ELF::R_MIPS_TLS_DTPREL64: in supportsMips64()
134 case ELF::R_MIPS_PC32: in supportsMips64()
144 case ELF::R_MIPS_32: in resolveMips64()
146 case ELF::R_MIPS_64: in resolveMips64()
148 case ELF::R_MIPS_TLS_DTPREL64: in resolveMips64()
150 case ELF::R_MIPS_PC32: in resolveMips64()
159 case ELF::R_MSP430_32: in supportsMSP430()
160 case ELF::R_MSP430_16_BYTE: in supportsMSP430()
170 case ELF::R_MSP430_32: in resolveMSP430()
172 case ELF::R_MSP430_16_BYTE: in resolveMSP430()
181 case ELF::R_PPC64_ADDR32: in supportsPPC64()
182 case ELF::R_PPC64_ADDR64: in supportsPPC64()
183 case ELF::R_PPC64_REL32: in supportsPPC64()
184 case ELF::R_PPC64_REL64: in supportsPPC64()
194 case ELF::R_PPC64_ADDR32: in resolvePPC64()
196 case ELF::R_PPC64_ADDR64: in resolvePPC64()
198 case ELF::R_PPC64_REL32: in resolvePPC64()
200 case ELF::R_PPC64_REL64: in resolvePPC64()
209 case ELF::R_390_32: in supportsSystemZ()
210 case ELF::R_390_64: in supportsSystemZ()
220 case ELF::R_390_32: in resolveSystemZ()
222 case ELF::R_390_64: in resolveSystemZ()
231 case ELF::R_SPARC_32: in supportsSparc64()
232 case ELF::R_SPARC_64: in supportsSparc64()
233 case ELF::R_SPARC_UA32: in supportsSparc64()
234 case ELF::R_SPARC_UA64: in supportsSparc64()
244 case ELF::R_SPARC_32: in resolveSparc64()
245 case ELF::R_SPARC_64: in resolveSparc64()
246 case ELF::R_SPARC_UA32: in resolveSparc64()
247 case ELF::R_SPARC_UA64: in resolveSparc64()
263 return ELFObj->getEMachine() == ELF::EM_AMDGPU; in isAMDGPU()
269 case ELF::R_AMDGPU_ABS32: in supportsAmdgpu()
270 case ELF::R_AMDGPU_ABS64: in supportsAmdgpu()
280 case ELF::R_AMDGPU_ABS32: in resolveAmdgpu()
281 case ELF::R_AMDGPU_ABS64: in resolveAmdgpu()
290 case ELF::R_386_NONE: in supportsX86()
291 case ELF::R_386_32: in supportsX86()
292 case ELF::R_386_PC32: in supportsX86()
302 case ELF::R_386_NONE: in resolveX86()
304 case ELF::R_386_32: in resolveX86()
306 case ELF::R_386_PC32: in resolveX86()
315 case ELF::R_PPC_ADDR32: in supportsPPC32()
316 case ELF::R_PPC_REL32: in supportsPPC32()
326 case ELF::R_PPC_ADDR32: in resolvePPC32()
328 case ELF::R_PPC_REL32: in resolvePPC32()
336 case ELF::R_ARM_ABS32: in supportsARM()
337 case ELF::R_ARM_REL32: in supportsARM()
352 case ELF::R_ARM_ABS32: in resolveARM()
354 case ELF::R_ARM_REL32: in resolveARM()
362 case ELF::R_AVR_16: in supportsAVR()
363 case ELF::R_AVR_32: in supportsAVR()
373 case ELF::R_AVR_16: in resolveAVR()
375 case ELF::R_AVR_32: in resolveAVR()
383 return Type == ELF::R_LANAI_32; in supportsLanai()
388 if (Type == ELF::R_LANAI_32) in resolveLanai()
395 case ELF::R_MIPS_32: in supportsMips32()
396 case ELF::R_MIPS_TLS_DTPREL32: in supportsMips32()
406 if (Type == ELF::R_MIPS_32) in resolveMips32()
408 if (Type == ELF::R_MIPS_TLS_DTPREL32) in resolveMips32()
415 case ELF::R_SPARC_32: in supportsSparc32()
416 case ELF::R_SPARC_UA32: in supportsSparc32()
425 if (Type == ELF::R_SPARC_32 || Type == ELF::R_SPARC_UA32) in resolveSparc32()
431 return Type == ELF::R_HEX_32; in supportsHexagon()
436 if (Type == ELF::R_HEX_32) in resolveHexagon()
443 case ELF::R_RISCV_NONE: in supportsRISCV()
444 case ELF::R_RISCV_32: in supportsRISCV()
445 case ELF::R_RISCV_32_PCREL: in supportsRISCV()
446 case ELF::R_RISCV_64: in supportsRISCV()
447 case ELF::R_RISCV_SET6: in supportsRISCV()
448 case ELF::R_RISCV_SET8: in supportsRISCV()
449 case ELF::R_RISCV_SUB6: in supportsRISCV()
450 case ELF::R_RISCV_ADD8: in supportsRISCV()
451 case ELF::R_RISCV_SUB8: in supportsRISCV()
452 case ELF::R_RISCV_SET16: in supportsRISCV()
453 case ELF::R_RISCV_ADD16: in supportsRISCV()
454 case ELF::R_RISCV_SUB16: in supportsRISCV()
455 case ELF::R_RISCV_SET32: in supportsRISCV()
456 case ELF::R_RISCV_ADD32: in supportsRISCV()
457 case ELF::R_RISCV_SUB32: in supportsRISCV()
458 case ELF::R_RISCV_ADD64: in supportsRISCV()
459 case ELF::R_RISCV_SUB64: in supportsRISCV()
471 case ELF::R_RISCV_NONE: in resolveRISCV()
473 case ELF::R_RISCV_32: in resolveRISCV()
475 case ELF::R_RISCV_32_PCREL: in resolveRISCV()
477 case ELF::R_RISCV_64: in resolveRISCV()
479 case ELF::R_RISCV_SET6: in resolveRISCV()
481 case ELF::R_RISCV_SUB6: in resolveRISCV()
483 case ELF::R_RISCV_SET8: in resolveRISCV()
485 case ELF::R_RISCV_ADD8: in resolveRISCV()
487 case ELF::R_RISCV_SUB8: in resolveRISCV()
489 case ELF::R_RISCV_SET16: in resolveRISCV()
491 case ELF::R_RISCV_ADD16: in resolveRISCV()
493 case ELF::R_RISCV_SUB16: in resolveRISCV()
495 case ELF::R_RISCV_SET32: in resolveRISCV()
497 case ELF::R_RISCV_ADD32: in resolveRISCV()
499 case ELF::R_RISCV_SUB32: in resolveRISCV()
501 case ELF::R_RISCV_ADD64: in resolveRISCV()
503 case ELF::R_RISCV_SUB64: in resolveRISCV()
512 case ELF::R_CKCORE_NONE: in supportsCSKY()
513 case ELF::R_CKCORE_ADDR32: in supportsCSKY()
514 case ELF::R_CKCORE_PCREL32: in supportsCSKY()
524 case ELF::R_CKCORE_NONE: in resolveCSKY()
526 case ELF::R_CKCORE_ADDR32: in resolveCSKY()
528 case ELF::R_CKCORE_PCREL32: in resolveCSKY()
537 case ELF::R_LARCH_NONE: in supportsLoongArch()
538 case ELF::R_LARCH_32: in supportsLoongArch()
539 case ELF::R_LARCH_32_PCREL: in supportsLoongArch()
540 case ELF::R_LARCH_64: in supportsLoongArch()
541 case ELF::R_LARCH_ADD6: in supportsLoongArch()
542 case ELF::R_LARCH_SUB6: in supportsLoongArch()
543 case ELF::R_LARCH_ADD8: in supportsLoongArch()
544 case ELF::R_LARCH_SUB8: in supportsLoongArch()
545 case ELF::R_LARCH_ADD16: in supportsLoongArch()
546 case ELF::R_LARCH_SUB16: in supportsLoongArch()
547 case ELF::R_LARCH_ADD32: in supportsLoongArch()
548 case ELF::R_LARCH_SUB32: in supportsLoongArch()
549 case ELF::R_LARCH_ADD64: in supportsLoongArch()
550 case ELF::R_LARCH_SUB64: in supportsLoongArch()
560 case ELF::R_LARCH_NONE: in resolveLoongArch()
562 case ELF::R_LARCH_32: in resolveLoongArch()
564 case ELF::R_LARCH_32_PCREL: in resolveLoongArch()
566 case ELF::R_LARCH_64: in resolveLoongArch()
568 case ELF::R_LARCH_ADD6: in resolveLoongArch()
570 case ELF::R_LARCH_SUB6: in resolveLoongArch()
572 case ELF::R_LARCH_ADD8: in resolveLoongArch()
574 case ELF::R_LARCH_SUB8: in resolveLoongArch()
576 case ELF::R_LARCH_ADD16: in resolveLoongArch()
578 case ELF::R_LARCH_SUB16: in resolveLoongArch()
580 case ELF::R_LARCH_ADD32: in resolveLoongArch()
582 case ELF::R_LARCH_SUB32: in resolveLoongArch()
584 case ELF::R_LARCH_ADD64: in resolveLoongArch()
586 case ELF::R_LARCH_SUB64: in resolveLoongArch()
886 if (GetRelSectionType() == ELF::SHT_RELA) { in resolveRelocation()