xref: /aosp_15_r20/external/llvm/test/ExecutionEngine/MCJIT/hello2.ll (revision 9880d6810fe72a1726cb53787c6711e909410d58)
1*9880d681SAndroid Build Coastguard Worker; RUN: %lli %s > /dev/null
2*9880d681SAndroid Build Coastguard Worker
3*9880d681SAndroid Build Coastguard Worker@X = global i32 7		; <i32*> [#uses=0]
4*9880d681SAndroid Build Coastguard Worker@msg = internal global [13 x i8] c"Hello World\0A\00"		; <[13 x i8]*> [#uses=1]
5*9880d681SAndroid Build Coastguard Worker
6*9880d681SAndroid Build Coastguard Workerdeclare void @printf([13 x i8]*, ...)
7*9880d681SAndroid Build Coastguard Worker
8*9880d681SAndroid Build Coastguard Workerdefine void @bar() {
9*9880d681SAndroid Build Coastguard Worker	call void ([13 x i8]*, ...) @printf( [13 x i8]* @msg )
10*9880d681SAndroid Build Coastguard Worker	ret void
11*9880d681SAndroid Build Coastguard Worker}
12*9880d681SAndroid Build Coastguard Worker
13*9880d681SAndroid Build Coastguard Workerdefine i32 @main() {
14*9880d681SAndroid Build Coastguard Worker	call void @bar( )
15*9880d681SAndroid Build Coastguard Worker	ret i32 0
16*9880d681SAndroid Build Coastguard Worker}
17*9880d681SAndroid Build Coastguard Worker
18