Lines Matching defs:Prob

1682     BranchProbability Prob,
1689 UnwindDests.emplace_back(FuncInfo.MBBMap[EHPadBB], Prob);
1696 UnwindDests.emplace_back(FuncInfo.MBBMap[CatchPadBB], Prob);
1713 /// The passed-in Prob is the edge probability to EHPadBB.
1716 BranchProbability Prob,
1727 findWasmUnwindDestinations(FuncInfo, EHPadBB, Prob, UnwindDests);
1738 UnwindDests.emplace_back(FuncInfo.MBBMap[EHPadBB], Prob);
1743 UnwindDests.emplace_back(FuncInfo.MBBMap[EHPadBB], Prob);
1750 UnwindDests.emplace_back(FuncInfo.MBBMap[CatchPadBB], Prob);
1764 Prob *= BPI->getEdgeProbability(EHPadBB, NewEHPadBB);
2033 BranchProbability Prob) {
2037 if (Prob.isUnknown())
2038 Prob = getEdgeProbability(Src, Dst);
2039 Src->addSuccessor(Dst, Prob);
2163 // We have flexibility in setting Prob for BB1 and Prob for TmpBB.
2198 // We have flexibility in setting Prob for BB1 and Prob for TmpBB.
2687 addSuccessorWithProb(SwitchBB, MBB, B.Prob);
10145 addSuccessorWithProb(SwitchMBB, Small.MBB, Small.Prob + Big.Prob);
10175 return a.Prob != b.Prob ?
10176 a.Prob > b.Prob :
10184 if (I->Prob > W.LastCluster->Prob)
10197 UnhandledProbs += I->Prob;
10214 UnhandledProbs -= I->Prob;
10226 auto JumpProb = I->Prob;
10283 BTB->Prob += DefaultProb / 2;
10322 getCurSDLoc(), I->Prob, UnhandledProbs);
10340 if (X.Prob != CC.Prob)
10341 return X.Prob > CC.Prob;
10362 auto LeftProb = LastLeft->Prob + W.DefaultProb / 2;
10363 auto RightProb = FirstRight->Prob + W.DefaultProb / 2;
10372 LeftProb += (++LastLeft)->Prob;
10374 RightProb += (--FirstRight)->Prob;
10515 if (CC.Prob < TopCaseProb)
10517 TopCaseProb = CC.Prob;
10544 << CC.Prob << "\n");
10545 CC.Prob = scaleCaseProbality(CC.Prob, TopCaseProb);
10546 LLVM_DEBUG(dbgs() << "After scaling: " << CC.Prob << "\n");
10560 BranchProbability Prob =
10563 Clusters.push_back(CaseCluster::range(CaseVal, CaseVal, Succ, Prob));