Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp1032 FixedScalableVFPair computeMaxVF(ElementCount UserVF, unsigned UserIC);
1040 bool selectUserVectorizationFactor(ElementCount UserVF) { in selectUserVectorizationFactor() argument
1041 collectUniformsAndScalars(UserVF); in selectUserVectorizationFactor()
1042 collectInstsToScalarize(UserVF); in selectUserVectorizationFactor()
1043 return expectedCost(UserVF).isValid(); in selectUserVectorizationFactor()
1578 ElementCount UserVF,
3894 unsigned MaxTripCount, ElementCount UserVF, bool FoldTailByMasking) { in computeFeasibleMaxVF() argument
3915 if (UserVF) { in computeFeasibleMaxVF()
3917 UserVF.isScalable() ? MaxSafeScalableVF : MaxSafeFixedVF; in computeFeasibleMaxVF()
3919 if (ElementCount::isKnownLE(UserVF, MaxSafeUserVF)) { in computeFeasibleMaxVF()
[all …]
H A DLoopVectorizationPlanner.h359 std::optional<VectorizationFactor> plan(ElementCount UserVF, unsigned UserIC);
363 VectorizationFactor planInVPlanNativePath(ElementCount UserVF);