Lines Matching refs:Prediction
232 BranchProbability Prediction) const;
235 BranchProbability Prediction) const;
288 BranchProbability Prediction) const { in MeetIfcvtSizeLimit()
290 Prediction); in MeetIfcvtSizeLimit()
295 BranchProbability Prediction, bool Forked) const { in MeetIfcvtSizeLimit() argument
393 FCycle, FBBInfo.ExtraCost2, Prediction); in MeetIfcvtSizeLimit()
649 BranchProbability Prediction) const { in ValidSimple()
660 Prediction)) in ValidSimple()
675 BranchProbability Prediction) const { in ValidTriangle()
700 if (!TII->isProfitableToDupForIfCvt(*TrueBBI.BB, Size, Prediction)) in ValidTriangle()
1295 BranchProbability Prediction = MBPI->getEdgeProbability(BB, TrueBBI.BB); in AnalyzeBlock() local
1301 Dups + Dups2, Prediction, Forked); in AnalyzeBlock()
1348 if (ValidTriangle(TrueBBI, FalseBBI, false, Dups, Prediction) && in AnalyzeBlock()
1350 TrueBBI.ExtraCost2, Prediction) && in AnalyzeBlock()
1364 if (ValidTriangle(TrueBBI, FalseBBI, true, Dups, Prediction) && in AnalyzeBlock()
1366 TrueBBI.ExtraCost2, Prediction) && in AnalyzeBlock()
1373 if (ValidSimple(TrueBBI, Dups, Prediction) && in AnalyzeBlock()
1375 TrueBBI.ExtraCost2, Prediction) && in AnalyzeBlock()
1392 Prediction.getCompl()) && in AnalyzeBlock()
1395 FalseBBI.ExtraCost2, Prediction.getCompl()) && in AnalyzeBlock()
1403 Prediction.getCompl()) && in AnalyzeBlock()
1406 FalseBBI.ExtraCost2, Prediction.getCompl()) && in AnalyzeBlock()
1413 if (ValidSimple(FalseBBI, Dups, Prediction.getCompl()) && in AnalyzeBlock()
1416 FalseBBI.ExtraCost2, Prediction.getCompl()) && in AnalyzeBlock()