Emit correct register move information in eh frames for X86. This allows Shootout...
authorAnton Korobeynikov <asl@math.spbu.ru>
Wed, 2 May 2007 19:53:33 +0000 (19:53 +0000)
committerAnton Korobeynikov <asl@math.spbu.ru>
Wed, 2 May 2007 19:53:33 +0000 (19:53 +0000)
commitce3b46552a03f502e56fb3c4db82f3f92c09eff9
tree6241e4df88b94c9e7cc5671f29ac0abcfc34b7c4
parent038082d96652601c70a98d4edffc834c835fc0bf
Emit correct register move information in eh frames for X86. This allows Shootout-C++/except to pass on x86/linux
with non-llvm-compiled (e.g. "native") unwind runtime.

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