[ScalarEvolutionExpander] Properly insert no-op casts + EH Pads
[oota-llvm.git] / test / Transforms / LoopStrengthReduce / use_postinc_value_outside_loop.ll
index 5ed37dd6a24729832f3231ba3be429b0b695e862..a673768d770e56e0f7a505e0498ec4d4e3507fa0 100644 (file)
@@ -1,5 +1,5 @@
 ; RUN: opt < %s -loop-reduce -S | \
-; RUN:   grep {add i32 %indvar630.ui, 1}
+; RUN:   grep "add i32 %indvar630.ui, 1"
 ;
 ; Make sure that the use of the IV outside of the loop (the store) uses the 
 ; post incremented value of the IV, not the preincremented value.  This 
@@ -16,7 +16,7 @@ no_exit.2:            ; preds = %no_exit.2, %then.0
        %indvar630.ui = phi i32 [ 0, %then.0 ], [ %indvar.next631, %no_exit.2 ]         ; <i32> [#uses=3]
        %indvar630 = bitcast i32 %indvar630.ui to i32           ; <i32> [#uses=2]
        %gep.upgrd.1 = zext i32 %indvar630.ui to i64            ; <i64> [#uses=1]
-       %tmp.38 = getelementptr [700 x i32]* %nbeaux_.0__558, i32 0, i64 %gep.upgrd.1           ; <i32*> [#uses=1]
+       %tmp.38 = getelementptr [700 x i32], [700 x i32]* %nbeaux_.0__558, i32 0, i64 %gep.upgrd.1              ; <i32*> [#uses=1]
        store i32 0, i32* %tmp.38
        %inc.2 = add i32 %indvar630, 2          ; <i32> [#uses=1]
        %tmp.34 = call i1 @pred( i32 %indvar630 )               ; <i1> [#uses=1]