Home
last modified time | relevance | path

Searched defs:Section (Results 1 – 25 of 213) sorted by relevance

123456789

/freebsd-src/contrib/llvm-project/llvm/include/llvm/Support/
H A DSpecialCaseList.h132 struct Section { struct
133 Section(std::unique_ptr<Matcher> M) : SectionMatcher(std::move(M)){}; in Section() function
134 Section() : Section(std::make_unique<Matcher>()) {} in Section() function
136 std::unique_ptr<Matcher> SectionMatcher; argument
137 SectionEntries Entries; argument
/freebsd-src/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DDebugSubsectionVisitor.cpp55 DebugCrossModuleExportsSubsectionRef Section; in visitDebugSubsection() local
61 DebugCrossModuleImportsSubsectionRef Section; in visitDebugSubsection() local
67 DebugSymbolsSubsectionRef Section; in visitDebugSubsection() local
73 DebugStringTableSubsectionRef Section; in visitDebugSubsection() local
79 DebugFrameDataSubsectionRef Section; in visitDebugSubsection() local
85 DebugSymbolRVASubsectionRef Section; in visitDebugSubsection() local
/freebsd-src/contrib/llvm-project/llvm/lib/ObjCopy/wasm/
H A DWasmObject.h22 struct Section { struct
25 uint8_t SectionType; argument
34 std::vector<Section> Sections; argument
/freebsd-src/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DCOFFYAML.h80 struct Section { struct
83 yaml::BinaryRef SectionData; argument
87 std::optional<CodeViewYAML::DebugHSection> DebugH; argument
88 std::vector<SectionDataEntry> StructuredData; argument
92 Section(); argument
H A DMachOYAML.h45 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 DXCOFFYAML.h72 struct Section { struct
73 SectionNameSection global() argument
82 SectionDataSection global() argument
83 RelocationsSection global() argument
/freebsd-src/contrib/llvm-project/llvm/lib/MC/
H A DConstantPools.cpp79 getConstantPool(MCSection * Section) getConstantPool() argument
88 getOrCreateConstantPool(MCSection * Section) getOrCreateConstantPool() argument
92 emitConstantPool(MCStreamer & Streamer,MCSection * Section,ConstantPool & CP) emitConstantPool() argument
103 MCSection *Section = CPI.first; emitAll() local
111 MCSection *Section = Streamer.getCurrentSectionOnly(); emitForCurrentSection() local
117 MCSection *Section = Streamer.getCurrentSectionOnly(); clearCacheForCurrentSection() local
125 MCSection *Section = Streamer.getCurrentSectionOnly(); addEntry() local
[all...]
H A DWasmObjectWriter.cpp63 MCSectionWasm *Section; global() member
75 MCSection *Section; global() member
124 MCSectionWasm *Section; global() member
369 startSection(SectionBookkeeping & Section,unsigned SectionId) startSection() argument
408 startCustomSection(SectionBookkeeping & Section,StringRef Name) startCustomSection() argument
430 endSection(SectionBookkeeping & Section) endSection() argument
687 const auto &Section = getProvisionalValue() local
831 SectionBookkeeping Section; writeTypeSection() local
857 SectionBookkeeping Section; writeImportSection() local
899 SectionBookkeeping Section; writeFunctionSection() local
913 SectionBookkeeping Section; writeTagSection() local
929 SectionBookkeeping Section; writeGlobalSection() local
970 SectionBookkeeping Section; writeTableSection() local
988 SectionBookkeeping Section; writeExportSection() local
1008 SectionBookkeeping Section; writeElemSection() local
1045 SectionBookkeeping Section; writeDataCountSection() local
1057 SectionBookkeeping Section; writeCodeSection() local
1082 SectionBookkeeping Section; writeDataSection() local
1129 SectionBookkeeping Section; writeRelocSection() local
1160 SectionBookkeeping Section; writeLinkingMetaDataSection() local
1244 SectionBookkeeping Section; writeCustomSection() local
1482 auto &Section = static_cast<MCSectionWasm &>(Sec); writeOneObject() local
1601 auto &Section = static_cast<MCSectionWasm &>(WS.getSection()); writeOneObject() local
[all...]
H A DMCWasmStreamer.cpp59 if (Section.getSegmentFlags() & wasm::WASM_SEG_FLAG_TLS) in emitLabel() local
70 const MCSectionWasm &Section = emitLabelAtPos() local
84 changeSection(MCSection * Section,const MCExpr * Subsection) changeSection() argument
264 emitZerofill(MCSection * Section,MCSymbol * Symbol,uint64_t Size,Align ByteAlignment,SMLoc Loc) emitZerofill() argument
270 emitTBSSSymbol(MCSection * Section,MCSymbol * Symbol,uint64_t Size,Align ByteAlignment) emitTBSSSymbol() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/ObjCopy/MachO/
H A DMachOObject.h38 struct Section { struct
59 Section(StringRef SegName, StringRef SectName); argument
63 MachO::SectionType getType() const { in getType() argument
67 bool isVirtualSection() const { in isVirtualSection() argument
91 // Section describes only sections' metadata and where to find the argument
/freebsd-src/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DWasmYAML.cpp45 commonSectionMapping(IO & IO,WasmYAML::Section & Section) commonSectionMapping() argument
51 sectionMapping(IO & IO,WasmYAML::DylinkSection & Section) sectionMapping() argument
63 sectionMapping(IO & IO,WasmYAML::NameSection & Section) sectionMapping() argument
71 sectionMapping(IO & IO,WasmYAML::LinkingSection & Section) sectionMapping() argument
81 sectionMapping(IO & IO,WasmYAML::ProducersSection & Section) sectionMapping() argument
89 sectionMapping(IO & IO,WasmYAML::TargetFeaturesSection & Section) sectionMapping() argument
95 sectionMapping(IO & IO,WasmYAML::CustomSection & Section) sectionMapping() argument
101 sectionMapping(IO & IO,WasmYAML::TypeSection & Section) sectionMapping() argument
106 sectionMapping(IO & IO,WasmYAML::ImportSection & Section) sectionMapping() argument
111 sectionMapping(IO & IO,WasmYAML::FunctionSection & Section) sectionMapping() argument
116 sectionMapping(IO & IO,WasmYAML::TableSection & Section) sectionMapping() argument
121 sectionMapping(IO & IO,WasmYAML::MemorySection & Section) sectionMapping() argument
126 sectionMapping(IO & IO,WasmYAML::TagSection & Section) sectionMapping() argument
131 sectionMapping(IO & IO,WasmYAML::GlobalSection & Section) sectionMapping() argument
136 sectionMapping(IO & IO,WasmYAML::ExportSection & Section) sectionMapping() argument
141 sectionMapping(IO & IO,WasmYAML::StartSection & Section) sectionMapping() argument
146 sectionMapping(IO & IO,WasmYAML::ElemSection & Section) sectionMapping() argument
151 sectionMapping(IO & IO,WasmYAML::CodeSection & Section) sectionMapping() argument
156 sectionMapping(IO & IO,WasmYAML::DataSection & Section) sectionMapping() argument
161 sectionMapping(IO & IO,WasmYAML::DataCountSection & Section) sectionMapping() argument
167 mapping(IO & IO,std::unique_ptr<WasmYAML::Section> & Section) mapping() argument
[all...]
H A DWasmEmitter.cpp163 WasmYAML::DylinkSection &Section) { in writeSectionContent()
186 WasmYAML::LinkingSection &Section) { in writeSectionContent()
271 WasmYAML::NameSection &Section) { in writeSectionContent()
315 WasmYAML::ProducersSection &Section) { in writeSectionContent()
337 WasmYAML::TargetFeaturesSection &Section) { in writeSectionContent()
347 WasmYAML::CustomSection &Section) { in writeSectionContent()
365 WasmYAML::TypeSection &Section) { in writeSectionContent()
385 WasmYAML::ImportSection &Section) { in writeSectionContent()
422 WasmYAML::FunctionSection &Section) { in writeSectionContent()
429 WasmYAML::ExportSection &Section) { in writeSectionContent()
[all …]
H A DELFYAML.cpp1341 commonSectionMapping(IO & IO,ELFYAML::Section & Section) commonSectionMapping() argument
1368 sectionMapping(IO & IO,ELFYAML::DynamicSection & Section) sectionMapping() argument
1373 sectionMapping(IO & IO,ELFYAML::RawContentSection & Section) sectionMapping() argument
1389 sectionMapping(IO & IO,ELFYAML::BBAddrMapSection & Section) sectionMapping() argument
1396 sectionMapping(IO & IO,ELFYAML::StackSizesSection & Section) sectionMapping() argument
1401 sectionMapping(IO & IO,ELFYAML::HashSection & Section) sectionMapping() argument
1413 sectionMapping(IO & IO,ELFYAML::NoteSection & Section) sectionMapping() argument
1419 sectionMapping(IO & IO,ELFYAML::GnuHashSection & Section) sectionMapping() argument
1426 sectionMapping(IO & IO,ELFYAML::NoBitsSection & Section) sectionMapping() argument
1430 sectionMapping(IO & IO,ELFYAML::VerdefSection & Section) sectionMapping() argument
1436 sectionMapping(IO & IO,ELFYAML::SymverSection & Section) sectionMapping() argument
1441 sectionMapping(IO & IO,ELFYAML::VerneedSection & Section) sectionMapping() argument
1447 sectionMapping(IO & IO,ELFYAML::RelocationSection & Section) sectionMapping() argument
1453 sectionMapping(IO & IO,ELFYAML::RelrSection & Section) sectionMapping() argument
1464 sectionMapping(IO & IO,ELFYAML::SymtabShndxSection & Section) sectionMapping() argument
1469 sectionMapping(IO & IO,ELFYAML::AddrsigSection & Section) sectionMapping() argument
1489 sectionMapping(IO & IO,ELFYAML::LinkerOptionsSection & Section) sectionMapping() argument
1495 sectionMapping(IO & IO,ELFYAML::DependentLibrariesSection & Section) sectionMapping() argument
1500 sectionMapping(IO & IO,ELFYAML::CallGraphProfileSection & Section) sectionMapping() argument
1510 sectionMapping(IO & IO,ELFYAML::ARMIndexTableSection & Section) sectionMapping() argument
1515 sectionMapping(IO & IO,ELFYAML::MipsABIFlags & Section) sectionMapping() argument
1551 mapping(IO & IO,std::unique_ptr<ELFYAML::Chunk> & Section) mapping() argument
[all...]
H A DELFEmitter.cpp1255 writeSectionContent(Elf_Shdr & SHeader,const ELFYAML::RawContentSection & Section,ContiguousBlobAccumulator & CBA) writeSectionContent() argument
1269 writeSectionContent(Elf_Shdr & SHeader,const ELFYAML::RelocationSection & Section,ContiguousBlobAccumulator & CBA) writeSectionContent() argument
1308 writeSectionContent(Elf_Shdr & SHeader,const ELFYAML::RelrSection & Section,ContiguousBlobAccumulator & CBA) writeSectionContent() argument
1342 writeSectionContent(Elf_Shdr & SHeader,const ELFYAML::GroupSection & Section,ContiguousBlobAccumulator & CBA) writeSectionContent() argument
1367 writeSectionContent(Elf_Shdr & SHeader,const ELFYAML::SymverSection & Section,ContiguousBlobAccumulator & CBA) writeSectionContent() argument
1379 writeSectionContent(Elf_Shdr & SHeader,const ELFYAML::StackSizesSection & Section,ContiguousBlobAccumulator & CBA) writeSectionContent() argument
1392 writeSectionContent(Elf_Shdr & SHeader,const ELFYAML::BBAddrMapSection & Section,ContiguousBlobAccumulator & CBA) writeSectionContent() argument
1481 writeSectionContent(Elf_Shdr & SHeader,const ELFYAML::LinkerOptionsSection & Section,ContiguousBlobAccumulator & CBA) writeSectionContent() argument
1497 writeSectionContent(Elf_Shdr & SHeader,const ELFYAML::DependentLibrariesSection & Section,ContiguousBlobAccumulator & CBA) writeSectionContent() argument
1535 writeSectionContent(Elf_Shdr & SHeader,const ELFYAML::CallGraphProfileSection & Section,ContiguousBlobAccumulator & CBA) writeSectionContent() argument
1548 writeSectionContent(Elf_Shdr & SHeader,const ELFYAML::HashSection & Section,ContiguousBlobAccumulator & CBA) writeSectionContent() argument
1570 writeSectionContent(Elf_Shdr & SHeader,const ELFYAML::VerdefSection & Section,ContiguousBlobAccumulator & CBA) writeSectionContent() argument
1616 writeSectionContent(Elf_Shdr & SHeader,const ELFYAML::VerneedSection & Section,ContiguousBlobAccumulator & CBA) writeSectionContent() argument
1664 writeSectionContent(Elf_Shdr & SHeader,const ELFYAML::ARMIndexTableSection & Section,ContiguousBlobAccumulator & CBA) writeSectionContent() argument
1678 writeSectionContent(Elf_Shdr & SHeader,const ELFYAML::MipsABIFlags & Section,ContiguousBlobAccumulator & CBA) writeSectionContent() argument
1703 writeSectionContent(Elf_Shdr & SHeader,const ELFYAML::DynamicSection & Section,ContiguousBlobAccumulator & CBA) writeSectionContent() argument
1720 writeSectionContent(Elf_Shdr & SHeader,const ELFYAML::AddrsigSection & Section,ContiguousBlobAccumulator & CBA) writeSectionContent() argument
1732 writeSectionContent(Elf_Shdr & SHeader,const ELFYAML::NoteSection & Section,ContiguousBlobAccumulator & CBA) writeSectionContent() argument
1773 writeSectionContent(Elf_Shdr & SHeader,const ELFYAML::GnuHashSection & Section,ContiguousBlobAccumulator & CBA) writeSectionContent() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/ObjCopy/COFF/
H A DCOFFObject.h35 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 …]
/freebsd-src/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldELFMips.cpp16 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 DRuntimeDyldCOFFX86_64.h38 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
/freebsd-src/contrib/llvm-project/llvm/lib/ObjCopy/XCOFF/
H A DXCOFFObject.h23 struct Section { struct
24 XCOFFSectionHeader32 SectionHeader; argument
39 std::vector<Section> Sections; argument
/freebsd-src/contrib/llvm-project/clang/lib/Basic/
H A DProfileList.cpp90 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
/freebsd-src/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DWin64EHDumper.cpp160 const coff_section *Section, uint64_t Offset, in formatSymbol()
206 const coff_section *Section, in resolveRelocation()
229 for (const auto &Section : COFF.sections()) { in getSectionContaining() local
242 const coff_section *Section, in printRuntimeFunctionEntry()
314 void Dumper::printUnwindInfo(const Context &Ctx, const coff_section *Section, in printUnwindInfo()
359 const coff_section *Section, in printRuntimeFunction()
393 for (const auto &Section : Ctx.COFF.sections()) { in printData() local
/freebsd-src/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DDebugLineSectionEmitter.h101 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...]
/freebsd-src/sys/contrib/zstd/doc/
H A Dzstd_compression_format.md445 ### `Literals_Section_Header`
553 ### `Huffman_Tree_Description`
561 ### Jump Table
621 #### `Sequences_Section_Header`
678 #### The codes for literals lengths, match lengths, and offsets.
765 #### Decoding Sequences
835 #### Default Distributions
/freebsd-src/contrib/llvm-project/llvm/lib/DebugInfo/PDB/
H A DPDBSymbolData.cpp26 if (auto Section = RawSymbol->getAddressSection()) in getLineNumbers() local
48 while (auto Section = SecContribs->getNext()) { in getCompilandId() local
/freebsd-src/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldELF.cpp260 resolveX86_64Relocation(const SectionEntry & Section,uint64_t Offset,uint64_t Value,uint32_t Type,int64_t Addend,uint64_t SymOffset) resolveX86_64Relocation() argument
338 for (const auto &Section : Sections) { resolveX86_64Relocation() local
378 resolveX86Relocation(const SectionEntry & Section,uint64_t Offset,uint32_t Value,uint32_t Type,int32_t Addend) resolveX86Relocation() argument
406 resolveAArch64Relocation(const SectionEntry & Section,uint64_t Offset,uint64_t Value,uint32_t Type,int64_t Addend) resolveAArch64Relocation() argument
592 resolveARMRelocation(const SectionEntry & Section,uint64_t Offset,uint32_t Value,uint32_t Type,int32_t Addend) resolveARMRelocation() argument
679 for (auto &Section : Obj.sections()) { findPPC64TOCSection() local
816 resolvePPC32Relocation(const SectionEntry & Section,uint64_t Offset,uint64_t Value,uint32_t Type,int64_t Addend) resolvePPC32Relocation() argument
836 resolvePPC64Relocation(const SectionEntry & Section,uint64_t Offset,uint64_t Value,uint32_t Type,int64_t Addend) resolvePPC64Relocation() argument
930 resolveSystemZRelocation(const SectionEntry & Section,uint64_t Offset,uint64_t Value,uint32_t Type,int64_t Addend) resolveSystemZRelocation() argument
984 resolveBPFRelocation(const SectionEntry & Section,uint64_t Offset,uint64_t Value,uint32_t Type,int64_t Addend) resolveBPFRelocation() argument
1037 const SectionEntry &Section = Sections[RE.SectionID]; resolveRelocation() local
1042 resolveRelocation(const SectionEntry & Section,uint64_t Offset,uint64_t Value,uint32_t Type,int64_t Addend,uint64_t SymOffset,SID SectionID) resolveRelocation() argument
1168 SectionEntry &Section = Sections[SectionID]; resolveAArch64Branch() local
1337 SectionEntry &Section = Sections[SectionID]; processRelocationRef() local
1385 SectionEntry &Section = Sections[SectionID]; processRelocationRef() local
1487 SectionEntry &Section = Sections[SectionID]; processRelocationRef() local
1563 SectionEntry &Section = Sections[SectionID]; processRelocationRef() local
1726 SectionEntry &Section = Sections[SectionID]; processRelocationRef() local
1780 SectionEntry *Section = &Sections[SectionID]; processRelocationRef() local
1955 auto &Section = Sections[SectionID]; processX86_64GOTTPOFFRelocation() local
2198 auto &Section = Sections[SectionID]; processX86_64TLSRelocation() local
2399 const SectionRef &Section = i->first; finalizeLoad() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/NVPTX/MCTargetDesc/
H A DNVPTXTargetStreamer.cpp46 const MCSection *Section) { in isDwarfSection() argument
87 changeSection(const MCSection * CurSection,MCSection * Section,const MCExpr * SubSection,raw_ostream & OS) changeSection() argument
[all...]

123456789