Use the code that lowers the arguments and spills any values which are alive
authorBill Wendling <isanbard@gmail.com>
Sat, 8 Oct 2011 00:56:47 +0000 (00:56 +0000)
committerBill Wendling <isanbard@gmail.com>
Sat, 8 Oct 2011 00:56:47 +0000 (00:56 +0000)
commitd5d170097241534401bbbebb4be59451d5c312ca
tree7cec6b209ff0eb9337a7a07e5c57a8664addb9f6
parent0be07d39b1815536fadebf447008ff1ae9a78869
Use the code that lowers the arguments and spills any values which are alive
across unwind edges. This is for the back-end which expects such things.

The code is from the original SjLj EH pass.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@141463 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SjLjEHPrepare.cpp