| /freebsd-12.1/contrib/llvm/lib/DebugInfo/CodeView/ |
| H A D | DebugSubsectionRecord.cpp | 57 std::shared_ptr<DebugSubsection> Subsection, CodeViewContainer Container) in DebugSubsectionRecordBuilder() argument 58 : Subsection(std::move(Subsection)), Container(Container) {} in DebugSubsectionRecordBuilder() 65 uint32_t DataSize = Subsection ? Subsection->calculateSerializedSize() in calculateSerializedLength() 77 Header.Kind = uint32_t(Subsection ? Subsection->kind() : Contents.kind()); in commit() 80 uint32_t DataSize = Subsection ? Subsection->calculateSerializedSize() in commit() 86 if (Subsection) { in commit() 87 if (auto EC = Subsection->commit(Writer)) in commit()
|
| /freebsd-12.1/contrib/llvm/lib/ObjectYAML/ |
| H A D | CodeViewYAMLDebugSections.cpp | 376 Subsection.Subsection = SS; in mapping() 382 Subsection.Subsection = in mapping() 385 Subsection.Subsection = in mapping() 399 Subsection.Subsection->map(IO); in mapping() 805 Subsection.Subsection = *Result; in visitLines() 816 Subsection.Subsection = *Result; in visitFileChecksums() 827 Subsection.Subsection = *Result; in visitInlineeLines() 838 Subsection.Subsection = *Result; in visitCrossModuleExports() 849 Subsection.Subsection = *Result; in visitCrossModuleImports() 859 Subsection.Subsection = *Result; in visitStringTable() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/MC/ |
| H A D | MCSection.cpp | 59 MCSection::getSubsectionInsertionPoint(unsigned Subsection) { in getSubsectionInsertionPoint() argument 60 if (Subsection == 0 && SubsectionFragmentMap.empty()) in getSubsectionInsertionPoint() 66 std::make_pair(Subsection, (MCFragment *)nullptr)); in getSubsectionInsertionPoint() 69 ExactMatch = MI->first == Subsection; in getSubsectionInsertionPoint() 78 if (!ExactMatch && Subsection != 0) { in getSubsectionInsertionPoint() 82 SubsectionFragmentMap.insert(MI, std::make_pair(Subsection, F)); in getSubsectionInsertionPoint()
|
| H A D | MCSectionWasm.cpp | 52 const MCExpr *Subsection) const { in PrintSwitchToSection() 56 if (Subsection) { in PrintSwitchToSection() 58 Subsection->print(OS, &MAI); in PrintSwitchToSection() 87 if (Subsection) { in PrintSwitchToSection() 89 Subsection->print(OS, &MAI); in PrintSwitchToSection()
|
| H A D | MCSectionELF.cpp | 58 const MCExpr *Subsection) const { in PrintSwitchToSection() 61 if (Subsection) { in PrintSwitchToSection() 63 Subsection->print(OS, &MAI); in PrintSwitchToSection() 184 if (Subsection) { in PrintSwitchToSection() 186 Subsection->print(OS, &MAI); in PrintSwitchToSection()
|
| H A D | MCWasmStreamer.cpp | 62 const MCExpr *Subsection) { in ChangeSection() argument 69 this->MCObjectStreamer::ChangeSection(Section, Subsection); in ChangeSection()
|
| H A D | MCObjectStreamer.cpp | 285 const MCExpr *Subsection) { in ChangeSection() argument 286 changeSectionImpl(Section, Subsection); in ChangeSection() 290 const MCExpr *Subsection) { in changeSectionImpl() argument 298 if (Subsection && in changeSectionImpl() 299 !Subsection->evaluateAsAbsolute(IntSubsection, getAssemblerPtr())) in changeSectionImpl()
|
| H A D | MCStreamer.cpp | 55 const MCExpr *Subsection, in changeSection() argument 60 Subsection); in changeSection() 1040 void MCStreamer::SwitchSection(MCSection *Section, const MCExpr *Subsection) { in SwitchSection() argument 1044 if (MCSectionSubPair(Section, Subsection) != curSection) { in SwitchSection() 1045 ChangeSection(Section, Subsection); in SwitchSection() 1046 SectionStack.back().first = MCSectionSubPair(Section, Subsection); in SwitchSection()
|
| H A D | MCSectionCOFF.cpp | 42 const MCExpr *Subsection) const { in PrintSwitchToSection()
|
| /freebsd-12.1/contrib/llvm/lib/MC/MCParser/ |
| H A D | ELFAsmParser.cpp | 205 const MCExpr *Subsection = nullptr; in ParseSectionSwitch() local 207 if (getParser().parseExpression(Subsection)) in ParseSectionSwitch() 213 Subsection); in ParseSectionSwitch() 497 const MCExpr *Subsection = nullptr; in ParseSectionArguments() local 522 if (getParser().parseExpression(Subsection)) in ParseSectionArguments() 636 getStreamer().SwitchSection(ELFSection, Subsection); in ParseSectionArguments() 834 const MCExpr *Subsection = nullptr; in ParseDirectiveSubsection() local 836 if (getParser().parseExpression(Subsection)) in ParseDirectiveSubsection() 845 getStreamer().SubSection(Subsection); in ParseDirectiveSubsection()
|
| /freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | DebugSubsectionRecord.h | 57 DebugSubsectionRecordBuilder(std::shared_ptr<DebugSubsection> Subsection, 71 std::shared_ptr<DebugSubsection> Subsection;
|
| /freebsd-12.1/contrib/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | DbiModuleDescriptorBuilder.cpp | 180 std::shared_ptr<DebugSubsection> Subsection) { in addDebugSubsection() argument 181 assert(Subsection); in addDebugSubsection() 183 std::move(Subsection), CodeViewContainer::Pdb)); in addDebugSubsection()
|
| /freebsd-12.1/contrib/llvm/include/llvm/MC/ |
| H A D | MCStreamer.h | 392 bool SubSection(const MCExpr *Subsection) { in SubSection() argument 396 SwitchSection(SectionStack.back().first.first, Subsection); in SubSection() 405 const MCExpr *Subsection = nullptr); 411 const MCExpr *Subsection = nullptr) { 415 if (MCSectionSubPair(Section, Subsection) != curSection) 416 SectionStack.back().first = MCSectionSubPair(Section, Subsection);
|
| H A D | MCSection.h | 175 MCSection::iterator getSubsectionInsertionPoint(unsigned Subsection); 181 const MCExpr *Subsection) const = 0;
|
| H A D | MCObjectStreamer.h | 91 bool changeSectionImpl(MCSection *Section, const MCExpr *Subsection); 118 void ChangeSection(MCSection *Section, const MCExpr *Subsection) override;
|
| H A D | MCSectionMachO.h | 81 const MCExpr *Subsection) const override;
|
| H A D | MCSectionCOFF.h | 81 const MCExpr *Subsection) const override;
|
| H A D | MCSectionWasm.h | 66 const MCExpr *Subsection) const override;
|
| H A D | MCSectionELF.h | 82 const MCExpr *Subsection) const override;
|
| H A D | MCWasmStreamer.h | 48 void ChangeSection(MCSection *Section, const MCExpr *Subsection) override;
|
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/MCTargetDesc/ |
| H A D | MipsELFStreamer.cpp | 95 const MCExpr *Subsection) { in SwitchSection() argument 96 MCELFStreamer::SwitchSection(Section, Subsection); in SwitchSection()
|
| H A D | MipsELFStreamer.h | 56 const MCExpr *Subsection = nullptr) override;
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/MCTargetDesc/ |
| H A D | AArch64ELFStreamer.cpp | 85 void ChangeSection(MCSection *Section, const MCExpr *Subsection) override { in ChangeSection() argument 92 MCELFStreamer::ChangeSection(Section, Subsection); in ChangeSection()
|
| /freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/PDB/Native/ |
| H A D | DbiModuleDescriptorBuilder.h | 57 addDebugSubsection(std::shared_ptr<codeview::DebugSubsection> Subsection);
|
| /freebsd-12.1/contrib/llvm/include/llvm/ObjectYAML/ |
| H A D | CodeViewYAMLDebugSections.h | 116 std::shared_ptr<detail::YAMLSubsectionBase> Subsection; member
|