Searched refs:DebugSectionKind (Results 1 – 16 of 16) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/DWARFLinkerParallel/ |
| H A D | OutputSections.cpp | |
| H A D | OutputSections.h | |
| /freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/ |
| H A D | DWARFLinkerUnit.cpp | 47 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 D | DWARFLinkerImpl.cpp | 712 getOrCreateSectionDescriptor(DebugSectionKind::DebugLoc).OS in emitInvariantSections() 714 getOrCreateSectionDescriptor(DebugSectionKind::DebugLocLists).OS in emitInvariantSections() 716 getOrCreateSectionDescriptor(DebugSectionKind::DebugRange).OS in emitInvariantSections() 718 getOrCreateSectionDescriptor(DebugSectionKind::DebugRngLists).OS in emitInvariantSections() 720 getOrCreateSectionDescriptor(DebugSectionKind::DebugARanges).OS in emitInvariantSections() 722 getOrCreateSectionDescriptor(DebugSectionKind::DebugFrame).OS in emitInvariantSections() 724 getOrCreateSectionDescriptor(DebugSectionKind::DebugAddr).OS in emitInvariantSections() 752 getOrCreateSectionDescriptor(DebugSectionKind::DebugFrame); in cloneAndEmitDebugFrame() 890 CU->tryGetSectionDescriptor(DebugSectionKind::DebugInfo)) in printStatistic() 1120 CommonSections.getOrCreateSectionDescriptor(DebugSectionKind::DebugStr); in emitCommonSectionsAndWriteCompileUnitsToTheOutput() [all …]
|
| H A D | DWARFLinkerTypeUnit.cpp | 38 getOrCreateSectionDescriptor(DebugSectionKind::DebugInfo); in TypeUnit() 49 getOrCreateSectionDescriptor(DebugSectionKind::DebugInfo); in createDIETree() 51 getOrCreateSectionDescriptor(DebugSectionKind::DebugLine); in createDIETree() 132 getOrCreateSectionDescriptor(DebugSectionKind::DebugInfo); in prepareDataForTreeCreation() 345 getOrCreateSectionDescriptor(DebugSectionKind::DebugInfo); in finishCloningAndEmit() 346 getOrCreateSectionDescriptor(DebugSectionKind::DebugLine); in finishCloningAndEmit() 347 getOrCreateSectionDescriptor(DebugSectionKind::DebugStrOffsets); in finishCloningAndEmit() 348 getOrCreateSectionDescriptor(DebugSectionKind::DebugAbbrev); in finishCloningAndEmit() 351 getOrCreateSectionDescriptor(DebugSectionKind::DebugPubNames); in finishCloningAndEmit() 352 getOrCreateSectionDescriptor(DebugSectionKind::DebugPubTypes); in finishCloningAndEmit()
|
| H A D | OutputSections.h | 155 SectionDescriptor(DebugSectionKind SectionKind, LinkingGlobalData &GlobalData, in SectionDescriptor() 319 getSectionDescriptor(DebugSectionKind SectionKind) const { in getSectionDescriptor() 334 SectionDescriptor &getSectionDescriptor(DebugSectionKind SectionKind) { in getSectionDescriptor() 351 tryGetSectionDescriptor(DebugSectionKind SectionKind) const { in tryGetSectionDescriptor() 363 tryGetSectionDescriptor(DebugSectionKind SectionKind) { in tryGetSectionDescriptor() 375 getOrCreateSectionDescriptor(DebugSectionKind SectionKind) { in getOrCreateSectionDescriptor() 463 std::map<DebugSectionKind, std::shared_ptr<SectionDescriptor>>;
|
| H A D | DWARFLinkerCompileUnit.cpp | 36 getOrCreateSectionDescriptor(DebugSectionKind::DebugInfo); in CompileUnit() 48 getOrCreateSectionDescriptor(DebugSectionKind::DebugInfo); in CompileUnit() 333 tryGetSectionDescriptor(DebugSectionKind::DebugInfo)) { in updateDieRefPatchesWithClonedOffsets() 354 tryGetSectionDescriptor(DebugSectionKind::DebugLoc)) { in updateDieRefPatchesWithClonedOffsets() 366 tryGetSectionDescriptor(DebugSectionKind::DebugLocLists)) { in updateDieRefPatchesWithClonedOffsets() 445 emitLocations(DebugSectionKind::DebugLoc); in cloneAndEmitDebugLocations() 449 emitLocations(DebugSectionKind::DebugLocLists); in cloneAndEmitDebugLocations() 453 void CompileUnit::emitLocations(DebugSectionKind LocationSectionKind) { in emitLocations() 455 getOrCreateSectionDescriptor(DebugSectionKind::DebugInfo); in emitLocations() 640 getOrCreateSectionDescriptor(DebugSectionKind::DebugAddr); in emitDebugAddrSection() [all …]
|
| H A D | OutputSections.cpp | 96 if (std::optional<DebugSectionKind> SectKind = in setSizesForSectionCreatedByAsmPrinter() 365 RangeSection = tryGetSectionDescriptor(DebugSectionKind::DebugRngLists); in applyPatches() 367 RangeSection = tryGetSectionDescriptor(DebugSectionKind::DebugRange); in applyPatches() 381 LocationSection = tryGetSectionDescriptor(DebugSectionKind::DebugLocLists); in applyPatches() 383 LocationSection = tryGetSectionDescriptor(DebugSectionKind::DebugLoc); in applyPatches() 403 DebugSectionKind::DebugInfo); in applyPatches()
|
| H A D | DWARFLinkerCompileUnit.h | 615 void emitLocations(DebugSectionKind LocationSectionKind); 632 void cloneAndEmitRangeList(DebugSectionKind RngSectionKind,
|
| H A D | DebugLineSectionEmitter.h | 38 U.getOrCreateSectionDescriptor(DebugSectionKind::DebugLine); in emit()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Parallel/ |
| H A D | DWARFLinker.h | 95 SectionDescriptorBase(DebugSectionKind SectionKind, dwarf::FormParams Format, in SectionDescriptorBase() 102 DebugSectionKind getKind() { return SectionKind; } in getKind() 112 DebugSectionKind SectionKind = DebugSectionKind::NumberOfEnumEntries;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/ |
| H A D | DWARFLinkerBase.h | 28 enum class DebugSectionKind : uint8_t { enum 55 static_cast<size_t>(DebugSectionKind::NumberOfEnumEntries); 67 getSectionName(DebugSectionKind SectionKind) { in getSectionName() 72 LLVM_ABI std::optional<DebugSectionKind> parseDebugTableName(StringRef Name);
|
| /freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/ |
| H A D | DWARFStreamer.cpp | 228 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 D | DWARFLinker.cpp | 2791 DebugSectionKind::DebugLoc); in copyInvariantDebugSection() 2794 DebugSectionKind::DebugRange); in copyInvariantDebugSection() 2796 Dwarf.getDWARFObj().getFrameSection().Data, DebugSectionKind::DebugFrame); in copyInvariantDebugSection() 2798 DebugSectionKind::DebugARanges); in copyInvariantDebugSection() 2800 Dwarf.getDWARFObj().getAddrSection().Data, DebugSectionKind::DebugAddr); in copyInvariantDebugSection() 2803 DebugSectionKind::DebugRngLists); in copyInvariantDebugSection() 2806 DebugSectionKind::DebugLocLists); in copyInvariantDebugSection()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/ |
| H A D | DWARFStreamer.h | 84 DebugSectionKind SecKind) override; 225 MCSection *getMCSection(DebugSectionKind SecKind);
|
| H A D | DWARFLinker.h | 47 DebugSectionKind SecKind) = 0;
|