Home | History | Annotate | Download | only in Utils

Lines Matching refs:Preds

630     // Get the preds for BB.
631 SmallVector<BasicBlock*, 16> Preds(pred_begin(BB), pred_end(BB));
636 std::sort(Preds.begin(), Preds.end());
639 // them from the Preds list.
641 // Do a log(n) search of the Preds list for the entry we want.
643 std::lower_bound(Preds.begin(), Preds.end(),
645 assert(EntIt != Preds.end() && *EntIt == SomePHI->getIncomingBlock(i)&&
649 Preds.erase(EntIt);
652 // At this point, the blocks left in the preds list must have dummy
661 for (unsigned pred = 0, e = Preds.size(); pred != e; ++pred)
662 SomePHI->addIncoming(UndefVal, Preds[pred]);
727 // live into it to. Add the preds to the worklist unless they are a