Debug info: Fix PR16736 and rdar://problem/14990587.
authorAdrian Prantl <aprantl@apple.com>
Mon, 16 Sep 2013 23:29:03 +0000 (23:29 +0000)
committerAdrian Prantl <aprantl@apple.com>
Mon, 16 Sep 2013 23:29:03 +0000 (23:29 +0000)
commit818833f27929d650b4323774cd3660860588f687
tree7ef5607518c2cf454483130b61d27a823ecb4a5d
parent4b28ee208895d2a9c98b9e63d0c39985500e9291
Debug info: Fix PR16736 and rdar://problem/14990587.
A DBG_VALUE is register-indirect iff the first operand is a register
_and_ the second operand is an immediate.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@190821 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/MachineInstr.h
lib/CodeGen/InlineSpiller.cpp
lib/CodeGen/LiveDebugVariables.cpp
lib/CodeGen/RegAllocFast.cpp
lib/CodeGen/SelectionDAG/FastISel.cpp
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
test/DebugInfo/ARM/PR16736.ll [new file with mode: 0644]