Mercurial > hg > CbC > CbC_llvm
diff polly/test/ScopInfo/region-with-instructions.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/region-with-instructions.ll Wed Nov 09 17:47:54 2022 +0900 +++ b/polly/test/ScopInfo/region-with-instructions.ll Fri Aug 18 09:04:13 2023 +0900 @@ -25,16 +25,16 @@ ; CHECK: MayWriteAccess := [Reduction Type: NONE] [Scalar: 0] ; CHECK: [tmp44, tmp9] -> { Stmt_bb48__TO__bb56[i0] -> MemRef_A[i0] }; ; CHECK: Instructions { -; CHECK: %tmp51 = load i64, i64* %tmp50, align 8 +; CHECK: %tmp51 = load i64, ptr %tmp50, align 8 ; CHECK: %tmp52 = and i64 %tmp51, %tmp26 ; CHECK: %tmp53 = icmp eq i64 %tmp52, %tmp26 -; CHECK: store i64 42, i64* %tmp50, align 8 +; CHECK: store i64 42, ptr %tmp50, align 8 ; CHECK: } ; CHECK: } target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128" -define void @quux(i32 %arg, i32 %arg1, i64* %A, i64 %tmp9, i64 %tmp24, i64 %tmp14, i64 %tmp22, i64 %tmp44) { +define void @quux(i32 %arg, i32 %arg1, ptr %A, i64 %tmp9, i64 %tmp24, i64 %tmp14, i64 %tmp22, i64 %tmp44) { bb: %tmp26 = or i64 %tmp22, %tmp24 br label %bb39 @@ -49,16 +49,16 @@ bb48: ; preds = %bb56, %bb46 %tmp49 = phi i64 [ 0, %bb46 ], [ %tmp57, %bb56 ] - %tmp50 = getelementptr inbounds i64, i64* %A, i64 %tmp49 - %tmp51 = load i64, i64* %tmp50, align 8 + %tmp50 = getelementptr inbounds i64, ptr %A, i64 %tmp49 + %tmp51 = load i64, ptr %tmp50, align 8 %tmp52 = and i64 %tmp51, %tmp26 %tmp53 = icmp eq i64 %tmp52, %tmp26 - store i64 42, i64* %tmp50, align 8 + store i64 42, ptr %tmp50, align 8 br i1 %tmp53, label %bb54, label %bb56 bb54: ; preds = %bb48 %tmp55 = xor i64 %tmp51, %tmp47 - store i64 %tmp55, i64* %tmp50, align 8 + store i64 %tmp55, ptr %tmp50, align 8 br label %bb56 bb56: ; preds = %bb54, %bb48