Lines Matching refs:getNumSuccessors
308 assert(TI->getNumSuccessors() > 1 && "expected more than one successor!"); in calcMetadataWeights()
318 assert(TI->getNumSuccessors() < UINT32_MAX && "Too many successors"); in calcMetadataWeights()
322 if (WeightsNode->getNumOperands() != TI->getNumSuccessors() + 1) in calcMetadataWeights()
332 Weights.reserve(TI->getNumSuccessors()); in calcMetadataWeights()
352 assert(Weights.size() == TI->getNumSuccessors() && "Checked above"); in calcMetadataWeights()
361 for (unsigned I = 0, E = TI->getNumSuccessors(); I != E; ++I) { in calcMetadataWeights()
370 for (unsigned I = 0, E = TI->getNumSuccessors(); I != E; ++I) in calcMetadataWeights()
372 WeightSum = TI->getNumSuccessors(); in calcMetadataWeights()
377 for (unsigned I = 0, E = TI->getNumSuccessors(); I != E; ++I) in calcMetadataWeights()
828 assert(BB->getTerminator()->getNumSuccessors() > 1 && in calcEstimatedHeuristics()
1152 assert(Src->getTerminator()->getNumSuccessors() == Probs.size()); in setEdgeProbability()
1180 unsigned NumSuccessors = Src->getTerminator()->getNumSuccessors(); in copyEdgeProbabilities()
1181 assert(NumSuccessors == Dst->getTerminator()->getNumSuccessors()); in copyEdgeProbabilities()
1265 if (BB->getTerminator()->getNumSuccessors() < 2) in calculate()