Lines Matching refs:VectorizationFactor
1161 VectorizationFactor
1164 VectorizationFactor
1557 bool isMoreProfitable(const VectorizationFactor &A,
1558 const VectorizationFactor &B) const;
1834 SmallVector<VectorizationFactor, 8> ProfitableVFs;
5224 const VectorizationFactor &A, const VectorizationFactor &B) const { in isMoreProfitable()
5266 VectorizationFactor LoopVectorizationCostModel::selectVectorizationFactor( in selectVectorizationFactor()
5274 const VectorizationFactor ScalarCost(ElementCount::getFixed(1), ExpectedCost, in selectVectorizationFactor()
5276 VectorizationFactor ChosenFactor = ScalarCost; in selectVectorizationFactor()
5293 VectorizationFactor Candidate(i, C.first, ScalarCost.ScalarCost); in selectVectorizationFactor()
5457 VectorizationFactor
5460 VectorizationFactor Result = VectorizationFactor::Disabled(); in selectEpilogueVectorizationFactor()
5527 if (Result != VectorizationFactor::Disabled()) in selectEpilogueVectorizationFactor()
7383 VectorizationFactor
7417 return VectorizationFactor::Disabled(); in planInVPlanNativePath()
7425 return VectorizationFactor::Disabled(); in planInVPlanNativePath()
7428 Optional<VectorizationFactor>
7493 return VectorizationFactor::Disabled(); in plan()
7496 VectorizationFactor VF = CM.selectVectorizationFactor(VFCandidates); in plan()
9863 const VectorizationFactor VF = LVP.planInVPlanNativePath(UserVF); in processLoopInVPlanNativePath()
9868 if (VPlanBuildStressTest || VectorizationFactor::Disabled() == VF) in processLoopInVPlanNativePath()
9935 VectorizationFactor &VF, in areRuntimeChecksProfitable()
10208 Optional<VectorizationFactor> MaybeVF = LVP.plan(UserVF, UserIC); in processLoop()
10210 VectorizationFactor VF = VectorizationFactor::Disabled(); in processLoop()
10351 VectorizationFactor EpilogueVF = in processLoop()