• Home
  • Raw
  • Download

Lines Matching refs:BranchProbabilityInfo

30 INITIALIZE_PASS_BEGIN(BranchProbabilityInfo, "branch-prob",
33 INITIALIZE_PASS_END(BranchProbabilityInfo, "branch-prob",
36 char BranchProbabilityInfo::ID = 0;
127 bool BranchProbabilityInfo::calcUnreachableHeuristics(BasicBlock *BB) { in calcUnreachableHeuristics()
177 bool BranchProbabilityInfo::calcMetadataWeights(BasicBlock *BB) { in calcMetadataWeights()
222 bool BranchProbabilityInfo::calcColdCallHeuristics(BasicBlock *BB) { in calcColdCallHeuristics()
277 bool BranchProbabilityInfo::calcPointerHeuristics(BasicBlock *BB) { in calcPointerHeuristics()
310 bool BranchProbabilityInfo::calcLoopBranchHeuristics(BasicBlock *BB) { in calcLoopBranchHeuristics()
367 bool BranchProbabilityInfo::calcZeroHeuristics(BasicBlock *BB) { in calcZeroHeuristics()
449 bool BranchProbabilityInfo::calcFloatingPointHeuristics(BasicBlock *BB) { in calcFloatingPointHeuristics()
485 bool BranchProbabilityInfo::calcInvokeHeuristics(BasicBlock *BB) { in calcInvokeHeuristics()
495 void BranchProbabilityInfo::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
500 bool BranchProbabilityInfo::runOnFunction(Function &F) { in runOnFunction()
534 void BranchProbabilityInfo::print(raw_ostream &OS, const Module *) const { in print()
548 uint32_t BranchProbabilityInfo::getSumForBlock(const BasicBlock *BB) const { in getSumForBlock()
562 bool BranchProbabilityInfo::
569 BasicBlock *BranchProbabilityInfo::getHotSucc(BasicBlock *BB) const { in getHotSucc()
598 uint32_t BranchProbabilityInfo::
609 uint32_t BranchProbabilityInfo::getEdgeWeight(const BasicBlock *Src, in getEdgeWeight()
616 uint32_t BranchProbabilityInfo::
631 void BranchProbabilityInfo::
641 BranchProbability BranchProbabilityInfo::
651 BranchProbability BranchProbabilityInfo::
661 BranchProbabilityInfo::printEdgeProbability(raw_ostream &OS, in printEdgeProbability()