Home
last modified time | relevance | path

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

12345

/netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/
H A DMCSection.cpp59 MCSection::getSubsectionInsertionPoint(unsigned Subsection) { in getSubsectionInsertionPoint() argument
60 if (Subsection == 0 && SubsectionFragmentMap.empty()) in getSubsectionInsertionPoint()
64 SubsectionFragmentMap, std::make_pair(Subsection, (MCFragment *)nullptr)); in getSubsectionInsertionPoint()
67 ExactMatch = MI->first == Subsection; in getSubsectionInsertionPoint()
76 if (!ExactMatch && Subsection != 0) { in getSubsectionInsertionPoint()
80 SubsectionFragmentMap.insert(MI, std::make_pair(Subsection, F)); in getSubsectionInsertionPoint()
83 F->setSubsectionNumber(Subsection); in getSubsectionInsertionPoint()
91 void MCSection::addPendingLabel(MCSymbol *label, unsigned Subsection) { in addPendingLabel() argument
92 PendingLabels.push_back(PendingLabel(label, Subsection)); in addPendingLabel()
96 unsigned Subsection) { in flushPendingLabels() argument
[all …]
H A DMCSectionWasm.cpp50 const MCExpr *Subsection) const { in PrintSwitchToSection()
54 if (Subsection) { in PrintSwitchToSection()
56 Subsection->print(OS, &MAI); in PrintSwitchToSection()
98 if (Subsection) { in PrintSwitchToSection()
100 Subsection->print(OS, &MAI); in PrintSwitchToSection()
H A DMCSectionELF.cpp55 const MCExpr *Subsection) const { in PrintSwitchToSection()
58 if (Subsection) { in PrintSwitchToSection()
60 Subsection->print(OS, &MAI); in PrintSwitchToSection()
192 if (Subsection) { in PrintSwitchToSection()
194 Subsection->print(OS, &MAI); in PrintSwitchToSection()
H A DMCWasmStreamer.cpp61 const MCExpr *Subsection) { in changeSection() argument
68 this->MCObjectStreamer::changeSection(Section, Subsection); in changeSection()
H A DMCObjectStreamer.cpp335 const MCExpr *Subsection) { in changeSection() argument
336 changeSectionImpl(Section, Subsection); in changeSection()
340 const MCExpr *Subsection) { in changeSectionImpl() argument
347 if (Subsection && in changeSectionImpl()
348 !Subsection->evaluateAsAbsolute(IntSubsection, getAssemblerPtr())) in changeSectionImpl()
H A DMCSectionCOFF.cpp39 const MCExpr *Subsection) const { in PrintSwitchToSection()
H A DMCSectionXCOFF.cpp27 const MCExpr *Subsection) const { in PrintSwitchToSection()
H A DMCStreamer.cpp58 const MCExpr *Subsection, in changeSection() argument
62 Subsection); in changeSection()
1193 void MCStreamer::SwitchSection(MCSection *Section, const MCExpr *Subsection) { in SwitchSection() argument
1197 if (MCSectionSubPair(Section, Subsection) != curSection) { in SwitchSection()
1198 changeSection(Section, Subsection); in SwitchSection()
1199 SectionStack.back().first = MCSectionSubPair(Section, Subsection); in SwitchSection()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/
H A DDebugSubsectionRecord.cpp53 std::shared_ptr<DebugSubsection> Subsection) in DebugSubsectionRecordBuilder() argument
54 : Subsection(std::move(Subsection)) {} in DebugSubsectionRecordBuilder()
61 uint32_t DataSize = Subsection ? Subsection->calculateSerializedSize() in calculateSerializedLength()
74 Header.Kind = uint32_t(Subsection ? Subsection->kind() : Contents.kind()); in commit()
77 uint32_t DataSize = Subsection ? Subsection->calculateSerializedSize() in commit()
83 if (Subsection) { in commit()
84 if (auto EC = Subsection->commit(Writer)) in commit()
/netbsd-src/external/apache2/llvm/dist/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.Subsection = in mapping()
387 Subsection.Subsection = std::make_shared<YAMLSymbolsSubsection>(); in mapping()
389 Subsection.Subsection = std::make_shared<YAMLStringTableSubsection>(); in mapping()
391 Subsection.Subsection = std::make_shared<YAMLFrameDataSubsection>(); in mapping()
393 Subsection.Subsection = std::make_shared<YAMLCoffSymbolRVASubsection>(); in mapping()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MC/
H A DMCSection.h96 unsigned Subsection;
97 PendingLabel(MCSymbol* Sym, unsigned Subsection = 0)
98 : Sym(Sym), Subsection(Subsection) {}
176 MCSection::iterator getSubsectionInsertionPoint(unsigned Subsection);
182 const MCExpr *Subsection) const = 0;
196 void addPendingLabel(MCSymbol* label, unsigned Subsection = 0);
200 unsigned Subsection = 0);
H A DMCStreamer.h420 bool SubSection(const MCExpr *Subsection) { in SubSection() argument
424 SwitchSection(SectionStack.back().first.first, Subsection); in SubSection()
433 const MCExpr *Subsection = nullptr);
439 const MCExpr *Subsection = nullptr) {
443 if (MCSectionSubPair(Section, Subsection) != curSection)
444 SectionStack.back().first = MCSectionSubPair(Section, Subsection);
H A DMCObjectStreamer.h92 bool changeSectionImpl(MCSection *Section, const MCExpr *Subsection);
126 void changeSection(MCSection *Section, const MCExpr *Subsection) override;
H A DMCSectionMachO.h73 const MCExpr *Subsection) const override;
H A DMCSectionCOFF.h74 const MCExpr *Subsection) const override;
H A DMCSectionELF.h83 const MCExpr *Subsection) const override;
H A DMCSectionWasm.h63 const MCExpr *Subsection) const override;
H A DMCWasmStreamer.h43 void changeSection(MCSection *Section, const MCExpr *Subsection) override;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/MCParser/
H A DELFAsmParser.cpp210 const MCExpr *Subsection = nullptr; in ParseSectionSwitch() local
212 if (getParser().parseExpression(Subsection)) in ParseSectionSwitch()
218 Subsection); in ParseSectionSwitch()
517 const MCExpr *Subsection = nullptr; in ParseSectionArguments() local
542 if (getParser().parseExpression(Subsection)) in ParseSectionArguments()
661 getStreamer().SwitchSection(Section, Subsection); in ParseSectionArguments()
884 const MCExpr *Subsection = nullptr; in ParseDirectiveSubsection() local
886 if (getParser().parseExpression(Subsection)) in ParseDirectiveSubsection()
895 getStreamer().SubSection(Subsection); in ParseDirectiveSubsection()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/
H A DDebugSubsectionRecord.h53 DebugSubsectionRecordBuilder(std::shared_ptr<DebugSubsection> Subsection);
65 std::shared_ptr<DebugSubsection> Subsection;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/
H A DDbiModuleDescriptorBuilder.cpp210 std::shared_ptr<DebugSubsection> Subsection) { in addDebugSubsection() argument
211 assert(Subsection); in addDebugSubsection()
212 C13Builders.push_back(DebugSubsectionRecordBuilder(std::move(Subsection))); in addDebugSubsection()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsELFStreamer.cpp94 const MCExpr *Subsection) { in SwitchSection() argument
95 MCELFStreamer::SwitchSection(Section, Subsection); in SwitchSection()
H A DMipsELFStreamer.h54 const MCExpr *Subsection = nullptr) override;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64ELFStreamer.cpp145 void changeSection(MCSection *Section, const MCExpr *Subsection) override { in changeSection() argument
152 MCELFStreamer::changeSection(Section, Subsection); in changeSection()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/
H A DCodeViewYAMLDebugSections.h115 std::shared_ptr<detail::YAMLSubsectionBase> Subsection; member

12345