/external/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
H A D | RuntimeDyldCOFFI386.h | 63 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 D | RuntimeDyldCOFFThumb.h | 62 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 D | RuntimeDyldCOFFX86_64.h | 64 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 D | RuntimeDyldMachOX86_64.h | 89 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 D | RuntimeDyldMachOARM.h | 38 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 D | RuntimeDyldMachOI386.h | 102 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 D | RuntimeDyldMachOAArch64.h | 36 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 D | early-dce.s | 11 # CHECK: Sections [
|
/external/swiftshader/third_party/LLVM/tools/llvm-objdump/ |
H A D | MachODump.cpp | 126 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 D | text-attributes.s | 18 @ CHECK: Sections [
|
H A D | multiple-text-sections.s | 29 @ CHECK: Sections [
|
/external/llvm/test/MC/Mips/ |
H A D | elf_reginfo.s | 15 # CHECK_64: Sections [ 25 # CHECK_32: Sections [
|
/external/llvm/test/MC/X86/AlignedBundling/ |
H A D | section-alignment.s | 7 # CHECK: Sections
|
/external/llvm/include/llvm/MC/ |
H A D | MCAssembler.h | 103 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 D | RuntimeDyld.cpp | 124 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 D | RuntimeDyldMachO.cpp | 48 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 D | RuntimeDyldImpl.h | 143 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 D | eh-directive-cantunwind.s | 26 @ CHECK: Sections [
|
/external/llvm/tools/yaml2obj/ |
H A D | yaml2elf.cpp | 146 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 D | yaml2coff.cpp | 41 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 D | MCAssembler.h | 671 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 D | ELFObjectWriter.cpp | 858 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 D | WinCOFFObjectWriter.cpp | 134 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 D | llvm-readobj.h | 48 extern llvm::cl::opt<bool> Sections;
|
/external/swiftshader/third_party/LLVM/lib/Object/ |
H A D | MachOObjectFile.cpp | 40 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...] |