Mercurial > hg > CbC > CbC_llvm
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