Searched refs:DwarfDebug (Results 1 – 16 of 16) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfDebug.cpp | 152 static cl::opt<DwarfDebug::MinimizeAddrInV5> MinimizeAddrInV5Option( 156 cl::values(clEnumValN(DwarfDebug::MinimizeAddrInV5::Default, "Default", 158 clEnumValN(DwarfDebug::MinimizeAddrInV5::Ranges, "Ranges", 161 clEnumValN(DwarfDebug::MinimizeAddrInV5::Expressions, 165 clEnumValN(DwarfDebug::MinimizeAddrInV5::Form, "Form", 168 clEnumValN(DwarfDebug::MinimizeAddrInV5::Disabled, "Disabled", 170 cl::init(DwarfDebug::MinimizeAddrInV5::Default)); 348 DwarfDebug::DwarfDebug(AsmPrinter *A) in DwarfDebug() function in DwarfDebug 470 DwarfDebug::~DwarfDebug() = default; 500 void DwarfDebug::addSubprogramNames(const DICompileUnit &CU, in addSubprogramNames() [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() 371 DwarfTypeUnit(DwarfCompileUnit &CU, AsmPrinter *A, DwarfDebug *DW,
|
| H A D | CMakeLists.txt | 16 DwarfDebug.cpp
|
| H A D | DwarfDebug.h | 296 class DwarfDebug : public DebugHandlerBase { 645 DwarfDebug(AsmPrinter *A); 647 ~DwarfDebug() override;
|
| H A D | DIEHash.cpp | 239 DwarfDebug &DD = *AP->getDwarfDebug(); in hashLocList()
|
| H A D | DwarfCompileUnit.h | 113 DwarfDebug *DW, DwarfFile *DWU,
|
| H A D | DwarfCompileUnit.cpp | 44 static dwarf::Tag GetCompileUnitType(UnitKind Kind, DwarfDebug *DW) { in GetCompileUnitType() 58 AsmPrinter *A, DwarfDebug *DW, in DwarfCompileUnit() 776 DwarfDebug::emitDebugLocValue(*Asm, BT, *DVal, DwarfExpr); in constructVariableDIEImpl() 1261 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 | 84 AsmPrinter *A, DwarfDebug *DW, DwarfFile *DWU) in DwarfUnit() 88 DwarfDebug *DW, DwarfFile *DWU, in DwarfTypeUnit()
|
| H A D | AsmPrinter.cpp | 504 DD = new DwarfDebug(this); in doInitialization() 505 Handlers.emplace_back(std::unique_ptr<DwarfDebug>(DD), DbgTimerName, in doInitialization()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| H A D | AsmPrinter.h | 44 class DwarfDebug; variable 220 DwarfDebug *DD = nullptr; 245 DwarfDebug *getDwarfDebug() { return DD; } in getDwarfDebug() 246 DwarfDebug *getDwarfDebug() const { return DD; } in getDwarfDebug()
|
| H A D | AccelTable.h | 106 class DwarfDebug; variable 309 const DwarfDebug &DD,
|
| /openbsd-src/gnu/usr.bin/clang/libLLVMAsmPrinter/ |
| H A D | Makefile | 20 DwarfDebug.cpp \
|
| /openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | BUILD.gn | 34 "DwarfDebug.cpp",
|
| /openbsd-src/gnu/llvm/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
|