Home | History | Annotate | Download | only in ARM
      1 ; RUN: llc < %s -march=arm
      2 ; RUN: llc < %s -mtriple=armv6-linux-gnueabi | grep mov | count 1
      3 ; RUN: llc < %s -mtriple=armv6-linux-gnu --disable-fp-elim | \
      4 ; RUN:   grep mov | count 2
      5 ; RUN: llc < %s -mtriple=armv6-apple-darwin | grep mov | count 2
      6 
      7 @str = internal constant [12 x i8] c"Hello World\00"
      8 
      9 define i32 @main() {
     10 	%tmp = call i32 @puts( i8* getelementptr ([12 x i8]* @str, i32 0, i64 0) )		; <i32> [#uses=0]
     11 	ret i32 0
     12 }
     13 
     14 declare i32 @puts(i8*)
     15