Home
last modified time | relevance | path

Searched refs:RelocationType (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCXCOFFObjectWriter.cpp67 return {XCOFF::RelocationType::R_TOC, SignAndSizeForHalf16}; in getRelocTypeAndSignSize()
69 return {XCOFF::RelocationType::R_TOCU, SignAndSizeForHalf16}; in getRelocTypeAndSignSize()
71 return {XCOFF::RelocationType::R_TOCL, SignAndSizeForHalf16}; in getRelocTypeAndSignSize()
73 return {XCOFF::RelocationType::R_TLS_LE, SignAndSizeForHalf16}; in getRelocTypeAndSignSize()
75 return {XCOFF::RelocationType::R_TLS_LD, SignAndSizeForHalf16}; in getRelocTypeAndSignSize()
86 return {XCOFF::RelocationType::R_TOC, 15}; in getRelocTypeAndSignSize()
88 return {XCOFF::RelocationType::R_TOCL, 15}; in getRelocTypeAndSignSize()
90 return {XCOFF::RelocationType::R_TLS_LE, 15}; in getRelocTypeAndSignSize()
92 return {XCOFF::RelocationType::R_TLS_LD, 15}; in getRelocTypeAndSignSize()
98 return {XCOFF::RelocationType::R_RBR, EncodedSignednessIndicator | 25}; in getRelocTypeAndSignSize()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonMCInstLower.cpp48 MCSymbolRefExpr::VariantKind RelocationType; in GetSymbolRef() local
51 RelocationType = MCSymbolRefExpr::VK_None; in GetSymbolRef()
54 RelocationType = MCSymbolRefExpr::VK_PCREL; in GetSymbolRef()
57 RelocationType = MCSymbolRefExpr::VK_GOT; in GetSymbolRef()
60 RelocationType = MCSymbolRefExpr::VK_Hexagon_LO16; in GetSymbolRef()
63 RelocationType = MCSymbolRefExpr::VK_Hexagon_HI16; in GetSymbolRef()
66 RelocationType = MCSymbolRefExpr::VK_Hexagon_GPREL; in GetSymbolRef()
69 RelocationType = MCSymbolRefExpr::VK_Hexagon_GD_GOT; in GetSymbolRef()
72 RelocationType = MCSymbolRefExpr::VK_Hexagon_GD_PLT; in GetSymbolRef()
75 RelocationType = MCSymbolRefExpr::VK_Hexagon_IE; in GetSymbolRef()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DXCOFFObjectWriter.cpp712 if (Type == XCOFF::RelocationType::R_POS || in recordRelocation()
713 Type == XCOFF::RelocationType::R_TLS || in recordRelocation()
714 Type == XCOFF::RelocationType::R_TLS_LE || in recordRelocation()
715 Type == XCOFF::RelocationType::R_TLS_IE || in recordRelocation()
716 Type == XCOFF::RelocationType::R_TLS_LD) in recordRelocation()
720 else if (Type == XCOFF::RelocationType::R_TLSM) in recordRelocation()
724 else if (Type == XCOFF::RelocationType::R_TOC || in recordRelocation()
725 Type == XCOFF::RelocationType::R_TOCL) { in recordRelocation()
754 if (Type == XCOFF::RelocationType::R_TOC && !isInt<16>(TOCEntryOffset)) in recordRelocation()
759 } else if (Type == XCOFF::RelocationType::R_RBR) { in recordRelocation()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/BinaryFormat/
H A DXCOFF.cpp53 StringRef XCOFF::getRelocationTypeString(XCOFF::RelocationType Type) { in getRelocationTypeString()
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DXCOFFDumper.cpp277 const EnumEntry<XCOFF::RelocationType> RelocationTypeNameclass[] = {
344 static_cast<XCOFF::RelocationType>(Type)) in printLoaderSectionRelocationEntry()
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DXCOFFObjectFile.h513 XCOFF::RelocationType Type;
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/
H A Dllvm-objdump.cpp2418 XCOFF::RelocationType RelocType; in disassembleObject()