Mercurial > hg > CbC > CbC_llvm
diff llvm/test/Transforms/IndVarSimplify/pr28705.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/llvm/test/Transforms/IndVarSimplify/pr28705.ll Wed Nov 09 17:47:54 2022 +0900 +++ b/llvm/test/Transforms/IndVarSimplify/pr28705.ll Fri Aug 18 09:04:13 2023 +0900 @@ -6,7 +6,7 @@ ; "%inc.i.i" with "%.sroa.speculated + 1" because it is not profitable. ; ; -define void @foo(i32 %sub.ptr.div.i, i8* %ref.i1174) local_unnamed_addr { +define void @foo(i32 %sub.ptr.div.i, ptr %ref.i1174) local_unnamed_addr { ; CHECK-LABEL: @foo( ; CHECK-NEXT: entry: ; CHECK-NEXT: [[CMP_I1137:%.*]] = icmp ugt i32 [[SUB_PTR_DIV_I:%.*]], 3 @@ -24,8 +24,8 @@ ; CHECK: for.body650: ; CHECK-NEXT: [[IV:%.*]] = phi i32 [ 0, [[FOR_BODY650_LR_PH]] ], [ [[INC655:%.*]], [[FOR_BODY650]] ] ; CHECK-NEXT: [[IV2:%.*]] = phi i32 [ 1, [[FOR_BODY650_LR_PH]] ], [ [[INC_I_I]], [[FOR_BODY650]] ] -; CHECK-NEXT: [[ARRAYIDX_I_I1105:%.*]] = getelementptr inbounds i8, i8* [[REF_I1174:%.*]], i32 [[IV2]] -; CHECK-NEXT: store i8 7, i8* [[ARRAYIDX_I_I1105]], align 1 +; CHECK-NEXT: [[ARRAYIDX_I_I1105:%.*]] = getelementptr inbounds i8, ptr [[REF_I1174:%.*]], i32 [[IV2]] +; CHECK-NEXT: store i8 7, ptr [[ARRAYIDX_I_I1105]], align 1 ; CHECK-NEXT: [[INC_I_I]] = add nuw nsw i32 [[IV2]], 1 ; CHECK-NEXT: [[INC655]] = add nuw nsw i32 [[IV]], 1 ; CHECK-NEXT: [[CMP648:%.*]] = icmp eq i32 [[INC655]], [[DOTSROA_SPECULATED]] @@ -53,8 +53,8 @@ for.body650: %iv = phi i32 [ 0, %for.body650.lr.ph ], [ %inc655, %for.body650 ] %iv2 = phi i32 [ 1, %for.body650.lr.ph ], [ %inc.i.i, %for.body650 ] - %arrayidx.i.i1105 = getelementptr inbounds i8, i8* %ref.i1174, i32 %iv2 - store i8 7, i8* %arrayidx.i.i1105, align 1 + %arrayidx.i.i1105 = getelementptr inbounds i8, ptr %ref.i1174, i32 %iv2 + store i8 7, ptr %arrayidx.i.i1105, align 1 %inc.i.i = add i32 %iv2, 1 %inc655 = add i32 %iv, 1 %cmp648 = icmp eq i32 %inc655, %.sroa.speculated