Lines Matching refs:LVP
1166 const LoopVectorizationPlanner &LVP);
5459 const ElementCount MainLoopVF, const LoopVectorizationPlanner &LVP) { in selectEpilogueVectorizationFactor() argument
5485 if (LVP.hasPlanWithVF(ForcedEC)) in selectEpilogueVectorizationFactor()
5524 LVP.hasPlanWithVF(NextVF.Width)) in selectEpilogueVectorizationFactor()
9855 LoopVectorizationPlanner LVP(L, LI, TLI, TTI, LVL, CM, IAI, PSE, Hints, ORE); in processLoopInVPlanNativePath() local
9863 const VectorizationFactor VF = LVP.planInVPlanNativePath(UserVF); in processLoopInVPlanNativePath()
9871 VPlan &BestPlan = LVP.getBestPlanFor(VF.Width); in processLoopInVPlanNativePath()
9880 LVP.executePlan(VF.Width, 1, BestPlan, LB, DT, false); in processLoopInVPlanNativePath()
10201 LoopVectorizationPlanner LVP(L, LI, TLI, TTI, &LVL, CM, IAI, PSE, Hints, ORE); in processLoop() local
10208 Optional<VectorizationFactor> MaybeVF = LVP.plan(UserVF, UserIC); in processLoop()
10338 VPlan &BestPlan = LVP.getBestPlanFor(VF.Width); in processLoop()
10339 LVP.executePlan(VF.Width, IC, BestPlan, Unroller, DT, false); in processLoop()
10352 CM.selectEpilogueVectorizationFactor(VF.Width, LVP); in processLoop()
10362 VPlan &BestMainPlan = LVP.getBestPlanFor(EPI.MainLoopVF); in processLoop()
10363 LVP.executePlan(EPI.MainLoopVF, EPI.MainLoopUF, BestMainPlan, MainILV, in processLoop()
10375 VPlan &BestEpiPlan = LVP.getBestPlanFor(EPI.EpilogueVF); in processLoop()
10392 LVP.executePlan(EPI.EpilogueVF, EPI.EpilogueUF, BestEpiPlan, EpilogILV, in processLoop()
10403 VPlan &BestPlan = LVP.getBestPlanFor(VF.Width); in processLoop()
10404 LVP.executePlan(VF.Width, IC, BestPlan, LB, DT, false); in processLoop()