Mercurial > hg > CbC > CbC_llvm
diff polly/test/ScheduleOptimizer/line-tiling.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/ScheduleOptimizer/line-tiling.ll Wed Nov 09 17:47:54 2022 +0900 +++ b/polly/test/ScheduleOptimizer/line-tiling.ll Fri Aug 18 09:04:13 2023 +0900 @@ -8,7 +8,7 @@ target datalayout = "e-m:e-p:32:32-i64:64-v128:64:128-n32-S64" ; Function Attrs: nounwind -define void @line([512 x i32]* %A) { +define void @line(ptr %A) { entry: br label %entry.split @@ -23,8 +23,8 @@ %j.0 = phi i32 [ 0, %for.body3.lr.ph ], [ %inc, %for.body3 ] %mul = mul nsw i32 %j.0, %i.0 %rem = srem i32 %mul, 42 - %arrayidx4 = getelementptr inbounds [512 x i32], [512 x i32]* %A, i32 %i.0, i32 %j.0 - store i32 %rem, i32* %arrayidx4, align 4 + %arrayidx4 = getelementptr inbounds [512 x i32], ptr %A, i32 %i.0, i32 %j.0 + store i32 %rem, ptr %arrayidx4, align 4 %inc = add nsw i32 %j.0, 1 %cmp2 = icmp slt i32 %inc, 512 br i1 %cmp2, label %for.body3, label %for.inc5