Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/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.cpp573 friend class LoopVectorizationPlanner;
1250 const LoopVectorizationPlanner &LVP);
6149 const ElementCount MainLoopVF, const LoopVectorizationPlanner &LVP) { in selectEpilogueVectorizationFactor()
7900 LoopVectorizationPlanner::planInVPlanNativePath(ElementCount UserVF) { in planInVPlanNativePath()
7945 LoopVectorizationPlanner::plan(ElementCount UserVF, unsigned UserIC) { in plan()
8031 void LoopVectorizationPlanner::setBestPlan(ElementCount VF, unsigned UF) { in setBestPlan()
8043 void LoopVectorizationPlanner::executePlan(InnerLoopVectorizer &ILV, in executePlan()
8078 void LoopVectorizationPlanner::printPlans(raw_ostream &O) { in printPlans()
8087 void LoopVectorizationPlanner::collectTriviallyDeadInstructions( in collectTriviallyDeadInstructions()
8460 bool LoopVectorizationPlanner::getDecisionAndClampRange( in getDecisionAndClampRange()
[all …]
/netbsd-src/external/apache2/llvm/dist/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