Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationPlanner.h300 std::optional<VectorizationFactor> plan(ElementCount UserVF, unsigned UserIC);
304 VectorizationFactor planInVPlanNativePath(ElementCount UserVF);
H A DLoopVectorize.cpp1181 FixedScalableVFPair computeMaxVF(ElementCount UserVF, unsigned UserIC);
1200 bool selectUserVectorizationFactor(ElementCount UserVF) { in selectUserVectorizationFactor() argument
1201 collectUniformsAndScalars(UserVF); in selectUserVectorizationFactor()
1202 collectInstsToScalarize(UserVF); in selectUserVectorizationFactor()
1203 return expectedCost(UserVF).first.isValid(); in selectUserVectorizationFactor()
1613 ElementCount UserVF,
4925 unsigned ConstTripCount, ElementCount UserVF, bool FoldTailByMasking) { in computeFeasibleMaxVF() argument
4946 if (UserVF) { in computeFeasibleMaxVF()
4948 UserVF.isScalable() ? MaxSafeScalableVF : MaxSafeFixedVF; in computeFeasibleMaxVF()
4950 if (ElementCount::isKnownLE(UserVF, MaxSafeUserVF)) { in computeFeasibleMaxVF()
[all …]