diff polly/test/ScopInfo/multidim_nested_start_share_parameter.ll @ 252:1f2b6ac9f198 llvm-original

LLVM16-1
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Fri, 18 Aug 2023 09:04:13 +0900
parents c4bab56944e8
children
line wrap: on
line diff
--- a/polly/test/ScopInfo/multidim_nested_start_share_parameter.ll	Wed Nov 09 17:47:54 2022 +0900
+++ b/polly/test/ScopInfo/multidim_nested_start_share_parameter.ll	Fri Aug 18 09:04:13 2023 +0900
@@ -21,7 +21,7 @@
 ; CHECK:   [o, m, n] -> { Stmt_for_k[i0, i1, i2] -> MemRef_A[3 + i0, 10 + i1, 7 + i2] };
 ; CHECK:   [o, m, n] -> { Stmt_for_k[i0, i1, i2] -> MemRef_A[13 + i0, i1, 17 + i2] };
 
-define void @foo(i64 %n, i64 %m, i64 %o, double* %A) {
+define void @foo(i64 %n, i64 %m, i64 %o, ptr %A) {
 entry:
   br label %for.i
 
@@ -43,8 +43,8 @@
   %subscript2 = mul i64 %subscript1, %o
   %offset2 = add nsw i64 %k, 7
   %subscript3 = add i64 %subscript2, %offset2
-  %idx = getelementptr inbounds double, double* %A, i64 %subscript3
-  store double 1.0, double* %idx
+  %idx = getelementptr inbounds double, ptr %A, i64 %subscript3
+  store double 1.0, ptr %idx
 
   %offset3 = add nsw i64 %i, 13
   %subscript4 = mul i64 %offset3, %m
@@ -53,8 +53,8 @@
   %subscript6 = mul i64 %subscript5, %o
   %offset5 = add nsw i64 %k, 17
   %subscript7 = add i64 %subscript6, %offset5
-  %idx1 = getelementptr inbounds double, double* %A, i64 %subscript7
-  store double 11.0, double* %idx1
+  %idx1 = getelementptr inbounds double, ptr %A, i64 %subscript7
+  store double 11.0, ptr %idx1
 
   br label %for.k.inc