Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:Prob

1235 /// The passed-in Prob is the edge probability to EHPadBB.
1238 BranchProbability Prob,
1251 UnwindDests.emplace_back(FuncInfo.MBBMap[EHPadBB], Prob);
1256 UnwindDests.emplace_back(FuncInfo.MBBMap[EHPadBB], Prob);
1262 UnwindDests.emplace_back(FuncInfo.MBBMap[CatchPadBB], Prob);
1274 Prob *= BPI->getEdgeProbability(EHPadBB, NewEHPadBB);
1490 BranchProbability Prob) {
1494 if (Prob.isUnknown())
1495 Prob = getEdgeProbability(Src, Dst);
1496 Src->addSuccessor(Dst, Prob);
1589 // We have flexibility in setting Prob for BB1 and Prob for TmpBB.
1624 // We have flexibility in setting Prob for BB1 and Prob for TmpBB.
2024 addSuccessorWithProb(SwitchBB, MBB, B.Prob);
2238 Clusters[DstIndex - 1].Prob += CC.Prob;
7700 auto Prob = BranchProbability::getZero();
7711 Prob += Clusters[I].Prob;
7726 JTProbs[Clusters[I].MBB] += Clusters[I].Prob;
7765 JTCases.size() - 1, Prob);
7983 CB->ExtraProb += Clusters[i].Prob;
7984 TotalProb += Clusters[i].Prob;
8155 addSuccessorWithProb(SwitchMBB, Small.MBB, Small.Prob + Big.Prob);
8182 return a.Prob > b.Prob;
8189 if (I->Prob > W.LastCluster->Prob)
8202 UnhandledProbs += I->Prob;
8216 UnhandledProbs -= I->Prob;
8228 auto JumpProb = I->Prob;
8279 BTB->Prob += DefaultProb / 2;
8308 CaseBlock CB(CC, LHS, RHS, MHS, I->MBB, Fallthrough, CurMBB, I->Prob,
8327 if (X.Prob != CC.Prob)
8328 return X.Prob > CC.Prob;
8349 auto LeftProb = LastLeft->Prob + W.DefaultProb / 2;
8350 auto RightProb = FirstRight->Prob + W.DefaultProb / 2;
8359 LeftProb += (++LastLeft)->Prob;
8361 RightProb += (--FirstRight)->Prob;
8476 BranchProbability Prob =
8479 Clusters.push_back(CaseCluster::range(CaseVal, CaseVal, Succ, Prob));