/external/llvm/include/llvm/Object/ |
D | ObjectFile.h | 136 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 …]
|
D | MachO.h | 71 virtual error_code getSectionNext(DataRefImpl Sec, SectionRef &Res) const;
|
D | COFF.h | 121 virtual error_code getSectionNext(DataRefImpl Sec, SectionRef &Res) const;
|
D | ELF.h | 670 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/ |
D | llvm-readobj.cpp | 101 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/ |
D | RuntimeDyldImpl.h | 135 typedef std::map<SectionRef, unsigned> ObjSectionToIDMap; 246 const SectionRef &Section, 255 const SectionRef &Section,
|
D | ObjectImageCommon.h | 65 virtual void updateSectionAddress(const object::SectionRef &Sec, in updateSectionAddress()
|
D | RuntimeDyld.cpp | 217 const SectionRef &Section, in emitSection() 304 const SectionRef &Section, in findOrEmitSection()
|
D | RuntimeDyldELF.cpp | 61 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/ |
D | ObjectImage.h | 46 virtual void updateSectionAddress(const object::SectionRef &Sec,
|
/external/llvm/lib/Object/ |
D | COFFObjectFile.cpp | 288 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()
|
D | MachOObjectFile.cpp | 337 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/ |
D | MachODump.cpp | 110 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()
|