Skip to content

Commit 7ceef1b

Browse files
committed
[VPlan] Also use runPass for handleUncountableEarlyExit. (NFC)
Also use helper added in 2b55ef1 to run handleUncountableEarlyExit.
1 parent 7eb193b commit 7ceef1b

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

llvm/lib/Transforms/Vectorize/LoopVectorize.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9407,8 +9407,9 @@ LoopVectorizationPlanner::tryToBuildVPlanWithVPRecipes(VFRange &Range) {
94079407

94089408
if (auto *UncountableExitingBlock =
94099409
Legal->getUncountableEarlyExitingBlock()) {
9410-
VPlanTransforms::handleUncountableEarlyExit(
9411-
*Plan, *PSE.getSE(), OrigLoop, UncountableExitingBlock, RecipeBuilder);
9410+
VPlanTransforms::runPass(VPlanTransforms::handleUncountableEarlyExit, *Plan,
9411+
*PSE.getSE(), OrigLoop, UncountableExitingBlock,
9412+
RecipeBuilder);
94129413
}
94139414
DenseMap<VPValue *, VPValue *> IVEndValues;
94149415
addScalarResumePhis(RecipeBuilder, *Plan, IVEndValues);

0 commit comments

Comments
 (0)