AVX-512: Added all AVX-512 forms of Vector Convert for Float/Double/Int/Long types.
[oota-llvm.git] / test / CodeGen / Thumb / 2007-05-05-InvalidPushPop.ll
index 159be4eca334892ab4dcdee674941068bfcdae56..079ab879afbfe097241f68b3c70ac8a092c0639c 100644 (file)
@@ -1,6 +1,6 @@
-; RUN: llvm-as < %s | llc | not grep r11
+; RUN: llc < %s | not grep r11
 
-target triple = "thumb-linux-gnueabi"
+target triple = "thumb-unknown-linux-gnueabi"
        %struct.__sched_param = type { i32 }
        %struct.pthread_attr_t = type { i32, i32, %struct.__sched_param, i32, i32, i32, i32, i8*, i32 }
 @i.1882 = internal global i32 1                ; <i32*> [#uses=2]
@@ -9,7 +9,7 @@ target triple = "thumb-linux-gnueabi"
 
 define i8* @f(i8* %a) {
 entry:
-       %tmp1 = load i32* @i.1882               ; <i32> [#uses=1]
+       %tmp1 = load i32, i32* @i.1882          ; <i32> [#uses=1]
        %tmp2 = add i32 %tmp1, 1                ; <i32> [#uses=2]
        store i32 %tmp2, i32* @i.1882
        %tmp34 = inttoptr i32 %tmp2 to i8*              ; <i8*> [#uses=1]
@@ -21,16 +21,16 @@ entry:
        %t = alloca i32, align 4                ; <i32*> [#uses=4]
        %ret = alloca i32, align 4              ; <i32*> [#uses=3]
        %tmp1 = call i32 @pthread_create( i32* %t, %struct.pthread_attr_t* null, i8* (i8*)* @f, i8* null )              ; <i32> [#uses=0]
-       %tmp2 = load i32* %t            ; <i32> [#uses=1]
+       %tmp2 = load i32, i32* %t               ; <i32> [#uses=1]
        %ret3 = bitcast i32* %ret to i8**               ; <i8**> [#uses=2]
        %tmp4 = call i32 @pthread_join( i32 %tmp2, i8** %ret3 )         ; <i32> [#uses=0]
-       %tmp5 = load i32* %ret          ; <i32> [#uses=1]
-       %tmp7 = call i32 (i8*, ...)* @printf( i8* getelementptr ([14 x i8]* @.str, i32 0, i32 0), i32 %tmp5 )           ; <i32> [#uses=0]
+       %tmp5 = load i32, i32* %ret             ; <i32> [#uses=1]
+       %tmp7 = call i32 (i8*, ...) @printf( i8* getelementptr ([14 x i8], [14 x i8]* @.str, i32 0, i32 0), i32 %tmp5 )         ; <i32> [#uses=0]
        %tmp8 = call i32 @pthread_create( i32* %t, %struct.pthread_attr_t* null, i8* (i8*)* @f, i8* null )              ; <i32> [#uses=0]
-       %tmp9 = load i32* %t            ; <i32> [#uses=1]
+       %tmp9 = load i32, i32* %t               ; <i32> [#uses=1]
        %tmp11 = call i32 @pthread_join( i32 %tmp9, i8** %ret3 )                ; <i32> [#uses=0]
-       %tmp12 = load i32* %ret         ; <i32> [#uses=1]
-       %tmp14 = call i32 (i8*, ...)* @printf( i8* getelementptr ([14 x i8]* @.str1, i32 0, i32 0), i32 %tmp12 )                ; <i32> [#uses=0]
+       %tmp12 = load i32, i32* %ret            ; <i32> [#uses=1]
+       %tmp14 = call i32 (i8*, ...) @printf( i8* getelementptr ([14 x i8], [14 x i8]* @.str1, i32 0, i32 0), i32 %tmp12 )              ; <i32> [#uses=0]
        ret i32 0
 }