xref: /llvm-project/llvm/test/ExecutionEngine/MCJIT/2003-05-07-ArgumentTest.ll (revision 2d56d8c4e8751c7e2cab927cdeb4e519af3f3585)
1; RUN: %lli -jit-kind=mcjit %s test
2; RUN: %lli %s test
3
4declare i32 @puts(ptr)
5
6define i32 @main(i32 %argc.1, ptr %argv.1) {
7	%tmp.5 = getelementptr ptr, ptr %argv.1, i64 1		; <ptr> [#uses=1]
8	%tmp.6 = load ptr, ptr %tmp.5		; <ptr> [#uses=1]
9	%tmp.0 = call i32 @puts( ptr %tmp.6 )		; <i32> [#uses=0]
10	ret i32 0
11}
12
13