Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationPlanner.h252 class LoopVectorizationPlanner {
286 LoopVectorizationPlanner(Loop *L, LoopInfo *LI, const TargetLibraryInfo *TLI, in LoopVectorizationPlanner() function
H A DLoopVectorize.cpp533 friend class LoopVectorizationPlanner;
7384 LoopVectorizationPlanner::planInVPlanNativePath(ElementCount UserVF) { in planInVPlanNativePath()
7635 void LoopVectorizationPlanner::printPlans(raw_ostream &O) { in printPlans()
7924 bool LoopVectorizationPlanner::getDecisionAndClampRange( in getDecisionAndClampRange()
7944 void LoopVectorizationPlanner::buildVPlans(ElementCount MinVF, in buildVPlans()
8155 LoopVectorizationPlanner::getDecisionAndClampRange( in tryToOptimizeInductionPHI()
8180 if (LoopVectorizationPlanner::getDecisionAndClampRange( in tryToOptimizeInductionTruncate()
8519 if (LoopVectorizationPlanner::getDecisionAndClampRange( in tryToCreateWidenRecipe()
8690 VPlanPtr LoopVectorizationPlanner::buildVPlanWithVPRecipes( in buildVPlanWithVPRecipes()
9052 VPlanPtr LoopVectorizationPlanner::buildVPlan(VFRange &Range) { in buildVPlan()
[all …]
/llvm-project-15.0.7/llvm/docs/Proposals/
H A DVectorizationPlan.rst95 :LoopVectorizationPlanner:
96 A LoopVectorizationPlanner is designed to handle the vectorization of a loop
173 LoopVectorizationPlanner to its selected VPlan for execution, and used to pass
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt6922 llvm/lib/Transforms/Vectorize/LoopVectorizationPlanner.h