Lines Matching refs:ELF
39 {"None", "NOTYPE", ELF::STT_NOTYPE},
40 {"Object", "OBJECT", ELF::STT_OBJECT},
41 {"Function", "FUNC", ELF::STT_FUNC},
42 {"Section", "SECTION", ELF::STT_SECTION},
43 {"File", "FILE", ELF::STT_FILE},
44 {"Common", "COMMON", ELF::STT_COMMON},
45 {"TLS", "TLS", ELF::STT_TLS},
49 {"GNU_IFunc", "IFUNC", ELF::STT_GNU_IFUNC},
80 if (Ident.first == ELF::ELFCLASS32) { in createELFObjectFile()
81 if (Ident.second == ELF::ELFDATA2LSB) in createELFObjectFile()
83 else if (Ident.second == ELF::ELFDATA2MSB) in createELFObjectFile()
87 } else if (Ident.first == ELF::ELFCLASS64) { in createELFObjectFile()
88 if (Ident.second == ELF::ELFDATA2LSB) in createELFObjectFile()
90 else if (Ident.second == ELF::ELFDATA2MSB) in createELFObjectFile()
102 switch (PlatformFlags & ELF::EF_MIPS_ARCH) { in getMIPSFeatures()
103 case ELF::EF_MIPS_ARCH_1: in getMIPSFeatures()
105 case ELF::EF_MIPS_ARCH_2: in getMIPSFeatures()
108 case ELF::EF_MIPS_ARCH_3: in getMIPSFeatures()
111 case ELF::EF_MIPS_ARCH_4: in getMIPSFeatures()
114 case ELF::EF_MIPS_ARCH_5: in getMIPSFeatures()
117 case ELF::EF_MIPS_ARCH_32: in getMIPSFeatures()
120 case ELF::EF_MIPS_ARCH_64: in getMIPSFeatures()
123 case ELF::EF_MIPS_ARCH_32R2: in getMIPSFeatures()
126 case ELF::EF_MIPS_ARCH_64R2: in getMIPSFeatures()
129 case ELF::EF_MIPS_ARCH_32R6: in getMIPSFeatures()
132 case ELF::EF_MIPS_ARCH_64R6: in getMIPSFeatures()
139 switch (PlatformFlags & ELF::EF_MIPS_MACH) { in getMIPSFeatures()
140 case ELF::EF_MIPS_MACH_NONE: in getMIPSFeatures()
143 case ELF::EF_MIPS_MACH_OCTEON: in getMIPSFeatures()
150 if (PlatformFlags & ELF::EF_MIPS_ARCH_ASE_M16) in getMIPSFeatures()
152 if (PlatformFlags & ELF::EF_MIPS_MICROMIPS) in getMIPSFeatures()
292 if (PlatformFlags & ELF::EF_RISCV_RVC) { in getRISCVFeatures()
346 case ELF::EM_MIPS: in getFeatures()
348 case ELF::EM_ARM: in getFeatures()
350 case ELF::EM_RISCV: in getFeatures()
359 case ELF::EM_AMDGPU: in tryGetCPUName()
361 case ELF::EM_PPC64: in tryGetCPUName()
369 assert(getEMachine() == ELF::EM_AMDGPU); in getAMDGPUCPUName()
370 unsigned CPU = getPlatformFlags() & ELF::EF_AMDGPU_MACH; in getAMDGPUCPUName()
374 case ELF::EF_AMDGPU_MACH_R600_R600: in getAMDGPUCPUName()
376 case ELF::EF_AMDGPU_MACH_R600_R630: in getAMDGPUCPUName()
378 case ELF::EF_AMDGPU_MACH_R600_RS880: in getAMDGPUCPUName()
380 case ELF::EF_AMDGPU_MACH_R600_RV670: in getAMDGPUCPUName()
384 case ELF::EF_AMDGPU_MACH_R600_RV710: in getAMDGPUCPUName()
386 case ELF::EF_AMDGPU_MACH_R600_RV730: in getAMDGPUCPUName()
388 case ELF::EF_AMDGPU_MACH_R600_RV770: in getAMDGPUCPUName()
392 case ELF::EF_AMDGPU_MACH_R600_CEDAR: in getAMDGPUCPUName()
394 case ELF::EF_AMDGPU_MACH_R600_CYPRESS: in getAMDGPUCPUName()
396 case ELF::EF_AMDGPU_MACH_R600_JUNIPER: in getAMDGPUCPUName()
398 case ELF::EF_AMDGPU_MACH_R600_REDWOOD: in getAMDGPUCPUName()
400 case ELF::EF_AMDGPU_MACH_R600_SUMO: in getAMDGPUCPUName()
404 case ELF::EF_AMDGPU_MACH_R600_BARTS: in getAMDGPUCPUName()
406 case ELF::EF_AMDGPU_MACH_R600_CAICOS: in getAMDGPUCPUName()
408 case ELF::EF_AMDGPU_MACH_R600_CAYMAN: in getAMDGPUCPUName()
410 case ELF::EF_AMDGPU_MACH_R600_TURKS: in getAMDGPUCPUName()
414 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX600: in getAMDGPUCPUName()
416 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX601: in getAMDGPUCPUName()
418 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX602: in getAMDGPUCPUName()
422 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX700: in getAMDGPUCPUName()
424 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX701: in getAMDGPUCPUName()
426 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX702: in getAMDGPUCPUName()
428 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX703: in getAMDGPUCPUName()
430 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX704: in getAMDGPUCPUName()
432 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX705: in getAMDGPUCPUName()
436 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX801: in getAMDGPUCPUName()
438 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX802: in getAMDGPUCPUName()
440 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX803: in getAMDGPUCPUName()
442 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX805: in getAMDGPUCPUName()
444 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX810: in getAMDGPUCPUName()
448 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX900: in getAMDGPUCPUName()
450 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX902: in getAMDGPUCPUName()
452 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX904: in getAMDGPUCPUName()
454 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX906: in getAMDGPUCPUName()
456 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX908: in getAMDGPUCPUName()
458 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX909: in getAMDGPUCPUName()
460 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX90A: in getAMDGPUCPUName()
462 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX90C: in getAMDGPUCPUName()
464 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX940: in getAMDGPUCPUName()
468 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX1010: in getAMDGPUCPUName()
470 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX1011: in getAMDGPUCPUName()
472 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX1012: in getAMDGPUCPUName()
474 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX1013: in getAMDGPUCPUName()
476 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX1030: in getAMDGPUCPUName()
478 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX1031: in getAMDGPUCPUName()
480 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX1032: in getAMDGPUCPUName()
482 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX1033: in getAMDGPUCPUName()
484 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX1034: in getAMDGPUCPUName()
486 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX1035: in getAMDGPUCPUName()
488 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX1036: in getAMDGPUCPUName()
492 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX1100: in getAMDGPUCPUName()
494 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX1101: in getAMDGPUCPUName()
496 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX1102: in getAMDGPUCPUName()
498 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX1103: in getAMDGPUCPUName()
610 JumpSlotReloc = ELF::R_386_JUMP_SLOT; in getPltAddresses()
613 JumpSlotReloc = ELF::R_X86_64_JUMP_SLOT; in getPltAddresses()
617 JumpSlotReloc = ELF::R_AARCH64_JUMP_SLOT; in getPltAddresses()
683 if (Sec.sh_type != ELF::SHT_LLVM_BB_ADDR_MAP && in readBBAddrMapImpl()
684 Sec.sh_type != ELF::SHT_LLVM_BB_ADDR_MAP_V0) in readBBAddrMapImpl()
715 if (Sec.sh_type == ELF::SHT_GNU_versym) in readDynsymVersionsImpl()
717 else if (Sec.sh_type == ELF::SHT_GNU_verdef) in readDynsymVersionsImpl()
719 else if (Sec.sh_type == ELF::SHT_GNU_verneed) in readDynsymVersionsImpl()