Lines Matching refs:Prediction
177 const BranchProbability &Prediction) const;
180 const BranchProbability &Prediction) const;
207 const BranchProbability &Prediction) const { in MeetIfcvtSizeLimit()
209 Prediction); in MeetIfcvtSizeLimit()
216 const BranchProbability &Prediction) const { in MeetIfcvtSizeLimit()
219 Prediction); in MeetIfcvtSizeLimit()
454 const BranchProbability &Prediction) const { in ValidSimple()
465 Prediction)) in ValidSimple()
481 const BranchProbability &Prediction) const { in ValidTriangle()
503 if (!TII->isProfitableToDupForIfCvt(*TrueBBI.BB, Size, Prediction)) in ValidTriangle()
794 BranchProbability Prediction = MBPI->getEdgeProbability(BB, TrueBBI.BB); in AnalyzeBlock() local
801 Prediction) && in AnalyzeBlock()
817 if (ValidTriangle(TrueBBI, FalseBBI, false, Dups, Prediction) && in AnalyzeBlock()
819 TrueBBI.ExtraCost2, Prediction) && in AnalyzeBlock()
832 if (ValidTriangle(TrueBBI, FalseBBI, true, Dups, Prediction) && in AnalyzeBlock()
834 TrueBBI.ExtraCost2, Prediction) && in AnalyzeBlock()
840 if (ValidSimple(TrueBBI, Dups, Prediction) && in AnalyzeBlock()
842 TrueBBI.ExtraCost2, Prediction) && in AnalyzeBlock()
858 Prediction.getCompl()) && in AnalyzeBlock()
861 FalseBBI.ExtraCost2, Prediction.getCompl()) && in AnalyzeBlock()
868 Prediction.getCompl()) && in AnalyzeBlock()
871 FalseBBI.ExtraCost2, Prediction.getCompl()) && in AnalyzeBlock()
877 if (ValidSimple(FalseBBI, Dups, Prediction.getCompl()) && in AnalyzeBlock()
880 FalseBBI.ExtraCost2, Prediction.getCompl()) && in AnalyzeBlock()