Home
last modified time | relevance | path

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

12

/freebsd-13.1/contrib/llvm-project/lld/lib/ReaderWriter/MachO/
H A DDebugInfo.h23 class DebugInfo {
37 DebugInfo(Kind kind) : _kind(kind) {} in DebugInfo() function
49 class DwarfDebugInfo : public DebugInfo {
52 : DebugInfo(Kind::Dwarf), _tu(std::move(tu)) {} in DwarfDebugInfo()
54 static inline bool classof(const DebugInfo *di) { in classof()
85 class StabsDebugInfo : public DebugInfo {
91 : DebugInfo(Kind::Stabs), _stabs(std::move(stabs)) {} in StabsDebugInfo()
93 static inline bool classof(const DebugInfo *di) { in classof()
H A DFile.h235 void setDebugInfo(std::unique_ptr<DebugInfo> debugInfo) { in setDebugInfo()
239 DebugInfo* debugInfo() const { return _debugInfo.get(); } in debugInfo()
240 std::unique_ptr<DebugInfo> takeDebugInfo() { return std::move(_debugInfo); } in takeDebugInfo()
282 std::unique_ptr<DebugInfo> _debugInfo;
/freebsd-13.1/lib/clang/libllvm/
H A DMakefile466 SRCS_MIN+= DebugInfo/CodeView/Line.cpp
501 SRCS_MIW+= DebugInfo/DWARF/DWARFDie.cpp
510 SRCS_MIN+= DebugInfo/MSF/MSFBuilder.cpp
511 SRCS_MIN+= DebugInfo/MSF/MSFCommon.cpp
512 SRCS_EXT+= DebugInfo/MSF/MSFError.cpp
566 SRCS_EXT+= DebugInfo/PDB/PDB.cpp
567 SRCS_EXT+= DebugInfo/PDB/PDBContext.cpp
568 SRCS_EXT+= DebugInfo/PDB/PDBExtras.cpp
571 SRCS_EXT+= DebugInfo/PDB/PDBSymbol.cpp
603 SRCS_EXT+= DebugInfo/PDB/UDTLayout.cpp
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/
H A Dmodule.modulemap102 umbrella "DebugInfo/DWARF"
109 umbrella "DebugInfo/PDB"
125 exclude header "DebugInfo/PDB/DIA/DIAError.h"
126 exclude header "DebugInfo/PDB/DIA/DIAFrameData.h"
131 exclude header "DebugInfo/PDB/DIA/DIASession.h"
133 exclude header "DebugInfo/PDB/DIA/DIASupport.h"
134 exclude header "DebugInfo/PDB/DIA/DIATable.h"
135 exclude header "DebugInfo/PDB/DIA/DIAUtils.h"
141 umbrella "DebugInfo/PDB/DIA"
148 umbrella "DebugInfo/MSF"
[all …]
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARFDwo.cpp43 DebugInfo().GetUnitAtOffset(DIERef::Section::DebugInfo, in GetDWOCompileUnitForHash()
58 DWARFDebugInfo &debug_info = DebugInfo(); in FindSingleCompileUnit()
128 return DebugInfo().GetDIE(die_ref); in GetDIE()
H A DDIERef.cpp16 OS << (ref.section() == DIERef::DebugInfo ? "INFO" : "TYPE"); in format()
H A DDWARFFormValue.cpp522 m_unit->GetSymbolFileDWARF().DebugInfo().GetUnitContainingDIEOffset( in Reference()
523 DIERef::Section::DebugInfo, value); in Reference()
535 m_unit->GetSymbolFileDWARF().DebugInfo().GetTypeUnitForHash(value); in Reference()
H A DDIERef.h28 enum Section : uint8_t { DebugInfo, DebugTypes }; enumerator
H A DSymbolFileDWARF.cpp393 DWARFDebugInfo &info = DebugInfo(); in GetTypes()
639 DWARFDebugInfo &SymbolFileDWARF::DebugInfo() { in DebugInfo() function in SymbolFileDWARF
734 DWARFDebugInfo &info = DebugInfo(); in BuildCuTranslationTable()
766 DebugInfo().GetUnitAtIndex(*dwarf_idx))) in ParseCompileUnitAtIndex()
1579 : this->DebugInfo() in GetDIE()
1582 return dwarf->DebugInfo().GetDIE(die_ref); in GetDIE()
1585 return DebugInfo().GetDIE(die_ref); in GetDIE()
1685 DWARFDebugInfo &debug_info = DebugInfo(); in UpdateExternalModuleListIfNeeded()
1870 DWARFDebugInfo &debug_info = DebugInfo(); in ResolveSymbolContext()
2301 DWARFDebugInfo &info = DebugInfo(); in GetMangledNamesForFunction()
[all …]
H A DManualDWARFIndex.cpp35 DWARFDebugInfo &main_info = main_dwarf.DebugInfo(); in Index()
37 DWARFDebugInfo *dwp_info = dwp_dwarf ? &dwp_dwarf->DebugInfo() : nullptr; in Index()
150 DWARFDebugInfo &dwo_info = dwo_symbol_file->DebugInfo(); in IndexUnit()
H A DDebugNamesDWARFIndex.cpp49 DWARFUnit *cu = m_debug_info.GetUnitAtOffset(DIERef::Section::DebugInfo, *cu_offset); in ToDIERef()
56 DIERef::Section::DebugInfo, cu->GetOffset() + *die_offset); in ToDIERef()
H A DDebugNamesDWARFIndex.h64 : DWARFIndex(module), m_debug_info(dwarf.DebugInfo()), in DebugNamesDWARFIndex()
H A DHashedNameToDIE.h68 return DIERef(llvm::None, DIERef::Section::DebugInfo, die_offset); in DIERef()
H A DDWARFDebugInfo.cpp100 ParseUnitsFor(DIERef::Section::DebugInfo); in ParseUnitHeadersIfNeeded()
H A DSymbolFileDWARF.h227 DWARFDebugInfo &DebugInfo();
/freebsd-13.1/contrib/llvm-project/lld/COFF/
H A DPDB.h18 union DebugInfo;
33 llvm::codeview::DebugInfo *buildId);
H A DPDB.cpp95 void initialize(llvm::codeview::DebugInfo *buildId);
1576 llvm::codeview::DebugInfo *buildId) { in createPDB()
1598 void PDBLinker::initialize(llvm::codeview::DebugInfo *buildId) { in initialize()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Object/
H A DCVDebugRecord.h45 union DebugInfo { union
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-xray/
H A Dxray-account.cpp268 std::string DebugInfo; member
329 Row.DebugInfo = FuncIdHelper.FileLineAndColumn(FuncId); in exportStats()
404 << " " << Row.DebugInfo << ": " << Row.Function << "\n"; in exportStatsAsText()
414 << ",\"" << Row.DebugInfo << "\",\"" << Row.Function << "\"\n"; in exportStatsAsCSV()
/freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/
H A DSymbolize.cpp584 const codeview::DebugInfo *DebugInfo; in getOrCreateModuleInfo() local
586 auto EC = CoffObject->getDebugPDBInfo(DebugInfo, PDBFileName); in getOrCreateModuleInfo()
587 if (!EC && DebugInfo != nullptr && !PDBFileName.empty()) { in getOrCreateModuleInfo()
/freebsd-13.1/contrib/llvm-project/
H A DFREEBSD-Xlist504 llvm/lib/DebugInfo/CMakeLists.txt
505 llvm/lib/DebugInfo/CodeView/CMakeLists.txt
506 llvm/lib/DebugInfo/DWARF/CMakeLists.txt
507 llvm/lib/DebugInfo/GSYM/CMakeLists.txt
508 llvm/lib/DebugInfo/MSF/CMakeLists.txt
509 llvm/lib/DebugInfo/PDB/CMakeLists.txt
510 llvm/lib/DebugInfo/Symbolize/CMakeLists.txt
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DCOFFDumper.cpp736 const codeview::DebugInfo *DebugInfo; in printCOFFDebugDirectory() local
738 if (Error E = Obj->getDebugPDBInfo(&D, DebugInfo, PDBFileName)) in printCOFFDebugDirectory()
742 W.printHex("PDBSignature", DebugInfo->Signature.CVSignature); in printCOFFDebugDirectory()
743 if (DebugInfo->Signature.CVSignature == OMF::Signature::PDB70) { in printCOFFDebugDirectory()
744 W.printBinary("PDBGUID", makeArrayRef(DebugInfo->PDB70.Signature)); in printCOFFDebugDirectory()
745 W.printNumber("PDBAge", DebugInfo->PDB70.Age); in printCOFFDebugDirectory()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenModule.h332 std::unique_ptr<CGDebugInfo> DebugInfo; variable
694 CGDebugInfo *getModuleDebugInfo() { return DebugInfo.get(); } in getModuleDebugInfo()
/freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeSession.cpp135 const llvm::codeview::DebugInfo *PdbInfo = nullptr; in getPdbPathFromExe()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Object/
H A DCOFFObjectFile.cpp521 const codeview::DebugInfo *&PDBInfo, in getDebugPDBInfo()
529 PDBInfo = reinterpret_cast<const codeview::DebugInfo *>(InfoBytes.data()); in getDebugPDBInfo()
538 Error COFFObjectFile::getDebugPDBInfo(const codeview::DebugInfo *&PDBInfo, in getDebugPDBInfo()

12