Remap arguments and non-alloca values used by outlined C++ exception handlers.
authorAndrew Kaylor <andrew.kaylor@intel.com>
Tue, 3 Mar 2015 00:41:03 +0000 (00:41 +0000)
committerAndrew Kaylor <andrew.kaylor@intel.com>
Tue, 3 Mar 2015 00:41:03 +0000 (00:41 +0000)
commitf89c6af16b1ba1d0a0b8290e90f08c8fcd5ad1eb
treee75553431f213239b4e82286a3b5f8c9adbe2dc2
parent51a833938f2155c536b65092ca8e08d8720eb868
Remap arguments and non-alloca values used by outlined C++ exception handlers.

Differential Revision: http://reviews.llvm.org/D7844

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@231042 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/WinEHPrepare.cpp
test/CodeGen/X86/cppeh-inalloca.ll [new file with mode: 0644]
test/CodeGen/X86/cppeh-nonalloca-frame-values.ll [new file with mode: 0644]