DebugInfo: Pass MCSymbolRefExprs for labels instead of MCSymbols
authorDavid Blaikie <dblaikie@gmail.com>
Fri, 28 Jun 2013 20:05:04 +0000 (20:05 +0000)
committerDavid Blaikie <dblaikie@gmail.com>
Fri, 28 Jun 2013 20:05:04 +0000 (20:05 +0000)
commit95e72c90e4e2ee64e12d898f6495e796ebcadaf8
treeed8b82e795907775d269c641fd2e092829fa1ddd
parent2c77a625b79908f6e1238890caae630d28c48bee
DebugInfo: Pass MCSymbolRefExprs for labels instead of MCSymbols

This is a precursor to adding debug info support for TLS which requires
non-default relocations applied to TLS symbols.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185202 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/AsmPrinter/DIE.cpp
lib/CodeGen/AsmPrinter/DIE.h
lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
lib/CodeGen/AsmPrinter/DwarfCompileUnit.h
lib/CodeGen/AsmPrinter/DwarfDebug.cpp