[WinEH] Handle nested landing pads in outlined catch handlers
authorAndrew Kaylor <andrew.kaylor@intel.com>
Fri, 3 Apr 2015 19:37:50 +0000 (19:37 +0000)
committerAndrew Kaylor <andrew.kaylor@intel.com>
Fri, 3 Apr 2015 19:37:50 +0000 (19:37 +0000)
commitaa92ab069c2aca0b7e01fd9c052874aae34de275
tree5265411c8fa22dc693dac614c177f38df1c58818
parent400c9852cbddf9368e73fd463455d3cd95b14ec1
[WinEH] Handle nested landing pads in outlined catch handlers

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

llvm-svn: 234041
llvm/include/llvm/CodeGen/WinEHFuncInfo.h
llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
llvm/lib/CodeGen/WinEHPrepare.cpp
llvm/test/CodeGen/WinEH/cppeh-catch-unwind.ll
llvm/test/CodeGen/WinEH/cppeh-nested-1.ll
llvm/test/CodeGen/WinEH/cppeh-nested-3.ll
llvm/test/CodeGen/WinEH/cppeh-prepared-catch.ll