Debug info: Store the DIVariable in DebugLocEntry also for constants,
authorAdrian Prantl <aprantl@apple.com>
Fri, 11 Apr 2014 17:49:47 +0000 (17:49 +0000)
committerAdrian Prantl <aprantl@apple.com>
Fri, 11 Apr 2014 17:49:47 +0000 (17:49 +0000)
commitc6db0bdef2569d54781fc38431a403cb4170749a
tree1b4f53dd317b2682542ff69adf37fa4da0572cbc
parentd8791663767591b86e8acd6b559231f418f19eef
Debug info: Store the DIVariable in DebugLocEntry also for constants,
so DwarfDebug::emitDebugLocEntry can emit them with the correct signedness.

rdar://problem/15928306

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@206042 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/AsmPrinter/DebugLocEntry.h
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
test/DebugInfo/X86/dbg-const.ll
test/DebugInfo/X86/dbg-value-const-byref.ll
test/DebugInfo/X86/fission-ranges.ll