Home
last modified time | relevance | path

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

/freebsd-9-stable/contrib/llvm/include/llvm/Object/
DObjectFile.h133 class SectionRef; variable
134 typedef content_iterator<SectionRef> section_iterator;
135 class SectionRef {
141 SectionRef() : OwningObject(NULL) { } in SectionRef() function
143 SectionRef(DataRefImpl SectionP, const ObjectFile *Owner);
145 bool operator==(const SectionRef &Other) const;
146 bool operator<(const SectionRef &Other) const;
148 error_code getNext(SectionRef &Result) const;
179 friend class SectionRef; variable
240 friend class SectionRef; variable
[all …]
DELFObjectFile.h74 virtual error_code getSectionNext(DataRefImpl Sec, SectionRef &Res) const;
413 Res = section_iterator(SectionRef(Sec, this)); in getSymbolSection()
428 SectionRef &Result) const { in getSectionNext()
429 Result = SectionRef(toDRI(++toELFShdrIter(Sec)), this); in getSectionNext()
577 return section_iterator(SectionRef(toDRI(R), this)); in getRelocatedSection()
844 return section_iterator(SectionRef(toDRI(EF.begin_sections()), this)); in begin_sections()
849 return section_iterator(SectionRef(toDRI(EF.end_sections()), this)); in end_sections()
DMachO.h75 virtual error_code getSectionNext(DataRefImpl Sec, SectionRef &Res) const;
160 SectionRef getRelocationSection(const MachO::any_relocation_info &RE) const;
DCOFF.h257 virtual error_code getSectionNext(DataRefImpl Sec, SectionRef &Res) const;
/freebsd-9-stable/contrib/llvm/include/llvm/MC/
DMCObjectSymbolizer.h42 const object::SectionRef *findSectionContaining(uint64_t Addr);
71 typedef std::vector<object::SectionRef> SortedSectionList;
/freebsd-9-stable/contrib/llvm/lib/DebugInfo/
DDWARFContext.h141 virtual const std::map<object::SectionRef, Section> &getTypesSections() = 0;
182 std::map<object::SectionRef, Section> TypesSections;
211 virtual const std::map<object::SectionRef, Section> &getTypesSections() { in getTypesSections()
DDWARFContext.cpp298 const std::map<object::SectionRef, Section> &Sections = getTypesSections(); in parseTypeUnits()
299 for (std::map<object::SectionRef, Section>::const_iterator in parseTypeUnits()
/freebsd-9-stable/contrib/llvm/lib/MC/
DMCObjectSymbolizer.cpp61 SectionRef StubsSec = *SI; in MCMachObjectSymbolizer()
113 if (const SectionRef *S = findSectionContaining(Addr)) { in tryAddingPcLoadReferenceComment()
209 static bool SectionStartsBefore(const SectionRef &S, uint64_t Addr) { in SectionStartsBefore()
214 const SectionRef *MCObjectSymbolizer::findSectionContaining(uint64_t Addr) { in findSectionContaining()
/freebsd-9-stable/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/
DRuntimeDyldImpl.h156 typedef std::map<SectionRef, unsigned> ObjSectionToIDMap;
265 const SectionRef &Section,
274 const SectionRef &Section,
DObjectImageCommon.h66 virtual void updateSectionAddress(const object::SectionRef &Sec, in updateSectionAddress()
DRuntimeDyldMachO.cpp97 const SectionRef &Section = i->first; in finalizeLoad()
380 SectionRef Sec = MachO->getRelocationSection(RE); in processRelocationRef()
DRuntimeDyld.cpp237 const SectionRef &Section, in emitSection()
358 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()
1391 const SectionRef &Section = i->first; in finalizeLoad()
/freebsd-9-stable/contrib/llvm/include/llvm/ExecutionEngine/
DObjectImage.h47 virtual void updateSectionAddress(const object::SectionRef &Sec,
/freebsd-9-stable/contrib/llvm/tools/llvm-objdump/
DMachODump.cpp153 std::vector<SectionRef> &Sections, in getSectionsAndSymbols()
164 SectionRef SR = *SI; in getSectionsAndSymbols()
255 std::vector<SectionRef> Sections; in DisassembleInputMachO2()
/freebsd-9-stable/contrib/llvm/lib/Object/
DCOFFObjectFile.cpp220 Result = section_iterator(SectionRef(Sec, this)); in getSymbolSection()
231 SectionRef &Result) const { in getSectionNext()
235 Result = SectionRef(Sec, this); in getSectionNext()
585 return section_iterator(SectionRef(ret, this)); in begin_sections()
593 return section_iterator(SectionRef(ret, this)); in end_sections()
DObjectFile.cpp37 return section_iterator(SectionRef(Sec, this)); in getRelocatedSection()
DMachOObjectFile.cpp640 Res = section_iterator(SectionRef(DRI, this)); in getSymbolSection()
652 SectionRef &Res) const { in getSectionNext()
654 Res = SectionRef(Sec, this); in getSectionNext()
1227 return section_iterator(SectionRef(DRI, this)); in begin_sections()
1233 return section_iterator(SectionRef(DRI, this)); in end_sections()
1422 SectionRef
1430 return SectionRef(DRI, this); in getRelocationSection()