/system/extras/simpleperf/ |
read_elf.cpp | 78 for (auto section_iterator = elf->begin_sections(); section_iterator != elf->end_sections(); 79 ++section_iterator) { 80 if (section_iterator->sh_type == SHT_NOTE) { 81 auto contents = elf->getSectionContents(&*section_iterator);
|
/external/llvm/lib/Object/ |
Object.cpp | 31 inline section_iterator *unwrap(LLVMSectionIteratorRef SI) { 32 return reinterpret_cast<section_iterator*>(SI); 36 wrap(const section_iterator *SI) { 38 (const_cast<section_iterator*>(SI)); 81 section_iterator SI = OB->getBinary()->section_begin(); 82 return wrap(new section_iterator(SI));
|
ObjectFile.cpp | 46 section_iterator ObjectFile::getRelocatedSection(DataRefImpl Sec) const { 47 return section_iterator(SectionRef(Sec, this));
|
COFFObjectFile.cpp | 263 const section_iterator SecEnd = section_end(); 266 section_iterator SecI = SecEnd; 302 section_iterator &Result) const { 312 Result = section_iterator(SectionRef(Ref, this)); 774 section_iterator COFFObjectFile::section_begin() const { 777 return section_iterator(SectionRef(Ret, this)); 780 section_iterator COFFObjectFile::section_end() const { 785 return section_iterator(SectionRef(Ret, this)); [all...] |
MachOObjectFile.cpp | 186 section_iterator SI = O->section_begin(); 531 section_iterator &Res) const { 540 Res = section_iterator(SectionRef(DRI, this)); [all...] |
/external/llvm/include/llvm/Object/ |
ObjectFile.h | 80 typedef content_iterator<SectionRef> section_iterator; typedef in namespace:llvm::object 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 { 432 inline section_iterator SectionRef::getRelocatedSection() const [all...] |
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 { 426 Res = section_iterator(SectionRef(Sec, this)); 531 section_iterator 542 return section_iterator(SectionRef(toDRI(R), this)); 823 section_iterator ELFObjectFile<ELFT>::section_begin() const { 824 return section_iterator(SectionRef(toDRI(EF.begin_sections()), this)) [all...] |
MachO.h | 214 section_iterator &Res) const override; 261 section_iterator section_begin() const override; 262 section_iterator section_end() const override;
|
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/ExecutionEngine/RuntimeDyld/Targets/ |
RuntimeDyldMachOI386.h | 152 section_iterator SAI = getSectionByAddress(Obj, AddrA); 162 section_iterator SBI = getSectionByAddress(Obj, AddrB); 208 section_iterator TargetSI = getSectionByAddress(Obj, SymbolBaseAddr);
|
RuntimeDyldMachOARM.h | 233 section_iterator SAI = getSectionByAddress(MachO, AddrA); 243 section_iterator SBI = getSectionByAddress(MachO, AddrB);
|
RuntimeDyldCOFFX86_64.h | 127 section_iterator SecI(Obj.section_end());
|
/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
RuntimeDyldMachO.cpp | 119 section_iterator 122 section_iterator SI = Obj.section_begin(); 123 section_iterator SE = Obj.section_end();
|
RuntimeDyldCOFF.cpp | 72 section_iterator SecI(Obj->section_end());
|
RuntimeDyld.cpp | 127 section_iterator SecI(Obj->section_begin()); 188 section_iterator SI = Obj.section_end(); 217 for (section_iterator SI = Obj.section_begin(), SE = Obj.section_end(); 221 section_iterator RelocatedSection = SI->getRelocatedSection(); 337 for (section_iterator SI = Obj.section_begin(), SE = Obj.section_end(); 419 for (section_iterator SI = Obj.section_begin(), SE = Obj.section_end(); 421 section_iterator RelSecI = SI->getRelocatedSection(); [all...] |
RuntimeDyldMachO.h | 107 static section_iterator getSectionByAddress(const MachOObjectFile &Obj,
|
RuntimeDyldELF.cpp | 585 for (section_iterator si = Obj.section_begin(), se = Obj.section_end(); 612 for (section_iterator si = Obj.section_begin(), se = Obj.section_end(); 614 section_iterator RelSecI = si->getRelocatedSection(); 657 section_iterator tsi(Obj.section_end()); [all...] |
/external/llvm/tools/dsymutil/ |
MachODebugMapParser.cpp | 223 section_iterator Section = MainBinary.section_end();
|
/external/llvm/tools/llvm-nm/ |
llvm-nm.cpp | 366 section_iterator Sec = MachO->section_end(); 702 section_iterator SecI = Obj.section_end(); 752 section_iterator Sec = Obj.section_end(); 856 for (section_iterator I = Obj->section_begin(), E = Obj->section_end(); [all...] |
/external/llvm/tools/llvm-readobj/ |
Win64EHDumper.cpp | 150 section_iterator SI = Ctx.COFF.section_begin();
|
MachODumper.cpp | 562 section_iterator SecI(Obj->section_begin());
|
/external/llvm/tools/llvm-cxxdump/ |
llvm-cxxdump.cpp | 77 section_iterator Sec2 = Section.getRelocatedSection(); 194 object::section_iterator SecI(Obj->section_begin());
|
/external/llvm/tools/llvm-objdump/ |
llvm-objdump.cpp | 292 section_iterator Sec2 = Section.getRelocatedSection(); 616 section_iterator Section = o->section_end();
|
COFFDump.cpp | 166 section_iterator iter(Obj->section_begin());
|
/external/llvm/lib/DebugInfo/DWARF/ |
DWARFContext.cpp | 617 section_iterator RelocatedSection = Section.getRelocatedSection();
|