/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Object/ |
H A D | ObjectFile.h | 51 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 D | ELFObjectFile.h | 191 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 D | RelocationResolver.h | 42 uint64_t resolveRelocation(RelocationResolver Resolver, const RelocationRef &R,
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/ |
H A D | DWARFRelocMap.h | 22 object::RelocationRef Reloc; 24 Optional<object::RelocationRef> Reloc2;
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-objdump/ |
H A D | WasmDump.h | 21 class RelocationRef; variable 27 const object::RelocationRef &RelRef,
|
H A D | COFFDump.h | 22 class RelocationRef; variable 27 const object::RelocationRef &Rel,
|
H A D | ELFDump.h | 22 class RelocationRef; variable 28 const object::RelocationRef &Rel,
|
H A D | COFFDump.cpp | 178 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 D | llvm-objdump.h | 28 class RelocationRef; variable 131 bool isRelocAddressLess(object::RelocationRef A, object::RelocationRef B);
|
H A D | MachODump.h | 24 class RelocationRef; variable 59 const object::RelocationRef &RelRef,
|
H A D | llvm-objdump.cpp | 374 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 D | XCOFFDump.h | 29 const object::RelocationRef &RelRef,
|
H A D | WasmDump.cpp | 32 const RelocationRef &RelRef, in getWasmRelocationValueString()
|
H A D | XCOFFDump.cpp | 23 const RelocationRef &Rel, in getXCOFFRelocationValueString()
|
H A D | ELFDump.cpp | 57 const RelocationRef &RelRef, in getRelocationValueString() 131 const RelocationRef &Rel, in getELFRelocationValueString()
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-readobj/ |
H A D | WasmDumper.cpp | 70 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 D | MachODumper.cpp | 56 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 D | llvm-readobj.h | 20 class RelocationRef; variable
|
H A D | COFFDumper.cpp | 115 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 D | RuntimeDyldELF.h | 161 bool relocationNeedsGot(const RelocationRef &R) const override; 162 bool relocationNeedsStub(const RelocationRef &R) const override;
|
H A D | RuntimeDyldImpl.h | 439 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 D | XCOFFObjectFile.cpp | 328 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 D | RelocationResolver.cpp | 18 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 D | llvm-cxxdump.cpp | 88 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 D | InstrumentationMap.cpp | 118 for (const object::RelocationRef &Reloc : Section.relocations()) { in loadObj()
|