[PATCH] D147783: [VPlan] Add stride->constant VPlan mapping at construction.
Florian Hahn via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri May 19 09:33:28 PDT 2023
fhahn marked 2 inline comments as done.
fhahn added inline comments.
================
Comment at: llvm/test/Transforms/LoopVectorize/RISCV/strided-accesses.ll:217
define void @single_stride_int_scaled(ptr %p, i64 %stride) {
-; NOSTRIDED-LABEL: @single_stride_int_scaled(
-; NOSTRIDED-NEXT: entry:
----------------
reames wrote:
> You're deleting - not updating - test lines here. I think you may need to split an existing check clause so that a delta can be seen.
Hm, not sure what went wrong there. Should be fixed now.
================
Comment at: llvm/test/Transforms/LoopVectorize/RISCV/strided-accesses.ll:734
; STRIDED-NEXT: [[POINTER_PHI:%.*]] = phi ptr [ [[P]], [[VECTOR_PH]] ], [ [[PTR_IND:%.*]], [[VECTOR_BODY]] ]
-; STRIDED-NEXT: [[POINTER_PHI11:%.*]] = phi ptr [ [[P2]], [[VECTOR_PH]] ], [ [[PTR_IND12:%.*]], [[VECTOR_BODY]] ]
-; STRIDED-NEXT: [[INDEX:%.*]] = phi i64 [ 0, [[VECTOR_PH]] ], [ [[INDEX_NEXT:%.*]], [[VECTOR_BODY]] ]
----------------
reames wrote:
> This deletion looks weird. I don't know a reason that update_test_checks.py would produce this deletion.
Hm, not sure what went wrong there. Should be fixed now.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D147783/new/
https://reviews.llvm.org/D147783
More information about the llvm-commits
mailing list