Lines Matching defs:BP
436 SmallVector<BranchProbability, 2> BP;
438 BP.push_back({ Weights[I], static_cast<uint32_t>(WeightSum) });
443 setEdgeProbability(BB, BP);
449 if (UnreachableProb < BP[I]) {
450 BP[I] = UnreachableProb;
475 NewUnreachableSum += BP[I];
482 OldReachableSum += BP[I];
491 BP[I] = PerEdge;
495 // calculation: BP[i] = BP[i] * NewReachableSum / OldReachableSum
499 BP[I].getNumerator();
502 BP[I] = BranchProbability::getRaw(Div);
507 setEdgeProbability(BB, BP);