Lines Matching refs:BranchProbability
386 BranchProbability TProb, BranchProbability FProb, bool InvertCond) { in emitBranchForMergedCondition()
422 Instruction::BinaryOps Opc, BranchProbability TProb, in findMergedConditions()
423 BranchProbability FProb, bool InvertCond) { in findMergedConditions()
504 SmallVector<BranchProbability, 2> Probs{TProb / 2, FProb}; in findMergedConditions()
505 BranchProbability::normalizeProbabilities(Probs.begin(), Probs.end()); in findMergedConditions()
537 SmallVector<BranchProbability, 2> Probs{TProb, FProb / 2}; in findMergedConditions()
538 BranchProbability::normalizeProbabilities(Probs.begin(), Probs.end()); in findMergedConditions()
667 BranchProbability Prob) { in addSuccessorWithProb()
677 BranchProbability
686 return BranchProbability(1, SuccSize); in getEdgeProbability()
702 BranchProbability Prob = in translateSwitch()
704 : BranchProbability(1, SI.getNumCases() + 1); in translateSwitch()
983 BranchProbability UnhandledProbs, in lowerJumpTableWorkItem()
992 BranchProbability DefaultProb = W.DefaultProb; in lowerJumpTableWorkItem()
1052 BranchProbability UnhandledProbs, in lowerSwitchRangeWorkItem()
1142 BranchProbability BranchProbToNext, in emitBitTestCase()
1203 BranchProbability DefaultProb, BranchProbability UnhandledProbs, in lowerBitTestWorkItem()
1276 BranchProbability DefaultProb = W.DefaultProb; in lowerSwitchWorkItem()
1277 BranchProbability UnhandledProbs = DefaultProb; in lowerSwitchWorkItem()
2821 BranchProbability Prob, in findUnwindDestinations()
2822 SmallVectorImpl<std::pair<MachineBasicBlock *, BranchProbability>> in findUnwindDestinations()
2932 SmallVector<std::pair<MachineBasicBlock *, BranchProbability>, 1> UnwindDests; in translateInvoke()
2935 BranchProbability EHPadBBProb = in translateInvoke()
2937 : BranchProbability::getZero(); in translateInvoke()
3572 BranchProbability UnhandledProb = BTB.Prob; in finalizeBasicBlock()