Home
last modified time | relevance | path

Searched refs:NextVF (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp4712 for (auto &NextVF : ProfitableVFs) { in selectEpilogueVectorizationFactor() local
4714 if (!hasPlanWithVF(NextVF.Width)) in selectEpilogueVectorizationFactor()
4719 if ((!NextVF.Width.isScalable() && MainLoopVF.isScalable() && in selectEpilogueVectorizationFactor()
4720 ElementCount::isKnownGE(NextVF.Width, EstimatedRuntimeVF)) || in selectEpilogueVectorizationFactor()
4721 ElementCount::isKnownGE(NextVF.Width, MainLoopVF)) in selectEpilogueVectorizationFactor()
4726 if (!MainLoopVF.isScalable() && !NextVF.Width.isScalable()) { in selectEpilogueVectorizationFactor()
4735 SE.getConstant(TCType, NextVF.Width.getKnownMinValue()), in selectEpilogueVectorizationFactor()
4740 if (Result.Width.isScalar() || isMoreProfitable(NextVF, Result)) in selectEpilogueVectorizationFactor()
4741 Result = NextVF; in selectEpilogueVectorizationFactor()