Lines Matching refs:Prob
669 BranchProbability Prob) { in addSuccessorWithProb() argument
674 if (Prob.isUnknown()) in addSuccessorWithProb()
675 Prob = getEdgeProbability(Src, Dst); in addSuccessorWithProb()
676 Src->addSuccessor(Dst, Prob); in addSuccessorWithProb()
704 BranchProbability Prob = in translateSwitch() local
707 Clusters.push_back(CaseCluster::range(CaseVal, CaseVal, Succ, Prob)); in translateSwitch()
1008 auto JumpProb = I->Prob; in lowerJumpTableWorkItem()
1078 CurMBB, MIB.getDebugLoc(), I->Prob, UnhandledProbs); in lowerSwitchRangeWorkItem()
1125 addSuccessorWithProb(SwitchBB, MBB, B.Prob); in emitBitTestHeader()
1225 BTB->Prob += DefaultProb / 2; in lowerBitTestWorkItem()
1259 return a.Prob != b.Prob in lowerSwitchWorkItem()
1260 ? a.Prob > b.Prob in lowerSwitchWorkItem()
1268 if (I->Prob > W.LastCluster->Prob) in lowerSwitchWorkItem()
1281 UnhandledProbs += I->Prob; in lowerSwitchWorkItem()
1296 UnhandledProbs -= I->Prob; in lowerSwitchWorkItem()
2655 BranchProbability Prob, in findUnwindDestinations() argument
2675 UnwindDests.emplace_back(&getMBB(*EHPadBB), Prob); in findUnwindDestinations()
2681 UnwindDests.emplace_back(&getMBB(*EHPadBB), Prob); in findUnwindDestinations()
2689 UnwindDests.emplace_back(&getMBB(*CatchPadBB), Prob); in findUnwindDestinations()
2703 Prob *= BPI->getEdgeProbability(EHPadBB, NewEHPadBB); in findUnwindDestinations()
3370 BranchProbability UnhandledProb = BTB.Prob; in finalizeBasicBlock()