Skip to content

Commit 72c17a1

Browse files
committed
[Comment] Add assert for consecutive, nfc
1 parent 45f06b4 commit 72c17a1

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2546,6 +2546,8 @@ void VPlanTransforms::convertToStridedAccesses(VPlan &Plan, VPCostContext &Ctx,
25462546
if (!MemR || !isa<VPWidenLoadRecipe>(MemR) || !MemR->isReverse())
25472547
continue;
25482548

2549+
assert(MemR->isConsecutive() && "Reverse access must be consecutive");
2550+
25492551
auto *VecEndPtr = cast<VPVectorEndPointerRecipe>(MemR->getAddr());
25502552
VPValue *Ptr = VecEndPtr->getPtr();
25512553
Value *PtrUV = Ptr->getUnderlyingValue();

0 commit comments

Comments
 (0)