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.cpp5219 for (auto &NextVF : ProfitableVFs) { in selectEpilogueVectorizationFactor() local
5221 if (!hasPlanWithVF(NextVF.Width)) in selectEpilogueVectorizationFactor()
5226 if ((!NextVF.Width.isScalable() && MainLoopVF.isScalable() && in selectEpilogueVectorizationFactor()
5227 ElementCount::isKnownGE(NextVF.Width, EstimatedRuntimeVF)) || in selectEpilogueVectorizationFactor()
5228 ElementCount::isKnownGE(NextVF.Width, MainLoopVF)) in selectEpilogueVectorizationFactor()
5233 if (!MainLoopVF.isScalable() && !NextVF.Width.isScalable()) { in selectEpilogueVectorizationFactor()
5242 SE.getConstant(TCType, NextVF.Width.getKnownMinValue()), in selectEpilogueVectorizationFactor()
5247 if (Result.Width.isScalar() || isMoreProfitable(NextVF, Result)) in selectEpilogueVectorizationFactor()
5248 Result = NextVF; in selectEpilogueVectorizationFactor()