blob: 9f060be1c342d584fd4dff19b9005cedeab12695 [file] [log] [blame]
Daniel Dunbar46a27162010-11-13 00:28:01 +00001; RUN: lli %s > /dev/null
Tanya Lattnere9789ef2004-11-06 23:32:43 +00002
Tanya Lattnerceca1942008-03-10 07:21:50 +00003@X = global i32 7 ; <i32*> [#uses=0]
4@msg = internal global [13 x i8] c"Hello World\0A\00" ; <[13 x i8]*> [#uses=1]
Chris Lattner69910462003-07-27 00:28:10 +00005
Tanya Lattnerceca1942008-03-10 07:21:50 +00006declare void @printf([13 x i8]*, ...)
Chris Lattner69910462003-07-27 00:28:10 +00007
Tanya Lattnerceca1942008-03-10 07:21:50 +00008define void @bar() {
9 call void ([13 x i8]*, ...)* @printf( [13 x i8]* @msg )
10 ret void
Chris Lattner69910462003-07-27 00:28:10 +000011}
12
Tanya Lattnerceca1942008-03-10 07:21:50 +000013define i32 @main() {
14 call void @bar( )
15 ret i32 0
Chris Lattner69910462003-07-27 00:28:10 +000016}
17