reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1479 collectViableSuccessors(BB, Chain, BlockFilter, Successors); 1481 LLVM_DEBUG(dbgs() << "Selecting best successor for: " << getBlockName(BB) 1486 auto FoundEdge = ComputedEdges.find(BB); 1491 if (BB->isSuccessor(Succ) && (!BlockFilter || BlockFilter->count(Succ)) && 1498 if (isTrellis(BB, Successors, Chain, BlockFilter)) 1499 return getBestTrellisSuccessor(BB, Successors, AdjustedSumProb, Chain, 1508 auto RealSuccProb = MBPI->getEdgeProbability(BB, Succ); 1515 if (hasBetterLayoutPredecessor(BB, Succ, SuccChain, SuccProb, RealSuccProb, 1554 if (canTailDuplicateUnplacedPreds(BB, Succ, Chain, BlockFilter) 1555 && (isProfitableToTailDup(BB, Succ, BestProb, Chain, BlockFilter))) {