Home
last modified time | relevance | path

Searched refs:DwarfDebug (Results 1 – 17 of 17) sorted by relevance

/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfDebug.cpp193 DwarfDebug::DwarfDebug(AsmPrinter *A, Module *M) in DwarfDebug() function in DwarfDebug
245 DwarfDebug::~DwarfDebug() { } in ~DwarfDebug()
279 void DwarfDebug::addSubprogramNames(DISubprogram SP, DIE &Die) { in addSubprogramNames()
304 bool DwarfDebug::isSubprogramContext(const MDNode *Context) { in isSubprogramContext()
316 bool DwarfDebug::isLexicalScopeDIENull(LexicalScope *Scope) { in isLexicalScopeDIENull()
339 void DwarfDebug::constructAbstractSubprogramScopeDIE(LexicalScope *Scope) { in constructAbstractSubprogramScopeDIE()
356 void DwarfDebug::addGnuPubAttributes(DwarfUnit &U, DIE &D) const { in addGnuPubAttributes()
365 DwarfCompileUnit &DwarfDebug::constructDwarfCompileUnit(DICompileUnit DIUnit) { in constructDwarfCompileUnit()
422 void DwarfDebug::constructAndAddImportedEntityDIE(DwarfCompileUnit &TheCU, in constructAndAddImportedEntityDIE()
432 void DwarfDebug::beginModule() { in beginModule()
[all …]
DDwarfDebug.h46 class DwarfDebug; variable
85 DwarfDebug *DD;
89 DbgVariable(DIVariable V, DILocation IA, DIExpression E, DwarfDebug *DD,
99 DbgVariable(const MachineInstr *DbgValue, DwarfDebug *DD) in DbgVariable()
185 class DwarfDebug : public AsmPrinterHandler {
496 DwarfDebug(AsmPrinter *A, Module *M);
498 ~DwarfDebug() override;
DDwarfAccelTable.h65 class DwarfDebug; variable
226 void EmitData(AsmPrinter *, DwarfDebug *D);
251 void emit(AsmPrinter *, const MCSymbol *, DwarfDebug *);
DCMakeLists.txt13 DwarfDebug.cpp
DDwarfCompileUnit.h26 class DwarfDebug; variable
70 DwarfDebug *DW, DwarfFile *DWU);
DDwarfUnit.h86 DwarfDebug *DD;
121 DwarfDebug *DW, DwarfFile *DWU);
422 DwarfDebug *DW, DwarfFile *DWU,
DAndroid.mk15 DwarfDebug.cpp \
DDwarfFile.h34 class DwarfDebug; variable
DDIE.cpp390 const DwarfDebug *DD = AP->getDwarfDebug(); in EmitValue()
413 const DwarfDebug *DD = AP->getDwarfDebug(); in getRefAddrSize()
563 DwarfDebug *DD = AP->getDwarfDebug(); in EmitValue()
DDwarfAccelTable.cpp206 void DwarfAccelTable::EmitData(AsmPrinter *Asm, DwarfDebug *D) { in EmitData()
244 DwarfDebug *D) { in emit()
DDwarfUnit.cpp69 AsmPrinter *A, DwarfDebug *DW, DwarfFile *DWU) in DwarfUnit()
78 DwarfDebug *DW, DwarfFile *DWU, in DwarfTypeUnit()
597 static bool isUnsignedDIType(DwarfDebug *DD, DIType Ty) { in isUnsignedDIType()
646 static uint64_t getBaseTypeSize(DwarfDebug *DD, DIDerivedType Ty) { in getBaseTypeSize()
DDIEHash.cpp287 DwarfDebug &DD = *AP->getDwarfDebug(); in hashLocList()
DDwarfCompileUnit.cpp19 AsmPrinter *A, DwarfDebug *DW, in DwarfCompileUnit()
DAsmPrinter.cpp252 DD = new DwarfDebug(this, &M); in doInitialization()
/external/llvm/include/llvm/CodeGen/
DAsmPrinter.h57 class DwarfDebug; variable
137 DwarfDebug *DD;
145 DwarfDebug *getDwarfDebug() { return DD; } in getDwarfDebug()
146 DwarfDebug *getDwarfDebug() const { return DD; } in getDwarfDebug()
/external/llvm/patches/
D0004-Add-Android-makefiles-for-LLVM.patch749 + DwarfDebug.cpp \
779 + DwarfDebug.cpp \
/external/llvm/docs/
DSourceLevelDebugging.rst66 Currently, debug information is consumed by DwarfDebug to produce dwarf