/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/ |
H A D | Object.h | 39 struct Section { struct 60 Section(StringRef SegName, StringRef SectName) in Section() argument 64 Section(StringRef SegName, StringRef SectName, StringRef Content) in Section() function 69 MachO::SectionType getType() const { in getType() argument 73 bool isVirtualSection() const { in isVirtualSection() argument 97 // Section describes only sections' metadata and where to find the argument
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/ |
H A D | DebugSubsectionVisitor.cpp | 54 DebugCrossModuleExportsSubsectionRef Section; in visitDebugSubsection() local 60 DebugCrossModuleImportsSubsectionRef Section; in visitDebugSubsection() local 66 DebugSymbolsSubsectionRef Section; in visitDebugSubsection() local 72 DebugStringTableSubsectionRef Section; in visitDebugSubsection() local 78 DebugFrameDataSubsectionRef Section; in visitDebugSubsection() local 84 DebugSymbolRVASubsectionRef Section; in visitDebugSubsection() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/ |
H A D | SpecialCaseList.h | 136 struct Section { struct 137 Section(std::unique_ptr<Matcher> M) : SectionMatcher(std::move(M)){}; in Section() argument 139 std::unique_ptr<Matcher> SectionMatcher; argument 140 SectionEntries Entries; argument
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/ |
H A D | COFFYAML.h | 69 struct Section { struct 72 yaml::BinaryRef SectionData; argument 76 Optional<CodeViewYAML::DebugHSection> DebugH; argument 80 Section(); argument
|
H A D | MachOYAML.h | 44 struct Section { struct 45 char sectname[16]; 46 char segname[16]; 47 llvm::yaml::Hex64 addr; 48 uint64_t size; 49 llvm::yaml::Hex32 offset; 50 uint32_t align; 51 llvm::yaml::Hex32 reloff; 52 uint32_t nreloc; 76 std::vector<Section> Sections; argument
|
H A D | ELFYAML.h | 138 Optional<StringRef> Section; member 221 struct Section : public Chunk { struct 235 Section(ChunkKind Kind, bool IsImplicit = false) : Chunk(Kind, IsImplicit) {} in Chunk() argument 237 static bool classof(const Chunk *S) { in classof() 244 virtual std::vector<std::pair<StringRef, bool>> getEntries() const { in getEntries() 252 Optional<llvm::yaml::Hex64> ShAddrAlign; 256 Optional<llvm::yaml::Hex64> ShName; 260 Optional<llvm::yaml::Hex64> ShOffset; 264 Optional<llvm::yaml::Hex64> ShSize; 288 struct SectionHeaderTable : Chunk { argument
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ObjectYAML/ |
H A D | WasmEmitter.cpp | 158 WasmYAML::DylinkSection &Section) { in writeSectionContent() 170 WasmYAML::LinkingSection &Section) { in writeSectionContent() 258 WasmYAML::NameSection &Section) { in writeSectionContent() 302 WasmYAML::ProducersSection &Section) { in writeSectionContent() 324 WasmYAML::TargetFeaturesSection &Section) { in writeSectionContent() 334 WasmYAML::CustomSection &Section) { in writeSectionContent() 352 WasmYAML::TypeSection &Section) { in writeSectionContent() 372 WasmYAML::ImportSection &Section) { in writeSectionContent() 409 WasmYAML::FunctionSection &Section) { in writeSectionContent() 416 WasmYAML::ExportSection &Section) { in writeSectionContent() [all …]
|
H A D | WasmYAML.cpp | 45 static void commonSectionMapping(IO &IO, WasmYAML::Section &Section) { in commonSectionMapping() 50 static void sectionMapping(IO &IO, WasmYAML::DylinkSection &Section) { in sectionMapping() 60 static void sectionMapping(IO &IO, WasmYAML::NameSection &Section) { in sectionMapping() 68 static void sectionMapping(IO &IO, WasmYAML::LinkingSection &Section) { in sectionMapping() 78 static void sectionMapping(IO &IO, WasmYAML::ProducersSection &Section) { in sectionMapping() 86 static void sectionMapping(IO &IO, WasmYAML::TargetFeaturesSection &Section) { in sectionMapping() 92 static void sectionMapping(IO &IO, WasmYAML::CustomSection &Section) { in sectionMapping() 98 static void sectionMapping(IO &IO, WasmYAML::TypeSection &Section) { in sectionMapping() 103 static void sectionMapping(IO &IO, WasmYAML::ImportSection &Section) { in sectionMapping() 108 static void sectionMapping(IO &IO, WasmYAML::FunctionSection &Section) { in sectionMapping() [all …]
|
H A D | ELFYAML.cpp | 1233 static void commonSectionMapping(IO &IO, ELFYAML::Section &Section) { in commonSectionMapping() 1260 static void sectionMapping(IO &IO, ELFYAML::DynamicSection &Section) { in sectionMapping() 1265 static void sectionMapping(IO &IO, ELFYAML::RawContentSection &Section) { in sectionMapping() 1281 static void sectionMapping(IO &IO, ELFYAML::BBAddrMapSection &Section) { in sectionMapping() 1287 static void sectionMapping(IO &IO, ELFYAML::StackSizesSection &Section) { in sectionMapping() 1292 static void sectionMapping(IO &IO, ELFYAML::HashSection &Section) { in sectionMapping() 1305 static void sectionMapping(IO &IO, ELFYAML::NoteSection &Section) { in sectionMapping() 1311 static void sectionMapping(IO &IO, ELFYAML::GnuHashSection &Section) { in sectionMapping() 1318 static void sectionMapping(IO &IO, ELFYAML::NoBitsSection &Section) { in sectionMapping() 1322 static void sectionMapping(IO &IO, ELFYAML::VerdefSection &Section) { in sectionMapping() [all …]
|
H A D | ELFEmitter.cpp | 1213 Elf_Shdr &SHeader, const ELFYAML::RawContentSection &Section, in writeSectionContent() 1227 Elf_Shdr &SHeader, const ELFYAML::RelocationSection &Section, in writeSectionContent() 1266 const ELFYAML::RelrSection &Section, in writeSectionContent() 1300 const ELFYAML::GroupSection &Section, in writeSectionContent() 1325 const ELFYAML::SymverSection &Section, in writeSectionContent() 1337 Elf_Shdr &SHeader, const ELFYAML::StackSizesSection &Section, in writeSectionContent() 1353 Elf_Shdr &SHeader, const ELFYAML::BBAddrMapSection &Section, in writeSectionContent() 1378 Elf_Shdr &SHeader, const ELFYAML::LinkerOptionsSection &Section, in writeSectionContent() 1394 Elf_Shdr &SHeader, const ELFYAML::DependentLibrariesSection &Section, in writeSectionContent() 1432 Elf_Shdr &SHeader, const ELFYAML::CallGraphProfileSection &Section, in writeSectionContent() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/ |
H A D | ConstantPools.cpp | 66 ConstantPool *AssemblerConstantPools::getConstantPool(MCSection *Section) { in getConstantPool() 75 AssemblerConstantPools::getOrCreateConstantPool(MCSection *Section) { in getOrCreateConstantPool() 79 static void emitConstantPool(MCStreamer &Streamer, MCSection *Section, in emitConstantPool() 90 MCSection *Section = CPI.first; in emitAll() local 98 MCSection *Section = Streamer.getCurrentSectionOnly(); in emitForCurrentSection() local 104 MCSection *Section = Streamer.getCurrentSectionOnly(); in clearCacheForCurrentSection() local 112 MCSection *Section = Streamer.getCurrentSectionOnly(); in addEntry() local
|
H A D | XCOFFObjectWriter.cpp | 101 struct Section { struct 102 char Name[XCOFF::NameSize]; 105 uint32_t Address; 106 uint32_t Size; 107 uint32_t FileOffsetToData; 108 uint32_t FileOffsetToRelocations; 109 uint32_t RelocationCount; 110 int32_t Flags; 112 int16_t Index; 115 const bool IsVirtual; [all …]
|
H A D | WasmObjectWriter.cpp | 65 MCSectionWasm *Section; member 126 MCSectionWasm *Section; member 348 void WasmObjectWriter::startSection(SectionBookkeeping &Section, in startSection() 365 void WasmObjectWriter::startCustomSection(SectionBookkeeping &Section, in startCustomSection() 382 void WasmObjectWriter::endSection(SectionBookkeeping &Section) { in endSection() 623 const auto &Section = in getProvisionalValue() local 764 SectionBookkeeping Section; in writeTypeSection() local 790 SectionBookkeeping Section; in writeImportSection() local 832 SectionBookkeeping Section; in writeFunctionSection() local 846 SectionBookkeeping Section; in writeEventSection() local [all …]
|
H A D | WinCOFFObjectWriter.cpp | 84 COFFSection *Section = nullptr; member in __anon9a7db13a0111::COFFSymbol 303 COFFSection *Section = createSection(MCSec.getName()); in defineSection() local 569 for (auto &Section : Sections) in writeSectionHeaders() local 575 for (auto &Section : Arr) { in writeSectionHeaders() local 690 for (const auto &Section : Asm) in executePostLayoutBinding() local 930 static bool isAssociative(const COFFSection &Section) { in isAssociative() 937 auto Assign = [&](COFFSection &Section) { in assignSectionNumbers() 947 for (const std::unique_ptr<COFFSection> &Section : Sections) in assignSectionNumbers() local 950 for (const std::unique_ptr<COFFSection> &Section : Sections) in assignSectionNumbers() local 963 for (const auto &Section : Asm) { in assignFileOffsets() local [all …]
|
H A D | MCELFStreamer.cpp | 103 const MCSectionELF &Section = in emitLabel() local 114 const MCSectionELF &Section = in emitLabelAtPos() local 140 MCSection *Section) { in setSectionAlignmentForBundling() 146 void MCELFStreamer::changeSection(MCSection *Section, in changeSection() 315 MCSection &Section = *getAssembler().getContext().getELFSection( in emitCommonSymbol() local 703 void MCELFStreamer::emitZerofill(MCSection *Section, MCSymbol *Symbol, in emitZerofill() 709 void MCELFStreamer::emitTBSSSymbol(MCSection *Section, MCSymbol *Symbol, in emitTBSSSymbol()
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-objcopy/wasm/ |
H A D | Object.h | 22 struct Section { struct 25 uint8_t SectionType; argument 33 std::vector<Section> Sections; argument
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-objcopy/COFF/ |
H A D | Object.h | 36 struct Section { struct 37 object::coff_section Header; 38 std::vector<Relocation> Relocs; 39 StringRef Name; 40 ssize_t UniqueId; 41 size_t Index; 43 ArrayRef<uint8_t> getContents() const { in getContents() 49 void setContentsRef(ArrayRef<uint8_t> Data) { in setContentsRef() 54 void setOwnedContents(std::vector<uint8_t> &&Data) { in setOwnedContents() 59 void clearContents() { in clearContents() [all …]
|
/netbsd-src/external/apache2/llvm/dist/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 148 SectionEntry &Section = Sections[SectionID]; in generateRelocationStub() local 211 SectionEntry &Section = Sections[SectionID]; in processRelocationRef() local 296 const object::SectionRef &Section = SectionPair.first; in finalizeLoad() local
|
H A D | RuntimeDyldMachOARM.h | 64 const SectionEntry &Section = Sections[RE.SectionID]; in decodeAddend() local 205 const SectionEntry &Section = Sections[RE.SectionID]; in resolveRelocation() local 290 const SectionRef &Section) { in finalizeSection() 310 SectionEntry &Section = Sections[RE.SectionID]; in processBranchRelocation() local 360 SectionEntry &Section = Sections[SectionID]; in processHALFSECTDIFFRelocation() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-readobj/ |
H A D | Win64EHDumper.cpp | 129 const coff_section *Section, uint64_t Offset, in formatSymbol() 168 const coff_section *Section, in resolveRelocation() 191 for (const auto &Section : COFF.sections()) { in getSectionContaining() local 204 const coff_section *Section, in printRuntimeFunctionEntry() 275 void Dumper::printUnwindInfo(const Context &Ctx, const coff_section *Section, in printUnwindInfo() 320 const coff_section *Section, in printRuntimeFunction() 354 for (const auto &Section : Ctx.COFF.sections()) { in printData() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/ |
H A D | RuntimeDyldELF.cpp | 259 void RuntimeDyldELF::resolveX86_64Relocation(const SectionEntry &Section, in resolveX86_64Relocation() 337 for (const auto &Section : Sections) { in resolveX86_64Relocation() local 351 void RuntimeDyldELF::resolveX86Relocation(const SectionEntry &Section, in resolveX86Relocation() 379 void RuntimeDyldELF::resolveAArch64Relocation(const SectionEntry &Section, in resolveAArch64Relocation() 552 void RuntimeDyldELF::resolveARMRelocation(const SectionEntry &Section, in resolveARMRelocation() 639 for (auto &Section : Obj.sections()) { in findPPC64TOCSection() local 776 void RuntimeDyldELF::resolvePPC32Relocation(const SectionEntry &Section, in resolvePPC32Relocation() 796 void RuntimeDyldELF::resolvePPC64Relocation(const SectionEntry &Section, in resolvePPC64Relocation() 890 void RuntimeDyldELF::resolveSystemZRelocation(const SectionEntry &Section, in resolveSystemZRelocation() 944 void RuntimeDyldELF::resolveBPFRelocation(const SectionEntry &Section, in resolveBPFRelocation() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/ |
H A D | PDBSymbolData.cpp | 27 if (auto Section = RawSymbol->getAddressSection()) in getLineNumbers() local 49 while (auto Section = SecContribs->getNext()) { in getCompilandId() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/MCTargetDesc/ |
H A D | NVPTXTargetStreamer.cpp | 43 const MCSection *Section) { in isDwarfSection() 84 MCSection *Section, in changeSection()
|
/netbsd-src/external/apache2/llvm/dist/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()
|