| /freebsd-14.2/contrib/llvm-project/llvm/lib/MC/ |
| H A D | MCSection.cpp | 59 MCSection::getSubsectionInsertionPoint(unsigned Subsection) { in getSubsectionInsertionPoint() argument 60 if (Subsection == 0 && SubsectionFragmentMap.empty()) 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() 92 PendingLabels.push_back(PendingLabel(label, Subsection)); in addPendingLabel() 96 unsigned Subsection) { in flushPendingLabels() argument 101 if (Label.Subsection == Subsection) { in flushPendingLabels() 115 this->getSubsectionInsertionPoint(Label.Subsection); in flushPendingLabels() [all …]
|
| H A D | MCSectionWasm.cpp | 49 const MCExpr *Subsection) const { in printSwitchToSection() 53 if (Subsection) { in printSwitchToSection() 55 Subsection->print(OS, &MAI); in printSwitchToSection() 97 if (Subsection) { in printSwitchToSection() 99 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() 206 if (Subsection) { in printSwitchToSection() 208 Subsection->print(OS, &MAI); in printSwitchToSection()
|
| H A D | MCObjectStreamer.cpp | 368 const MCExpr *Subsection) { in changeSection() argument 369 changeSectionImpl(Section, Subsection); in changeSection() 373 const MCExpr *Subsection) { in changeSectionImpl() argument 380 if (Subsection && in changeSectionImpl() 381 !Subsection->evaluateAsAbsolute(IntSubsection, getAssemblerPtr())) { in changeSectionImpl() 382 getContext().reportError(Subsection->getLoc(), in changeSectionImpl() 386 getContext().reportError(Subsection->getLoc(), in changeSectionImpl()
|
| H A D | MCWasmStreamer.cpp | 85 const MCExpr *Subsection) { in changeSection() argument 92 this->MCObjectStreamer::changeSection(Section, Subsection); in changeSection()
|
| H A D | MCSectionCOFF.cpp | 39 const MCExpr *Subsection) const { in printSwitchToSection()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
| H A D | DebugSubsectionRecord.cpp | 52 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-14.2/contrib/llvm-project/llvm/lib/ObjectYAML/ |
| H A D | CodeViewYAMLDebugSections.cpp | 375 Subsection.Subsection = SS; in mapping() 381 Subsection.Subsection = in mapping() 384 Subsection.Subsection = in mapping() 398 Subsection.Subsection->map(IO); in mapping() 804 Subsection.Subsection = *Result; in visitLines() 815 Subsection.Subsection = *Result; in visitFileChecksums() 826 Subsection.Subsection = *Result; in visitInlineeLines() 837 Subsection.Subsection = *Result; in visitCrossModuleExports() 848 Subsection.Subsection = *Result; in visitCrossModuleImports() 858 Subsection.Subsection = *Result; in visitStringTable() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/MC/ |
| H A D | MCSection.h | 105 unsigned Subsection; 106 PendingLabel(MCSymbol* Sym, unsigned Subsection = 0) 107 : Sym(Sym), Subsection(Subsection) {} 191 MCSection::iterator getSubsectionInsertionPoint(unsigned Subsection); 197 const MCExpr *Subsection) const = 0; 211 void addPendingLabel(MCSymbol* label, unsigned Subsection = 0); 215 unsigned Subsection = 0);
|
| H A D | MCSectionSPIRV.h | 34 const MCExpr *Subsection) const override {} in printSwitchToSection() argument
|
| H A D | MCStreamer.h | 439 bool subSection(const MCExpr *Subsection) { in subSection() argument 443 switchSection(SectionStack.back().first.first, Subsection); in subSection() 452 const MCExpr *Subsection = nullptr); 458 const MCExpr *Subsection = nullptr) { 462 if (MCSectionSubPair(Section, Subsection) != curSection) 463 SectionStack.back().first = MCSectionSubPair(Section, Subsection);
|
| H A D | MCSectionGOFF.h | 38 const MCExpr *Subsection) const override { in printSwitchToSection() argument
|
| 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 | MCObjectStreamer.h | 108 bool changeSectionImpl(MCSection *Section, const MCExpr *Subsection); 144 void changeSection(MCSection *Section, const MCExpr *Subsection) override;
|
| H A D | MCSectionWasm.h | 63 const MCExpr *Subsection) const override;
|
| H A D | MCSectionELF.h | 81 const MCExpr *Subsection) const override;
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/ |
| H A D | InputFile.h | 212 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-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | DebugSubsectionRecord.h | 53 DebugSubsectionRecordBuilder(std::shared_ptr<DebugSubsection> Subsection); 65 std::shared_ptr<DebugSubsection> Subsection;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/MC/MCParser/ |
| H A D | ELFAsmParser.cpp | 209 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() 698 getStreamer().switchSection(Section, Subsection); in ParseSectionArguments() 919 const MCExpr *Subsection = nullptr; in ParseDirectiveSubsection() local 921 if (getParser().parseExpression(Subsection)) in ParseDirectiveSubsection() 930 getStreamer().subSection(Subsection); in ParseDirectiveSubsection()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | DbiModuleDescriptorBuilder.cpp | 214 std::shared_ptr<DebugSubsection> Subsection) { in addDebugSubsection() argument 215 assert(Subsection); in addDebugSubsection() 216 C13Builders.push_back(DebugSubsectionRecordBuilder(std::move(Subsection))); in addDebugSubsection()
|
| /freebsd-14.2/contrib/llvm-project/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;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/ |
| H A D | RISCVELFStreamer.cpp | 163 const MCExpr *Subsection) { in changeSection() argument 170 MCELFStreamer::changeSection(Section, Subsection); in changeSection()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/ |
| H A D | AArch64ELFStreamer.cpp | 186 void changeSection(MCSection *Section, const MCExpr *Subsection) override { in changeSection() argument 193 MCELFStreamer::changeSection(Section, Subsection); in changeSection()
|