Home
last modified time | relevance | path

Searched refs:DebugInfo (Results 1 – 25 of 56) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/include/
H A Dmodule.modulemap118 module DIContext { header "llvm/DebugInfo/DIContext.h" export * }
124 umbrella "llvm/DebugInfo/DWARF"
131 umbrella "llvm/DebugInfo/DWARF/LowLevel"
138 umbrella "llvm/DebugInfo/PDB"
145 exclude header "llvm/DebugInfo/PDB/DIA/DIADataStream.h"
146 exclude header "llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h"
147 exclude header "llvm/DebugInfo/PDB/DIA/DIAEnumFrameData.h"
148 exclude header "llvm/DebugInfo/PDB/DIA/DIAEnumInjectedSources.h"
149 exclude header "llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h"
150 exclude header "llvm/DebugInfo/PDB/DIA/DIAEnumSectionContribs.h"
[all …]
/freebsd/lib/clang/libllvm/
H A DMakefile565 SRCS_MIW+= DebugInfo/BTF/BTFContext.cpp
566 SRCS_MIW+= DebugInfo/BTF/BTFParser.cpp
567 SRCS_MIN+= DebugInfo/CodeView/AppendingTypeTableBuilder.cpp
568 SRCS_MIN+= DebugInfo/CodeView/CVSymbolVisitor.cpp
569 SRCS_MIN+= DebugInfo/CodeView/CVTypeVisitor.cpp
570 SRCS_MIN+= DebugInfo/CodeView/CodeViewError.cpp
571 SRCS_MIN+= DebugInfo/CodeView/CodeViewRecordIO.cpp
572 SRCS_MIN+= DebugInfo/CodeView/ContinuationRecordBuilder.cpp
573 SRCS_MIN+= DebugInfo/CodeView/DebugChecksumsSubsection.cpp
574 SRCS_MIN+= DebugInfo/CodeView/DebugCrossExSubsection.cpp
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARFDwo.cpp45 DebugInfo().GetUnitAtOffset(DIERef::Section::DebugInfo, in GetDWOCompileUnitForHash()
61 DWARFDebugInfo &debug_info = DebugInfo(); in FindSingleCompileUnit()
148 return DebugInfo().GetDIE(die_ref.section(), die_ref.die_offset()); in GetDIE()
H A DLogChannelDWARF.cpp17 {{"info"}, {"log the parsing of .debug_info"}, DWARFLog::DebugInfo},
28 static Log::Channel g_channel(g_categories, DWARFLog::DebugInfo);
H A DDIERef.h33 enum Section : uint8_t { DebugInfo, DebugTypes }; enumerator
48 (uid & k_section_bit) != 0 ? Section::DebugTypes : Section::DebugInfo; in DIERef()
H A DLogChannelDWARF.h18 DebugInfo = Log::ChannelFlag<0>, enumerator
H A DSymbolFileDWARF.cpp149 Log *log = GetLog(DWARFLog::DebugInfo); in ParseLLVMLineTable()
173 Log *log = GetLog(DWARFLog::DebugInfo); in ParseLLVMLineTablePrologue()
266 LLDB_LOG(GetLog(DWARFLog::DebugInfo), in Materialize()
431 DWARFDebugInfo &info = DebugInfo(); in GetTypes()
519 Log *log = GetLog(DWARFLog::DebugInfo); in InitializeObject()
714 Log *log = GetLog(DWARFLog::DebugInfo); in DebugAbbrev()
724 DWARFDebugInfo &SymbolFileDWARF::DebugInfo() { in DebugInfo() function in SymbolFileDWARF
738 DWARFUnit *dwarf_cu = DebugInfo().GetUnitAtIndex(comp_unit->GetID()); in GetDWARFCompileUnit()
857 DWARFDebugInfo &info = DebugInfo(); in BuildCuTranslationTable()
881 return m_lldb_cu_to_dwarf_unit.empty() ? DebugInfo().GetNumUnits() in CalculateNumCompileUnits()
[all …]
H A DDIERef.cpp23 OS << (ref.section() == DIERef::DebugInfo ? "INFO" : "TYPE"); in format()
H A DDWARFDebugInfo.cpp90 Log *log = GetLog(DWARFLog::DebugInfo); in ParseUnitsFor()
175 ParseUnitsFor(DIERef::Section::DebugInfo); in ParseUnitHeadersIfNeeded()
H A DDWARFFormValue.cpp518 m_unit->GetSymbolFileDWARF().DebugInfo().GetUnitContainingDIEOffset( in ReferencedUnitAndOffset()
519 DIERef::Section::DebugInfo, value); in ReferencedUnitAndOffset()
530 m_unit->GetSymbolFileDWARF().DebugInfo().GetTypeUnitForHash(value); in ReferencedUnitAndOffset()
H A DDebugNamesDWARFIndex.cpp78 m_debug_info.GetUnitAtOffset(DIERef::Section::DebugInfo, *cu_offset); in GetForeignTypeUnit()
90 return dwo_cu.GetSymbolFileDWARF().DebugInfo().GetTypeUnitForHash( in GetForeignTypeUnit()
105 DWARFTypeUnit *foreign_tu = dwp_sp->DebugInfo().GetTypeUnitForHash(*type_sig); in GetForeignTypeUnit()
132 if (DWARFUnit *cu = m_debug_info.GetUnitAtOffset(DIERef::Section::DebugInfo, in GetNonSkeletonUnit()
H A DDWARFDebugAranges.cpp34 Log *log = GetLog(DWARFLog::DebugInfo); in extract()
H A DAppleDWARFIndex.cpp201 decl_dies.emplace_back(std::nullopt, DIERef::Section::DebugInfo, in GetCompleteObjCClass()
284 DIERef die_ref(std::nullopt, DIERef::Section::DebugInfo, in GetFunctions()
/freebsd/contrib/llvm-project/lld/COFF/
H A DPDB.h17 union DebugInfo;
28 llvm::codeview::DebugInfo *buildId);
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DWindowsSecureHotPatching.cpp360 DIBuilder DebugInfo{*F.getParent(), true, Unit}; in getOrCreateRefVariable() local
374 DIType *DebugType = DebugInfo.createPointerType( in getOrCreateRefVariable()
376 DIGlobalVariableExpression *GVE = DebugInfo.createGlobalVariableExpression( in getOrCreateRefVariable()
573 DIBuilder DebugInfo{*F.getParent(), true, Unit}; in runOnFunction() local
/freebsd/contrib/llvm-project/llvm/tools/llvm-debuginfo-analyzer/
H A DREADME.md22 llvm-project/llvm/unittests/DebugInfo/LogicalView/CodeViewReaderTest.cpp
23 llvm-project/llvm/unittests/DebugInfo/LogicalView/DWARFReaderTest.cpp
27 llvm-project/llvm/test/DebugInfo/LogicalView/CodeViewReader.test
28 llvm-project/llvm/test/DebugInfo/LogicalView/DWARFReader.test
101 from ``lib/DebugInfo/CodeView/SymbolDumper.cpp`` that can be used.
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DDWARFLinkerTypeUnit.cpp38 getOrCreateSectionDescriptor(DebugSectionKind::DebugInfo); in TypeUnit()
49 getOrCreateSectionDescriptor(DebugSectionKind::DebugInfo); in createDIETree()
132 getOrCreateSectionDescriptor(DebugSectionKind::DebugInfo); in prepareDataForTreeCreation()
345 getOrCreateSectionDescriptor(DebugSectionKind::DebugInfo); in finishCloningAndEmit()
H A DDWARFLinkerUnit.cpp99 getOrCreateSectionDescriptor(DebugSectionKind::DebugInfo); in emitDebugInfo()
186 &getOrCreateSectionDescriptor(DebugSectionKind::DebugInfo)}); in emitPubAcceleratorEntry()
H A DDWARFLinkerImpl.cpp889 if (std::optional<SectionDescriptor *> DebugInfo = in printStatistic() local
890 CU->tryGetSectionDescriptor(DebugSectionKind::DebugInfo)) in printStatistic()
891 AllDebugInfoSectionsSize += (*DebugInfo)->getContents().size(); in printStatistic()
1224 CU->getSectionDescriptor(DebugSectionKind::DebugInfo).StartOffset + in emitAppleAcceleratorSections()
1230 CU->getSectionDescriptor(DebugSectionKind::DebugInfo).StartOffset + in emitAppleAcceleratorSections()
1236 CU->getSectionDescriptor(DebugSectionKind::DebugInfo).StartOffset + in emitAppleAcceleratorSections()
1242 CU->getSectionDescriptor(DebugSectionKind::DebugInfo).StartOffset + in emitAppleAcceleratorSections()
1370 CU->getOrCreateSectionDescriptor(DebugSectionKind::DebugInfo) in emitDWARFv5DebugNamesSection()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/Debugging/
H A DPerfSupportPlugin.cpp234 auto DebugInfo = getDebugInfoRecord(*Sym, *DC); in getRecords() local
235 if (DebugInfo) in getRecords()
236 Batch.DebugInfoRecords.push_back(std::move(*DebugInfo)); in getRecords()
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DCVDebugRecord.h45 union DebugInfo { union
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinkerParallel/
H A DOutputSections.cpp
H A DOutputSections.h
/freebsd/contrib/llvm-project/llvm/tools/llvm-xray/
H A Dxray-account.cpp270 std::string DebugInfo; member
331 Row.DebugInfo = FuncIdHelper.FileLineAndColumn(FuncId); in exportStats()
406 << " " << Row.DebugInfo << ": " << Row.Function << "\n"; in exportStatsAsText()
416 << ",\"" << Row.DebugInfo << "\",\"" << Row.Function << "\"\n"; in exportStatsAsCSV()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/
H A DSymbolize.cpp41 union DebugInfo;
685 const codeview::DebugInfo *DebugInfo; in getOrCreateModuleInfo() local
687 auto EC = CoffObject->getDebugPDBInfo(DebugInfo, PDBFileName); in getOrCreateModuleInfo()
695 if (!EC && !HasDwarf && DebugInfo != nullptr && !PDBFileName.empty()) { in getOrCreateModuleInfo()

123