Home | History | Annotate | Download | only in Utils

Lines Matching refs:Preds

732     // Get the preds for BB.
733 SmallVector<BasicBlock *, 16> Preds(pred_begin(BB), pred_end(BB));
738 std::sort(Preds.begin(), Preds.end());
741 // them from the Preds list.
743 // Do a log(n) search of the Preds list for the entry we want.
745 Preds.begin(), Preds.end(), SomePHI->getIncomingBlock(i));
746 assert(EntIt != Preds.end() && *EntIt == SomePHI->getIncomingBlock(i) &&
750 Preds.erase(EntIt);
753 // At this point, the blocks left in the preds list must have dummy
762 for (unsigned pred = 0, e = Preds.size(); pred != e; ++pred)
763 SomePHI->addIncoming(UndefVal, Preds[pred]);
831 // live into it to. Add the preds to the worklist unless they are a