blob: a072ab70df5b5c21af8af6aad4cc479c590bb881 [file] [log] [blame]
; RUN: llc < %s -enable-correct-eh-support
define i32 @test() {
unwind
}
define i32 @main() {
%X = invoke i32 @test( )
to label %cont unwind label %EH ; <i32> [#uses=0]
cont: ; preds = %0
ret i32 1
EH: ; preds = %0
%exn = landingpad {i8*, i32} personality i32 (...)* @__gxx_personality_v0
cleanup
ret i32 0
}
declare i32 @__gxx_personality_v0(...)