summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
diff options
context:
space:
mode:
authorDavid Blaikie <dblaikie@gmail.com>2014-05-16 16:42:40 +0000
committerDavid Blaikie <dblaikie@gmail.com>2014-05-16 16:42:40 +0000
commit4a3b84d2f5e188eb544bf82e24f12fc78bc2784e (patch)
tree51453f9098cd1d3027a4ac643c42b1067c24657d /llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
parentb83f380ae4b7657cc741a4ba4442847334a570cf (diff)
downloadbcm5719-llvm-4a3b84d2f5e188eb544bf82e24f12fc78bc2784e.tar.gz
bcm5719-llvm-4a3b84d2f5e188eb544bf82e24f12fc78bc2784e.zip
DwarfDebug: Refactor AT_ranges/AT_high_pc+AT_low_pc emission into helper function.
llvm-svn: 208997
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h')
-rw-r--r--llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h b/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
index a121f5b40f8..b2e16074f51 100644
--- a/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
+++ b/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
@@ -540,6 +540,8 @@ class DwarfDebug : public AsmPrinterHandler {
/// \brief Return Label immediately following the instruction.
MCSymbol *getLabelAfterInsn(const MachineInstr *MI);
+ void attachRangesOrLowHighPC(DwarfCompileUnit &Unit, DIE &D,
+ const SmallVectorImpl<InsnRange> &Ranges);
void attachLowHighPC(DwarfCompileUnit &Unit, DIE &D, MCSymbol *Begin,
MCSymbol *End);
OpenPOWER on IntegriCloud