Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfDebug.cpp203 DwarfDebug::DwarfDebug(AsmPrinter *A, Module *M) in DwarfDebug() function in DwarfDebug
277 DwarfDebug::~DwarfDebug() { } in ~DwarfDebug()
311 void DwarfDebug::addSubprogramNames(const DISubprogram *SP, DIE &Die) { in addSubprogramNames()
336 bool DwarfDebug::isLexicalScopeDIENull(LexicalScope *Scope) { in isLexicalScopeDIENull()
359 void DwarfDebug::constructAbstractSubprogramScopeDIE(LexicalScope *Scope) { in constructAbstractSubprogramScopeDIE()
376 void DwarfDebug::addGnuPubAttributes(DwarfUnit &U, DIE &D) const { in addGnuPubAttributes()
386 DwarfDebug::constructDwarfCompileUnit(const DICompileUnit *DIUnit) { in constructDwarfCompileUnit()
453 void DwarfDebug::constructAndAddImportedEntityDIE(DwarfCompileUnit &TheCU, in constructAndAddImportedEntityDIE()
462 void DwarfDebug::beginModule() { in beginModule()
507 void DwarfDebug::finishVariableDefinitions() { in finishVariableDefinitions()
[all …]
DDwarfDebug.h47 class DwarfDebug; variable
72 DwarfDebug *DD;
79 DbgVariable(const DILocalVariable *V, const DILocation *IA, DwarfDebug *DD) in DbgVariable()
191 class DwarfDebug : public AsmPrinterHandler {
486 DwarfDebug(AsmPrinter *A, Module *M);
488 ~DwarfDebug() override;
DDwarfAccelTable.h65 class DwarfDebug; variable
225 void EmitData(AsmPrinter *, DwarfDebug *D);
249 void emit(AsmPrinter *, const MCSymbol *, DwarfDebug *);
DDwarfCompileUnit.h26 class DwarfDebug; variable
75 DwarfDebug *DW, DwarfFile *DWU);
DCMakeLists.txt14 DwarfDebug.cpp
DDwarfUnit.h89 DwarfDebug *DD;
114 DwarfDebug *DW, DwarfFile *DWU);
387 DwarfDebug *DW, DwarfFile *DWU,
DAndroid.mk16 DwarfDebug.cpp \
DDwarfFile.h33 class DwarfDebug; variable
DDIE.cpp446 const DwarfDebug *DD = AP->getDwarfDebug(); in EmitValue()
469 const DwarfDebug *DD = AP->getDwarfDebug(); in getRefAddrSize()
608 DwarfDebug *DD = AP->getDwarfDebug(); in EmitValue()
DDwarfAccelTable.cpp206 void DwarfAccelTable::EmitData(AsmPrinter *Asm, DwarfDebug *D) { in EmitData()
244 DwarfDebug *D) { in emit()
DDwarfUnit.cpp67 const DICompileUnit *Node, AsmPrinter *A, DwarfDebug *DW, in DwarfUnit()
77 DwarfDebug *DW, DwarfFile *DWU, in DwarfTypeUnit()
515 static bool isUnsignedDIType(DwarfDebug *DD, const DIType *Ty) { in isUnsignedDIType()
565 static uint64_t getBaseTypeSize(DwarfDebug *DD, const DIDerivedType *Ty) { in getBaseTypeSize()
DDIEHash.cpp274 DwarfDebug &DD = *AP->getDwarfDebug(); in hashLocList()
DDwarfCompileUnit.cpp20 AsmPrinter *A, DwarfDebug *DW, in DwarfCompileUnit()
DAsmPrinter.cpp252 DD = new DwarfDebug(this, &M); in doInitialization()
/external/llvm/include/llvm/CodeGen/
DAsmPrinter.h59 class DwarfDebug; variable
139 DwarfDebug *DD;
147 DwarfDebug *getDwarfDebug() { return DD; } in getDwarfDebug()
148 DwarfDebug *getDwarfDebug() const { return DD; } in getDwarfDebug()
/external/llvm/docs/
DSourceLevelDebugging.rst66 Currently, debug information is consumed by DwarfDebug to produce dwarf