summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
diff options
context:
space:
mode:
authorDavid Blaikie <dblaikie@gmail.com>2014-01-09 04:28:46 +0000
committerDavid Blaikie <dblaikie@gmail.com>2014-01-09 04:28:46 +0000
commit38fe6342f63925d65ae438f71484eeb5744548a6 (patch)
treebf38a00c03f1ccd0c0a6b0f3c004e182535c8f27 /llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
parente2f4a2744ca44cf06c4723df75050dc3e546bc9d (diff)
downloadbcm5719-llvm-38fe6342f63925d65ae438f71484eeb5744548a6.tar.gz
bcm5719-llvm-38fe6342f63925d65ae438f71484eeb5744548a6.zip
DwarfDebug: Refactor out common skeleton construction code to be reused for type unit skeletons.
llvm-svn: 198846
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h')
-rw-r--r--llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h b/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
index b0a6894bfa8..0c00c1be36a 100644
--- a/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
+++ b/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
@@ -589,6 +589,9 @@ class DwarfDebug : public AsmPrinterHandler {
/// DWARF 5 Experimental Split Dwarf Emitters
+ /// \brief Initialize common features of skeleton units.
+ void initSkeletonUnit(const DwarfUnit *U, DIE *Die, DwarfUnit *NewU);
+
/// \brief Construct the split debug info compile unit for the debug info
/// section.
DwarfCompileUnit *constructSkeletonCU(const DwarfCompileUnit *CU);
OpenPOWER on IntegriCloud