diff options
Diffstat (limited to 'test/Transforms/Inline/2006-11-09-InlineCGUpdate-2.ll')
-rw-r--r-- | test/Transforms/Inline/2006-11-09-InlineCGUpdate-2.ll | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/test/Transforms/Inline/2006-11-09-InlineCGUpdate-2.ll b/test/Transforms/Inline/2006-11-09-InlineCGUpdate-2.ll index 37cba98..b4380d0 100644 --- a/test/Transforms/Inline/2006-11-09-InlineCGUpdate-2.ll +++ b/test/Transforms/Inline/2006-11-09-InlineCGUpdate-2.ll @@ -114,7 +114,7 @@ entry: define fastcc void @_ZSt19__throw_ios_failurePKc() { entry: call fastcc void @_ZNSsC1EPKcRKSaIcE( ) - unwind + unreachable } define void @_GLOBAL__D__ZSt23lexicographical_compareIPKaS1_EbT_S2_T0_S3_() { @@ -133,10 +133,12 @@ entry: to label %try_exit.0 unwind label %try_catch.0 try_catch.0: ; preds = %entry - unreachable + %exn = landingpad {i8*, i32} personality i32 (...)* @__gxx_personality_v0 + catch i8* null + resume { i8*, i32 } %exn try_exit.0: ; preds = %entry - unwind + unreachable } define fastcc void @_ZNSt11logic_errorC1ERKSs() { @@ -153,7 +155,7 @@ entry: define fastcc void @_ZSt20__throw_length_errorPKc() { entry: call fastcc void @_ZNSt12length_errorC1ERKSs( ) - unwind + unreachable } define fastcc void @_ZNSt12length_errorC1ERKSs() { @@ -162,7 +164,9 @@ entry: to label %_ZNSt11logic_errorC2ERKSs.exit unwind label %invoke_catch.i invoke_catch.i: ; preds = %entry - unwind + %exn = landingpad {i8*, i32} personality i32 (...)* @__gxx_personality_v0 + catch i8* null + resume { i8*, i32 } %exn _ZNSt11logic_errorC2ERKSs.exit: ; preds = %entry ret void @@ -199,8 +203,10 @@ entry: to label %invoke_cont.1 unwind label %invoke_catch.1 invoke_catch.1: ; preds = %entry + %exn = landingpad {i8*, i32} personality i32 (...)* @__gxx_personality_v0 + catch i8* null call fastcc void @_ZNSaIcED1Ev( ) - unwind + resume { i8*, i32 } %exn invoke_cont.1: ; preds = %entry call fastcc void @_ZNSaIcEC2ERKS_( ) @@ -243,3 +249,5 @@ define fastcc void @_ZN9__gnu_cxx12__pool_allocILb1ELi0EE9_S_refillEj() { entry: unreachable } + +declare i32 @__gxx_personality_v0(...) |