Searched refs:LoopVectorizationPlanner (Results 1 – 3 of 3) sorted by relevance
236 class LoopVectorizationPlanner {278 LoopVectorizationPlanner(Loop *L, LoopInfo *LI, const TargetLibraryInfo *TLI, in LoopVectorizationPlanner() function
573 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 …]
95 :LoopVectorizationPlanner:96 A LoopVectorizationPlanner is designed to handle the vectorization of a loop173 LoopVectorizationPlanner to its selected VPlan for execution, and used to pass