Searched refs:BestVF (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanTransforms.cpp | 1339 ElementCount BestVF, in optimizeVectorInductionWidthForTCAndVFUF() argument 1349 if (!TC || !BestVF.isFixed()) in optimizeVectorInductionWidthForTCAndVFUF() 1362 ComputeBitWidth(TC->getValue(), BestVF.getKnownMinValue() * BestUF); in optimizeVectorInductionWidthForTCAndVFUF() 1412 ElementCount BestVF, unsigned BestUF, in isConditionTrueViaVFAndUF() argument 1416 return any_of(Cond->getDefiningRecipe()->operands(), [&Plan, BestVF, BestUF, in isConditionTrueViaVFAndUF() 1418 return isConditionTrueViaVFAndUF(C, Plan, BestVF, BestUF, SE); in isConditionTrueViaVFAndUF() 1439 ElementCount NumElements = BestVF.multiplyCoefficientBy(BestUF); in isConditionTrueViaVFAndUF() 1446 static bool simplifyBranchConditionForVFAndUF(VPlan &Plan, ElementCount BestVF, in simplifyBranchConditionForVFAndUF() argument 1465 ElementCount NumElements = BestVF.multiplyCoefficientBy(BestUF); in simplifyBranchConditionForVFAndUF() 1473 if (!isConditionTrueViaVFAndUF(Cond, Plan, BestVF, BestUF, SE)) in simplifyBranchConditionForVFAndUF() [all …]
|
| H A D | VPlanTransforms.h | 122 static void optimizeForVFAndUF(VPlan &Plan, ElementCount BestVF,
|
| H A D | LoopVectorize.cpp | 7207 ElementCount BestVF, unsigned BestUF, VPlan &BestVPlan, in executePlan() argument 7209 assert(BestVPlan.hasVF(BestVF) && in executePlan() 7219 VPlanTransforms::runPass(VPlanTransforms::replicateByVF, BestVPlan, BestVF); in executePlan() 7226 BestVPlan, BestVF, VScale); in executePlan() 7237 VPlanTransforms::optimizeForVFAndUF(BestVPlan, BestVF, BestUF, PSE); in executePlan() 7240 BestVPlan, BestVF, in executePlan() 7250 VPTransformState State(&TTI, BestVF, LI, DT, ILV.AC, ILV.Builder, &BestVPlan, in executePlan()
|
| H A D | SLPVectorizer.cpp | 2082 unsigned *BestVF = nullptr, 6103 unsigned *BestVF, bool TryRecursiveCheck) const { in canVectorizeLoads() argument 6110 if (BestVF) in canVectorizeLoads() 6111 *BestVF = 0; in canVectorizeLoads() 6197 unsigned *BestVF, in canVectorizeLoads() 6199 if (BestVF) in canVectorizeLoads() 6200 *BestVF = 0; in canVectorizeLoads() 6272 canVectorizeLoads(Slice, Slice.front(), Order, PointerOps, BestVF, in canVectorizeLoads() 6276 if (BestVF) { in canVectorizeLoads() 6383 if (BestVF) in canVectorizeLoads() [all …]
|