• Home
  • Raw
  • Download

Lines Matching refs:getTerminator

40   TerminatorInst *BBTerm = BB->getTerminator();  in DeleteDeadBlock()
121 if (PredBB->getTerminator()->isExceptional()) in MergeBlockIntoPredecessor()
243 TerminatorInst *LatchTerm = BB->getTerminator(); in SplitEdge()
260 assert(BB->getTerminator()->getNumSuccessors() == 1 && in SplitEdge()
262 return SplitBlock(BB, BB->getTerminator(), DT, LI); in SplitEdge()
270 TerminatorInst *TI = I->getTerminator(); in SplitAllCriticalEdges()
506 assert(!isa<IndirectBrInst>(Preds[i]->getTerminator()) && in SplitBlockPredecessors()
508 Preds[i]->getTerminator()->replaceUsesOfWith(BB, NewBB); in SplitBlockPredecessors()
569 assert(!isa<IndirectBrInst>(Preds[i]->getTerminator()) && in SplitLandingPadPredecessors()
571 Preds[i]->getTerminator()->replaceUsesOfWith(OrigBB, NewBB1); in SplitLandingPadPredecessors()
587 assert(!isa<IndirectBrInst>(Pred->getTerminator()) && in SplitLandingPadPredecessors()
608 (*i)->getTerminator()->replaceUsesOfWith(OrigBB, NewBB2); in SplitLandingPadPredecessors()
650 Instruction *UncondBranch = Pred->getTerminator(); in FoldReturnIntoUncondBranch()
713 TerminatorInst *HeadOldTerm = Head->getTerminator(); in SplitBlockAndInsertIfThen()
763 TerminatorInst *HeadOldTerm = Head->getTerminator(); in SplitBlockAndInsertIfThenElse()
812 BranchInst *Pred1Br = dyn_cast<BranchInst>(Pred1->getTerminator()); in GetIfCondition()
813 BranchInst *Pred2Br = dyn_cast<BranchInst>(Pred2->getTerminator()); in GetIfCondition()
865 BranchInst *BI = dyn_cast<BranchInst>(CommonPred->getTerminator()); in GetIfCondition()