Expose Module::dump via C and Ocaml.
[oota-llvm.git] / test / Transforms / SimplifyLibCalls / ExitInMain.ll
1 ; Test that the ExitInMainOptimization pass works correctly
2 ; RUN: llvm-as < %s | opt -simplify-libcalls | llvm-dis | \
3 ; RUN:    grep {ret i32 3} | count 1
4 ; END.
5
6 declare void @exit(i32)
7
8 declare void @exitonly(i32)
9
10 define i32 @main() {
11         call void @exitonly( i32 3 )
12         call void @exit( i32 3 )
13         ret i32 0
14 }
15