Home
last modified time | relevance | path

Searched refs:section_iterator (Results 1 – 25 of 27) sorted by relevance

12

/external/llvm/include/llvm/Object/
DObjectFile.h80 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()
DELFObjectFile.h90 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 …]
DMachO.h214 section_iterator &Res) const override;
261 section_iterator section_begin() const override;
262 section_iterator section_end() const override;
DCOFF.h592 section_iterator &Res) const override;
628 section_iterator section_begin() const override;
629 section_iterator section_end() const override;
/external/llvm/lib/Object/
DObject.cpp31 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()
DObjectFile.cpp46 section_iterator ObjectFile::getRelocatedSection(DataRefImpl Sec) const { in getRelocatedSection()
47 return section_iterator(SectionRef(Sec, this)); in getRelocatedSection()
DCOFFObjectFile.cpp263 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()
DMachOObjectFile.cpp186 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/
DRuntimeDyld.cpp127 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()
DRuntimeDyldMachO.cpp119 section_iterator
122 section_iterator SI = Obj.section_begin(); in getSectionByAddress()
123 section_iterator SE = Obj.section_end(); in getSectionByAddress()
DRuntimeDyldCOFF.cpp72 section_iterator SecI(Obj->section_end()); in getSymbolOffset()
DRuntimeDyldMachO.h107 static section_iterator getSectionByAddress(const MachOObjectFile &Obj,
DRuntimeDyldELF.cpp585 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/
DRuntimeDyldMachOI386.h152 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()
DRuntimeDyldMachOARM.h233 section_iterator SAI = getSectionByAddress(MachO, AddrA); in processHALFSECTDIFFRelocation()
243 section_iterator SBI = getSectionByAddress(MachO, AddrB); in processHALFSECTDIFFRelocation()
DRuntimeDyldCOFFX86_64.h127 section_iterator SecI(Obj.section_end()); in processRelocationRef()
/external/llvm/tools/dsymutil/
DMachODebugMapParser.cpp223 section_iterator Section = MainBinary.section_end(); in loadMainBinarySymbols()
/external/llvm/tools/llvm-nm/
Dllvm-nm.cpp366 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/
DWin64EHDumper.cpp150 section_iterator SI = Ctx.COFF.section_begin(); in resolveRelocation()
DMachODumper.cpp562 section_iterator SecI(Obj->section_begin()); in printSymbol()
/external/llvm/tools/llvm-cxxdump/
Dllvm-cxxdump.cpp77 section_iterator Sec2 = Section.getRelocatedSection(); in getRelocSections()
194 object::section_iterator SecI(Obj->section_begin()); in dumpCXXData()
/external/llvm/tools/llvm-objdump/
Dllvm-objdump.cpp292 section_iterator Sec2 = Section.getRelocatedSection(); in DisassembleObject()
616 section_iterator Section = o->section_end(); in PrintSymbolTable()
DCOFFDump.cpp166 section_iterator iter(Obj->section_begin()); in resolveSectionAndAddress()
/external/llvm/tools/llvm-symbolizer/
DLLVMSymbolize.cpp53 for (section_iterator Section : Module->sections()) { in ModuleInfo()
/external/llvm/lib/DebugInfo/DWARF/
DDWARFContext.cpp617 section_iterator RelocatedSection = Section.getRelocatedSection(); in DWARFContextInMemory()

12