Home
last modified time | relevance | path

Searched refs:RelocationRef (Results 1 – 25 of 36) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Object/
H A DObjectFile.h51 class RelocationRef {
56 RelocationRef() = default;
57 RelocationRef(DataRefImpl RelocationP, const ObjectFile *Owner);
59 bool operator==(const RelocationRef &Other) const;
76 using relocation_iterator = content_iterator<RelocationRef>;
283 friend class RelocationRef; variable
532 inline RelocationRef::RelocationRef(DataRefImpl RelocationP, in RelocationRef() function
537 inline bool RelocationRef::operator==(const RelocationRef &Other) const {
541 inline void RelocationRef::moveNext() { in moveNext()
545 inline uint64_t RelocationRef::getOffset() const { in getOffset()
[all …]
H A DELFObjectFile.h191 class ELFRelocationRef : public RelocationRef {
193 ELFRelocationRef(const RelocationRef &B) : RelocationRef(B) { in ELFRelocationRef()
194 assert(isa<ELFObjectFileBase>(RelocationRef::getObject())); in ELFRelocationRef()
198 return cast<ELFObjectFileBase>(RelocationRef::getObject()); in getObject()
209 : relocation_iterator(RelocationRef( in elf_relocation_iterator()
942 return relocation_iterator(RelocationRef()); in section_rel_begin()
946 return relocation_iterator(RelocationRef(RelData, this)); in section_rel_begin()
965 return relocation_iterator(RelocationRef(RelData, this)); in section_rel_end()
H A DRelocationResolver.h42 uint64_t resolveRelocation(RelocationResolver Resolver, const RelocationRef &R,
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFRelocMap.h22 object::RelocationRef Reloc;
24 Optional<object::RelocationRef> Reloc2;
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-objdump/
H A DWasmDump.h21 class RelocationRef; variable
27 const object::RelocationRef &RelRef,
H A DCOFFDump.h22 class RelocationRef; variable
27 const object::RelocationRef &Rel,
H A DELFDump.h22 class RelocationRef; variable
28 const object::RelocationRef &Rel,
H A DCOFFDump.cpp178 static Error resolveSymbol(const std::vector<RelocationRef> &Rels, in resolveSymbol()
196 const std::vector<RelocationRef> &Rels, uint64_t Offset, in getSectionContents()
210 static Error resolveSymbolName(const std::vector<RelocationRef> &Rels, in resolveSymbolName()
223 const std::vector<RelocationRef> &Rels, in printCOFFSymbolAddress()
449 std::vector<RelocationRef> &Rels, in getPDataSection()
477 const RelocationRef &Rel, in getCOFFRelocationValueString()
556 const std::vector<RelocationRef> &Rels) { in printRuntimeFunctionRels()
607 std::vector<RelocationRef> Rels; in printCOFFUnwindInfo()
H A Dllvm-objdump.h28 class RelocationRef; variable
131 bool isRelocAddressLess(object::RelocationRef A, object::RelocationRef B);
H A DMachODump.h24 class RelocationRef; variable
59 const object::RelocationRef &RelRef,
H A Dllvm-objdump.cpp374 bool objdump::isRelocAddressLess(RelocationRef A, RelocationRef B) { in isRelocAddressLess()
378 static Error getRelocationValueString(const RelocationRef &Rel, in getRelocationValueString()
397 static bool getHidden(RelocationRef RelRef) { in getHidden()
449 const RelocationRef &Rel, uint64_t Address, in printRelocation()
467 StringRef ObjectFilename, std::vector<RelocationRef> *Rels, in printInst()
518 StringRef ObjectFilename, std::vector<RelocationRef> *Rels, in printInst()
542 std::vector<RelocationRef>::const_iterator RelCur = Rels->begin(); in printInst()
543 std::vector<RelocationRef>::const_iterator RelEnd = Rels->end(); in printInst()
588 StringRef ObjectFilename, std::vector<RelocationRef> *Rels, in printInst()
640 StringRef ObjectFilename, std::vector<RelocationRef> *Rels, in printInst()
[all …]
H A DXCOFFDump.h29 const object::RelocationRef &RelRef,
H A DWasmDump.cpp32 const RelocationRef &RelRef, in getWasmRelocationValueString()
H A DXCOFFDump.cpp23 const RelocationRef &Rel, in getXCOFFRelocationValueString()
H A DELFDump.cpp57 const RelocationRef &RelRef, in getRelocationValueString()
131 const RelocationRef &Rel, in getELFRelocationValueString()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-readobj/
H A DWasmDumper.cpp70 void printRelocation(const SectionRef &Section, const RelocationRef &Reloc);
84 const RelocationRef &Reloc) { in printRelocation()
130 for (const RelocationRef &Reloc : Section.relocations()) { in printRelocations()
205 for (const RelocationRef &Reloc : Section.relocations()) in printSectionHeaders()
H A DMachODumper.cpp56 void printRelocation(const RelocationRef &Reloc);
58 void printRelocation(const MachOObjectFile *Obj, const RelocationRef &Reloc);
491 for (const RelocationRef &Reloc : Section.relocations()) in printSectionHeaders()
518 for (const RelocationRef &Reloc : Section.relocations()) { in printRelocations()
535 void MachODumper::printRelocation(const RelocationRef &Reloc) { in printRelocation()
540 const RelocationRef &Reloc) { in printRelocation()
H A Dllvm-readobj.h20 class RelocationRef; variable
H A DCOFFDumper.cpp115 void printRelocation(const SectionRef &Section, const RelocationRef &Reloc,
180 typedef DenseMap<const coff_section*, std::vector<RelocationRef> > RelocMapTy;
601 llvm::sort(RelocMap[Section], [](RelocationRef L, RelocationRef R) { in cacheRelocations()
1385 for (const RelocationRef &Reloc : Sec.relocations()) in printSectionHeaders()
1416 for (const RelocationRef &Reloc : Section.relocations()) { in printRelocations()
1434 const RelocationRef &Reloc, uint64_t Bias) { in printRelocation()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldELF.h161 bool relocationNeedsGot(const RelocationRef &R) const override;
162 bool relocationNeedsStub(const RelocationRef &R) const override;
H A DRuntimeDyldImpl.h439 virtual bool relocationNeedsGot(const RelocationRef &R) const { in relocationNeedsGot()
444 virtual bool relocationNeedsStub(const RelocationRef &R) const { in relocationNeedsStub()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Object/
H A DXCOFFObjectFile.cpp328 return relocation_iterator(RelocationRef()); in section_rel_begin()
331 return relocation_iterator(RelocationRef(Ret, this)); in section_rel_begin()
340 return relocation_iterator(RelocationRef()); in section_rel_end()
343 return relocation_iterator(RelocationRef(Ret, this)); in section_rel_end()
H A DRelocationResolver.cpp18 static int64_t getELFAddend(RelocationRef R) { in getELFAddend()
731 uint64_t resolveRelocation(RelocationResolver Resolver, const RelocationRef &R, in resolveRelocation()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-cxxdump/
H A Dllvm-cxxdump.cpp88 for (const object::RelocationRef &Reloc : SR.relocations()) { in collectRelocatedSymbols()
112 for (const object::RelocationRef &Reloc : SR.relocations()) { in collectRelocationOffsets()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/XRay/
H A DInstrumentationMap.cpp118 for (const object::RelocationRef &Reloc : Section.relocations()) { in loadObj()

12