Home
last modified time | relevance | path

Searched refs:DebugSectionKind (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/DWARFLinkerParallel/
H A DOutputSections.cpp
H A DOutputSections.h
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DDWARFLinkerUnit.cpp47 getOrCreateSectionDescriptor(DebugSectionKind::DebugAbbrev); in emitAbbreviations()
99 getOrCreateSectionDescriptor(DebugSectionKind::DebugInfo); in emitDebugInfo()
110 &getOrCreateSectionDescriptor(DebugSectionKind::DebugAbbrev)}); in emitDebugInfo()
136 getOrCreateSectionDescriptor(DebugSectionKind::DebugStrOffsets); in emitDebugStringOffsetSection()
186 &getOrCreateSectionDescriptor(DebugSectionKind::DebugInfo)}); in emitPubAcceleratorEntry()
211 getOrCreateSectionDescriptor(DebugSectionKind::DebugPubNames), Info, in emitPubAccelerators()
216 getOrCreateSectionDescriptor(DebugSectionKind::DebugPubTypes), Info, in emitPubAccelerators()
227 getOrCreateSectionDescriptor(DebugSectionKind::DebugPubNames); in emitPubAccelerators()
238 getOrCreateSectionDescriptor(DebugSectionKind::DebugPubTypes); in emitPubAccelerators()
H A DDWARFLinkerImpl.cpp713 getOrCreateSectionDescriptor(DebugSectionKind::DebugLoc).OS in emitInvariantSections()
715 getOrCreateSectionDescriptor(DebugSectionKind::DebugLocLists).OS in emitInvariantSections()
717 getOrCreateSectionDescriptor(DebugSectionKind::DebugRange).OS in emitInvariantSections()
719 getOrCreateSectionDescriptor(DebugSectionKind::DebugRngLists).OS in emitInvariantSections()
721 getOrCreateSectionDescriptor(DebugSectionKind::DebugARanges).OS in emitInvariantSections()
723 getOrCreateSectionDescriptor(DebugSectionKind::DebugFrame).OS in emitInvariantSections()
725 getOrCreateSectionDescriptor(DebugSectionKind::DebugAddr).OS in emitInvariantSections()
753 getOrCreateSectionDescriptor(DebugSectionKind::DebugFrame); in cloneAndEmitDebugFrame()
891 CU->tryGetSectionDescriptor(DebugSectionKind::DebugInfo)) in printStatistic()
1122 CommonSections.getOrCreateSectionDescriptor(DebugSectionKind::DebugStr); in emitCommonSectionsAndWriteCompileUnitsToTheOutput()
[all …]
H A DOutputSections.h155 SectionDescriptor(DebugSectionKind SectionKind, LinkingGlobalData &GlobalData, in SectionDescriptor()
317 getSectionDescriptor(DebugSectionKind SectionKind) const { in getSectionDescriptor()
332 SectionDescriptor &getSectionDescriptor(DebugSectionKind SectionKind) { in getSectionDescriptor()
349 tryGetSectionDescriptor(DebugSectionKind SectionKind) const { in tryGetSectionDescriptor()
361 tryGetSectionDescriptor(DebugSectionKind SectionKind) { in tryGetSectionDescriptor()
373 getOrCreateSectionDescriptor(DebugSectionKind SectionKind) { in getOrCreateSectionDescriptor()
466 std::map<DebugSectionKind, std::shared_ptr<SectionDescriptor>>;
H A DDWARFLinkerCompileUnit.cpp37 getOrCreateSectionDescriptor(DebugSectionKind::DebugInfo); in CompileUnit()
49 getOrCreateSectionDescriptor(DebugSectionKind::DebugInfo); in CompileUnit()
336 tryGetSectionDescriptor(DebugSectionKind::DebugInfo)) { in updateDieRefPatchesWithClonedOffsets()
357 tryGetSectionDescriptor(DebugSectionKind::DebugLoc)) { in updateDieRefPatchesWithClonedOffsets()
369 tryGetSectionDescriptor(DebugSectionKind::DebugLocLists)) { in updateDieRefPatchesWithClonedOffsets()
448 emitLocations(DebugSectionKind::DebugLoc); in cloneAndEmitDebugLocations()
452 emitLocations(DebugSectionKind::DebugLocLists); in cloneAndEmitDebugLocations()
456 void CompileUnit::emitLocations(DebugSectionKind LocationSectionKind) { in emitLocations()
458 getOrCreateSectionDescriptor(DebugSectionKind::DebugInfo); in emitLocations()
643 getOrCreateSectionDescriptor(DebugSectionKind::DebugAddr); in emitDebugAddrSection()
[all …]
H A DDebugLineSectionEmitter.h38 U.getOrCreateSectionDescriptor(DebugSectionKind::DebugLine); in emit()
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Parallel/
H A DDWARFLinker.h94 SectionDescriptorBase(DebugSectionKind SectionKind, dwarf::FormParams Format, in SectionDescriptorBase()
101 DebugSectionKind getKind() { return SectionKind; } in getKind()
111 DebugSectionKind SectionKind = DebugSectionKind::NumberOfEnumEntries;
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/
H A DDWARFLinkerBase.h27 enum class DebugSectionKind : uint8_t { enum
54 static_cast<size_t>(DebugSectionKind::NumberOfEnumEntries);
66 getSectionName(DebugSectionKind SectionKind) { in getSectionName()
71 std::optional<DebugSectionKind> parseDebugTableName(StringRef Name);
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFStreamer.cpp228 DebugSectionKind SecKind) { in emitSectionContents()
239 MCSection *DwarfStreamer::getMCSection(DebugSectionKind SecKind) { in getMCSection()
241 case DebugSectionKind::DebugInfo: in getMCSection()
243 case DebugSectionKind::DebugLine: in getMCSection()
245 case DebugSectionKind::DebugFrame: in getMCSection()
247 case DebugSectionKind::DebugRange: in getMCSection()
249 case DebugSectionKind::DebugRngLists: in getMCSection()
251 case DebugSectionKind::DebugLoc: in getMCSection()
253 case DebugSectionKind::DebugLocLists: in getMCSection()
255 case DebugSectionKind::DebugARanges: in getMCSection()
[all …]
H A DDWARFLinker.cpp2674 DebugSectionKind::DebugLoc); in copyInvariantDebugSection()
2677 DebugSectionKind::DebugRange); in copyInvariantDebugSection()
2679 Dwarf.getDWARFObj().getFrameSection().Data, DebugSectionKind::DebugFrame); in copyInvariantDebugSection()
2681 DebugSectionKind::DebugARanges); in copyInvariantDebugSection()
2683 Dwarf.getDWARFObj().getAddrSection().Data, DebugSectionKind::DebugAddr); in copyInvariantDebugSection()
2686 DebugSectionKind::DebugRngLists); in copyInvariantDebugSection()
2689 DebugSectionKind::DebugLocLists); in copyInvariantDebugSection()
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/
H A DDWARFStreamer.h83 DebugSectionKind SecKind) override;
221 MCSection *getMCSection(DebugSectionKind SecKind);