; Test that we can inline a simple function, turning the calls in it into invoke ; instructions ; RUN: llvm-upgrade < %s | llvm-as | opt -inline | llvm-dis | \ ; RUN: not grep {call\[^e\]} declare void %might_throw() implementation internal void %callee() { call void %might_throw() ret void } ; caller returns true if might_throw throws an exception... int %caller() { invoke void %callee() to label %cont except label %exc cont: ret int 0 exc: ret int 1 }