Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp933 FixedScalableVFPair computeMaxVF(ElementCount UserVF, unsigned UserIC);
1343 void setTailFoldingStyles(bool IsScalableVF, unsigned UserIC) { in setTailFoldingStyles() argument
1362 bool EVLIsLegal = UserIC <= 1 && IsScalableVF && in setTailFoldingStyles()
1374 << (UserIC > 1 in setTailFoldingStyles()
3628 LoopVectorizationCostModel::computeMaxVF(ElementCount UserVF, unsigned UserIC) { in computeMaxVF() argument
3725 auto NoScalarEpilogueNeeded = [this, &UserIC](unsigned MaxVF) { in computeMaxVF()
3731 unsigned MaxVFtimesIC = UserIC ? MaxVF * UserIC : MaxVF; in computeMaxVF()
3787 setTailFoldingStyles(ContainsScalableVF, UserIC); in computeMaxVF()
6644 void LoopVectorizationPlanner::plan(ElementCount UserVF, unsigned UserIC) { in plan() argument
6649 FixedScalableVFPair MaxFactors = CM.computeMaxVF(UserVF, UserIC); in plan()
[all …]
H A DLoopVectorizationPlanner.h476 void plan(ElementCount UserVF, unsigned UserIC);