Lines Matching refs:BranchProbability
354 Value *&MergedCondition, BranchProbability &CHRBranchBias);
356 Value *&MergedCondition, BranchProbability &CHRBranchBias);
390 DenseMap<Region *, BranchProbability> BranchBiasMap;
392 DenseMap<SelectInst *, BranchProbability> SelectBiasMap;
582 BranchProbability &TrueProb, in extractBranchProbabilities()
583 BranchProbability &FalseProb) { in extractBranchProbabilities()
597 TrueProb = BranchProbability::getBranchProbability(TrueWeight, SumWeight); in extractBranchProbabilities()
598 FalseProb = BranchProbability::getBranchProbability(FalseWeight, SumWeight); in extractBranchProbabilities()
602 static BranchProbability getCHRBiasThreshold() { in getCHRBiasThreshold()
603 return BranchProbability::getBranchProbability( in getCHRBiasThreshold()
612 static bool checkBias(K *Key, BranchProbability TrueProb, in checkBias()
613 BranchProbability FalseProb, S &TrueSet, S &FalseSet, in checkBias()
615 BranchProbability Threshold = getCHRBiasThreshold(); in checkBias()
633 DenseMap<Region *, BranchProbability> &BranchBiasMap) { in checkBiasedBranch()
636 BranchProbability ThenProb, ElseProb; in checkBiasedBranch()
664 DenseMap<SelectInst *, BranchProbability> &SelectBiasMap) { in checkBiasedSelect()
665 BranchProbability TrueProb, FalseProb; in checkBiasedSelect()
1853 BranchProbability CHRBranchBias(1, 1); in fixupBranchesAndSelects()
1892 BranchProbability &CHRBranchBias) { in fixupBranch()
1898 BranchProbability Bias = BranchBiasMap[R]; in fixupBranch()
1935 BranchProbability &CHRBranchBias) { in fixupSelect()
1940 BranchProbability Bias = SelectBiasMap[SI]; in fixupSelect()