summaryrefslogtreecommitdiff
path: root/polly/test/DeadCodeElimination/null_schedule.ll
diff options
context:
space:
mode:
Diffstat (limited to 'polly/test/DeadCodeElimination/null_schedule.ll')
-rw-r--r--polly/test/DeadCodeElimination/null_schedule.ll19
1 files changed, 9 insertions, 10 deletions
diff --git a/polly/test/DeadCodeElimination/null_schedule.ll b/polly/test/DeadCodeElimination/null_schedule.ll
index 055daadfa2f5..633a84b5d92b 100644
--- a/polly/test/DeadCodeElimination/null_schedule.ll
+++ b/polly/test/DeadCodeElimination/null_schedule.ll
@@ -14,8 +14,7 @@ entry:
%A = alloca [200 x i32], align 16
%B = alloca [200 x i32], align 16
- %A.zero = getelementptr [200 x i32], [200 x i32]* %A, i64 0, i64 0
- store i32 1, i32* %A.zero, align 4
+ store i32 1, ptr %A, align 4
br label %for.body.1
@@ -23,11 +22,11 @@ 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], [200 x i32]* %A, i64 0, i64 %indvar.1
- %val1.1 = load i32, i32* %A.current.1, align 4
+ %A.current.1 = getelementptr [200 x i32], ptr %A, i64 0, i64 %indvar.1
+ %val1.1 = load i32, ptr %A.current.1, align 4
%val2.1 = mul i32 %val1.1, 2
- %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
+ %A.next.1 = getelementptr [200 x i32], ptr %A, i64 0, i64 %indvar.next.1
+ store i32 %val2.1, ptr %A.next.1, align 4
%exitcond.1 = icmp ne i64 %indvar.next.1, 100
br i1 %exitcond.1, label %for.body.1, label %exit.1
@@ -38,11 +37,11 @@ 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], [200 x i32]* %B, i64 0, i64 %indvar.2
- %val1.2 = load i32, i32* %B.current.2, align 4
+ %B.current.2 = getelementptr [200 x i32], ptr %B, i64 0, i64 %indvar.2
+ %val1.2 = load i32, ptr %B.current.2, align 4
%val2.2 = mul i32 %val1.2, 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
+ %A.current.2 = getelementptr [200 x i32], ptr %A, i64 0, i64 %indvar.2
+ store i32 %val2.2, ptr %A.current.2, align 4
%indvar.next.2 = add i64 %indvar.2, 1
%exitcond.2 = icmp ne i64 %indvar.next.2, 200