summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
diff options
context:
space:
mode:
authorDavid Blaikie <dblaikie@gmail.com>2014-05-27 18:37:55 +0000
committerDavid Blaikie <dblaikie@gmail.com>2014-05-27 18:37:55 +0000
commit482097d0981642624a727ba83b4926082f44982f (patch)
tree9644e8248162c1a153e292871c5076c2d410a3b8 /llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
parent2910f6208463948a77d48dc1021446a27be96e4a (diff)
downloadbcm5719-llvm-482097d0981642624a727ba83b4926082f44982f.tar.gz
bcm5719-llvm-482097d0981642624a727ba83b4926082f44982f.zip
DebugInfo: Create abstract function definitions even when concrete definitions preceed inline definitions.
After much puppetry, here's the major piece of the work to ensure that even when a concrete definition preceeds all inline definitions, an abstract definition is still created and referenced from both concrete and inline definitions. Variables are still broken in this case (see comment in dbg-value-inlined-parameter.ll test case) and will be addressed in follow up work. llvm-svn: 209677
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h')
-rw-r--r--llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h b/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
index 4a4d01246c2..2f5abc829ea 100644
--- a/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
+++ b/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
@@ -491,9 +491,6 @@ class DwarfDebug : public AsmPrinterHandler {
/// DW_TAG_compile_unit.
DwarfCompileUnit &constructDwarfCompileUnit(DICompileUnit DIUnit);
- /// \brief Construct subprogram DIE.
- void constructSubprogramDIE(DwarfCompileUnit &TheCU, const MDNode *N);
-
/// \brief Construct imported_module or imported_declaration DIE.
void constructImportedEntityDIE(DwarfCompileUnit &TheCU, const MDNode *N);
OpenPOWER on IntegriCloud