Lines Matching refs:getTerminator
91 if (!isa<BranchInst>(Latch->getTerminator())) in canPeel()
174 return !isa<UnreachableInst>(BB->getTerminator()); in peelToTurnInvariantLoadsDerefencebale()
213 return LoadUsers.contains(Exiting->getTerminator()); in peelToTurnInvariantLoadsDerefencebale()
234 auto *BI = dyn_cast<BranchInst>(BB->getTerminator()); in countToEliminateCompares()
340 BranchInst *LatchBR = dyn_cast<BranchInst>(Latch->getTerminator()); in violatesLegacyMultiExitLoopCheck()
636 InsertTop->getTerminator()->setSuccessor(0, cast<BasicBlock>(VMap[Header])); in cloneLoopBlocks()
644 BranchInst *LatchBR = cast<BranchInst>(NewLatch->getTerminator()); in cloneLoopBlocks()
825 SplitBlock(InsertTop, InsertTop->getTerminator(), &DT, LI); in peelLoop()
827 SplitBlock(InsertBot, InsertBot->getTerminator(), &DT, LI); in peelLoop()
838 cast<BranchInst>(cast<BasicBlock>(Latch)->getTerminator()); in peelLoop()
876 InsertBot = SplitBlock(InsertBot, InsertBot->getTerminator(), &DT, LI); in peelLoop()