/external/llvm/include/llvm/Object/ |
D | ObjectFile.h | 80 typedef content_iterator<SectionRef> section_iterator; typedef 118 section_iterator getRelocatedSection() const; 155 std::error_code getSection(section_iterator &Result) const; 215 section_iterator &Res) const = 0; 240 virtual section_iterator getRelocatedSection(DataRefImpl Sec) const; 270 virtual section_iterator section_begin() const = 0; 271 virtual section_iterator section_end() const = 0; 273 typedef iterator_range<section_iterator> section_iterator_range; 343 inline std::error_code SymbolRef::getSection(section_iterator &Result) const { in getSection() 432 inline section_iterator SectionRef::getRelocatedSection() const { in getRelocatedSection()
|
D | ELFObjectFile.h | 90 section_iterator &Res) const override; 107 section_iterator getRelocatedSection(DataRefImpl Sec) const override; 210 section_iterator section_begin() const override; 211 section_iterator section_end() const override; 418 section_iterator &Res) const { in getSymbolSection() 426 Res = section_iterator(SectionRef(Sec, this)); in getSymbolSection() 531 section_iterator 542 return section_iterator(SectionRef(toDRI(R), this)); in getRelocatedSection() 823 section_iterator ELFObjectFile<ELFT>::section_begin() const { in section_begin() 824 return section_iterator(SectionRef(toDRI(EF.begin_sections()), this)); in section_begin() [all …]
|
D | MachO.h | 214 section_iterator &Res) const override; 261 section_iterator section_begin() const override; 262 section_iterator section_end() const override;
|
D | COFF.h | 592 section_iterator &Res) const override; 628 section_iterator section_begin() const override; 629 section_iterator section_end() const override;
|
/external/llvm/lib/Object/ |
D | Object.cpp | 31 inline section_iterator *unwrap(LLVMSectionIteratorRef SI) { in unwrap() 32 return reinterpret_cast<section_iterator*>(SI); in unwrap() 36 wrap(const section_iterator *SI) { in wrap() 38 (const_cast<section_iterator*>(SI)); in wrap() 81 section_iterator SI = OB->getBinary()->section_begin(); in LLVMGetSections() 82 return wrap(new section_iterator(SI)); in LLVMGetSections()
|
D | ObjectFile.cpp | 46 section_iterator ObjectFile::getRelocatedSection(DataRefImpl Sec) const { in getRelocatedSection() 47 return section_iterator(SectionRef(Sec, this)); in getRelocatedSection()
|
D | COFFObjectFile.cpp | 263 const section_iterator SecEnd = section_end(); in getSymbolSize() 266 section_iterator SecI = SecEnd; in getSymbolSize() 302 section_iterator &Result) const { in getSymbolSection() 312 Result = section_iterator(SectionRef(Ref, this)); in getSymbolSection() 774 section_iterator COFFObjectFile::section_begin() const { in section_begin() 777 return section_iterator(SectionRef(Ret, this)); in section_begin() 780 section_iterator COFFObjectFile::section_end() const { in section_end() 785 return section_iterator(SectionRef(Ret, this)); in section_end()
|
D | MachOObjectFile.cpp | 186 section_iterator SI = O->section_begin(); in printRelocationTargetName() 531 section_iterator &Res) const { in getSymbolSection() 540 Res = section_iterator(SectionRef(DRI, this)); in getSymbolSection() 1248 section_iterator MachOObjectFile::section_begin() const { in section_begin() 1250 return section_iterator(SectionRef(DRI, this)); in section_begin() 1253 section_iterator MachOObjectFile::section_end() const { in section_end() 1256 return section_iterator(SectionRef(DRI, this)); in section_end()
|
/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
D | RuntimeDyld.cpp | 127 section_iterator SecI(Obj->section_begin()); in getOffset() 188 section_iterator SI = Obj.section_end(); in loadObjectImpl() 217 for (section_iterator SI = Obj.section_begin(), SE = Obj.section_end(); in loadObjectImpl() 221 section_iterator RelocatedSection = SI->getRelocatedSection(); in loadObjectImpl() 337 for (section_iterator SI = Obj.section_begin(), SE = Obj.section_end(); in computeTotalAllocSize() 419 for (section_iterator SI = Obj.section_begin(), SE = Obj.section_end(); in computeSectionStubBufSize() 421 section_iterator RelSecI = SI->getRelocatedSection(); in computeSectionStubBufSize()
|
D | RuntimeDyldMachO.cpp | 119 section_iterator 122 section_iterator SI = Obj.section_begin(); in getSectionByAddress() 123 section_iterator SE = Obj.section_end(); in getSectionByAddress()
|
D | RuntimeDyldCOFF.cpp | 72 section_iterator SecI(Obj->section_end()); in getSymbolOffset()
|
D | RuntimeDyldMachO.h | 107 static section_iterator getSectionByAddress(const MachOObjectFile &Obj,
|
D | RuntimeDyldELF.cpp | 585 for (section_iterator si = Obj.section_begin(), se = Obj.section_end(); in findPPC64TOCSection() 612 for (section_iterator si = Obj.section_begin(), se = Obj.section_end(); in findOPDEntrySection() 614 section_iterator RelSecI = si->getRelocatedSection(); in findOPDEntrySection() 657 section_iterator tsi(Obj.section_end()); in findOPDEntrySection() 929 section_iterator si(Obj.section_end()); in processRelocationRef()
|
/external/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
D | RuntimeDyldMachOI386.h | 152 section_iterator SAI = getSectionByAddress(Obj, AddrA); in processSECTDIFFRelocation() 162 section_iterator SBI = getSectionByAddress(Obj, AddrB); in processSECTDIFFRelocation() 208 section_iterator TargetSI = getSectionByAddress(Obj, SymbolBaseAddr); in processI386ScatteredVANILLA()
|
D | RuntimeDyldMachOARM.h | 233 section_iterator SAI = getSectionByAddress(MachO, AddrA); in processHALFSECTDIFFRelocation() 243 section_iterator SBI = getSectionByAddress(MachO, AddrB); in processHALFSECTDIFFRelocation()
|
D | RuntimeDyldCOFFX86_64.h | 127 section_iterator SecI(Obj.section_end()); in processRelocationRef()
|
/external/llvm/tools/dsymutil/ |
D | MachODebugMapParser.cpp | 223 section_iterator Section = MainBinary.section_end(); in loadMainBinarySymbols()
|
/external/llvm/tools/llvm-nm/ |
D | llvm-nm.cpp | 366 section_iterator Sec = MachO->section_end(); in darwinPrintSymbol() 702 section_iterator SecI = Obj.section_end(); in getSymbolNMTypeChar() 752 section_iterator Sec = Obj.section_end(); in getSymbolNMTypeChar() 856 for (section_iterator I = Obj->section_begin(), E = Obj->section_end(); in getNsectForSegSect()
|
/external/llvm/tools/llvm-readobj/ |
D | Win64EHDumper.cpp | 150 section_iterator SI = Ctx.COFF.section_begin(); in resolveRelocation()
|
D | MachODumper.cpp | 562 section_iterator SecI(Obj->section_begin()); in printSymbol()
|
/external/llvm/tools/llvm-cxxdump/ |
D | llvm-cxxdump.cpp | 77 section_iterator Sec2 = Section.getRelocatedSection(); in getRelocSections() 194 object::section_iterator SecI(Obj->section_begin()); in dumpCXXData()
|
/external/llvm/tools/llvm-objdump/ |
D | llvm-objdump.cpp | 292 section_iterator Sec2 = Section.getRelocatedSection(); in DisassembleObject() 616 section_iterator Section = o->section_end(); in PrintSymbolTable()
|
D | COFFDump.cpp | 166 section_iterator iter(Obj->section_begin()); in resolveSectionAndAddress()
|
/external/llvm/tools/llvm-symbolizer/ |
D | LLVMSymbolize.cpp | 53 for (section_iterator Section : Module->sections()) { in ModuleInfo()
|
/external/llvm/lib/DebugInfo/DWARF/ |
D | DWARFContext.cpp | 617 section_iterator RelocatedSection = Section.getRelocatedSection(); in DWARFContextInMemory()
|