/freebsd-src/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | SpecialCaseList.h | 132 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 D | DebugSubsectionVisitor.cpp | 55 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 D | WasmObject.h | 22 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 D | COFFYAML.h | 80 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 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 SectionNameSection global() argument 82 SectionDataSection global() argument 83 RelocationsSection global() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/MC/ |
H A D | ConstantPools.cpp | 79 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 D | WasmObjectWriter.cpp | 63 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 D | MCWasmStreamer.cpp | 59 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 D | MachOObject.h | 38 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 D | WasmYAML.cpp | 45 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 D | WasmEmitter.cpp | 163 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 D | ELFYAML.cpp | 1341 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 D | ELFEmitter.cpp | 1255 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 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 …]
|
/freebsd-src/contrib/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
|
/freebsd-src/contrib/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
|
/freebsd-src/contrib/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
|
/freebsd-src/contrib/llvm-project/llvm/tools/llvm-readobj/ |
H A D | Win64EHDumper.cpp | 160 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 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...] |
/freebsd-src/sys/contrib/zstd/doc/ |
H A D | zstd_compression_format.md | 445 ### `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 D | PDBSymbolData.cpp | 26 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 D | RuntimeDyldELF.cpp | 260 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 D | NVPTXTargetStreamer.cpp | 46 const MCSection *Section) { in isDwarfSection() argument 87 changeSection(const MCSection * CurSection,MCSection * Section,const MCExpr * SubSection,raw_ostream & OS) changeSection() argument [all...] |