Lines Matching refs:BranchProbability

389                    Value *&MergedCondition, BranchProbability &CHRBranchBias);
393 Value *&MergedCondition, BranchProbability &CHRBranchBias);
417 DenseMap<Region *, BranchProbability> BranchBiasMap;
419 DenseMap<SelectInst *, BranchProbability> SelectBiasMap;
604 static bool checkMDProf(MDNode *MD, BranchProbability &TrueProb, in checkMDProf()
605 BranchProbability &FalseProb) { in checkMDProf()
626 TrueProb = BranchProbability::getBranchProbability(TrueWt, SumWt); in checkMDProf()
627 FalseProb = BranchProbability::getBranchProbability(FalseWt, SumWt); in checkMDProf()
631 static BranchProbability getCHRBiasThreshold() { in getCHRBiasThreshold()
632 return BranchProbability::getBranchProbability( in getCHRBiasThreshold()
641 static bool checkBias(K *Key, BranchProbability TrueProb, in checkBias()
642 BranchProbability FalseProb, S &TrueSet, S &FalseSet, in checkBias()
644 BranchProbability Threshold = getCHRBiasThreshold(); in checkBias()
662 DenseMap<Region *, BranchProbability> &BranchBiasMap) { in checkBiasedBranch()
665 BranchProbability ThenProb, ElseProb; in checkBiasedBranch()
694 DenseMap<SelectInst *, BranchProbability> &SelectBiasMap) { in checkBiasedSelect()
695 BranchProbability TrueProb, FalseProb; in checkBiasedSelect()
1845 BranchProbability CHRBranchBias(1, 1); in fixupBranchesAndSelects()
1885 BranchProbability &CHRBranchBias) { in fixupBranch()
1892 BranchProbability Bias = BranchBiasMap[R]; in fixupBranch()
1929 BranchProbability &CHRBranchBias) { in fixupSelect()
1935 BranchProbability Bias = SelectBiasMap[SI]; in fixupSelect()