/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
H A D | RuntimeDyld.cpp | 53 // The Section here (Sections[i]) refers to the section in which the 57 DEBUG(dbgs() << "Resolving relocations Section #" << i << "\t" 246 const SectionRef &Section = *SI; local 249 Check(Section.isRequiredForExecution(IsRequired)); 258 Check(Section.getSize(DataSize)); 259 Check(Section.getAlignment(Alignment64)); 260 Check(Section.isText(IsCode)); 261 Check(Section.isReadOnlyData(IsReadOnly)); 262 Check(Section.getName(Name)); 265 uint64_t StubBufSize = computeSectionStubBufSize(Obj, Section); 320 computeSectionStubBufSize(ObjectImage &Obj, const SectionRef &Section) argument 396 emitSection(ObjectImage &Obj, const SectionRef &Section, bool IsCode) argument 483 findOrEmitSection(ObjectImage &Obj, const SectionRef &Section, bool IsCode, ObjSectionToIDMap &LocalSections) argument [all...] |
H A D | RuntimeDyldMachO.cpp | 222 const SectionRef &Section = i->first; local 224 Section.getName(Name); 233 Section, i->second); 236 Section, i->second); 265 const SectionEntry &Section = Sections[RE.SectionID]; 266 uint8_t* LocalAddress = Section.Address + RE.Offset; 267 uint64_t FinalAddress = Section.LoadAddress + RE.Offset; 269 dbgs() << "resolveRelocation Section: " << RE.SectionID 302 const SectionEntry &Section = Sections[RE.SectionID]; local 303 uint8_t* LocalAddress = Section 332 const SectionEntry &Section = Sections[RE.SectionID]; local 364 const SectionEntry &Section = Sections[RE.SectionID]; local 417 const SectionEntry &Section = Sections[RE.SectionID]; local 557 SectionEntry &Section = Sections[SectionID]; local 622 SectionEntry &Section = Sections[SectionID]; local 685 SectionEntry &Section = Sections[SectionID]; local [all...] |
/external/llvm/lib/MC/ |
H A D | MCObjectStreamer.cpp | 166 void MCObjectStreamer::ChangeSection(const MCSection *Section, argument 168 assert(Section && "Cannot switch to a null section!"); 170 CurSectionData = &getAssembler().getOrCreateSectionData(*Section);
|
H A D | MachObjectWriter.cpp | 220 const MCSectionMachO &Section = cast<MCSectionMachO>(SD.getSection()); local 221 WriteBytes(Section.getSectionName(), 16); 222 WriteBytes(Section.getSegmentName(), 16); 232 unsigned Flags = Section.getTypeAndAttributes(); 242 Write32(Section.getStubSize()); // reserved2 475 const MCSectionMachO &Section = local 478 if (Section.getType() != MachO::S_NON_LAZY_SYMBOL_POINTERS && 479 Section.getType() != MachO::S_LAZY_SYMBOL_POINTERS && 480 Section.getType() != MachO::S_SYMBOL_STUBS) { 491 const MCSectionMachO &Section local 507 const MCSectionMachO &Section = local 1003 const MCSectionMachO &Section = local [all...] |
H A D | WinCOFFObjectWriter.cpp | 68 COFFSection *Section; member in class:__anon25894::COFFSymbol 196 , Section(nullptr) 217 if (!Section) 222 assert(Section->Number != -1 && "Sections with relocations must be real!"); 227 if (Section->Number == -1) 231 if (Section->Symbol == this) 243 // Section class implementation 353 if (COMDATSymbol->Section) 355 COMDATSymbol->Section = coff_section; 360 coff_symbol->Section [all...] |
H A D | ELFObjectWriter.cpp | 87 const MCSectionData *Section; // The section to relocate with. member in union:__anon25871::ELFRelocationEntry::__anon25872 97 ELFRelocationEntry(uint64_t Offset, const MCSectionData *Section, argument 99 : Offset(Offset), UseSymbol(false), Section(Section), Type(Type), 123 const MCSectionELF &Section); 308 const MCSectionELF &Section); 473 // e_shentsize = Section header entry size 482 // e_shstrndx = Section # of '.shstrtab' 657 const MCSectionELF &Section = local 659 if (Section 969 const MCSectionELF &Section = local 978 const MCSectionELF &Section = local 1046 const MCSectionELF &Section = local 1117 const MCSectionELF &Section = local 1231 CompressDebugSection(MCAssembler &Asm, MCAsmLayout &Layout, const DefiningSymbolMap &DefiningSymbols, const MCSectionELF &Section, MCSectionData &SD) argument 1278 const MCSectionELF &Section = local 1297 const MCSectionELF &Section = local 1445 const MCSectionELF &Section = local 1472 const MCSectionELF &Section = local 1495 const MCSectionELF &Section = local 1508 WriteSection(MCAssembler &Asm, const SectionIndexMapTy &SectionIndexMap, uint32_t GroupSymbolIndex, uint64_t Offset, uint64_t Size, uint64_t Alignment, const MCSectionELF &Section) argument 1636 WriteDataSectionData(MCAssembler &Asm, const MCAsmLayout &Layout, const MCSectionELF &Section) argument 1680 const MCSectionELF &Section = *Sections[i]; local 1701 const MCSectionELF &Section = local 1709 const MCSectionELF &Section = local 1719 const MCSectionELF &Section = local 1769 const MCSectionELF &Section = *Sections[i]; local 1790 const MCSectionELF &Section = *Sections[i]; local [all...] |
H A D | MCAsmStreamer.cpp | 118 void ChangeSection(const MCSection *Section, 154 void EmitZerofill(const MCSection *Section, MCSymbol *Symbol = nullptr, 157 void EmitTBSSSymbol (const MCSection *Section, MCSymbol *Symbol, 301 void MCAsmStreamer::ChangeSection(const MCSection *Section, argument 303 assert(Section && "Cannot switch to a null section!"); 304 Section->PrintSwitchToSection(*MAI, OS, Subsection); 542 void MCAsmStreamer::EmitZerofill(const MCSection *Section, MCSymbol *Symbol, argument 545 AssignSection(Symbol, Section); 551 const MCSectionMachO *MOSection = ((const MCSectionMachO*)Section); 565 void MCAsmStreamer::EmitTBSSSymbol(const MCSection *Section, MCSymbo argument [all...] |
H A D | MCDwarf.cpp | 67 void MCLineEntry::Make(MCObjectStreamer *MCOS, const MCSection *Section) { argument 89 .addLineEntry(LineEntry, Section); 118 EmitDwarfLineTable(MCObjectStreamer *MCOS, const MCSection *Section, argument 182 // Using the pointer Section create a temporary label at the end of the 190 MCOS->SwitchSection(Section); 1600 const MCSection &Section = local 1604 Streamer.SwitchSection(&Section);
|
H A D | MCStreamer.cpp | 221 void MCStreamer::AssignSection(MCSymbol *Symbol, const MCSection *Section) { argument 222 if (Section) 223 Symbol->setSection(*Section); 668 void MCStreamer::EmitTBSSSymbol(const MCSection *Section, MCSymbol *Symbol, argument
|
/external/llvm/lib/MC/MCParser/ |
H A D | DarwinAsmParser.cpp | 37 bool parseSectionSwitch(const char *Segment, const char *Section, 189 // Named Section Directive 374 const char *Section, 384 Segment, Section, TAA, StubSize, 571 StringRef Segment, Section; local 576 MCSectionMachO::ParseSectionSpecifier(SectionSpec, Segment, Section, 585 Segment, Section, TAA, StubSize, 756 StringRef Section; local 757 if (getParser().parseIdentifier(Section)) 766 Segment, Section, Mach 373 parseSectionSwitch(const char *Segment, const char *Section, unsigned TAA, unsigned Align, unsigned StubSize) argument [all...] |
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCAsmPrinter.cpp | 726 const MCSectionELF *Section = OutStreamer.getContext().getELFSection(".opd", local 729 OutStreamer.SwitchSection(Section); 763 const MCSectionELF *Section = OutStreamer.getContext().getELFSection(".toc", local 766 OutStreamer.SwitchSection(Section);
|
/external/llvm/tools/llvm-nm/ |
H A D | llvm-nm.cpp | 434 << " Size Line Section\n"; 573 const coff_section *Section = Obj.getCOFFSection(*SecI); local 574 Characteristics = Section->Characteristics;
|
/external/llvm/tools/llvm-objdump/ |
H A D | llvm-objdump.cpp | 400 for (const SectionRef &Section : Obj->sections()) { 401 section_iterator Sec2 = Section.getRelocatedSection(); 403 SectionRelocMap[*Sec2].push_back(Section); 406 for (const SectionRef &Section : Obj->sections()) { 408 if (error(Section.isText(Text))) 414 if (error(Section.getAddress(SectionAddr))) 418 if (error(Section.getSize(SectSize))) 425 if (!error(Section.containsSymbol(Symbol, contains)) && contains) { 448 for (const SectionRef &RelocSec : SectionRelocMap[Section]) { 460 DataRefImpl DR = Section 741 section_iterator Section = o->section_end(); local [all...] |
/external/llvm/tools/llvm-readobj/ |
H A D | ARMEHABIPrinter.h | 327 ErrorOr<StringRef> FunctionAtAddress(unsigned Section, uint64_t Address) const; 347 ErrorOr<StringRef> PrinterContext<ET>::FunctionAtAddress(unsigned Section, argument 351 if (SI->st_shndx == Section && SI->st_value == Address && 399 /// ARM EHABI Section 6.2 - The generic model 411 /// ARM EHABI Section 6.3 - The ARM-defined compact model 466 /// ARM EHABI Section 5 - Index Table Entries
|
H A D | COFFDumper.cpp | 61 void printRelocation(const SectionRef &Section, const RelocationRef &Reloc); 68 void printCodeViewLineTables(const SectionRef &Section); 72 std::error_code resolveSymbol(const coff_section *Section, uint64_t Offset, 74 std::error_code resolveSymbolName(const coff_section *Section, 103 std::error_code COFFDumper::resolveSymbol(const coff_section *Section, argument 105 const auto &Relocations = RelocMap[Section]; 121 std::error_code COFFDumper::resolveSymbolName(const coff_section *Section, argument 125 if (std::error_code EC = resolveSymbol(Section, Offset, Symbol)) 292 { "Section" , COFF::IMAGE_SYM_CLASS_SECTION }, 325 const coff_section *Section local 436 printCodeViewLineTables(const SectionRef &Section) argument 601 const coff_section *Section = Obj->getCOFFSection(Sec); local 680 printRelocation(const SectionRef &Section, const RelocationRef &Reloc) argument 726 const coff_section *Section; local [all...] |
H A D | ELFDumper.cpp | 384 { "Section", ELF::STT_SECTION }, 573 const Elf_Shdr *Section = &*SecI; local 574 StringRef Name = errorOrDefault(Obj->getSectionName(Section)); 576 DictScope SectionD(W, "Section"); 578 W.printNumber("Name", Name, Section->sh_name); 580 getElfSectionType(Obj->getHeader()->e_machine, Section->sh_type), 581 Section->sh_type); 582 W.printFlags ("Flags", Section->sh_flags, makeArrayRef(ElfSectionFlags)); 583 W.printHex ("Address", Section->sh_addr); 584 W.printHex ("Offset", Section [all...] |
/external/deqp/executor/ |
H A D | xeTestCaseResult.hpp | 74 class Section; 414 class Section : public Item class in namespace:xe::ri 417 Section (void) : Item(TYPE_SECTION) {} function in class:xe::ri::Section 418 ~Section (void) {}
|
/external/chromium_org/third_party/WebKit/Source/devtools/front_end/documentation/ |
H A D | WikiParser.js | 19 WebInspector.WikiParser.Section = function() 43 /** @typedef {(?WebInspector.WikiParser.ArticleElement|!Array.<!WebInspector.WikiParser.Section>)} */ 337 * @return {!WebInspector.WikiParser.Section} 341 var section = new WebInspector.WikiParser.Section(); 401 * @return {!Array.<!WebInspector.WikiParser.Section>}
|
/external/llvm/include/llvm/MC/ |
H A D | MCContext.h | 248 /// @name Section Management 254 StringRef Section, 259 StringRef Section, 262 return getMachOSection(Segment, Section, TypeAndAttributes, 0, K); 265 const MCSectionELF *getELFSection(StringRef Section, unsigned Type, 268 const MCSectionELF *getELFSection(StringRef Section, unsigned Type, 272 void renameELFSection(const MCSectionELF *Section, StringRef Name); 276 const MCSectionCOFF *getCOFFSection(StringRef Section, 281 const MCSectionCOFF *getCOFFSection(StringRef Section, 285 const MCSectionCOFF *getCOFFSection(StringRef Section); 258 getMachOSection(StringRef Segment, StringRef Section, unsigned TypeAndAttributes, SectionKind K) argument [all...] |
H A D | MCAssembler.h | 584 const MCSection *Section; member in class:llvm::MCSectionData 620 MCSectionData(const MCSection &Section, MCAssembler *A = nullptr); 622 const MCSection &getSection() const { return *Section; } 994 void writeSectionData(const MCSectionData *Section, 1076 /// @name Section List Access 1187 MCSectionData &getSectionData(const MCSection &Section) const { 1188 MCSectionData *Entry = SectionMap.lookup(&Section); 1193 MCSectionData &getOrCreateSectionData(const MCSection &Section, argument 1195 MCSectionData *&Entry = SectionMap[&Section]; 1199 Entry = new MCSectionData(Section, thi [all...] |
/external/llvm/include/llvm/Support/ |
H A D | ARMBuildAttributes.h | 75 Section = 2, // deprecated (ABI r2.09) enumerator in enum:llvm::ARMBuildAttrs::AttrType
|
/external/llvm/lib/Object/ |
H A D | COFFObjectFile.cpp | 117 report_fatal_error("Section was outside of section table."); 121 "Section did not point to the beginning of a section"); 142 const coff_section *Section = nullptr; local 143 if (std::error_code EC = getSection(Symb->SectionNumber, Section)) 148 else if (Section) 149 Result = Section->VirtualAddress + Symb->Value; 167 const coff_section *Section = nullptr; local 168 if (std::error_code EC = getSection(Symb->SectionNumber, Section)) 170 Characteristics = Section->Characteristics; 212 const coff_section *Section local 442 const coff_section *Section = getCOFFSection(S); local [all...] |
/external/valgrind/main/VEX/unused/ |
H A D | linker.c | 58 Section; typedef in typeref:struct:_Section 94 Section* sections; 837 fprintf(stderr, "Section header string table is section %d\n", 1082 /* Section 0 is the undefined section, hence > and not >=. */
|
/external/llvm/include/llvm/Object/ |
H A D | ELF.h | 242 const Elf_Shdr *dot_shstrtab_sec; // Section header string table. 301 const T *getEntry(uint32_t Section, uint32_t Entry) const; 303 const T *getEntry(const Elf_Shdr *Section, uint32_t Entry) const; 420 ErrorOr<StringRef> getSectionName(const Elf_Shdr *Section) const; 445 report_fatal_error("Section ended unexpectedly while scanning " 470 report_fatal_error("Section ended unexpectedly while scanning " 479 report_fatal_error("Section ended unexpected while scanning auxiliary " 646 report_fatal_error("Section header table goes past end of file!"); 655 report_fatal_error("Section table goes past end of file!"); 839 const T *ELFFile<ELFT>::getEntry(uint32_t Section, uint32_ argument 845 getEntry(const Elf_Shdr *Section, uint32_t Entry) const argument 899 getSymbolName(const Elf_Shdr *Section, const Elf_Sym *Symb) const argument [all...] |
/external/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 1889 std::string Section; local 1893 Section = SectionTable[Record[5]-1]; 1917 if (!Section.empty()) 1918 NewGV->setSection(Section);
|