diff options
Diffstat (limited to 'polly/test/DeadCodeElimination')
7 files changed, 23 insertions, 23 deletions
diff --git a/polly/test/DeadCodeElimination/chained_iterations.ll b/polly/test/DeadCodeElimination/chained_iterations.ll index 671950e7de9..73c43c189ec 100644 --- a/polly/test/DeadCodeElimination/chained_iterations.ll +++ b/polly/test/DeadCodeElimination/chained_iterations.ll @@ -18,7 +18,7 @@ entry: for.body.1: %indvar.1 = phi i64 [ 0, %entry ], [ %indvar.next.1, %for.body.1 ] - %arrayidx.1 = getelementptr [200 x i32]* %A, i64 0, i64 %indvar.1 + %arrayidx.1 = getelementptr [200 x i32], [200 x i32]* %A, i64 0, i64 %indvar.1 store i32 2, i32* %arrayidx.1, align 4 %indvar.next.1 = add i64 %indvar.1, 1 %exitcond.1 = icmp ne i64 %indvar.next.1, 200 @@ -29,7 +29,7 @@ exit.1: for.body.2: %indvar.2 = phi i64 [ 0, %exit.1 ], [ %indvar.next.2, %for.body.2 ] - %arrayidx.2 = getelementptr [200 x i32]* %A, i64 0, i64 %indvar.2 + %arrayidx.2 = getelementptr [200 x i32], [200 x i32]* %A, i64 0, i64 %indvar.2 store i32 5, i32* %arrayidx.2, align 4 %indvar.next.2 = add i64 %indvar.2, 1 %exitcond.2 = icmp ne i64 %indvar.next.2, 200 @@ -40,7 +40,7 @@ exit.2: for.body.3: %indvar.3 = phi i64 [ 0, %exit.2 ], [ %indvar.next.3, %for.body.3 ] - %arrayidx.3 = getelementptr [200 x i32]* %A, i64 0, i64 %indvar.3 + %arrayidx.3 = getelementptr [200 x i32], [200 x i32]* %A, i64 0, i64 %indvar.3 store i32 7, i32* %arrayidx.3, align 4 %indvar.next.3 = add i64 %indvar.3, 1 %exitcond.3 = icmp ne i64 %indvar.next.3, 200 diff --git a/polly/test/DeadCodeElimination/chained_iterations_2.ll b/polly/test/DeadCodeElimination/chained_iterations_2.ll index 6b780ce8c13..e618854283c 100644 --- a/polly/test/DeadCodeElimination/chained_iterations_2.ll +++ b/polly/test/DeadCodeElimination/chained_iterations_2.ll @@ -19,7 +19,7 @@ entry: for.body.1: %indvar.1 = phi i64 [ 0, %entry ], [ %indvar.next.1, %for.body.1 ] - %arrayidx.1 = getelementptr [200 x i32]* %A, i64 0, i64 %indvar.1 + %arrayidx.1 = getelementptr [200 x i32], [200 x i32]* %A, i64 0, i64 %indvar.1 store i32 2, i32* %arrayidx.1, align 4 %indvar.next.1 = add i64 %indvar.1, 1 %exitcond.1 = icmp ne i64 %indvar.next.1, 200 @@ -30,9 +30,9 @@ exit.1: for.body.2: %indvar.2 = phi i64 [ 0, %exit.1 ], [ %indvar.next.2, %for.body.2 ] - %arrayidx.2.a = getelementptr [200 x i32]* %A, i64 0, i64 %indvar.2 + %arrayidx.2.a = getelementptr [200 x i32], [200 x i32]* %A, i64 0, i64 %indvar.2 %val = load i32* %arrayidx.2.a, align 4 - %arrayidx.2.b = getelementptr [200 x i32]* %B, i64 0, i64 %indvar.2 + %arrayidx.2.b = getelementptr [200 x i32], [200 x i32]* %B, i64 0, i64 %indvar.2 store i32 %val, i32* %arrayidx.2.b, align 4 %indvar.next.2 = add i64 %indvar.2, 1 %exitcond.2 = icmp ne i64 %indvar.next.2, 200 @@ -43,8 +43,8 @@ exit.2: for.body.3: %indvar.3 = phi i64 [ 0, %exit.2 ], [ %indvar.next.3, %for.body.3 ] - %arrayidx.3.a = getelementptr [200 x i32]* %A, i64 0, i64 %indvar.3 - %arrayidx.3.b = getelementptr [200 x i32]* %B, i64 0, i64 %indvar.3 + %arrayidx.3.a = getelementptr [200 x i32], [200 x i32]* %A, i64 0, i64 %indvar.3 + %arrayidx.3.b = getelementptr [200 x i32], [200 x i32]* %B, i64 0, i64 %indvar.3 store i32 5, i32* %arrayidx.3.a, align 4 store i32 5, i32* %arrayidx.3.b, align 4 %indvar.next.3 = add i64 %indvar.3, 1 diff --git a/polly/test/DeadCodeElimination/computeout.ll b/polly/test/DeadCodeElimination/computeout.ll index fca5d0c9d2e..38c3e2d5f33 100644 --- a/polly/test/DeadCodeElimination/computeout.ll +++ b/polly/test/DeadCodeElimination/computeout.ll @@ -19,7 +19,7 @@ entry: S1: %indvar.1 = phi i64 [ 0, %entry ], [ %indvar.next.1, %S1 ] - %arrayidx.1 = getelementptr [200 x i32]* %A, i64 0, i64 %indvar.1 + %arrayidx.1 = getelementptr [200 x i32], [200 x i32]* %A, i64 0, i64 %indvar.1 store i32 2, i32* %arrayidx.1 %indvar.next.1 = add i64 %indvar.1, 1 %exitcond.1 = icmp ne i64 %indvar.next.1, 100 @@ -30,7 +30,7 @@ exit.1: S2: %indvar.2 = phi i64 [ 0, %exit.1 ], [ %indvar.next.2, %S2 ] - %arrayidx.2 = getelementptr [200 x i32]* %A, i64 0, i64 %indvar.2 + %arrayidx.2 = getelementptr [200 x i32], [200 x i32]* %A, i64 0, i64 %indvar.2 store i32 5, i32* %arrayidx.2 %indvar.next.2 = add i64 %indvar.2, 1 %exitcond.2 = icmp ne i64 %indvar.next.2, 10 @@ -41,7 +41,7 @@ exit.2: S3: %indvar.3 = phi i64 [ 0, %exit.2 ], [ %indvar.next.3, %S3 ] - %arrayidx.3 = getelementptr [200 x i32]* %A, i64 0, i64 %indvar.3 + %arrayidx.3 = getelementptr [200 x i32], [200 x i32]* %A, i64 0, i64 %indvar.3 store i32 7, i32* %arrayidx.3 %indvar.next.3 = add i64 %indvar.3, 1 %exitcond.3 = icmp ne i64 %indvar.next.3, 200 diff --git a/polly/test/DeadCodeElimination/dead_iteration_elimination.ll b/polly/test/DeadCodeElimination/dead_iteration_elimination.ll index e0118ea6020..d1a2373c9a4 100644 --- a/polly/test/DeadCodeElimination/dead_iteration_elimination.ll +++ b/polly/test/DeadCodeElimination/dead_iteration_elimination.ll @@ -21,7 +21,7 @@ entry: for.body.1: %indvar.1 = phi i64 [ 0, %entry ], [ %indvar.next.1, %for.body.1 ] - %arrayidx.1 = getelementptr [200 x i32]* %A, i64 0, i64 %indvar.1 + %arrayidx.1 = getelementptr [200 x i32], [200 x i32]* %A, i64 0, i64 %indvar.1 store i32 2, i32* %arrayidx.1, align 4 %indvar.next.1 = add i64 %indvar.1, 1 %exitcond.1 = icmp ne i64 %indvar.next.1, 200 @@ -32,7 +32,7 @@ exit.1: for.body.2: %indvar.2 = phi i64 [ 0, %exit.1 ], [ %indvar.next.2, %for.body.2 ] - %arrayidx.2 = getelementptr [200 x i32]* %A, i64 0, i64 %indvar.2 + %arrayidx.2 = getelementptr [200 x i32], [200 x i32]* %A, i64 0, i64 %indvar.2 store i32 5, i32* %arrayidx.2, align 4 %indvar.next.2 = add i64 %indvar.2, 1 %exitcond.2 = icmp ne i64 %indvar.next.2, 50 @@ -43,7 +43,7 @@ exit.2: for.body.3: %indvar.3 = phi i64 [ 0, %exit.2 ], [ %indvar.next.3, %for.body.3 ] - %arrayidx.3 = getelementptr [200 x i32]* %A, i64 0, i64 %indvar.3 + %arrayidx.3 = getelementptr [200 x i32], [200 x i32]* %A, i64 0, i64 %indvar.3 %val = load i32* %arrayidx.3, align 4 %add = add nsw i32 %val, 5 store i32 %add, i32* %arrayidx.3, align 4 @@ -58,7 +58,7 @@ for.body.4: %indvar.4 = phi i64 [ 0, %exit.3 ], [ %indvar.next.4, %for.body.4 ] %indvar.plus = add i64 %indvar.4, 100 %trunc = trunc i64 %indvar.plus to i32 - %arrayidx.4 = getelementptr [200 x i32]* %A, i64 0, i64 %indvar.plus + %arrayidx.4 = getelementptr [200 x i32], [200 x i32]* %A, i64 0, i64 %indvar.plus store i32 %trunc, i32* %arrayidx.4, align 4 %indvar.next.4 = add i64 %indvar.4, 1 %exitcond.4 = icmp ne i64 %indvar.next.4, 10 diff --git a/polly/test/DeadCodeElimination/non-affine-affine-mix.ll b/polly/test/DeadCodeElimination/non-affine-affine-mix.ll index bf0385cab93..1b3f38bcf41 100644 --- a/polly/test/DeadCodeElimination/non-affine-affine-mix.ll +++ b/polly/test/DeadCodeElimination/non-affine-affine-mix.ll @@ -29,7 +29,7 @@ for.cond: S1: %rem = srem i32 %i.0, 2 - %arrayidx = getelementptr inbounds i32* %A, i32 %rem + %arrayidx = getelementptr inbounds i32, i32* %A, i32 %rem store i32 %i.0, i32* %arrayidx, align 4 br label %for.inc @@ -46,7 +46,7 @@ for.cond.2: br i1 %exitcond.2, label %S2, label %for.end S2: - %arrayidx.2 = getelementptr inbounds i32* %A, i32 %i.2 + %arrayidx.2 = getelementptr inbounds i32, i32* %A, i32 %i.2 store i32 %i.2, i32* %arrayidx.2, align 4 br label %for.inc.2 diff --git a/polly/test/DeadCodeElimination/non-affine.ll b/polly/test/DeadCodeElimination/non-affine.ll index ec44070a442..33b7ccc9550 100644 --- a/polly/test/DeadCodeElimination/non-affine.ll +++ b/polly/test/DeadCodeElimination/non-affine.ll @@ -20,7 +20,7 @@ for.cond: ; preds = %for.inc, %entry for.body: ; preds = %for.cond %rem = srem i32 %i.0, 2 - %arrayidx = getelementptr inbounds i32* %A, i32 %rem + %arrayidx = getelementptr inbounds i32, i32* %A, i32 %rem store i32 %i.0, i32* %arrayidx, align 4 br label %for.inc diff --git a/polly/test/DeadCodeElimination/null_schedule.ll b/polly/test/DeadCodeElimination/null_schedule.ll index a71d3ca2df3..2e5b4e89a69 100644 --- a/polly/test/DeadCodeElimination/null_schedule.ll +++ b/polly/test/DeadCodeElimination/null_schedule.ll @@ -15,7 +15,7 @@ entry: %A = alloca [200 x i32], align 16 %B = alloca [200 x i32], align 16 - %A.zero = getelementptr [200 x i32]* %A, i64 0, i64 0 + %A.zero = getelementptr [200 x i32], [200 x i32]* %A, i64 0, i64 0 store i32 1, i32* %A.zero, align 4 br label %for.body.1 @@ -24,10 +24,10 @@ for.body.1: %indvar.1 = phi i64 [ 0, %entry ], [ %indvar.next.1, %for.body.1 ] %indvar.next.1 = add i64 %indvar.1, 1 - %A.current.1 = getelementptr [200 x i32]* %A, i64 0, i64 %indvar.1 + %A.current.1 = getelementptr [200 x i32], [200 x i32]* %A, i64 0, i64 %indvar.1 %val1.1 = load i32* %A.current.1, align 4 %val2.1 = mul i32 %val1.1, 2 - %A.next.1 = getelementptr [200 x i32]* %A, i64 0, i64 %indvar.next.1 + %A.next.1 = getelementptr [200 x i32], [200 x i32]* %A, i64 0, i64 %indvar.next.1 store i32 %val2.1, i32* %A.next.1, align 4 %exitcond.1 = icmp ne i64 %indvar.next.1, 100 @@ -39,10 +39,10 @@ exit.1: for.body.2: %indvar.2 = phi i64 [ 0, %exit.1 ], [ %indvar.next.2, %for.body.2 ] - %B.current.2 = getelementptr [200 x i32]* %B, i64 0, i64 %indvar.2 + %B.current.2 = getelementptr [200 x i32], [200 x i32]* %B, i64 0, i64 %indvar.2 %val1.2 = load i32* %B.current.2, align 4 %val2.2 = mul i32 %val1.2, 2 - %A.current.2 = getelementptr [200 x i32]* %A, i64 0, i64 %indvar.2 + %A.current.2 = getelementptr [200 x i32], [200 x i32]* %A, i64 0, i64 %indvar.2 store i32 %val2.2, i32* %A.current.2, align 4 %indvar.next.2 = add i64 %indvar.2, 1 |