Home
last modified time | relevance | path

Searched refs:FalseProb (Results 1 – 6 of 6) sorted by relevance

/llvm-project/llvm/include/llvm/CodeGen/
H A DSwitchLoweringUtils.h141 BranchProbability TrueProb, FalseProb; member
153 TrueProb(trueprob), FalseProb(falseprob),
166 DbgLoc(dl), TrueProb(trueprob), FalseProb(falseprob),
/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerExpectIntrinsic.cpp69 double FalseProb = (1.0 - TrueProb) / (BranchCount - 1); in getBranchWeight() local
71 uint32_t UnlikelyBW = ceil((FalseProb * (double)(INT32_MAX - 1)) + 1.0); in getBranchWeight()
/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DControlHeightReduction.cpp581 BranchProbability &FalseProb) { in extractBranchProbabilities()
596 FalseProb = BranchProbability::getBranchProbability(FalseWeight, SumWeight); in extractBranchProbabilities()
606 // CHRBiasThreshold, put Key into TrueSet and return true. If FalseProb >=
611 BranchProbability FalseProb, S &TrueSet, S &FalseSet,
618 } else if (FalseProb >= Threshold) { in checkBias()
620 BiasMap[Key] = FalseProb; in checkBias()
663 BranchProbability TrueProb, FalseProb; in checkBiasedSelect()
664 if (!extractBranchProbabilities(SI, TrueProb, FalseProb)) in checkBiasedSelect()
668 CHR_DEBUG(dbgs() << "FalseProb " << FalseProb << "\ in checkBiasedSelect()
583 extractBranchProbabilities(Instruction * I,BranchProbability & TrueProb,BranchProbability & FalseProb) extractBranchProbabilities() argument
613 checkBias(K * Key,BranchProbability TrueProb,BranchProbability FalseProb,S & TrueSet,S & FalseSet,M & BiasMap) checkBias() argument
665 BranchProbability TrueProb, FalseProb; checkBiasedSelect() local
[all...]
/llvm-project/llvm/lib/Transforms/IPO/
H A DHotColdSplitting.cpp128 auto FalseProb = BranchProbability::getBranchProbability(FalseWt, SumWt); in analyzeProfMetadata() local
133 if (FalseProb <= ColdProbThresh) in analyzeProfMetadata()
/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp503 // TrueProb for BB1 + (FalseProb for BB1 * TrueProb for TmpBB) in findMergedConditions()
508 // TrueProb for BB1 == FalseProb for BB1 * TrueProb for TmpBB. in findMergedConditions()
538 // FalseProb for BB1 + (TrueProb for BB1 * FalseProb for TmpBB) in findMergedConditions()
539 // = FalseProb for original BB. in findMergedConditions()
542 // 2A/(1+A) and B/(1+A). This choice assumes that FalseProb for BB1 == in findMergedConditions()
543 // TrueProb for BB1 * FalseProb for TmpBB. in findMergedConditions()
981 addSuccessorWithProb(CB.ThisBB, CB.FalseBB, CB.FalseProb); in lowerJumpTableWorkItem()
/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp2696 // TrueProb for BB1 + (FalseProb for BB1 * TrueProb for TmpBB) in FindMergedConditions()
2701 // TrueProb for BB1 == FalseProb for BB1 * TrueProb for TmpBB. in FindMergedConditions()
2731 // FalseProb for BB1 + (TrueProb for BB1 * FalseProb for TmpBB) in FindMergedConditions()
2732 // = FalseProb for original BB. in FindMergedConditions()
2735 // 2A/(1+A) and B/(1+A). This choice assumes that FalseProb for BB1 == in FindMergedConditions()
2736 // TrueProb for BB1 * FalseProb for TmpBB. in FindMergedConditions()
2960 addSuccessorWithProb(SwitchBB, CB.FalseBB, CB.FalseProb); in visitSwitchCase()