Searched refs:DwarfDebug (Results 1 – 17 of 17) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfDebug.cpp | 347 DwarfDebug::DwarfDebug(AsmPrinter *A) in DwarfDebug() function in DwarfDebug 470 DwarfDebug::~DwarfDebug() = default; 1404 void DwarfDebug::endModule() { in endModule() 2293 void DwarfDebug::emitDebugInfo() { in emitDebugInfo() 2330 void DwarfDebug::emitAccelNames() { in emitAccelNames() 2337 void DwarfDebug::emitAccelObjC() { in emitAccelObjC() 2350 void DwarfDebug::emitAccelTypes() { in emitAccelTypes() 2499 void DwarfDebug::emitDebugStr() { in emitDebugStr() 2863 void DwarfDebug::emitDebugLoc() { in emitDebugLoc() 3203 void DwarfDebug::emitMacroFileImpl( in emitMacroFileImpl() [all …]
|
| H A D | DwarfUnit.h | 50 DwarfDebug *DD; 71 DwarfUnit(dwarf::Tag, const DICompileUnit *Node, AsmPrinter *A, DwarfDebug *DW, 100 DwarfDebug &getDwarfDebug() const { return *DD; } in getDwarfDebug() 367 DwarfTypeUnit(DwarfCompileUnit &CU, AsmPrinter *A, DwarfDebug *DW,
|
| H A D | CMakeLists.txt | 16 DwarfDebug.cpp
|
| H A D | DwarfDebug.h | 294 class DwarfDebug : public DebugHandlerBase { 643 DwarfDebug(AsmPrinter *A); 645 ~DwarfDebug() override;
|
| H A D | DwarfCompileUnit.h | 113 DwarfDebug *DW, DwarfFile *DWU,
|
| H A D | DIEHash.cpp | 239 DwarfDebug &DD = *AP->getDwarfDebug(); in hashLocList()
|
| H A D | DwarfCompileUnit.cpp | 44 static dwarf::Tag GetCompileUnitType(UnitKind Kind, DwarfDebug *DW) { in GetCompileUnitType() 58 AsmPrinter *A, DwarfDebug *DW, in DwarfCompileUnit() 774 DwarfDebug::emitDebugLocValue(*Asm, BT, *DVal, DwarfExpr); in constructVariableDIEImpl() 1256 DwarfDebug::emitDebugLocValue(*Asm, nullptr, Param.getValue(), DwarfExpr); in constructCallSiteParmEntryDIEs()
|
| H A D | DIE.cpp | 842 DwarfDebug *DD = AP->getDwarfDebug(); in emitValue()
|
| H A D | AccelTable.cpp | 547 const DwarfDebug &DD, ArrayRef<std::unique_ptr<DwarfCompileUnit>> CUs) { in emitDWARF5AccelTable()
|
| H A D | DwarfUnit.cpp | 85 AsmPrinter *A, DwarfDebug *DW, DwarfFile *DWU) in DwarfUnit() 89 DwarfDebug *DW, DwarfFile *DWU, in DwarfTypeUnit()
|
| H A D | AsmPrinter.cpp | 515 DD = new DwarfDebug(this); in doInitialization() 516 Handlers.emplace_back(std::unique_ptr<DwarfDebug>(DD), DbgTimerName, in doInitialization()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | AsmPrinter.h | 41 class DwarfDebug; variable 210 DwarfDebug *DD = nullptr; 235 DwarfDebug *getDwarfDebug() { return DD; } in getDwarfDebug() 236 DwarfDebug *getDwarfDebug() const { return DD; } in getDwarfDebug()
|
| H A D | AccelTable.h | 106 class DwarfDebug; variable 309 const DwarfDebug &DD,
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | BUILD.gn | 33 "DwarfDebug.cpp",
|
| /llvm-project-15.0.7/llvm/test/DebugInfo/WebAssembly/ |
| H A D | call-site.ll | 4 ;; This is a regression test for the bug that DwarfDebug unconditionally assumed
|
| /llvm-project-15.0.7/llvm/test/DebugInfo/MIR/AArch64/ |
| H A D | implicit-def-dead-scope.mir | 4 # This tests for a crash in DwarfDebug's singular DBG_VALUE range promotion when
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | SourceLevelDebugging.rst | 66 Currently, there are two backend consumers of debug info: DwarfDebug and 67 CodeViewDebug. DwarfDebug produces DWARF suitable for use with GDB, LLDB, and
|