[opaque pointer type] Add textual IR support for explicit type parameter to getelemen...
[oota-llvm.git] / test / Analysis / ScalarEvolution / max-trip-count-address-space.ll
index aa5254c758bf8db7a4b911ff26946c8e146a7c57..1bdb6f2ec4524bca68ff9db0fbde3e7c2f2d3eff 100644 (file)
@@ -21,7 +21,7 @@ bb:           ; preds = %bb1, %bb.nph
        %p.01 = phi i8 [ %4, %bb1 ], [ -1, %bb.nph ]            ; <i8> [#uses=2]
        %1 = sext i8 %p.01 to i32               ; <i32> [#uses=1]
        %2 = sext i32 %i.02 to i64              ; <i64> [#uses=1]
-       %3 = getelementptr i32 addrspace(1)* %d, i64 %2         ; <i32*> [#uses=1]
+       %3 = getelementptr i32, i32 addrspace(1)* %d, i64 %2            ; <i32*> [#uses=1]
        store i32 %1, i32 addrspace(1)* %3, align 4
        %4 = add i8 %p.01, 1            ; <i8> [#uses=1]
        %5 = add i32 %i.02, 1           ; <i32> [#uses=2]
@@ -50,7 +50,7 @@ for.body.lr.ph:                                   ; preds = %entry
 
 for.body:                                         ; preds = %for.body, %for.body.lr.ph
   %indvar = phi i64 [ %indvar.next, %for.body ], [ 0, %for.body.lr.ph ]
-  %arrayidx = getelementptr i8 addrspace(1)* %a, i64 %indvar
+  %arrayidx = getelementptr i8, i8 addrspace(1)* %a, i64 %indvar
   store i8 0, i8 addrspace(1)* %arrayidx, align 1
   %indvar.next = add i64 %indvar, 1
   %exitcond = icmp ne i64 %indvar.next, %tmp