brintos

brintos / llvm-project-archived public Read only

0
0
Text · 654 B · e7f15f9 Raw
26 lines · plain
1; RUN: opt < %s -passes=inline -disable-output2 3define i32 @main() personality ptr @__gxx_personality_v0 {4entry:5        invoke void @__main( )6                        to label %else unwind label %RethrowExcept7 8else:           ; preds = %LJDecisionBB, %entry9        %i.2 = phi i32 [ 36, %entry ], [ %i.2, %LJDecisionBB ]          ; <i32> [#uses=1]10        br label %LJDecisionBB11 12LJDecisionBB:           ; preds = %else13        br label %else14 15RethrowExcept:          ; preds = %entry16        %exn = landingpad {ptr, i32}17                 cleanup18        ret i32 019}20 21define void @__main() {22        ret void23}24 25declare i32 @__gxx_personality_v0(...)26