/llvm-project/llvm/include/llvm/Support/ |
H A D | SpecialCaseList.h | 132 Section(std::unique_ptr<Matcher> M) : SectionMatcher(std::move(M)){}; struct 133 Section() : Section(std::make_unique<Matcher>()) {} in Section() argument 134 SectionSection Section() argument 136 SectionMatcherSection global() argument 137 EntriesSection global() argument [all...] |
/llvm-project/llvm/lib/ObjCopy/wasm/ |
H A D | WasmObject.h | 22 struct Section { struct 34 std::vector<Section> Sections; argument 25 SectionTypeSection global() argument
|
/llvm-project/llvm/lib/DebugInfo/CodeView/ |
H A D | DebugSubsectionVisitor.cpp | 55 if (auto EC = Section.initialize(Reader)) in visitDebugSubsection() local 61 if (auto EC = Section.initialize(Reader)) in visitDebugSubsection() local 67 if (auto EC = Section.initialize(Reader)) in visitDebugSubsection() local 73 DebugStringTableSubsectionRef Section; visitDebugSubsection() local 79 DebugFrameDataSubsectionRef Section; visitDebugSubsection() local 85 DebugSymbolRVASubsectionRef Section; visitDebugSubsection() local [all...] |
/llvm-project/llvm/include/llvm/ObjectYAML/ |
H A D | COFFYAML.h | 80 struct Section { struct 92 Section(); argument 83 SectionDataSection global() argument 87 DebugHSection global() argument 88 StructuredDataSection global() argument
|
H A D | MachOYAML.h | 45 struct Section { struct 46 char sectname[16]; 47 char segname[16]; 48 llvm::yaml::Hex64 addr; 49 uint64_t size; 50 llvm::yaml::Hex32 offset; 51 uint32_t align; 52 llvm::yaml::Hex32 reloff; 53 uint32_t nreloc; 77 std::vector<Section> Sections; argument
|
H A D | XCOFFYAML.h | 72 struct Section { struct 73 StringRef SectionName; argument 82 std::optional<XCOFF::DwarfSectionSubtypeFlags> SectionSubtype; argument 83 yaml::BinaryRef SectionData; argument 84 std::vector<Relocation> Relocations;
|
/llvm-project/llvm/lib/MC/ |
H A D | ConstantPools.cpp | 80 ConstantPool *AssemblerConstantPools::getConstantPool(MCSection *Section) { in getConstantPool() 89 AssemblerConstantPools::getOrCreateConstantPool(MCSection *Section) { in getOrCreateConstantPool() 93 static void emitConstantPool(MCStreamer &Streamer, MCSection *Section, in emitConstantPool() 104 MCSection *Section = CPI.first; in emitAll() local 112 MCSection *Section = Streamer.getCurrentSectionOnly(); in emitForCurrentSection() local 118 MCSection *Section = Streamer.getCurrentSectionOnly(); in clearCacheForCurrentSection() local 126 MCSection *Section = Streamer.getCurrentSectionOnly(); in addEntry() local
|
H A D | WasmObjectWriter.cpp | 62 MCSectionWasm *Section; member 74 MCSection *Section; member 123 MCSectionWasm *Section; member 366 void WasmObjectWriter::startSection(SectionBookkeeping &Section, in startSection() argument 405 startCustomSection(SectionBookkeeping & Section,StringRef Name) startCustomSection() argument 427 endSection(SectionBookkeeping & Section) endSection() argument 682 const auto &Section = getProvisionalValue() local 826 SectionBookkeeping Section; writeTypeSection() local 852 SectionBookkeeping Section; writeImportSection() local 894 SectionBookkeeping Section; writeFunctionSection() local 908 SectionBookkeeping Section; writeTagSection() local 924 SectionBookkeeping Section; writeGlobalSection() local 965 SectionBookkeeping Section; writeTableSection() local 985 SectionBookkeeping Section; writeExportSection() local 1005 SectionBookkeeping Section; writeElemSection() local 1043 SectionBookkeeping Section; writeDataCountSection() local 1054 SectionBookkeeping Section; writeCodeSection() local 1079 SectionBookkeeping Section; writeDataSection() local 1126 SectionBookkeeping Section; writeRelocSection() local 1157 SectionBookkeeping Section; writeLinkingMetaDataSection() local 1240 SectionBookkeeping Section; writeCustomSection() local 1474 auto &Section = static_cast<MCSectionWasm &>(Sec); writeOneObject() local 1593 auto &Section = static_cast<MCSectionWasm &>(WS.getSection()); writeOneObject() local [all...] |
H A D | MCWasmStreamer.cpp | 46 const MCSectionWasm &Section = emitLabel() local 57 const MCSectionWasm &Section = emitLabelAtPos() local 71 changeSection(MCSection * Section,uint32_t Subsection) changeSection() argument 250 emitZerofill(MCSection * Section,MCSymbol * Symbol,uint64_t Size,Align ByteAlignment,SMLoc Loc) emitZerofill() argument 256 emitTBSSSymbol(MCSection * Section,MCSymbol * Symbol,uint64_t Size,Align ByteAlignment) emitTBSSSymbol() argument [all...] |
/llvm-project/llvm/lib/ObjectYAML/ |
H A D | WasmYAML.cpp | 46 static void commonSectionMapping(IO &IO, WasmYAML::Section &Section) { in commonSectionMapping() argument 52 static void sectionMapping(IO &IO, WasmYAML::DylinkSection &Section) { in sectionMapping() argument 64 sectionMapping(IO & IO,WasmYAML::NameSection & Section) sectionMapping() argument 72 sectionMapping(IO & IO,WasmYAML::LinkingSection & Section) sectionMapping() argument 82 sectionMapping(IO & IO,WasmYAML::ProducersSection & Section) sectionMapping() argument 90 sectionMapping(IO & IO,WasmYAML::TargetFeaturesSection & Section) sectionMapping() argument 96 sectionMapping(IO & IO,WasmYAML::CustomSection & Section) sectionMapping() argument 102 sectionMapping(IO & IO,WasmYAML::TypeSection & Section) sectionMapping() argument 107 sectionMapping(IO & IO,WasmYAML::ImportSection & Section) sectionMapping() argument 112 sectionMapping(IO & IO,WasmYAML::FunctionSection & Section) sectionMapping() argument 117 sectionMapping(IO & IO,WasmYAML::TableSection & Section) sectionMapping() argument 122 sectionMapping(IO & IO,WasmYAML::MemorySection & Section) sectionMapping() argument 127 sectionMapping(IO & IO,WasmYAML::TagSection & Section) sectionMapping() argument 132 sectionMapping(IO & IO,WasmYAML::GlobalSection & Section) sectionMapping() argument 137 sectionMapping(IO & IO,WasmYAML::ExportSection & Section) sectionMapping() argument 142 sectionMapping(IO & IO,WasmYAML::StartSection & Section) sectionMapping() argument 147 sectionMapping(IO & IO,WasmYAML::ElemSection & Section) sectionMapping() argument 152 sectionMapping(IO & IO,WasmYAML::CodeSection & Section) sectionMapping() argument 157 sectionMapping(IO & IO,WasmYAML::DataSection & Section) sectionMapping() argument 162 sectionMapping(IO & IO,WasmYAML::DataCountSection & Section) sectionMapping() argument 168 mapping(IO & IO,std::unique_ptr<WasmYAML::Section> & Section) mapping() argument [all...] |
H A D | WasmEmitter.cpp | 163 writeSectionContent(raw_ostream & OS,WasmYAML::DylinkSection & Section) writeSectionContent() argument 186 writeSectionContent(raw_ostream & OS,WasmYAML::LinkingSection & Section) writeSectionContent() argument 271 writeSectionContent(raw_ostream & OS,WasmYAML::NameSection & Section) writeSectionContent() argument 315 writeSectionContent(raw_ostream & OS,WasmYAML::ProducersSection & Section) writeSectionContent() argument 337 writeSectionContent(raw_ostream & OS,WasmYAML::TargetFeaturesSection & Section) writeSectionContent() argument 347 writeSectionContent(raw_ostream & OS,WasmYAML::CustomSection & Section) writeSectionContent() argument 365 writeSectionContent(raw_ostream & OS,WasmYAML::TypeSection & Section) writeSectionContent() argument 385 writeSectionContent(raw_ostream & OS,WasmYAML::ImportSection & Section) writeSectionContent() argument 422 writeSectionContent(raw_ostream & OS,WasmYAML::FunctionSection & Section) writeSectionContent() argument 429 writeSectionContent(raw_ostream & OS,WasmYAML::ExportSection & Section) writeSectionContent() argument 439 writeSectionContent(raw_ostream & OS,WasmYAML::StartSection & Section) writeSectionContent() argument 444 writeSectionContent(raw_ostream & OS,WasmYAML::TableSection & Section) writeSectionContent() argument 459 writeSectionContent(raw_ostream & OS,WasmYAML::MemorySection & Section) writeSectionContent() argument 466 writeSectionContent(raw_ostream & OS,WasmYAML::TagSection & Section) writeSectionContent() argument 475 writeSectionContent(raw_ostream & OS,WasmYAML::GlobalSection & Section) writeSectionContent() argument 491 writeSectionContent(raw_ostream & OS,WasmYAML::ElemSection & Section) writeSectionContent() argument 519 writeSectionContent(raw_ostream & OS,WasmYAML::CodeSection & Section) writeSectionContent() argument 547 writeSectionContent(raw_ostream & OS,WasmYAML::DataSection & Section) writeSectionContent() argument 561 writeSectionContent(raw_ostream & OS,WasmYAML::DataCountSection & Section) writeSectionContent() argument [all...] |
H A D | ELFYAML.cpp | 1359 commonSectionMapping(IO & IO,ELFYAML::Section & Section) commonSectionMapping() argument 1386 sectionMapping(IO & IO,ELFYAML::DynamicSection & Section) sectionMapping() argument 1391 sectionMapping(IO & IO,ELFYAML::RawContentSection & Section) sectionMapping() argument 1407 sectionMapping(IO & IO,ELFYAML::BBAddrMapSection & Section) sectionMapping() argument 1414 sectionMapping(IO & IO,ELFYAML::StackSizesSection & Section) sectionMapping() argument 1419 sectionMapping(IO & IO,ELFYAML::HashSection & Section) sectionMapping() argument 1431 sectionMapping(IO & IO,ELFYAML::NoteSection & Section) sectionMapping() argument 1437 sectionMapping(IO & IO,ELFYAML::GnuHashSection & Section) sectionMapping() argument 1444 sectionMapping(IO & IO,ELFYAML::NoBitsSection & Section) sectionMapping() argument 1448 sectionMapping(IO & IO,ELFYAML::VerdefSection & Section) sectionMapping() argument 1454 sectionMapping(IO & IO,ELFYAML::SymverSection & Section) sectionMapping() argument 1459 sectionMapping(IO & IO,ELFYAML::VerneedSection & Section) sectionMapping() argument 1465 sectionMapping(IO & IO,ELFYAML::RelocationSection & Section) sectionMapping() argument 1471 sectionMapping(IO & IO,ELFYAML::RelrSection & Section) sectionMapping() argument 1482 sectionMapping(IO & IO,ELFYAML::SymtabShndxSection & Section) sectionMapping() argument 1487 sectionMapping(IO & IO,ELFYAML::AddrsigSection & Section) sectionMapping() argument 1507 sectionMapping(IO & IO,ELFYAML::LinkerOptionsSection & Section) sectionMapping() argument 1513 sectionMapping(IO & IO,ELFYAML::DependentLibrariesSection & Section) sectionMapping() argument 1518 sectionMapping(IO & IO,ELFYAML::CallGraphProfileSection & Section) sectionMapping() argument 1528 sectionMapping(IO & IO,ELFYAML::ARMIndexTableSection & Section) sectionMapping() argument 1533 sectionMapping(IO & IO,ELFYAML::MipsABIFlags & Section) sectionMapping() argument 1569 mapping(IO & IO,std::unique_ptr<ELFYAML::Chunk> & Section) mapping() argument [all...] |
/llvm-project/llvm/lib/ObjCopy/MachO/ |
H A D | MachOObject.h | 38 struct Section { struct 59 Section(StringRef SegName, StringRef SectName); argument 91 // Section describes only sections' metadata and where to find the argument 63 getTypeSection getType() argument 67 isVirtualSectionSection isVirtualSection() argument
|
/llvm-project/llvm/lib/ObjCopy/COFF/ |
H A D | COFFObject.h | 35 struct Section { struct 36 object::coff_section Header; 37 std::vector<Relocation> Relocs; 38 StringRef Name; 39 ssize_t UniqueId; 40 size_t Index; 42 ArrayRef<uint8_t> getContents() const { in getContents() 48 void setContentsRef(ArrayRef<uint8_t> Data) { in setContentsRef() 53 void setOwnedContents(std::vector<uint8_t> &&Data) { in setOwnedContents() 59 void clearContents() { in clearContents() [all …]
|
/llvm-project/llvm/lib/ObjCopy/XCOFF/ |
H A D | XCOFFObject.h | 23 struct Section { struct 24 XCOFFSectionHeader32 SectionHeader; argument 39 std::vector<Section> Sections; argument
|
/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
H A D | RuntimeDyldELFMips.cpp | 16 const SectionEntry &Section = Sections[RE.SectionID]; in resolveRelocation() local 33 const SectionEntry &Section = Sections[RE.SectionID]; in evaluateRelocation() local 44 const SectionEntry &Section = Sections[RE.SectionID]; in applyRelocation() local 53 RuntimeDyldELFMips::evaluateMIPS32Relocation(const SectionEntry &Section, in evaluateMIPS32Relocation() 109 const SectionEntry &Section, uint64_t Offset, uint64_t Value, uint32_t Type, in evaluateMIPS64Relocation() 266 const SectionEntry &Section, uint64_t Offset, uint64_t Value, uint32_t Type, in resolveMIPSN32Relocation() 275 const SectionEntry &Section, uint64_t Offset, uint64_t Value, uint32_t Type, in resolveMIPSN64Relocation() 303 void RuntimeDyldELFMips::resolveMIPSO32Relocation(const SectionEntry &Section, in resolveMIPSO32Relocation()
|
H A D | RuntimeDyldCOFFX86_64.h | 38 for (const SectionEntry &Section : Sections) in getImageBase() local 88 const SectionEntry &Section = Sections[RE.SectionID]; in resolveRelocation() local 155 SectionEntry &Section = Sections[SectionID]; in generateRelocationStub() local 218 SectionEntry &Section = Sections[SectionID]; in processRelocationRef() local 303 const object::SectionRef &Section = SectionPair.first; in finalizeLoad() local
|
/llvm-project/clang/lib/Basic/ |
H A D | ProfileList.cpp | 90 StringRef Section = getSectionName(Kind); in getDefault() local 105 ProfileList::inSection(StringRef Section, StringRef Prefix, in inSection() 121 StringRef Section = getSectionName(Kind); in isFunctionExcluded() local 141 StringRef Section = getSectionName(Kind); in isFileExcluded() local
|
/llvm-project/llvm/tools/llvm-readobj/ |
H A D | Win64EHDumper.cpp | 160 formatSymbol(const Dumper::Context & Ctx,const coff_section * Section,uint64_t Offset,uint32_t Displacement,bool IsRangeEnd=false) formatSymbol() argument 206 resolveRelocation(const Dumper::Context & Ctx,const coff_section * Section,uint64_t Offset,const coff_section * & ResolvedSection,uint64_t & ResolvedAddress) resolveRelocation() argument 229 for (const auto &Section : COFF.sections()) { getSectionContaining() local 242 printRuntimeFunctionEntry(const Context & Ctx,const coff_section * Section,uint64_t Offset,const RuntimeFunction & RF) printRuntimeFunctionEntry() argument 314 printUnwindInfo(const Context & Ctx,const coff_section * Section,off_t Offset,const UnwindInfo & UI) printUnwindInfo() argument 359 printRuntimeFunction(const Context & Ctx,const coff_section * Section,uint64_t SectionOffset,const RuntimeFunction & RF) printRuntimeFunction() argument 393 for (const auto &Section : Ctx.COFF.sections()) { printData() local [all...] |
/llvm-project/bolt/lib/Rewrite/ |
H A D | ExecutableFileMemoryManager.cpp | 37 size_t sectionAlignment(const jitlink::Section &Section) { in sectionAlignment() 42 StringRef sectionName(const jitlink::Section &Section, in sectionName() 68 for (auto &Section : AllocatedSections) in ~AllocInfo() local 115 BinarySection &Section = in updateSection() local 141 BinarySection *Section = nullptr; in updateSection() local 191 for (auto *Section : orderedSections(G)) { in allocate() local
|
/llvm-project/llvm/lib/DWARFLinker/Parallel/ |
H A D | DebugLineSectionEmitter.h | 101 SectionDescriptor &Section) { in emitLineTablePrologue() argument 128 emitLineTablePrologueV2IncludeAndFileTable(const DWARFDebugLine::Prologue & P,SectionDescriptor & Section) emitLineTablePrologueV2IncludeAndFileTable() argument 170 emitLineTablePrologueV5IncludeAndFileTable(const DWARFDebugLine::Prologue & P,SectionDescriptor & Section) emitLineTablePrologueV5IncludeAndFileTable() argument 269 emitLineTableProloguePayload(const DWARFDebugLine::Prologue & P,SectionDescriptor & Section) emitLineTableProloguePayload() argument 296 emitLineTableRows(const DWARFDebugLine::LineTable & LineTable,SectionDescriptor & Section) emitLineTableRows() argument [all...] |
/llvm-project/llvm/lib/DebugInfo/PDB/ |
H A D | PDBSymbolData.cpp | 26 if (auto Section = RawSymbol->getAddressSection()) in getLineNumbers() local 48 while (auto Section = SecContribs->getNext()) { in getCompilandId() local
|
/llvm-project/llvm/lib/Target/NVPTX/MCTargetDesc/ |
H A D | NVPTXTargetStreamer.cpp | 46 isDwarfSection(const MCObjectFileInfo * FI,const MCSection * Section) isDwarfSection() argument 86 changeSection(const MCSection * CurSection,MCSection * Section,uint32_t SubSection,raw_ostream & OS) changeSection() argument [all...] |
/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
H A D | DWARFDataExtractor.h | 23 const DWARFSection *Section = nullptr; variable 28 DWARFDataExtractor(const DWARFObject &Obj, const DWARFSection &Section, in DWARFDataExtractor()
|
/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/ |
H A D | WebAssemblyWasmObjectWriter.cpp | 132 if (auto Section = static_cast<const MCSectionWasm *>( getRelocType() local 149 if (auto Section = static_cast<const MCSectionWasm *>( getRelocType() local
|