Lines Matching refs:Prob

1482     BranchProbability Prob,  in findUnwindDestinations()  argument
1497 UnwindDests.emplace_back(FuncInfo.MBBMap[EHPadBB], Prob); in findUnwindDestinations()
1502 UnwindDests.emplace_back(FuncInfo.MBBMap[EHPadBB], Prob); in findUnwindDestinations()
1510 UnwindDests.emplace_back(FuncInfo.MBBMap[CatchPadBB], Prob); in findUnwindDestinations()
1524 Prob *= BPI->getEdgeProbability(EHPadBB, NewEHPadBB); in findUnwindDestinations()
1773 BranchProbability Prob) { in addSuccessorWithProb() argument
1777 if (Prob.isUnknown()) in addSuccessorWithProb()
1778 Prob = getEdgeProbability(Src, Dst); in addSuccessorWithProb()
1779 Src->addSuccessor(Dst, Prob); in addSuccessorWithProb()
2389 addSuccessorWithProb(SwitchBB, MBB, B.Prob); in visitBitTestHeader()
2611 Clusters[DstIndex - 1].Prob += CC.Prob; in sortAndRangeify()
9469 auto Prob = BranchProbability::getZero(); in buildJumpTable() local
9480 Prob += Clusters[I].Prob; in buildJumpTable()
9495 JTProbs[Clusters[I].MBB] += Clusters[I].Prob; in buildJumpTable()
9534 JTCases.size() - 1, Prob); in buildJumpTable()
9750 CB->ExtraProb += Clusters[i].Prob; in buildBitTests()
9751 TotalProb += Clusters[i].Prob; in buildBitTests()
9926 addSuccessorWithProb(SwitchMBB, Small.MBB, Small.Prob + Big.Prob); in lowerWorkItem()
9956 return a.Prob != b.Prob ? in lowerWorkItem()
9957 a.Prob > b.Prob : in lowerWorkItem()
9965 if (I->Prob > W.LastCluster->Prob) in lowerWorkItem()
9978 UnhandledProbs += I->Prob; in lowerWorkItem()
9992 UnhandledProbs -= I->Prob; in lowerWorkItem()
10004 auto JumpProb = I->Prob; in lowerWorkItem()
10055 BTB->Prob += DefaultProb / 2; in lowerWorkItem()
10085 getCurSDLoc(), I->Prob, UnhandledProbs); in lowerWorkItem()
10103 if (X.Prob != CC.Prob) in caseClusterRank()
10104 return X.Prob > CC.Prob; in caseClusterRank()
10125 auto LeftProb = LastLeft->Prob + W.DefaultProb / 2; in splitWorkItem()
10126 auto RightProb = FirstRight->Prob + W.DefaultProb / 2; in splitWorkItem()
10135 LeftProb += (++LastLeft)->Prob; in splitWorkItem()
10137 RightProb += (--FirstRight)->Prob; in splitWorkItem()
10278 if (CC.Prob < TopCaseProb) in peelDominantCaseCluster()
10280 TopCaseProb = CC.Prob; in peelDominantCaseCluster()
10307 << CC.Prob << "\n"); in peelDominantCaseCluster()
10308 CC.Prob = scaleCaseProbality(CC.Prob, TopCaseProb); in peelDominantCaseCluster()
10309 LLVM_DEBUG(dbgs() << "After scaling: " << CC.Prob << "\n"); in peelDominantCaseCluster()
10323 BranchProbability Prob = in visitSwitch() local
10326 Clusters.push_back(CaseCluster::range(CaseVal, CaseVal, Succ, Prob)); in visitSwitch()