Fix PR22762. When emitting a DWARF expression check whether this is the
authorAdrian Prantl <aprantl@apple.com>
Tue, 3 Mar 2015 20:12:52 +0000 (20:12 +0000)
committerAdrian Prantl <aprantl@apple.com>
Tue, 3 Mar 2015 20:12:52 +0000 (20:12 +0000)
commite8e51a18a29805d24e8ec2dbe018eba71fd6e695
tree1d2c665c29076a48d120070effae49f0872757c6
parent83eaade2b42a73685ad4d09ad92edbe001349bb5
Fix PR22762. When emitting a DWARF expression check whether this is the
frame register before checking if there is a DWARF register number for it.

Thanks to H.J. Lu for diagnosing this and providing the testcase!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@231121 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/AsmPrinter/DwarfExpression.cpp
test/DebugInfo/X86/frame-register.ll [new file with mode: 0644]