reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/Analysis/BlockFrequencyInfoImpl.h
 1453     uint32_t D = BP.getDenominator();
include/llvm/Support/BranchProbability.h
  224     if (Sum < BranchProbability::getDenominator())
  226           (BranchProbability::getDenominator() - Sum) / UnknownProbCount);
  232     if (Sum <= BranchProbability::getDenominator())
lib/CodeGen/MachineBasicBlock.cpp
  379                      rint(((double)BP.getNumerator() / BP.getDenominator()) *
  649   assert((uint64_t)std::abs(Sum - BranchProbability::getDenominator()) <=
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
10432   uint32_t Denominator = SwitchProb.scale(CaseProb.getDenominator());
unittests/Support/BranchProbabilityTest.cpp
   17   *os << P.getNumerator() << "/" << P.getDenominator();
   25   EXPECT_EQ(1u << 31, BP(1, 7).getDenominator());
   27   EXPECT_EQ(1u << 31, BP::getZero().getDenominator());
   29   EXPECT_EQ(1u << 31, BP::getOne().getDenominator());
  211   auto MAX_DENOMINATOR = BP::getDenominator();
  342     EXPECT_EQ(BranchProbability::getDenominator() / 2, Probs[0].getNumerator());
  343     EXPECT_EQ(BranchProbability::getDenominator() / 2, Probs[1].getNumerator());
  349     EXPECT_EQ(BranchProbability::getDenominator(), Probs[1].getNumerator());
  354     EXPECT_EQ(BranchProbability::getDenominator() / 2, Probs[0].getNumerator());
  355     EXPECT_EQ(BranchProbability::getDenominator() / 2, Probs[1].getNumerator());
  360     EXPECT_EQ(BranchProbability::getDenominator() / 2, Probs[0].getNumerator());
  361     EXPECT_EQ(BranchProbability::getDenominator() / 2, Probs[1].getNumerator());
  366     EXPECT_EQ(BranchProbability::getDenominator() / 3 + 1,
  368     EXPECT_EQ(BranchProbability::getDenominator() / 3 + 1,
  370     EXPECT_EQ(BranchProbability::getDenominator() / 3 + 1,
  377     EXPECT_EQ(BranchProbability::getDenominator(), Probs[1].getNumerator());
  382     EXPECT_EQ(BranchProbability::getDenominator(), Probs[0].getNumerator());
  388     EXPECT_EQ(BranchProbability::getDenominator() / 2, Probs[0].getNumerator());
  389     EXPECT_EQ(BranchProbability::getDenominator() / 2, Probs[1].getNumerator());
  395     EXPECT_EQ(BranchProbability::getDenominator() / 3 + 1,
  397     EXPECT_EQ(BranchProbability::getDenominator() / 3 + 1,
  399     EXPECT_EQ(BranchProbability::getDenominator() / 3 + 1,