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

123

/external/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldCOFFI386.h63 SectionEntry &AddendSection = Sections[SectionID];
133 const auto Section = Sections[RE.SectionID];
143 RE.Sections.SectionA == static_cast<uint32_t>(-1)
145 : Sections[RE.Sections.SectionA].getLoadAddressWithOffset(
153 << " TargetSection: " << RE.Sections.SectionA
162 Sections[RE.Sections.SectionA].getLoadAddressWithOffset(RE.Addend) -
163 Sections[0].getLoadAddress();
170 << " TargetSection: " << RE.Sections
[all...]
H A DRuntimeDyldCOFFThumb.h62 SectionEntry &AddendSection = Sections[SectionID];
143 const auto Section = Sections[RE.SectionID];
154 RE.Sections.SectionA == static_cast<uint32_t>(-1)
156 : Sections[RE.Sections.SectionA].getLoadAddressWithOffset(RE.Addend);
163 << " TargetSection: " << RE.Sections.SectionA
171 uint64_t Result = Sections[RE.Sections.SectionA].getLoadAddress() -
172 Sections[0].getLoadAddress() + RE.Addend;
179 << " TargetSection: " << RE.Sections
[all...]
H A DRuntimeDyldCOFFX86_64.h64 const SectionEntry &Section = Sections[RE.SectionID];
131 SectionEntry &Section = Sections[SectionID];
189 uint8_t *EHFrameAddr = Sections[EHFrameSID].getAddress();
190 uint64_t EHFrameLoadAddr = Sections[EHFrameSID].getLoadAddress();
191 size_t EHFrameSize = Sections[EHFrameSID].getSize();
H A DRuntimeDyldMachOX86_64.h89 const SectionEntry &Section = Sections[RE.SectionID];
113 uint64_t SectionABase = Sections[RE.Sections.SectionA].getLoadAddress();
114 uint64_t SectionBBase = Sections[RE.Sections.SectionB].getLoadAddress();
132 SectionEntry &Section = Sections[RE.SectionID];
169 uint8_t *LocalAddress = Sections[SectionID].getAddressWithOffset(Offset);
H A DRuntimeDyldMachOARM.h38 const SectionEntry &Section = Sections[RE.SectionID];
117 const SectionEntry &Section = Sections[RE.SectionID];
154 uint64_t SectionABase = Sections[RE.Sections.SectionA].getLoadAddress();
155 uint64_t SectionBBase = Sections[RE.Sections.SectionB].getLoadAddress();
192 SectionEntry &Section = Sections[RE.SectionID];
235 SectionEntry &Section = Sections[SectionID];
H A DRuntimeDyldMachOI386.h102 const SectionEntry &Section = Sections[RE.SectionID];
116 uint64_t SectionABase = Sections[RE.Sections.SectionA].getLoadAddress();
117 uint64_t SectionBBase = Sections[RE.Sections.SectionB].getLoadAddress();
152 SectionEntry &Section = Sections[SectionID];
H A DRuntimeDyldMachOAArch64.h36 const SectionEntry &Section = Sections[RE.SectionID];
314 const SectionEntry &Section = Sections[RE.SectionID];
361 uint64_t SectionABase = Sections[RE.Sections.SectionA].getLoadAddress();
362 uint64_t SectionBBase = Sections[RE.Sections.SectionB].getLoadAddress();
388 SectionEntry &Section = Sections[RE.SectionID];
431 uint8_t *LocalAddress = Sections[SectionID].getAddressWithOffset(Offset);
/external/llvm/test/MC/COFF/
H A Dearly-dce.s11 # CHECK: Sections [
/external/swiftshader/third_party/LLVM/tools/llvm-objdump/
H A DMachODump.cpp126 static void DumpAddress(uint64_t Address, ArrayRef<Section> Sections, argument
128 for (unsigned i = 0; i != Sections.size(); ++i) {
129 uint64_t addr = Address-Sections[i].Address;
130 if (Sections[i].Address <= Address &&
131 Sections[i].Address + Sections[i].Size > Address) {
132 StringRef bytes = MachOObj->getData(Sections[i].Offset,
133 Sections[i].Size);
135 if (!strcmp(Sections[i].Name, "__cstring"))
138 if (!strcmp(Sections[
214 getSectionsAndSymbols(const macho::Header &Header, MachOObject *MachOObj, InMemoryStruct<macho::SymtabLoadCommand> *SymtabLC, std::vector<Section> &Sections, std::vector<Symbol> &Symbols, SmallVectorImpl<uint64_t> &FoundFns) argument
325 std::vector<Section> Sections; local
[all...]
/external/llvm/test/MC/ARM/Windows/
H A Dtext-attributes.s18 @ CHECK: Sections [
H A Dmultiple-text-sections.s29 @ CHECK: Sections [
/external/llvm/test/MC/Mips/
H A Delf_reginfo.s15 # CHECK_64: Sections [
25 # CHECK_32: Sections [
/external/llvm/test/MC/X86/AlignedBundling/
H A Dsection-alignment.s7 # CHECK: Sections
/external/llvm/include/llvm/MC/
H A DMCAssembler.h103 SectionListType Sections; member in class:llvm::MCAssembler
303 iterator begin() { return Sections.begin(); }
304 const_iterator begin() const { return Sections.begin(); }
306 iterator end() { return Sections.end(); }
307 const_iterator end() const { return Sections.end(); }
309 size_t size() const { return Sections.size(); }
/external/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyld.cpp124 for (int i = 0, e = Sections.size(); i != e; ++i)
125 dumpSectionMemory(Sections[i], "before relocations");
133 // The Section here (Sections[i]) refers to the section in which the
137 uint64_t Addr = Sections[Idx].getLoadAddress();
146 for (int i = 0, e = Sections.size(); i != e; ++i)
147 dumpSectionMemory(Sections[i], "after relocations");
155 for (unsigned i = 0, e = Sections.size(); i != e; ++i) {
156 if (Sections[i].getAddress() == LocalAddress) {
603 unsigned SectionID = Sections.size();
609 Sections
[all...]
H A DRuntimeDyldMachO.cpp48 uint8_t *Src = Sections[RE.SectionID].getAddress() + RE.Offset;
63 SectionEntry &Section = Sections[SectionID];
148 const SectionEntry &Section = Sections[RE.SectionID];
197 << Sections[PTSectionID].getName() << ", Section ID "
320 SectionEntry *Text = &Sections[SectionInfo.TextSID];
321 SectionEntry *EHFrame = &Sections[SectionInfo.EHFrameSID];
324 ExceptTab = &Sections[SectionInfo.ExceptTabSID];
H A DRuntimeDyldImpl.h143 SectionPair Sections; member in union:llvm::RelocationEntry::__anon12698
172 Sections.SectionA = SectionA;
173 Sections.SectionB = SectionB;
238 SectionList Sections; member in class:llvm::RuntimeDyldImpl
300 return Sections[SectionID].getLoadAddress();
304 return Sections[SectionID].getAddress();
/external/llvm/test/MC/ARM/
H A Deh-directive-cantunwind.s26 @ CHECK: Sections [
/external/llvm/tools/yaml2obj/
H A Dyaml2elf.cpp146 unsigned getDotSymTabSecNo() const { return Doc.Sections.size() + 1; }
147 unsigned getDotStrTabSecNo() const { return Doc.Sections.size() + 2; }
148 unsigned getDotShStrTabSecNo() const { return Doc.Sections.size() + 3; }
149 unsigned getSectionCount() const { return Doc.Sections.size() + 4; }
194 for (const auto &Sec : Doc.Sections)
198 for (const auto &Sec : Doc.Sections) {
466 for (unsigned i = 0, e = Doc.Sections.size(); i != e; ++i) {
467 StringRef Name = Doc.Sections[i]->Name;
H A Dyaml2coff.cpp41 return static_cast<int32_t>(Obj.Sections.size()) >
63 for (std::vector<COFFYAML::Section>::iterator i = Obj.Sections.begin(),
64 e = Obj.Sections.end(); i != e; ++i) {
177 CP.SectionTableSize = COFF::SectionSize * CP.Obj.Sections.size();
183 for (COFFYAML::Section &S : CP.Obj.Sections) {
231 CP.Obj.Header.NumberOfSections = CP.Obj.Sections.size();
308 for (const COFFYAML::Section &S : CP.Obj.Sections) {
426 for (std::vector<COFFYAML::Section>::iterator i = CP.Obj.Sections.begin(),
427 e = CP.Obj.Sections.end();
452 for (const COFFYAML::Section &S : CP.Obj.Sections) {
[all...]
/external/swiftshader/third_party/LLVM/include/llvm/MC/
H A DMCAssembler.h671 iplist<MCSectionData> Sections; member in class:llvm::MCAssembler
818 const SectionDataListType &getSectionList() const { return Sections; }
819 SectionDataListType &getSectionList() { return Sections; }
821 iterator begin() { return Sections.begin(); }
822 const_iterator begin() const { return Sections.begin(); }
824 iterator end() { return Sections.end(); }
825 const_iterator end() const { return Sections.end(); }
827 size_t size() const { return Sections.size(); }
/external/swiftshader/third_party/LLVM/lib/MC/
H A DELFObjectWriter.cpp858 std::vector<const MCSectionELF*> Sections; local
863 Sections.push_back(&Section);
865 array_pod_sort(Sections.begin(), Sections.end(), compareBySuffix);
874 for (unsigned int I = 0, E = Sections.size(); I != E; ++I) {
875 const MCSectionELF &Section = *Sections[I];
879 StringRef PreviousName = Sections[I - 1]->getSectionName();
1084 std::vector<const MCSectionELF*> Sections; local
1085 Sections.resize(NumSections - 1);
1090 Sections[
1118 ComputeSectionOrder(MCAssembler &Asm, std::vector<const MCSectionELF*> &Sections) argument
1183 std::vector<const MCSectionELF*> Sections; local
[all...]
H A DWinCOFFObjectWriter.cpp134 sections Sections; member in class:__anon18662::WinCOFFObjectWriter
237 assert(Section->Number != -1 && "Sections with relocations must be real!");
328 for (sections::iterator I = Sections.begin(), E = Sections.end(); I != E; ++I)
347 return createCOFFEntity<COFFSection>(Name, Sections);
736 for (sections::iterator i = Sections.begin(),
737 e = Sections.end(); i != e; i++) {
843 for (i = Sections.begin(), ie = Sections.end(); i != ie; i++)
847 for (i = Sections
[all...]
/external/llvm/tools/llvm-readobj/
H A Dllvm-readobj.h48 extern llvm::cl::opt<bool> Sections;
/external/swiftshader/third_party/LLVM/lib/Object/
H A DMachOObjectFile.cpp40 Sections.push_back(DRI);
142 getSectionAddress(Sections[SectionIndex-1], SectionOffset);
277 /*===-- Sections ----------------------------------------------------------===*/
319 std::find(Sections.begin(), Sections.end(), Sec);
320 assert(loc != Sections.end() && "Sec is not a valid section!");
321 return std::distance(Sections.begin(), loc);
529 getSection64(Sections[Rel.d.b], Sect);
533 getSection(Sections[Rel.d.b], Sect);
549 getSection64(Sections[Re
[all...]

Completed in 454 milliseconds

123