Home
last modified time | relevance | path

Searched refs:RelocType (Results 1 – 16 of 16) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMachObjectWriter.cpp44 const MCFragment &Fragment, unsigned RelocType,
57 static bool getARMFixupKindMachOInfo(unsigned Kind, unsigned &RelocType, in getARMFixupKindMachOInfo() argument
59 RelocType = unsigned(MachO::ARM_RELOC_VANILLA); in getARMFixupKindMachOInfo()
93 RelocType = unsigned(MachO::ARM_RELOC_BR24); in getARMFixupKindMachOInfo()
101 RelocType = unsigned(MachO::ARM_THUMB_RELOC_BR22); in getARMFixupKindMachOInfo()
115 RelocType = unsigned(MachO::ARM_RELOC_HALF); in getARMFixupKindMachOInfo()
119 RelocType = unsigned(MachO::ARM_RELOC_HALF); in getARMFixupKindMachOInfo()
124 RelocType = unsigned(MachO::ARM_RELOC_HALF); in getARMFixupKindMachOInfo()
128 RelocType = unsigned(MachO::ARM_RELOC_HALF); in getARMFixupKindMachOInfo()
313 unsigned RelocType, in requiresExternRelocation() argument
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MachObjectWriter.cpp35 bool getAArch64FixupKindMachOInfo(const MCFixup &Fixup, unsigned &RelocType,
51 const MCFixup &Fixup, unsigned &RelocType, AArch64::Specifier Spec, in getAArch64FixupKindMachOInfo() argument
53 RelocType = unsigned(MachO::ARM64_RELOC_UNSIGNED); in getAArch64FixupKindMachOInfo()
69 RelocType = unsigned(MachO::ARM64_RELOC_POINTER_TO_GOT); in getAArch64FixupKindMachOInfo()
74 RelocType = unsigned(MachO::ARM64_RELOC_POINTER_TO_GOT); in getAArch64FixupKindMachOInfo()
87 RelocType = unsigned(MachO::ARM64_RELOC_PAGEOFF12); in getAArch64FixupKindMachOInfo()
90 RelocType = unsigned(MachO::ARM64_RELOC_GOT_LOAD_PAGEOFF12); in getAArch64FixupKindMachOInfo()
93 RelocType = unsigned(MachO::ARM64_RELOC_TLVP_LOAD_PAGEOFF12); in getAArch64FixupKindMachOInfo()
104 RelocType = unsigned(MachO::ARM64_RELOC_PAGE21); in getAArch64FixupKindMachOInfo()
107 RelocType = unsigned(MachO::ARM64_RELOC_GOT_LOAD_PAGE21); in getAArch64FixupKindMachOInfo()
[all …]
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DWasmDumper.cpp86 uint64_t RelocType = Reloc.getType(); in printRelocation() local
95 bool HasAddend = wasm::relocTypeHasAddend(static_cast<uint32_t>(RelocType)); in printRelocation()
99 W.printNumber("Type", RelocTypeName, RelocType); in printRelocation()
H A DCOFFDumper.cpp1631 uint64_t RelocType = Reloc.getType(); in printRelocation() local
1649 W.printNumber("Type", RelocName, RelocType); in printRelocation()
/freebsd/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DWasmYAML.h35 LLVM_YAML_STRONG_TYPEDEF(uint32_t, RelocType)
116 RelocType Type;
590 template <> struct ScalarEnumerationTraits<WasmYAML::RelocType> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
591 static void enumeration(IO &IO, WasmYAML::RelocType &Kind); in LLVM_YAML_IS_SEQUENCE_VECTOR()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DXCOFFLinkGraphBuilder.cpp393 SmallString<16> RelocType; in processRelocations()
394 Relocation.getTypeName(RelocType); in processRelocations()
396 "Unsupported Relocation Type: " + RelocType, std::error_code()); in processRelocations()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldMachOI386.h154 uint32_t RelocType = Obj.getAnyRelocationType(RE); in processSECTDIFFRelocation() local
201 RelocationEntry R(SectionID, Offset, RelocType, Addend, SectionAID, in processSECTDIFFRelocation()
H A DRuntimeDyldMachOARM.h360 uint32_t RelocType = MachO.getAnyRelocationType(RE); in processHALFSECTDIFFRelocation() local
417 RelocationEntry R(SectionID, Offset, RelocType, Addend, SectionAID, in processHALFSECTDIFFRelocation()
H A DRuntimeDyldMachOAArch64.h519 static const char *getRelocName(uint32_t RelocType) { in getRelocName() argument
520 switch (RelocType) { in getRelocName()
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCOFFYAML.cpp403 template <typename RelocType>
405 NType(IO &) : Type(RelocType(0)) {} in NType()
406 NType(IO &, uint16_t T) : Type(RelocType(T)) {} in NType()
410 RelocType Type;
H A DWasmYAML.cpp652 void ScalarEnumerationTraits<WasmYAML::RelocType>::enumeration( in enumeration()
653 IO &IO, WasmYAML::RelocType &Type) { in enumeration()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldMachO.cpp64 uint32_t RelocType = Obj.getAnyRelocationType(RE); in processScatteredVANILLA() local
86 RelocationEntry R(SectionID, Offset, RelocType, Addend, IsPCRel, Size); in processScatteredVANILLA()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DFunctionLoweringInfo.h100 enum RelocType { enum
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DMachOObjectFile.cpp5401 bool MachOObjectFile::isMachOPairedReloc(uint64_t RelocType, uint64_t Arch) { in isMachOPairedReloc() argument
5404 return RelocType == MachO::GENERIC_RELOC_SECTDIFF || in isMachOPairedReloc()
5405 RelocType == MachO::GENERIC_RELOC_LOCAL_SECTDIFF; in isMachOPairedReloc()
5407 return RelocType == MachO::X86_64_RELOC_SUBTRACTOR; in isMachOPairedReloc()
5410 return RelocType == MachO::ARM_RELOC_SECTDIFF || in isMachOPairedReloc()
5411 RelocType == MachO::ARM_RELOC_LOCAL_SECTDIFF || in isMachOPairedReloc()
5412 RelocType == MachO::ARM_RELOC_HALF || in isMachOPairedReloc()
5413 RelocType == MachO::ARM_RELOC_HALF_SECTDIFF; in isMachOPairedReloc()
5415 return RelocType == MachO::ARM64_RELOC_SUBTRACTOR; in isMachOPairedReloc()
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/
H A Dllvm-objdump.cpp2496 XCOFF::RelocationType RelocType; in disassembleObject() local
2502 RelocType = Reloc->Type; in disassembleObject()
2508 RelocType = Reloc->Type; in disassembleObject()
2511 RelocType == XCOFF::R_BA || RelocType == XCOFF::R_BR || in disassembleObject()
2512 RelocType == XCOFF::R_RBA || RelocType == XCOFF::R_RBR; in disassembleObject()
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DMachO.h425 static bool isMachOPairedReloc(uint64_t RelocType, uint64_t Arch);