| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfDebug.cpp | 154 static cl::opt<DwarfDebug::MinimizeAddrInV5> MinimizeAddrInV5Option( 158 cl::values(clEnumValN(DwarfDebug::MinimizeAddrInV5::Default, "Default", 160 clEnumValN(DwarfDebug::MinimizeAddrInV5::Ranges, "Ranges", 163 clEnumValN(DwarfDebug::MinimizeAddrInV5::Expressions, 167 clEnumValN(DwarfDebug::MinimizeAddrInV5::Form, "Form", 170 clEnumValN(DwarfDebug::MinimizeAddrInV5::Disabled, "Disabled", 172 cl::init(DwarfDebug::MinimizeAddrInV5::Default)); 350 DwarfDebug::DwarfDebug(AsmPrinter *A) in DwarfDebug() function in DwarfDebug 473 DwarfDebug::~DwarfDebug() = default; 503 void DwarfDebug::addSubprogramNames(const DICompileUnit &CU, in addSubprogramNames() [all …]
|
| H A D | DwarfDebug.h | 295 class DwarfDebug : public DebugHandlerBase { 644 DwarfDebug(AsmPrinter *A); 646 ~DwarfDebug() override; 670 DwarfDebug *DD; 671 decltype(DwarfDebug::TypeUnitsUnderConstruction) TypeUnitsUnderConstruction; 673 friend class DwarfDebug; variable 674 NonTypeUnitContext(DwarfDebug *DD);
|
| H A D | DwarfUnit.h | 52 DwarfDebug *DD; 73 DwarfUnit(dwarf::Tag, const DICompileUnit *Node, AsmPrinter *A, DwarfDebug *DW, 102 DwarfDebug &getDwarfDebug() const { return *DD; } in getDwarfDebug() 363 DwarfTypeUnit(DwarfCompileUnit &CU, AsmPrinter *A, DwarfDebug *DW,
|
| H A D | CMakeLists.txt | 16 DwarfDebug.cpp
|
| H A D | DwarfCompileUnit.h | 111 DwarfDebug *DW, DwarfFile *DWU,
|
| H A D | DIEHash.cpp | 232 DwarfDebug &DD = *AP->getDwarfDebug(); in hashLocList()
|
| H A D | DwarfCompileUnit.cpp | 45 static dwarf::Tag GetCompileUnitType(UnitKind Kind, DwarfDebug *DW) { in GetCompileUnitType() 59 AsmPrinter *A, DwarfDebug *DW, in DwarfCompileUnit() 762 DwarfDebug::emitDebugLocValue(*Asm, BT, *DVal, DwarfExpr); in constructVariableDIEImpl() 1234 DwarfDebug::emitDebugLocValue(*Asm, nullptr, Param.getValue(), DwarfExpr); in constructCallSiteParmEntryDIEs()
|
| H A D | DIE.cpp | 851 DwarfDebug *DD = AP->getDwarfDebug(); in emitValue()
|
| H A D | AccelTable.cpp | 548 const DwarfDebug &DD, ArrayRef<std::unique_ptr<DwarfCompileUnit>> CUs) { in emitDWARF5AccelTable()
|
| H A D | DwarfUnit.cpp | 91 AsmPrinter *A, DwarfDebug *DW, DwarfFile *DWU) in DwarfUnit() 96 DwarfDebug *DW, DwarfFile *DWU, in DwarfTypeUnit()
|
| H A D | AsmPrinter.cpp | 339 DD = new DwarfDebug(this); in doInitialization() 340 Handlers.emplace_back(std::unique_ptr<DwarfDebug>(DD), DbgTimerName, in doInitialization()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| H A D | AsmPrinter.h | 41 class DwarfDebug; variable 206 DwarfDebug *DD = nullptr; 221 DwarfDebug *getDwarfDebug() { return DD; } in getDwarfDebug() 222 DwarfDebug *getDwarfDebug() const { return DD; } in getDwarfDebug()
|
| H A D | AccelTable.h | 110 class DwarfDebug; variable 311 const DwarfDebug &DD,
|
| /netbsd-src/external/apache2/llvm/lib/libLLVMAsmPrinter/ |
| H A D | Makefile | 24 DwarfDebug.cpp \
|
| /netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | BUILD.gn | 33 "DwarfDebug.cpp",
|
| /netbsd-src/external/apache2/llvm/dist/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
|