Home
last modified time | relevance | path

Searched defs:Relocation (Results 1 – 25 of 25) sorted by relevance

/llvm-project/bolt/include/bolt/Core/
H A DRelocation.h33 struct Relocation { struct
42 /// Relocation type. argument
60 static bool skipRelocationType(uint64_t Type); argument
121 bool isPCRelative() const { return isPCRelative(Type); } in isPCRelative()
125 bool isRelative() const { return isRelative(Type); } in isRelative()
129 bool isIRelative() const { return isIRelative(Type); } in isIRelative()
139 static size_t emit(RelocIt Begin, RelocIt End, MCStreamer *Streamer) { in emit()
/llvm-project/llvm/lib/ObjCopy/COFF/
H A DCOFFObject.h26 struct Relocation { struct
28 Relocation(const object::coff_relocation &R) : Reloc(R) {} in Relocation() argument
37 std::vector<Relocation> Relocs; argument
/llvm-project/llvm/include/llvm/ObjectYAML/
H A DCOFFYAML.h58 struct Relocation { struct
62 // Normally a Relocation can refer to the symbol via its name. argument
89 std::vector<Relocation> Relocations; argument
H A DMachOYAML.h31 struct Relocation { struct
33 llvm::yaml::Hex32 address;
35 uint32_t symbolnum;
59 std::vector<Relocation> relocations; argument
173 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::MachOYAML::Relocation) in LLVM_YAML_IS_SEQUENCE_VECTOR()
H A DXCOFFYAML.h65 struct Relocation { struct
84 std::vector<Relocation> Relocations; argument
225 LLVM_YAML_IS_SEQUENCE_VECTOR(XCOFFYAML::Relocation) in LLVM_YAML_IS_SEQUENCE_VECTOR()
H A DWasmYAML.h114 struct Relocation { struct
115 RelocType Type;
116 uint32_t Index;
119 yaml::Hex32 Offset;
120 int64_t Addend;
H A DELFYAML.h214 Relocation, enumerator
616 struct Relocation { global() struct
624 SymbolRelocation global() argument
/llvm-project/lld/ELF/
H A DRelocations.h123 struct Relocation { global() struct
141 symRelocation global() argument
H A DThunks.h53 isCompatibleWith(const InputSection &,const Relocation &) isCompatibleWith() argument
H A DInputSection.cpp1082 switchMorestackCallsToMorestackNonSplit(DenseSet<Defined * > & prologues,SmallVector<Relocation *,0> & morestackCalls) switchMorestackCallsToMorestackNonSplit() argument
[all...]
/llvm-project/bolt/lib/Core/
H A DBinarySection.cpp114 auto HasUndefSym = [this](const auto &Relocation) { in emitAsData() argument
122 for (const auto &Relocation : make_range(ROI, ROE)) { in emitAsData() local
[all...]
H A DBinaryEmitter.cpp570 const Relocation &Relocation = It->second; emitConstantIslands() local
H A DBinaryFunction.cpp1384 const Relocation &Relocation = Itr->second; disassemble() local
[all...]
/llvm-project/llvm/tools/dsymutil/
H A DRelocationMap.cpp24 void RelocationMap::addRelocationMapEntry(const ValidReloc &Relocation) { in addRelocationMapEntry()
/llvm-project/bolt/lib/Target/X86/
H A DX86MCSymbolizer.cpp98 const Relocation *Relocation = in tryAddingSymbolicOperand() local
/llvm-project/llvm/lib/ObjCopy/ELF/
H A DELFObject.h857 struct Relocation { global() struct
873 TypeRelocation global() argument
/llvm-project/llvm/lib/MC/
H A DWinCOFFObjectWriter.cpp656 for (const auto &Relocation : Sec.Relocations) writeSection() local
797 for (auto &Relocation : Sec->Relocations) { assignFileOffsets() local
/llvm-project/llvm/lib/ObjectYAML/
H A DWasmYAML.cpp322 IO &IO, WasmYAML::Relocation &Relocation) { in mapping() argument
H A DMachOYAML.cpp319 IO.mapRequired("symbolnum", Relocation.symbolnum); in mapping() argument
[all...]
/llvm-project/lld/ELF/Arch/
H A DX86_64.cpp543 relaxTlsIeToLe(uint8_t * loc,const Relocation &,uint64_t val) relaxTlsIeToLe() argument
[all...]
/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DStatepointLowering.cpp1249 SDValue Relocation = RFV.getCopyFromRegs(DAG, FuncInfo, getCurSDLoc(), in visitGCRelocate() local
/llvm-project/llvm/tools/llvm-readobj/
H A DCOFFDumper.cpp263 for (const auto &Relocation : Relocations) { in resolveSymbol() local
334 for (const auto &Relocation : Relocations) { in printBinaryBlockWithRelocs() local
H A DARMWinEHPrinter.cpp256 for (const auto &Relocation : Section.relocations()) { in getRelocatedSymbol() local
H A DELFDumper.cpp192 template <class ELFT> class Relocation { class
194 Relocation(const typename ELFT::Rel &R, bool IsMips64EL) in Relocation() function in __anon3d1ec8af0111::Relocation
198 Relocation(const typename ELFT::Rela &R, bool IsMips64EL) in Relocation() function in __anon3d1ec8af0111::Relocation
[all...]
/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVCodeViewReader.cpp186 for (const RelocationRef &Relocation : Relocations) { resolveSymbol() local