Home
last modified time | relevance | path

Searched refs:SectionRef (Results 1 – 13 of 13) sorted by relevance

/external/llvm/include/llvm/Object/
DObjectFile.h136 class SectionRef {
142 SectionRef() : OwningObject(NULL) { } in SectionRef() function
144 SectionRef(DataRefImpl SectionP, const ObjectFile *Owner);
146 bool operator==(const SectionRef &Other) const;
147 bool operator<(const SectionRef &Other) const;
149 error_code getNext(SectionRef &Result) const;
175 typedef content_iterator<SectionRef> section_iterator;
180 friend class SectionRef; variable
247 friend class SectionRef; variable
309 friend class SectionRef; variable
[all …]
DMachO.h71 virtual error_code getSectionNext(DataRefImpl Sec, SectionRef &Res) const;
DCOFF.h121 virtual error_code getSectionNext(DataRefImpl Sec, SectionRef &Res) const;
DELF.h670 virtual error_code getSectionNext(DataRefImpl Sec, SectionRef &Res) const;
1223 Res = section_iterator(SectionRef(Sec, this));
1239 SectionRef &Result) const {
1243 Result = SectionRef(Sec, this);
2277 return section_iterator(SectionRef(ret, this));
2286 return section_iterator(SectionRef(ret, this));
/external/llvm/tools/llvm-readobj/
Dllvm-readobj.cpp101 static std::string getSectionFlagStr(const SectionRef &Section) { in getSectionFlagStr()
103 error_code (SectionRef::*MemF)(bool &) const; in getSectionFlagStr()
106 {{ &SectionRef::isText, "text,", "Section.isText() failed" }, in getSectionFlagStr()
107 { &SectionRef::isData, "data,", "Section.isData() failed" }, in getSectionFlagStr()
108 { &SectionRef::isBSS, "bss,", "Section.isBSS() failed" }, in getSectionFlagStr()
109 { &SectionRef::isRequiredForExecution, "required,", in getSectionFlagStr()
111 { &SectionRef::isVirtual, "virtual,", "Section.isVirtual() failed" }, in getSectionFlagStr()
112 { &SectionRef::isZeroInit, "zeroinit,", "Section.isZeroInit() failed" }, in getSectionFlagStr()
113 { &SectionRef::isReadOnlyData, "rodata,", in getSectionFlagStr()
178 static void dumpSection(const SectionRef &Section, const ObjectFile *obj) { in dumpSection()
/external/llvm/lib/ExecutionEngine/RuntimeDyld/
DRuntimeDyldImpl.h135 typedef std::map<SectionRef, unsigned> ObjSectionToIDMap;
246 const SectionRef &Section,
255 const SectionRef &Section,
DObjectImageCommon.h65 virtual void updateSectionAddress(const object::SectionRef &Sec, in updateSectionAddress()
DRuntimeDyld.cpp217 const SectionRef &Section, in emitSection()
304 const SectionRef &Section, in findOrEmitSection()
DRuntimeDyldELF.cpp61 void updateSectionAddress(const SectionRef &Sec, uint64_t Addr);
96 virtual void updateSectionAddress(const SectionRef &Sec, uint64_t Addr) in updateSectionAddress()
127 void DyldELFObject<ELFT>::updateSectionAddress(const SectionRef &Sec, in updateSectionAddress()
/external/llvm/include/llvm/ExecutionEngine/
DObjectImage.h46 virtual void updateSectionAddress(const object::SectionRef &Sec,
/external/llvm/lib/Object/
DCOFFObjectFile.cpp288 Result = section_iterator(SectionRef(Sec, this)); in getSymbolSection()
299 SectionRef &Result) const { in getSectionNext()
303 Result = SectionRef(Sec, this); in getSectionNext()
545 return section_iterator(SectionRef(ret, this)); in begin_sections()
551 return section_iterator(SectionRef(ret, this)); in end_sections()
DMachOObjectFile.cpp337 Res = section_iterator(SectionRef(Sections[index-1], this)); in getSymbolSection()
440 SectionRef &Result) const { in getSectionNext()
443 Result = SectionRef(DRI, this); in getSectionNext()
711 return section_iterator(SectionRef(DRI, this)); in begin_sections()
717 return section_iterator(SectionRef(DRI, this)); in end_sections()
/external/llvm/tools/llvm-objdump/
DMachODump.cpp110 static void DumpAddress(uint64_t Address, ArrayRef<SectionRef> Sections, in DumpAddress()
205 std::vector<SectionRef> &Sections, in getSectionsAndSymbols()
215 SectionRef SR = *SI; in getSectionsAndSymbols()
294 std::vector<SectionRef> Sections; in DisassembleInputMachO()