[opaque pointer type] Add textual IR support for explicit type parameter to load...
[oota-llvm.git] / test / ExecutionEngine / MCJIT / 2008-06-05-APInt-OverAShr.ll
index ae79058a30e7920b908ef0e9c07ebf37c6b40e2c..4e4ad2a099a218dda57301c14f3766d4030594de 100644 (file)
@@ -12,15 +12,15 @@ entry:
        %tmp = alloca i65               ; <i65*> [#uses=2]
        %"alloca point" = bitcast i65 0 to i65          ; <i65> [#uses=0]
        store i65 %x, i65* %x_addr
-       %tmp1 = load i65* %x_addr, align 4              ; <i65> [#uses=1]
+       %tmp1 = load i65, i65* %x_addr, align 4         ; <i65> [#uses=1]
        %tmp2 = ashr i65 %tmp1, 65              ; <i65> [#uses=1]
        store i65 %tmp2, i65* %tmp, align 4
-       %tmp3 = load i65* %tmp, align 4         ; <i65> [#uses=1]
+       %tmp3 = load i65, i65* %tmp, align 4            ; <i65> [#uses=1]
        store i65 %tmp3, i65* %retval, align 4
        br label %return
 
 return:                ; preds = %entry
-       %retval4 = load i65* %retval            ; <i65> [#uses=1]
+       %retval4 = load i65, i65* %retval               ; <i65> [#uses=1]
        ret i65 %retval4
 }
 
@@ -47,13 +47,13 @@ cond_false:         ; preds = %entry
 
 cond_next:             ; preds = %cond_false, %cond_true
        %tmp5 = getelementptr [10 x i8], [10 x i8]* @.str, i32 0, i32 0         ; <i8*> [#uses=1]
-       %tmp6 = load i32* %iftmp.0, align 4             ; <i32> [#uses=1]
+       %tmp6 = load i32, i32* %iftmp.0, align 4                ; <i32> [#uses=1]
        %tmp7 = call i32 (i8*, ...)* @printf( i8* noalias  %tmp5, i32 %tmp6 ) nounwind          ; <i32> [#uses=0]
        br label %return
 
 return:                ; preds = %cond_next
     store i32 0, i32* %retval, align 4
-       %retval8 = load i32* %retval            ; <i32> [#uses=1]
+       %retval8 = load i32, i32* %retval               ; <i32> [#uses=1]
        ret i32 %retval8
 }