Lines Matching defs:LVP
9983 LoopVectorizationPlanner LVP(L, LI, DT, TLI, *TTI, LVL, CM, IAI, PSE, Hints,
9992 const VectorizationFactor VF = LVP.planInVPlanNativePath(UserVF);
10000 VPlan &BestPlan = LVP.getPlanFor(VF.Width);
10011 LVP.executePlan(VF.Width, 1, BestPlan, LB, DT, false);
10525 LoopVectorizationPlanner LVP(L, LI, DT, TLI, *TTI, &LVL, CM, IAI, PSE, Hints,
10533 LVP.plan(UserVF, UserIC);
10534 VectorizationFactor VF = LVP.computeBestVF();
10538 LVP.emitInvalidCostRemarks(ORE);
10544 if (LVP.hasPlanWithVF(VF.Width)) {
10583 if (!LVP.hasPlanWithVF(VF.Width) && UserIC > 1) {
10677 VPlan &BestPlan = LVP.getPlanFor(VF.Width);
10682 LVP.executePlan(VF.Width, IC, BestPlan, Unroller, DT, false);
10693 VPlan &BestPlan = LVP.getPlanFor(VF.Width);
10696 LVP.selectEpilogueVectorizationFactor(VF.Width, IC);
10703 VPlan &BestEpiPlan = LVP.getPlanFor(EpilogueVF.Width);
10710 auto ExpandedSCEVs = LVP.executePlan(EPI.MainLoopVF, EPI.MainLoopUF,
10724 LVP.executePlan(EPI.EpilogueVF, EPI.EpilogueUF, BestEpiPlan, EpilogILV,
10734 LVP.executePlan(VF.Width, IC, BestPlan, LB, DT, false);