blob: ce7d1fb3276aad3c055c367bea7653b78cdfa480 [file] [log] [blame]
Eric Christophercee313d2019-04-17 04:52:47 +00001; RUN: opt < %s -inline -disable-output
2
3define i32 @main() personality i32 (...)* @__gxx_personality_v0 {
4entry:
5 invoke void @__main( )
6 to label %else unwind label %RethrowExcept
7
8else: ; preds = %LJDecisionBB, %entry
9 %i.2 = phi i32 [ 36, %entry ], [ %i.2, %LJDecisionBB ] ; <i32> [#uses=1]
10 br label %LJDecisionBB
11
12LJDecisionBB: ; preds = %else
13 br label %else
14
15RethrowExcept: ; preds = %entry
16 %exn = landingpad {i8*, i32}
17 cleanup
18 ret i32 0
19}
20
21define void @__main() {
22 ret void
23}
24
25declare i32 @__gxx_personality_v0(...)