Lines Matching defs:BB

231     for (const auto *BB : Scc) {  in SccInfo()  local
251 const auto *BB = MapIt.first; in getSccEnterBlocks() local
262 const auto *BB = MapIt.first; in getSccExitBlocks() local
270 uint32_t BranchProbabilityInfo::SccInfo::getSccBlockType(const BasicBlock *BB, in getSccBlockType()
284 void BranchProbabilityInfo::SccInfo::calculateSccBlockType(const BasicBlock *BB, in calculateSccBlockType()
315 BranchProbabilityInfo::LoopBlock::LoopBlock(const BasicBlock *BB, in LoopBlock()
379 bool BranchProbabilityInfo::calcMetadataWeights(const BasicBlock *BB) { in calcMetadataWeights()
515 bool BranchProbabilityInfo::calcPointerHeuristics(const BasicBlock *BB) { in calcPointerHeuristics()
543 computeUnlikelySuccessors(const BasicBlock *BB, Loop *L, in computeUnlikelySuccessors()
698 BasicBlock *BB = LoopBB.getBlock(); in updateEstimatedBlockWeight() local
736 const BasicBlock *BB = LoopBB.getBlock(); in propagateEstimatedBlockWeight() local
766 BranchProbabilityInfo::getInitialEstimatedBlockWeight(const BasicBlock *BB) { in getInitialEstimatedBlockWeight()
768 auto hasNoReturn = [&](const BasicBlock *BB) { in getInitialEstimatedBlockWeight()
815 for (const auto *BB : RPOT) in computeEestimateBlockWeight() local
853 const BasicBlock *BB = BlockWorkList.pop_back_val(); in computeEestimateBlockWeight() local
876 bool BranchProbabilityInfo::calcEstimatedHeuristics(const BasicBlock *BB) { in calcEstimatedHeuristics()
963 bool BranchProbabilityInfo::calcZeroHeuristics(const BasicBlock *BB, in calcZeroHeuristics()
1030 bool BranchProbabilityInfo::calcFloatingPointHeuristics(const BasicBlock *BB) { in calcFloatingPointHeuristics()
1201 void BranchProbabilityInfo::eraseBlock(const BasicBlock *BB) { in eraseBlock()
1254 for (const auto *BB : post_order(&F.getEntryBlock())) { in calculate() local