Fix off-by-one stack offset computations (dwarf information) for callee-saved
authorAnton Korobeynikov <asl@math.spbu.ru>
Fri, 26 Oct 2007 09:13:24 +0000 (09:13 +0000)
committerAnton Korobeynikov <asl@math.spbu.ru>
Fri, 26 Oct 2007 09:13:24 +0000 (09:13 +0000)
commit8d9d74eaa81b3fdc3e0ab47dc88673c2364558f9
treeeb2e5d3c4c59beeaa5c33b79243726b4466d79e2
parent3c999a270e14ddc82d22f23481aa27e0e007e5bd
Fix off-by-one stack offset computations (dwarf information) for callee-saved
registers in case, when FP pointer was eliminated. This should fixes misc. random
EH-related crahses, when stuff is compiled with -fomit-frame-pointer.
Thanks Duncan for nailing this bug!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43381 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86RegisterInfo.cpp