/external/llvm/include/llvm/Object/ |
D | ObjectFile.h | 77 class SectionRef; variable 78 typedef content_iterator<SectionRef> section_iterator; 79 class SectionRef { 85 SectionRef() : OwningObject(nullptr) { } in SectionRef() function 87 SectionRef(DataRefImpl SectionP, const ObjectFile *Owner); 89 bool operator==(const SectionRef &Other) const; 90 bool operator!=(const SectionRef &Other) const; 91 bool operator<(const SectionRef &Other) const; 128 friend class SectionRef; variable 181 friend class SectionRef; variable [all …]
|
D | ELFObjectFile.h | 369 Res = section_iterator(SectionRef(Sec, this)); in getSymbolSection() 525 return section_iterator(SectionRef(toDRI(R), this)); in getRelocatedSection() 806 return section_iterator(SectionRef(toDRI(EF.begin_sections()), this)); in section_begin() 811 return section_iterator(SectionRef(toDRI(EF.end_sections()), this)); in section_end()
|
D | MachO.h | 180 SectionRef getRelocationSection(const MachO::any_relocation_info &RE) const;
|
/external/llvm/tools/llvm-readobj/ |
D | ARMWinEHPrinter.h | 84 ErrorOr<object::SectionRef> 93 const object::SectionRef &Section, uint64_t Offset); 96 const object::SectionRef &Section, 99 const object::SectionRef Section, uint64_t Offset, 102 const object::SectionRef Section, uint64_t Offset, 105 const object::SectionRef Section, unsigned Entry, 108 const object::SectionRef Section);
|
D | ARMWinEHPrinter.cpp | 186 ErrorOr<object::SectionRef> 224 const SectionRef &Section, in getRelocatedSymbol() 522 const SectionRef &Section, in dumpXDataRecord() 598 const SectionRef Section, uint64_t Offset, in dumpUnpackedEntry() 652 ErrorOr<SectionRef> Section = in dumpUnpackedEntry() 663 const SectionRef Section, uint64_t Offset, in dumpPackedEntry() 700 const SectionRef Section, unsigned Index, in dumpProcedureDataEntry() 714 const SectionRef Section) { in dumpProcedureData()
|
D | COFFDumper.cpp | 61 void printRelocation(const SectionRef &Section, const RelocationRef &Reloc); 68 void printCodeViewLineTables(const SectionRef &Section); 324 for (const SectionRef &S : Obj->sections()) { in cacheRelocations() 436 void COFFDumper::printCodeViewLineTables(const SectionRef &Section) { in printCodeViewLineTables() 599 for (const SectionRef &Sec : Obj->sections()) { in printSections() 656 for (const SectionRef &Section : Obj->sections()) { in printRelocations() 680 void COFFDumper::printRelocation(const SectionRef &Section, in printRelocation()
|
D | MachODumper.cpp | 219 for (const SectionRef &Section : Obj->sections()) { in printSections() 282 for (const SectionRef &Section : Obj->sections()) { in printRelocations()
|
/external/llvm/lib/MC/MCAnalysis/ |
D | MCObjectSymbolizer.cpp | 54 for (const SectionRef &Section : MOOF->sections()) { in MCMachObjectSymbolizer() 58 SectionRef StubsSec = Section; in MCMachObjectSymbolizer() 108 if (const SectionRef *S = findSectionContaining(Addr)) { in tryAddingPcLoadReferenceComment() 204 static bool SectionStartsBefore(const SectionRef &S, uint64_t Addr) { in SectionStartsBefore() 209 const SectionRef *MCObjectSymbolizer::findSectionContaining(uint64_t Addr) { in findSectionContaining() 237 for (const SectionRef &Section : Obj->sections()) { in buildSectionList() 259 for (const SectionRef &Section : Obj->sections()) { in buildRelocationByAddrMap()
|
D | MCObjectDisassembler.cpp | 91 for (const SectionRef &Section : Obj.sections()) { in buildSectionAtoms() 503 for (const SectionRef &Section : MOOF.sections()) { in MCMachOObjectDisassembler()
|
/external/llvm/include/llvm/MC/ |
D | MCObjectSymbolizer.h | 42 const object::SectionRef *findSectionContaining(uint64_t Addr); 73 typedef std::vector<object::SectionRef> SortedSectionList;
|
/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
D | RuntimeDyldImpl.h | 185 typedef std::map<SectionRef, unsigned> ObjSectionToIDMap; 295 unsigned emitSection(ObjectImage &Obj, const SectionRef &Section, 303 unsigned findOrEmitSection(ObjectImage &Obj, const SectionRef &Section, 348 const SectionRef &Section);
|
D | RuntimeDyldMachO.h | 47 void populateJumpTable(MachOObjectFile &Obj, const SectionRef &JTSection, 51 void populatePointersSection(MachOObjectFile &Obj, const SectionRef &PTSection,
|
D | RuntimeDyldMachO.cpp | 75 virtual void updateSectionAddress(const SectionRef &Sec, uint64_t Addr) { in updateSectionAddress() 100 uint64_t getOldSectionAddr(const SectionRef &Sec) const { in getOldSectionAddr() 222 const SectionRef &Section = i->first; in finalizeLoad() 462 const SectionRef &JTSection, in populateJumpTable() 495 const SectionRef &PTSection, in populatePointersSection() 578 SectionRef SectionA = *SAI; in processSECTDIFFRelocation() 590 SectionRef SectionB = *SBI; in processSECTDIFFRelocation() 638 SectionRef TargetSection = *TargetSI; in processI386ScatteredVANILLA() 731 SectionRef Sec = MachO->getRelocationSection(RE); in processRelocationRef()
|
D | ObjectImageCommon.h | 77 void updateSectionAddress(const object::SectionRef &Sec, in updateSectionAddress()
|
D | RuntimeDyld.cpp | 246 const SectionRef &Section = *SI; in computeTotalAllocSize() 321 const SectionRef &Section) { in computeSectionStubBufSize() 397 const SectionRef &Section, bool IsCode) { in emitSection() 484 const SectionRef &Section, in findOrEmitSection()
|
D | RuntimeDyldELF.cpp | 62 void updateSectionAddress(const SectionRef &Sec, uint64_t Addr); 89 void updateSectionAddress(const SectionRef &Sec, uint64_t Addr) override { in updateSectionAddress() 128 void DyldELFObject<ELFT>::updateSectionAddress(const SectionRef &Sec, in updateSectionAddress() 1519 const SectionRef &Section = i->first; in finalizeLoad()
|
/external/llvm/tools/llvm-objdump/ |
D | llvm-objdump.cpp | 399 std::map<SectionRef, SmallVector<SectionRef, 1>> SectionRelocMap; in DisassembleObject() 400 for (const SectionRef &Section : Obj->sections()) { in DisassembleObject() 406 for (const SectionRef &Section : Obj->sections()) { in DisassembleObject() 448 for (const SectionRef &RelocSec : SectionRelocMap[Section]) { in DisassembleObject() 564 for (const SectionRef &Section : Obj->sections()) { in PrintRelocations() 597 for (const SectionRef &Section : Obj->sections()) { in PrintSectionHeaders() 624 for (const SectionRef &Section : Obj->sections()) { in PrintSectionContents()
|
D | MachODump.cpp | 152 std::vector<SectionRef> &Sections, in getSectionsAndSymbols() 159 for (const SectionRef &Section : MachOObj->sections()) { in getSectionsAndSymbols() 252 std::vector<SectionRef> Sections; in DisassembleInputMachO2()
|
D | COFFDump.cpp | 383 for (const SectionRef &Section : Obj->sections()) { in getPDataSection()
|
/external/llvm/include/llvm/ExecutionEngine/ |
D | ObjectImage.h | 55 virtual void updateSectionAddress(const object::SectionRef &Sec,
|
/external/llvm/lib/DebugInfo/ |
D | DWARFContext.h | 175 typedef MapVector<object::SectionRef, Section, 176 std::map<object::SectionRef, unsigned> > TypeSectionMap;
|
/external/llvm/lib/Object/ |
D | ObjectFile.cpp | 45 return section_iterator(SectionRef(Sec, this)); in getRelocatedSection()
|
D | COFFObjectFile.cpp | 237 Result = section_iterator(SectionRef(Ref, this)); in getSymbolSection() 441 for (const SectionRef &S : sections()) { in getRvaPtr() 654 return section_iterator(SectionRef(Ret, this)); in section_begin() 662 return section_iterator(SectionRef(Ret, this)); in section_end() 886 COFFObjectFile::getCOFFSection(const SectionRef &Section) const { in getCOFFSection()
|
D | MachOObjectFile.cpp | 331 for (const SectionRef &Section : O->sections()) { in printRelocationTargetName() 658 Res = section_iterator(SectionRef(DRI, this)); in getSymbolSection() 1441 return section_iterator(SectionRef(DRI, this)); in section_begin() 1447 return section_iterator(SectionRef(DRI, this)); in section_end() 1742 SectionRef 1750 return SectionRef(DRI, this); in getRelocationSection()
|
/external/llvm/tools/llvm-size/ |
D | llvm-size.cpp | 299 for (const SectionRef &Section : Obj->sections()) { in PrintObjectSectionSizes() 338 for (const SectionRef &Section : Obj->sections()) { in PrintObjectSectionSizes() 367 for (const SectionRef &Section : Obj->sections()) { in PrintObjectSectionSizes()
|