| ; RUN: llvm-as < %s | opt -prune-eh | llvm-dis | not grep invoke | |
| declare void @nounwind() nounwind | |
| define internal void @foo() { | |
| call void @nounwind() | |
| ret void | |
| } | |
| define i32 @caller() { | |
| invoke void @foo( ) | |
| to label %Normal unwind label %Except | |
| Normal: ; preds = %0 | |
| ret i32 0 | |
| Except: ; preds = %0 | |
| ret i32 1 | |
| } |