/external/llvm/include/llvm/Object/ |
ObjectFile.h | 134 /// SectionRef - This is a value type class that represents a single section in 136 class SectionRef { 142 SectionRef() : OwningObject(NULL) { } 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; 247 friend class SectionRef; [all...] |
COFF.h | 121 virtual error_code getSectionNext(DataRefImpl Sec, SectionRef &Res) const;
|
MachO.h | 71 virtual error_code getSectionNext(DataRefImpl Sec, SectionRef &Res) const;
|
ELF.h | 670 virtual error_code getSectionNext(DataRefImpl Sec, SectionRef &Res) const; [all...] |
/external/llvm/tools/llvm-readobj/ |
llvm-readobj.cpp | 101 static std::string getSectionFlagStr(const SectionRef &Section) { 103 error_code (SectionRef::*MemF)(bool &) const; 106 {{ &SectionRef::isText, "text,", "Section.isText() failed" }, 107 { &SectionRef::isData, "data,", "Section.isData() failed" }, 108 { &SectionRef::isBSS, "bss,", "Section.isBSS() failed" }, 109 { &SectionRef::isRequiredForExecution, "required,", 111 { &SectionRef::isVirtual, "virtual,", "Section.isVirtual() failed" }, 112 { &SectionRef::isZeroInit, "zeroinit,", "Section.isZeroInit() failed" }, 113 { &SectionRef::isReadOnlyData, "rodata,", 178 static void dumpSection(const SectionRef &Section, const ObjectFile *obj) [all...] |
/external/llvm/include/llvm/ExecutionEngine/ |
ObjectImage.h | 46 virtual void updateSectionAddress(const object::SectionRef &Sec,
|
/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
ObjectImageCommon.h | 65 virtual void updateSectionAddress(const object::SectionRef &Sec,
|
RuntimeDyldImpl.h | 135 typedef std::map<SectionRef, unsigned> ObjSectionToIDMap; 246 const SectionRef &Section, 255 const SectionRef &Section,
|
RuntimeDyld.cpp | 217 const SectionRef &Section, 304 const SectionRef &Section,
|
RuntimeDyldELF.cpp | 61 void updateSectionAddress(const SectionRef &Sec, uint64_t Addr); 96 virtual void updateSectionAddress(const SectionRef &Sec, uint64_t Addr) 127 void DyldELFObject<ELFT>::updateSectionAddress(const SectionRef &Sec,
|
/external/llvm/lib/Object/ |
COFFObjectFile.cpp | 288 Result = section_iterator(SectionRef(Sec, this)); 299 SectionRef &Result) const { 303 Result = SectionRef(Sec, this); 545 return section_iterator(SectionRef(ret, this)); 551 return section_iterator(SectionRef(ret, this));
|
MachOObjectFile.cpp | 337 Res = section_iterator(SectionRef(Sections[index-1], this)); 440 SectionRef &Result) const { 443 Result = SectionRef(DRI, this); 711 return section_iterator(SectionRef(DRI, this)); 717 return section_iterator(SectionRef(DRI, this)); [all...] |
/external/llvm/tools/llvm-objdump/ |
MachODump.cpp | 110 static void DumpAddress(uint64_t Address, ArrayRef<SectionRef> Sections, 205 std::vector<SectionRef> &Sections, 215 SectionRef SR = *SI; 294 std::vector<SectionRef> Sections;
|