Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationPlanner.h236 class LoopVectorizationPlanner {
278 LoopVectorizationPlanner(Loop *L, LoopInfo *LI, const TargetLibraryInfo *TLI, in LoopVectorizationPlanner() function
H A DLoopVectorize.cpp570 friend class LoopVectorizationPlanner;
7985 LoopVectorizationPlanner::planInVPlanNativePath(ElementCount UserVF) { in planInVPlanNativePath()
8135 void LoopVectorizationPlanner::executePlan(InnerLoopVectorizer &ILV, in executePlan()
8170 void LoopVectorizationPlanner::printPlans(raw_ostream &O) { in printPlans()
8179 void LoopVectorizationPlanner::collectTriviallyDeadInstructions( in collectTriviallyDeadInstructions()
8559 bool LoopVectorizationPlanner::getDecisionAndClampRange( in getDecisionAndClampRange()
8579 void LoopVectorizationPlanner::buildVPlans(ElementCount MinVF, in buildVPlans()
8769 if (LoopVectorizationPlanner::getDecisionAndClampRange( in tryToOptimizeInductionTruncate()
9157 VPlanPtr LoopVectorizationPlanner::buildVPlanWithVPRecipes( in buildVPlanWithVPRecipes()
9457 VPlanPtr LoopVectorizationPlanner::buildVPlan(VFRange &Range) { in buildVPlan()
[all …]