/freebsd-11.0-release/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
H A D | RuntimeDyldCOFFI386.h | 107 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 D | RuntimeDyldCOFFX86_64.h | 64 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 D | RuntimeDyldMachOX86_64.h | 75 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 D | RuntimeDyldMachOARM.h | 37 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 D | RuntimeDyldMachOI386.h | 85 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 D | RuntimeDyldMachOAArch64.h | 36 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 D | MCAssembler.h | 103 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 D | RuntimeDyld.cpp | 88 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 D | RuntimeDyldMachO.cpp | 48 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 D | RuntimeDyldImpl.h | 149 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 D | RuntimeDyldELF.cpp | 201 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 D | RuntimeDyldChecker.cpp | 803 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 D | RuntimeDyldELF.h | 102 SectionEntry &getSection(unsigned SectionID) { return Sections[SectionID]; }
|
H A D | RuntimeDyldMachO.h | 131 SectionEntry &getSection(unsigned SectionID) { return Sections[SectionID]; }
|
/freebsd-11.0-release/contrib/llvm/tools/llvm-readobj/ |
H A D | llvm-readobj.h | 32 extern llvm::cl::opt<bool> Sections;
|
H A D | llvm-readobj.cpp | 60 cl::opt<bool> Sections("sections", 64 cl::aliasopt(Sections)); 313 if (opts::Sections)
|
/freebsd-11.0-release/contrib/llvm/lib/MC/ |
H A D | WinCOFFObjectWriter.cpp | 127 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 D | MCDwarf.cpp | 568 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 D | MCAssembler.cpp | 79 Sections.clear(); 104 Sections.push_back(&Section);
|
/freebsd-11.0-release/contrib/llvm/lib/Object/ |
H A D | MachOObjectFile.cpp | 201 // 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 D | COFFYAML.cpp | 498 IO.mapRequired("sections", Obj.Sections);
|
/freebsd-11.0-release/contrib/llvm/tools/llvm-objdump/ |
H A D | MachODump.cpp | 264 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 D | COFFYAML.h | 86 std::vector<Section> Sections; member in struct:llvm::COFFYAML::Object
|
H A D | ELFYAML.h | 168 std::vector<std::unique_ptr<Section>> Sections; member in struct:llvm::ELFYAML::Object
|
H A D | MachO.h | 451 SectionList Sections; member in class:llvm::object::MachOObjectFile
|