Upgrade tests.

llvm-svn: 48538
diff --git a/llvm/test/Transforms/LoopStrengthReduce/variable_stride.ll b/llvm/test/Transforms/LoopStrengthReduce/variable_stride.ll
index 1af2a12..90d3947 100644
--- a/llvm/test/Transforms/LoopStrengthReduce/variable_stride.ll
+++ b/llvm/test/Transforms/LoopStrengthReduce/variable_stride.ll
@@ -1,17 +1,18 @@
 ; Check that variable strides are reduced to adds instead of multiplies.
-; RUN: llvm-upgrade < %s | llvm-as | opt -loop-reduce | llvm-dis | not grep mul
+; RUN: llvm-as < %s | opt -loop-reduce | llvm-dis | not grep mul
 
-declare bool %pred(int)
+declare i1 @pred(i32)
 
-void %test([10000 x int]* %P, int %STRIDE) {
+define void @test([10000 x i32]* %P, i32 %STRIDE) {
+; <label>:0
 	br label %Loop
-Loop:
-	%INDVAR = phi int [0, %0], [%INDVAR2, %Loop]
-	%Idx = mul int %INDVAR, %STRIDE
-
-	%cond = call bool %pred(int %Idx)
-	%INDVAR2 = add int %INDVAR, 1
-	br bool %cond, label %Loop, label %Out
-Out:
+Loop:		; preds = %Loop, %0
+	%INDVAR = phi i32 [ 0, %0 ], [ %INDVAR2, %Loop ]		; <i32> [#uses=2]
+	%Idx = mul i32 %INDVAR, %STRIDE		; <i32> [#uses=1]
+	%cond = call i1 @pred( i32 %Idx )		; <i1> [#uses=1]
+	%INDVAR2 = add i32 %INDVAR, 1		; <i32> [#uses=1]
+	br i1 %cond, label %Loop, label %Out
+Out:		; preds = %Loop
 	ret void
 }
+