1a66a18505e07a4e72d6fa7e85663937a257577f3Eli Bendersky; RUN: %lli %s > /dev/null 20005cc7a0a4834ff8915546855864eac22b5f7eaAndrew Trick; XFAIL: arm 3e9789ef994ba9761af87baf6e6b5953adba3968bTanya Lattner 4ceca194c4355224723b309a3a27c5e5bc19cb6fcTanya Lattner@X = global i32 7 ; <i32*> [#uses=0] 5ceca194c4355224723b309a3a27c5e5bc19cb6fcTanya Lattner@msg = internal global [13 x i8] c"Hello World\0A\00" ; <[13 x i8]*> [#uses=1] 6699104633afb16c22ce3cd8fe1dc8054aacdc613Chris Lattner 7ceca194c4355224723b309a3a27c5e5bc19cb6fcTanya Lattnerdeclare void @printf([13 x i8]*, ...) 8699104633afb16c22ce3cd8fe1dc8054aacdc613Chris Lattner 9ceca194c4355224723b309a3a27c5e5bc19cb6fcTanya Lattnerdefine void @bar() { 10ceca194c4355224723b309a3a27c5e5bc19cb6fcTanya Lattner call void ([13 x i8]*, ...)* @printf( [13 x i8]* @msg ) 11ceca194c4355224723b309a3a27c5e5bc19cb6fcTanya Lattner ret void 12699104633afb16c22ce3cd8fe1dc8054aacdc613Chris Lattner} 13699104633afb16c22ce3cd8fe1dc8054aacdc613Chris Lattner 14ceca194c4355224723b309a3a27c5e5bc19cb6fcTanya Lattnerdefine i32 @main() { 15ceca194c4355224723b309a3a27c5e5bc19cb6fcTanya Lattner call void @bar( ) 16ceca194c4355224723b309a3a27c5e5bc19cb6fcTanya Lattner ret i32 0 17699104633afb16c22ce3cd8fe1dc8054aacdc613Chris Lattner} 18699104633afb16c22ce3cd8fe1dc8054aacdc613Chris Lattner 19