Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationPlanner.h253 class LoopVectorizationPlanner {
287 LoopVectorizationPlanner(Loop *L, LoopInfo *LI, const TargetLibraryInfo *TLI, in LoopVectorizationPlanner() function
H A DLoopVectorize.cpp548 friend class LoopVectorizationPlanner;
1196 const LoopVectorizationPlanner &LVP);
5521 const ElementCount MainLoopVF, const LoopVectorizationPlanner &LVP) { in selectEpilogueVectorizationFactor()
7458 LoopVectorizationPlanner::planInVPlanNativePath(ElementCount UserVF) { in planInVPlanNativePath()
7503 LoopVectorizationPlanner::plan(ElementCount UserVF, unsigned UserIC) { in plan()
7575 VPlan &LoopVectorizationPlanner::getBestPlanFor(ElementCount VF) const { in getBestPlanFor()
7622 void LoopVectorizationPlanner::executePlan(ElementCount BestVF, unsigned BestUF, in executePlan()
7724 void LoopVectorizationPlanner::printPlans(raw_ostream &O) { in printPlans()
8011 bool LoopVectorizationPlanner::getDecisionAndClampRange( in getDecisionAndClampRange()
8031 void LoopVectorizationPlanner::buildVPlans(ElementCount MinVF, in buildVPlans()
[all …]
/openbsd-src/gnu/llvm/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
/openbsd-src/gnu/llvm/clang/docs/tools/
H A Dclang-formatted-files.txt6910 llvm/lib/Transforms/Vectorize/LoopVectorizationPlanner.h