Searched refs:Sections (Results 1 - 25 of 29) sorted by relevance

12

/freebsd-11.0-release/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldCOFFI386.h107 const auto Section = Sections[RE.SectionID];
117 RE.Sections.SectionA == static_cast<uint32_t>(-1)
119 : Sections[RE.Sections.SectionA].getLoadAddressWithOffset(
127 << " TargetSection: " << RE.Sections.SectionA
136 Sections[RE.Sections.SectionA].getLoadAddressWithOffset(RE.Addend) -
137 Sections[0].getLoadAddress();
144 << " TargetSection: " << RE.Sections.SectionA
151 uint64_t Result = Sections[R
[all...]
H A DRuntimeDyldCOFFX86_64.h64 const SectionEntry &Section = Sections[RE.SectionID];
127 SectionEntry &Section = Sections[SectionID];
181 uint8_t *EHFrameAddr = Sections[EHFrameSID].getAddress();
182 uint64_t EHFrameLoadAddr = Sections[EHFrameSID].getLoadAddress();
183 size_t EHFrameSize = Sections[EHFrameSID].getSize();
H A DRuntimeDyldMachOX86_64.h75 const SectionEntry &Section = Sections[RE.SectionID];
99 uint64_t SectionABase = Sections[RE.Sections.SectionA].getLoadAddress();
100 uint64_t SectionBBase = Sections[RE.Sections.SectionB].getLoadAddress();
120 SectionEntry &Section = Sections[RE.SectionID];
157 uint8_t *LocalAddress = Sections[SectionID].getAddressWithOffset(Offset);
H A DRuntimeDyldMachOARM.h37 const SectionEntry &Section = Sections[RE.SectionID];
96 const SectionEntry &Section = Sections[RE.SectionID];
135 uint64_t SectionABase = Sections[RE.Sections.SectionA].getLoadAddress();
136 uint64_t SectionBBase = Sections[RE.Sections.SectionB].getLoadAddress();
179 SectionEntry &Section = Sections[RE.SectionID];
222 SectionEntry &Section = Sections[SectionID];
H A DRuntimeDyldMachOI386.h85 const SectionEntry &Section = Sections[RE.SectionID];
101 uint64_t SectionABase = Sections[RE.Sections.SectionA].getLoadAddress();
102 uint64_t SectionBBase = Sections[RE.Sections.SectionB].getLoadAddress();
136 SectionEntry &Section = Sections[SectionID];
H A DRuntimeDyldMachOAArch64.h36 const SectionEntry &Section = Sections[RE.SectionID];
306 const SectionEntry &Section = Sections[RE.SectionID];
370 SectionEntry &Section = Sections[RE.SectionID];
/freebsd-11.0-release/contrib/llvm/include/llvm/MC/
H A DMCAssembler.h103 SectionListType Sections; member in class:llvm::MCAssembler
300 iterator begin() { return Sections.begin(); }
301 const_iterator begin() const { return Sections.begin(); }
303 iterator end() { return Sections.end(); }
304 const_iterator end() const { return Sections.end(); }
306 size_t size() const { return Sections.size(); }
/freebsd-11.0-release/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyld.cpp88 for (int i = 0, e = Sections.size(); i != e; ++i)
89 dumpSectionMemory(Sections[i], "before relocations");
97 // The Section here (Sections[i]) refers to the section in which the
101 uint64_t Addr = Sections[Idx].getLoadAddress();
110 for (int i = 0, e = Sections.size(); i != e; ++i)
111 dumpSectionMemory(Sections[i], "after relocations");
119 for (unsigned i = 0, e = Sections.size(); i != e; ++i) {
120 if (Sections[i].getAddress() == LocalAddress) {
517 unsigned SectionID = Sections.size();
523 Sections
[all...]
H A DRuntimeDyldMachO.cpp48 uint8_t *Src = Sections[RE.SectionID].getAddress() + RE.Offset;
62 SectionEntry &Section = Sections[SectionID];
137 const SectionEntry &Section = Sections[RE.SectionID];
186 << Sections[PTSectionID].getName() << ", Section ID "
292 SectionEntry *Text = &Sections[SectionInfo.TextSID];
293 SectionEntry *EHFrame = &Sections[SectionInfo.EHFrameSID];
296 ExceptTab = &Sections[SectionInfo.ExceptTabSID];
H A DRuntimeDyldImpl.h149 SectionPair Sections; member in union:llvm::RelocationEntry::__anon2585
178 Sections.SectionA = SectionA;
179 Sections.SectionB = SectionB;
244 SectionList Sections; member in class:llvm::RuntimeDyldImpl
313 return Sections[SectionID].getLoadAddress();
317 return Sections[SectionID].getAddress();
H A DRuntimeDyldELF.cpp201 uint8_t *EHFrameAddr = Sections[EHFrameSID].getAddress();
202 uint64_t EHFrameLoadAddr = Sections[EHFrameSID].getLoadAddress();
203 size_t EHFrameSize = Sections[EHFrameSID].getSize();
213 uint8_t *EHFrameAddr = Sections[EHFrameSID].getAddress();
214 uint64_t EHFrameLoadAddr = Sections[EHFrameSID].getLoadAddress();
215 size_t EHFrameSize = Sections[EHFrameSID].getSize();
1075 const SectionEntry &Section = Sections[RE.SectionID];
1132 return (void *)(Sections[SectionID].getObjAddress() + Offset);
1242 SectionEntry &Section = Sections[SectionID];
1293 SectionEntry &Section = Sections[SectionI
[all...]
H A DRuntimeDyldChecker.cpp803 getRTDyld().Sections[SectionID].getAddress()));
805 Addr = getRTDyld().Sections[SectionID].getLoadAddress();
838 getRTDyld().Sections[SectionID].getAddress());
841 uint64_t SectionBase = getRTDyld().Sections[SectionID].getLoadAddress();
858 getRTDyld().Sections[SymInfo.getSectionID()].getSize() -
865 const SectionEntry &Section = getRTDyld().Sections[SectionID];
875 const SectionEntry &Section = getRTDyld().Sections[SectionID];
H A DRuntimeDyldELF.h102 SectionEntry &getSection(unsigned SectionID) { return Sections[SectionID]; }
H A DRuntimeDyldMachO.h131 SectionEntry &getSection(unsigned SectionID) { return Sections[SectionID]; }
/freebsd-11.0-release/contrib/llvm/tools/llvm-readobj/
H A Dllvm-readobj.h32 extern llvm::cl::opt<bool> Sections;
H A Dllvm-readobj.cpp60 cl::opt<bool> Sections("sections",
64 cl::aliasopt(Sections));
313 if (opts::Sections)
/freebsd-11.0-release/contrib/llvm/lib/MC/
H A DWinCOFFObjectWriter.cpp127 sections Sections; member in class:__anon2629::WinCOFFObjectWriter
142 Sections.clear();
253 return createCOFFEntity<COFFSection>(Name, Sections);
796 size_t SectionsSize = Sections.size();
808 for (const auto &Section : Sections) {
857 for (const auto &S : Sections)
866 for (const auto &S : Sections)
883 for (auto &Section : Sections) {
991 for (auto &Section : Sections) {
1000 for (i = Sections
[all...]
H A DMCDwarf.cpp568 auto &Sections = context.getGenDwarfSectionSyms(); local
587 Length += 2 * AddrSize * Sections.size();
614 for (MCSection *Sec : Sections) {
699 auto &Sections = context.getGenDwarfSectionSyms(); local
700 const auto TextSection = Sections.begin();
701 assert(TextSection != Sections.end() && "No text section found");
802 auto &Sections = context.getGenDwarfSectionSyms(); local
809 for (MCSection *Sec : Sections) {
H A DMCAssembler.cpp79 Sections.clear();
104 Sections.push_back(&Section);
/freebsd-11.0-release/contrib/llvm/lib/Object/
H A DMachOObjectFile.cpp201 // sections to \param Sections, and optionally sets
206 SmallVectorImpl<const char *> &Sections, bool &IsPageZeroSegment) {
221 Sections.push_back(Sec);
298 this, Load, Sections, HasPageZeroSegment)))
302 this, Load, Sections, HasPageZeroSegment)))
460 if (DRI.d.a >= Sections.size())
985 DRI.d.a = Sections.size();
1868 assert(Sec.d.a < Sections.size() && "Should have detected this earlier");
1870 reinterpret_cast<const section_base *>(Sections[Sec.d.a]);
1876 assert(Sec.d.a < Sections
204 parseSegmentLoadCommand( const MachOObjectFile *Obj, const MachOObjectFile::LoadCommandInfo &Load, SmallVectorImpl<const char *> &Sections, bool &IsPageZeroSegment) argument
[all...]
H A DCOFFYAML.cpp498 IO.mapRequired("sections", Obj.Sections);
/freebsd-11.0-release/contrib/llvm/tools/llvm-objdump/
H A DMachODump.cpp264 std::vector<SectionRef> &Sections,
279 Sections.push_back(Section);
1669 std::vector<SectionRef> *Sections; member in struct:DisassembleInfo
2367 for (unsigned SectIdx = 0; SectIdx != info->Sections->size(); SectIdx++) {
2368 uint64_t SectAddress = ((*(info->Sections))[SectIdx]).getAddress();
2369 uint64_t SectSize = ((*(info->Sections))[SectIdx]).getSize();
2374 ((*(info->Sections))[SectIdx]).getName(SectName);
2375 DataRefImpl Ref = ((*(info->Sections))[SectIdx]).getRawDataRefImpl();
2381 S = (*(info->Sections))[SectIdx];
2385 ((*(info->Sections))[SectId
263 getSectionsAndSymbols(MachOObjectFile *MachOObj, std::vector<SectionRef> &Sections, std::vector<SymbolRef> &Symbols, SmallVectorImpl<uint64_t> &FoundFns, uint64_t &BaseSegmentAddress) argument
5136 std::vector<SectionRef> Sections; local
5209 std::vector<SectionRef> Sections; local
5319 std::vector<SectionRef> Sections; local
5492 std::vector<SectionRef> Sections; local
5998 std::vector<SectionRef> Sections; local
8774 SmallVector<SectionInfo, 32> Sections; member in class:__anon4545::SegInfo
[all...]
/freebsd-11.0-release/contrib/llvm/include/llvm/Object/
H A DCOFFYAML.h86 std::vector<Section> Sections; member in struct:llvm::COFFYAML::Object
H A DELFYAML.h168 std::vector<std::unique_ptr<Section>> Sections; member in struct:llvm::ELFYAML::Object
H A DMachO.h451 SectionList Sections; member in class:llvm::object::MachOObjectFile

Completed in 133 milliseconds

12