Home
last modified time | relevance | path

Searched refs:Subsection (Results 1 – 25 of 61) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DDebugSubsectionRecord.cpp52 std::shared_ptr<DebugSubsection> Subsection) in DebugSubsectionRecordBuilder() argument
53 : Subsection(std::move(Subsection)) {} in DebugSubsectionRecordBuilder()
60 uint32_t DataSize = Subsection ? Subsection->calculateSerializedSize() in calculateSerializedLength()
73 Header.Kind = uint32_t(Subsection ? Subsection->kind() : Contents.kind()); in commit()
76 uint32_t DataSize = Subsection ? Subsection->calculateSerializedSize() in commit()
82 if (Subsection) { in commit()
83 if (auto EC = Subsection->commit(Writer)) in commit()
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLDebugSections.cpp369 IO &IO, YAMLDebugSubsection &Subsection) { in mapping() argument
373 Subsection.Subsection = SS; in mapping()
375 Subsection.Subsection = std::make_shared<YAMLLinesSubsection>(); in mapping()
377 Subsection.Subsection = std::make_shared<YAMLInlineeLinesSubsection>(); in mapping()
379 Subsection.Subsection = in mapping()
382 Subsection.Subsection = in mapping()
385 Subsection.Subsection = std::make_shared<YAMLSymbolsSubsection>(); in mapping()
387 Subsection.Subsection = std::make_shared<YAMLStringTableSubsection>(); in mapping()
389 Subsection.Subsection = std::make_shared<YAMLFrameDataSubsection>(); in mapping()
391 Subsection.Subsection = std::make_shared<YAMLCoffSymbolRVASubsection>(); in mapping()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCSectionWasm.cpp49 uint32_t Subsection) const { in printSwitchToSection()
53 if (Subsection) in printSwitchToSection()
54 OS << '\t' << Subsection; in printSwitchToSection()
97 if (Subsection) in printSwitchToSection()
98 OS << "\t.subsection\t" << Subsection << '\n'; in printSwitchToSection()
H A DMCSectionELF.cpp56 uint32_t Subsection) const { in printSwitchToSection()
59 if (Subsection) in printSwitchToSection()
60 OS << '\t' << Subsection; in printSwitchToSection()
207 if (Subsection) { in printSwitchToSection()
208 OS << "\t.subsection\t" << Subsection; in printSwitchToSection()
H A DMCSectionGOFF.cpp105 uint32_t Subsection) const { in printSwitchToSection()
113 getParent()->printSwitchToSection(MAI, T, OS, Subsection); in printSwitchToSection()
126 ED->getParent()->printSwitchToSection(MAI, T, OS, Subsection); in printSwitchToSection()
H A DMCGOFFStreamer.cpp38 void MCGOFFStreamer::changeSection(MCSection *Section, uint32_t Subsection) { in changeSection() argument
41 MCObjectStreamer::changeSection(Section, Subsection); in changeSection()
H A DMCWasmStreamer.cpp59 void MCWasmStreamer::changeSection(MCSection *Section, uint32_t Subsection) { in changeSection() argument
66 this->MCObjectStreamer::changeSection(Section, Subsection); in changeSection()
H A DMCObjectStreamer.cpp276 void MCObjectStreamer::changeSection(MCSection *Section, uint32_t Subsection) { in changeSection() argument
277 changeSectionImpl(Section, Subsection); in changeSection()
281 uint32_t Subsection) { in changeSectionImpl() argument
287 while (I != E && Subsections[I].first < Subsection) in changeSectionImpl()
291 if (I == E || Subsections[I].first != Subsection) { in changeSectionImpl()
295 {Subsection, MCSection::FragList{F, F}}); in changeSectionImpl()
H A DMCMachOStreamer.cpp85 void changeSection(MCSection *Sect, uint32_t Subsection = 0) override;
134 void MCMachOStreamer::changeSection(MCSection *Section, uint32_t Subsection) { in changeSection() argument
136 changeSectionImpl(Section, Subsection); in changeSection()
H A DMCSectionCOFF.cpp39 uint32_t Subsection) const { in printSwitchToSection()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DInputFile.h213 SubsectionT Subsection; in iterateModuleSubsections()
215 if (SS.kind() != Subsection.kind()) in iterateModuleSubsections()
219 if (auto Err = Subsection.initialize(Reader)) in iterateModuleSubsections()
221 if (auto Err = Callback(Modi, SG, Subsection)) in iterateModuleSubsections()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DDebugSubsectionRecord.h57 DebugSubsectionRecordBuilder(std::shared_ptr<DebugSubsection> Subsection);
70 std::shared_ptr<DebugSubsection> Subsection;
/freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DELFAsmParser.cpp186 const MCExpr *Subsection = nullptr; in parseSectionSwitch() local
188 if (getParser().parseExpression(Subsection)) in parseSectionSwitch()
194 Subsection); in parseSectionSwitch()
508 const MCExpr *Subsection = nullptr; in parseSectionArguments() local
532 if (getParser().parseExpression(Subsection)) in parseSectionArguments()
656 getStreamer().switchSection(Section, Subsection); in parseSectionArguments()
869 const MCExpr *Subsection = MCConstantExpr::create(0, getContext()); in parseDirectiveSubsection() local
871 if (getParser().parseExpression(Subsection)) in parseDirectiveSubsection()
881 Subsection); in parseDirectiveSubsection()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DDbiModuleDescriptorBuilder.cpp214 std::shared_ptr<DebugSubsection> Subsection) { in addDebugSubsection() argument
215 assert(Subsection); in addDebugSubsection()
216 C13Builders.push_back(DebugSubsectionRecordBuilder(std::move(Subsection))); in addDebugSubsection()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/MCTargetDesc/
H A DSystemZHLASMAsmStreamer.cpp71 uint32_t Subsection) { in changeSection() argument
73 Subsection); in changeSection()
74 MCStreamer::changeSection(Section, Subsection); in changeSection()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsELFStreamer.cpp93 void MipsELFStreamer::switchSection(MCSection *Section, uint32_t Subsection) { in switchSection() argument
94 MCELFStreamer::switchSection(Section, Subsection); in switchSection()
H A DMipsELFStreamer.h53 void switchSection(MCSection *Section, uint32_t Subsection = 0) override;
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVELFStreamer.cpp151 void RISCVELFStreamer::changeSection(MCSection *Section, uint32_t Subsection) { in changeSection() argument
158 MCELFStreamer::changeSection(Section, Subsection); in changeSection()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSectionSPIRV.h35 uint32_t Subsection) const override {} in printSwitchToSection() argument
H A DMCGOFFStreamer.h29 void changeSection(MCSection *Section, uint32_t Subsection = 0) override;
H A DMCSectionMachO.h81 uint32_t Subsection) const override;
H A DMCObjectStreamer.h101 bool changeSectionImpl(MCSection *Section, uint32_t Subsection);
122 void changeSection(MCSection *Section, uint32_t Subsection = 0) override;
H A DMCWasmStreamer.h43 void changeSection(MCSection *Section, uint32_t Subsection) override;
H A DMCSectionCOFF.h83 uint32_t Subsection) const override;
H A DMCSectionWasm.h69 uint32_t Subsection) const override;

123