Home | History | Annotate | Download | only in Utils

Lines Matching full:succ

184 /// AddPredecessorToBlock - Update PHI nodes in Succ to indicate that there will
187 /// ExistPred, an existing predecessor of Succ.
188 static void AddPredecessorToBlock(BasicBlock *Succ, BasicBlock *NewPred,
190 if (!isa<PHINode>(Succ->begin())) return; // Quick exit if nothing to do
193 for (BasicBlock::iterator I = Succ->begin();
500 BasicBlock *Succ = BI->getSuccessor(ICI->getPredicate() == ICmpInst::ICMP_NE);
503 Succ));
658 assert(TIV && "No edge from pred to succ?");
2479 BasicBlock *Succ = OldTerm->getSuccessor(I);
2481 if (Succ == KeepEdge1)
2483 else if (Succ == KeepEdge2)
2486 Succ->removePredecessor(OldTerm->getParent());
3226 BasicBlock *Succ = Branch->getSuccessor(0);
3228 BasicBlock::iterator I = Succ->begin();
3773 BasicBlock *Succ = SI->getSuccessor(i);
3774 if (Succ == SI->getDefaultDest()) continue;
3775 Succ->removePredecessor(SI->getParent());