Lines Matching full:succ
168 /// AddPredecessorToBlock - Update PHI nodes in Succ to indicate that there will
171 /// ExistPred, an existing predecessor of Succ.
172 static void AddPredecessorToBlock(BasicBlock *Succ, BasicBlock *NewPred,
174 if (!isa<PHINode>(Succ->begin())) return; // Quick exit if nothing to do
177 for (BasicBlock::iterator I = Succ->begin();
549 BasicBlock *Succ = BI->getSuccessor(ICI->getPredicate() == ICmpInst::ICMP_NE);
552 Succ));
692 assert(TIV && "No edge from pred to succ?");
2272 BasicBlock *Succ = OldTerm->getSuccessor(I);
2274 if (Succ == KeepEdge1)
2276 else if (Succ == KeepEdge2)
2279 Succ->removePredecessor(OldTerm->getParent());
2927 BasicBlock *Succ = Branch->getSuccessor(0);
2929 BasicBlock::iterator I = Succ->begin();
3250 BasicBlock *Succ = SI->getSuccessor(i);
3251 if (Succ == SI->getDefaultDest()) continue;
3252 Succ->removePredecessor(SI->getParent());