reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1271 if (TrueBBI.IsDone && FalseBBI.IsDone) { 1284 bool TNeedSub = !TrueBBI.Predicate.empty(); 1288 BranchProbability Prediction = MBPI->getEdgeProbability(BB, TrueBBI.BB); 1295 bool TrueFeasible = FeasibilityAnalysis(TrueBBI, BBI.BrCond, 1304 if (ValidDiamond(TrueBBI, FalseBBI, Dups, Dups2, 1320 } else if (ValidForkedDiamond(TrueBBI, FalseBBI, Dups, Dups2, 1341 if (ValidTriangle(TrueBBI, FalseBBI, false, Dups, Prediction) && 1342 MeetIfcvtSizeLimit(*TrueBBI.BB, TrueBBI.NonPredSize + TrueBBI.ExtraCost, 1342 MeetIfcvtSizeLimit(*TrueBBI.BB, TrueBBI.NonPredSize + TrueBBI.ExtraCost, 1342 MeetIfcvtSizeLimit(*TrueBBI.BB, TrueBBI.NonPredSize + TrueBBI.ExtraCost, 1343 TrueBBI.ExtraCost2, Prediction) && 1344 FeasibilityAnalysis(TrueBBI, BBI.BrCond, true)) { 1357 if (ValidTriangle(TrueBBI, FalseBBI, true, Dups, Prediction) && 1358 MeetIfcvtSizeLimit(*TrueBBI.BB, TrueBBI.NonPredSize + TrueBBI.ExtraCost, 1358 MeetIfcvtSizeLimit(*TrueBBI.BB, TrueBBI.NonPredSize + TrueBBI.ExtraCost, 1358 MeetIfcvtSizeLimit(*TrueBBI.BB, TrueBBI.NonPredSize + TrueBBI.ExtraCost, 1359 TrueBBI.ExtraCost2, Prediction) && 1360 FeasibilityAnalysis(TrueBBI, BBI.BrCond, true, true)) { 1366 if (ValidSimple(TrueBBI, Dups, Prediction) && 1367 MeetIfcvtSizeLimit(*TrueBBI.BB, TrueBBI.NonPredSize + TrueBBI.ExtraCost, 1367 MeetIfcvtSizeLimit(*TrueBBI.BB, TrueBBI.NonPredSize + TrueBBI.ExtraCost, 1367 MeetIfcvtSizeLimit(*TrueBBI.BB, TrueBBI.NonPredSize + TrueBBI.ExtraCost, 1368 TrueBBI.ExtraCost2, Prediction) && 1369 FeasibilityAnalysis(TrueBBI, BBI.BrCond)) { 1384 if (ValidTriangle(FalseBBI, TrueBBI, false, Dups, 1395 if (ValidTriangle(FalseBBI, TrueBBI, true, Dups,