Fix possible infinite loop in shrink wrapping when searching for save/restore
[oota-llvm.git] / test / CodeGen / ARM / lsr-scale-addr-mode.ll
index 948024163ba723c121aaccdafe52fda31064cd87..063ef76d95c93eebe2244f9980eed40963e7a1a3 100644 (file)
@@ -9,7 +9,7 @@ entry:
 cond_next:             ; preds = %cond_next, %entry
        %indvar = phi i32 [ 0, %entry ], [ %tmp25, %cond_next ]         ; <i32> [#uses=1]
        %tmp25 = add i32 %indvar, 1             ; <i32> [#uses=3]
-       %tmp36 = getelementptr i32* %a, i32 %tmp25              ; <i32*> [#uses=1]
+       %tmp36 = getelementptr i32, i32* %a, i32 %tmp25         ; <i32*> [#uses=1]
        store i32 0, i32* %tmp36
        icmp eq i32 %tmp25, -1          ; <i1>:0 [#uses=1]
        br i1 %0, label %return, label %cond_next