We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e2449f9 commit 3a5d5adCopy full SHA for 3a5d5ad
llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
@@ -2571,7 +2571,7 @@ void VPlanTransforms::createInterleaveGroups(
2571
2572
bool NeedsMaskForGaps =
2573
(IG->requiresScalarEpilogue() && !ScalarEpilogueAllowed) ||
2574
- (!StoredValues.empty() && (IG->getNumMembers() < IG->getFactor()));
+ (!StoredValues.empty() && !IG->isFull());
2575
2576
Instruction *IRInsertPos = IG->getInsertPos();
2577
auto *InsertPos =
0 commit comments