Home | History | Annotate | Download | only in Scalar

Lines Matching defs:Succs

828   SmallVector<BasicBlock*, 4> Succs;
830 Succs.push_back(TI->getSuccessor(i));
835 array_pod_sort(Succs.begin(), Succs.end());
836 Succs.erase(std::unique(Succs.begin(), Succs.end()), Succs.end());
845 for (unsigned i = 0; i != Succs.size(); ++i)
846 if (pred_begin(Succs[i]) != pred_end(Succs[i])) {
852 if (!LI->isLoopHeader(Succs[i])) {
853 Succs.erase(Succs.begin()+i);
858 for (unsigned i = 0, e = Succs.size(); i != e; ++i)
859 RemoveBlockIfDead(Succs[i], Worklist, L);