| /netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/ |
| H A D | MCSection.cpp | 59 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 D | MCSectionWasm.cpp | 50 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 D | MCSectionELF.cpp | 55 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 D | MCWasmStreamer.cpp | 61 const MCExpr *Subsection) { in changeSection() argument 68 this->MCObjectStreamer::changeSection(Section, Subsection); in changeSection()
|
| H A D | MCObjectStreamer.cpp | 335 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 D | MCSectionCOFF.cpp | 39 const MCExpr *Subsection) const { in PrintSwitchToSection()
|
| H A D | MCSectionXCOFF.cpp | 27 const MCExpr *Subsection) const { in PrintSwitchToSection()
|
| H A D | MCStreamer.cpp | 58 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 D | DebugSubsectionRecord.cpp | 53 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 D | CodeViewYAMLDebugSections.cpp | 371 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 D | MCSection.h | 96 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 D | MCStreamer.h | 420 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 D | MCObjectStreamer.h | 92 bool changeSectionImpl(MCSection *Section, const MCExpr *Subsection); 126 void changeSection(MCSection *Section, const MCExpr *Subsection) override;
|
| H A D | MCSectionMachO.h | 73 const MCExpr *Subsection) const override;
|
| H A D | MCSectionCOFF.h | 74 const MCExpr *Subsection) const override;
|
| H A D | MCSectionELF.h | 83 const MCExpr *Subsection) const override;
|
| H A D | MCSectionWasm.h | 63 const MCExpr *Subsection) const override;
|
| H A D | MCWasmStreamer.h | 43 void changeSection(MCSection *Section, const MCExpr *Subsection) override;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/MCParser/ |
| H A D | ELFAsmParser.cpp | 210 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 D | DebugSubsectionRecord.h | 53 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 D | DbiModuleDescriptorBuilder.cpp | 210 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 D | MipsELFStreamer.cpp | 94 const MCExpr *Subsection) { in SwitchSection() argument 95 MCELFStreamer::SwitchSection(Section, Subsection); in SwitchSection()
|
| H A D | MipsELFStreamer.h | 54 const MCExpr *Subsection = nullptr) override;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/ |
| H A D | AArch64ELFStreamer.cpp | 145 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 D | CodeViewYAMLDebugSections.h | 115 std::shared_ptr<detail::YAMLSubsectionBase> Subsection; member
|