[WinEH] Split blocks at calls to llvm.eh.begincatch
authorAndrew Kaylor <andrew.kaylor@intel.com>
Tue, 28 Apr 2015 21:54:14 +0000 (21:54 +0000)
committerAndrew Kaylor <andrew.kaylor@intel.com>
Tue, 28 Apr 2015 21:54:14 +0000 (21:54 +0000)
commit046f7b42f2bc14d460b0108c97b9c2d87dd992a8
treedd42a5c1004a6e3c0acaf7d8fb926920914942ea
parent8a90d87d763ae0530328827f967bf0611c445f70
[WinEH] Split blocks at calls to llvm.eh.begincatch

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

llvm-svn: 236046
llvm/lib/CodeGen/WinEHPrepare.cpp
llvm/test/CodeGen/WinEH/cppeh-demote-liveout.ll
llvm/test/CodeGen/WinEH/cppeh-mixed-catch-and-cleanup.ll [new file with mode: 0644]
llvm/test/CodeGen/WinEH/cppeh-shared-empty-catch.ll
llvm/test/CodeGen/WinEH/seh-catch-all.ll
llvm/test/CodeGen/WinEH/seh-simple.ll