summaryrefslogtreecommitdiff
path: root/polly/test/ScopInfo/invariant_load_dereferenceable.ll
diff options
context:
space:
mode:
Diffstat (limited to 'polly/test/ScopInfo/invariant_load_dereferenceable.ll')
-rw-r--r--polly/test/ScopInfo/invariant_load_dereferenceable.ll16
1 files changed, 8 insertions, 8 deletions
diff --git a/polly/test/ScopInfo/invariant_load_dereferenceable.ll b/polly/test/ScopInfo/invariant_load_dereferenceable.ll
index a9f62fba1f88..adba32d8d463 100644
--- a/polly/test/ScopInfo/invariant_load_dereferenceable.ll
+++ b/polly/test/ScopInfo/invariant_load_dereferenceable.ll
@@ -17,7 +17,7 @@
; CHECK-NOT: Function: foo_undereferanceable
-define void @foo_dereferanceable(double* %A, double* %B, i64* dereferenceable(8) align 8 %sizeA_ptr,
+define void @foo_dereferanceable(ptr %A, ptr %B, ptr dereferenceable(8) align 8 %sizeA_ptr,
i32 %lb.i, i32 %lb.j, i32 %ub.i, i32 %ub.j) {
entry:
br label %for.i
@@ -46,11 +46,11 @@ stmt:
%sext.i = sext i32 %indvar.i to i64
%sext.j = sext i32 %indvar.j to i64
- %sizeA = load i64, i64* %sizeA_ptr
+ %sizeA = load i64, ptr %sizeA_ptr
%prodA = mul i64 %sext.j, %sizeA
%offsetA = add i64 %sext.i, %prodA
- %ptrA = getelementptr double, double* %A, i64 %offsetA
- store double 42.0, double* %ptrA
+ %ptrA = getelementptr double, ptr %A, i64 %offsetA
+ store double 42.0, ptr %ptrA
br label %for.latch.j
@@ -64,7 +64,7 @@ exit:
ret void
}
-define void @foo_undereferanceable(double* %A, double* %B, i64* %sizeA_ptr) {
+define void @foo_undereferanceable(ptr %A, ptr %B, ptr %sizeA_ptr) {
entry:
br label %for.i
@@ -92,11 +92,11 @@ stmt:
%sext.i = sext i32 %indvar.i to i64
%sext.j = sext i32 %indvar.j to i64
- %sizeA = load i64, i64* %sizeA_ptr
+ %sizeA = load i64, ptr %sizeA_ptr
%prodA = mul i64 %sext.j, %sizeA
%offsetA = add i64 %sext.i, %prodA
- %ptrA = getelementptr double, double* %A, i64 %offsetA
- store double 42.0, double* %ptrA
+ %ptrA = getelementptr double, ptr %A, i64 %offsetA
+ store double 42.0, ptr %ptrA
br label %for.latch.j