Home
last modified time | relevance | path

Searched refs:Subsection (Results 1 – 25 of 59) 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.cpp371 IO &IO, YAMLDebugSubsection &Subsection) { in mapping() argument
375 Subsection.Subsection = SS; in mapping()
377 Subsection.Subsection = std::make_shared<YAMLLinesSubsection>(); in mapping()
379 Subsection.Subsection = std::make_shared<YAMLInlineeLinesSubsection>(); in mapping()
381 Subsection.Subsection = in mapping()
384 Subsection in mapping()
788 YAMLDebugSubsection Subsection; global() member
[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.cpp55 uint32_t Subsection) const { in printSwitchToSection()
58 if (Subsection) in printSwitchToSection()
59 OS << '\t' << Subsection; in printSwitchToSection()
203 if (Subsection) { in printSwitchToSection()
204 OS << "\t.subsection\t" << Subsection; in printSwitchToSection()
H A DMCObjectStreamer.cpp284 void MCObjectStreamer::changeSection(MCSection *Section, uint32_t Subsection) { in changeSection() argument
285 changeSectionImpl(Section, Subsection); in changeSection()
289 uint32_t Subsection) { in changeSectionImpl() argument
295 while (I != E && Subsections[I].first < Subsection) in changeSectionImpl()
299 if (I == E || Subsections[I].first != Subsection) { in changeSectionImpl()
303 {Subsection, MCSection::FragList{F, F}}); in changeSectionImpl()
H A DMCWasmStreamer.cpp71 void MCWasmStreamer::changeSection(MCSection *Section, uint32_t Subsection) { in changeSection() argument
78 this->MCObjectStreamer::changeSection(Section, Subsection); in changeSection()
H A DMCMachOStreamer.cpp88 void changeSection(MCSection *Sect, uint32_t Subsection = 0) override;
138 void MCMachOStreamer::changeSection(MCSection *Section, uint32_t Subsection) { in changeSection() argument
140 changeSectionImpl(Section, Subsection); in changeSection()
H A DMCSectionCOFF.cpp39 uint32_t Subsection) const { in printSwitchToSection()
H A DMCSectionXCOFF.cpp28 uint32_t Subsection) const { in printSwitchToSection()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSectionGOFF.h29 uint32_t Subsection; variable
34 Parent(P), Subsection(Sub) {} in MCSectionGOFF()
46 uint32_t getSubsection() const { return Subsection; } in getSubsection()
H A DMCSectionSPIRV.h35 uint32_t Subsection) const override {} in printSwitchToSection() argument
H A DMCObjectStreamer.h102 bool changeSectionImpl(MCSection *Section, uint32_t Subsection);
123 void changeSection(MCSection *Section, uint32_t Subsection = 0) override;
H A DMCSectionMachO.h80 uint32_t Subsection) const override;
H A DMCSectionCOFF.h77 uint32_t Subsection) const override;
H A DMCSectionWasm.h69 uint32_t Subsection) const override;
H A DMCSectionELF.h87 uint32_t Subsection) const override;
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DInputFile.h212 SubsectionT Subsection; in iterateModuleSubsections()
214 if (SS.kind() != Subsection.kind()) in iterateModuleSubsections()
218 if (auto Err = Subsection.initialize(Reader)) in iterateModuleSubsections()
220 if (auto Err = Callback(Modi, SG, Subsection)) in iterateModuleSubsections()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DDebugSubsectionRecord.h53 DebugSubsectionRecordBuilder(std::shared_ptr<DebugSubsection> Subsection);
65 std::shared_ptr<DebugSubsection> Subsection;
/freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DELFAsmParser.cpp209 const MCExpr *Subsection = nullptr; in ParseSectionSwitch() local
211 if (getParser().parseExpression(Subsection)) in ParseSectionSwitch()
217 Subsection); in ParseSectionSwitch()
551 const MCExpr *Subsection = nullptr; in ParseSectionArguments() local
575 if (getParser().parseExpression(Subsection)) in ParseSectionArguments()
697 getStreamer().switchSection(Section, Subsection); in ParseSectionArguments()
910 const MCExpr *Subsection = MCConstantExpr::create(0, getContext()); in ParseDirectiveSubsection() local
912 if (getParser().parseExpression(Subsection)) in ParseDirectiveSubsection()
922 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/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.cpp160 void RISCVELFStreamer::changeSection(MCSection *Section, uint32_t Subsection) { in changeSection() argument
167 MCELFStreamer::changeSection(Section, Subsection); in changeSection()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/
H A DLVCodeViewReader.h164 Error traverseInlineeLines(StringRef Subsection);
169 Error traverseSymbolsSubsection(StringRef Subsection,
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64ELFStreamer.cpp186 void changeSection(MCSection *Section, uint32_t Subsection = 0) override { in changeSection() argument
193 MCELFStreamer::changeSection(Section, Subsection); in changeSection()

123