Lines Matching refs:getTerminator
100 InsertPt = Preheader->getTerminator(); in makeLoopInvariant()
176 if (BranchInst *BI = dyn_cast_or_null<BranchInst>(Latch->getTerminator())) in getLatchCmpInst()
236 BranchInst *BI = dyn_cast_or_null<BranchInst>(Latch->getTerminator()); in getCanonicalPredicate()
388 assert(GuardBB->getTerminator() && "Expecting valid guard terminator"); in getLoopGuardBranch()
390 BranchInst *GuardBI = dyn_cast<BranchInst>(GuardBB->getTerminator()); in getLoopGuardBranch()
491 if (isa<IndirectBrInst>(BB->getTerminator()) || in isSafeToClone()
492 isa<CallBrInst>(BB->getTerminator())) in isSafeToClone()
510 Instruction *TI = BB->getTerminator(); in getLoopID()
536 BB->getTerminator()->setMetadata(LLVMContext::MD_loop, LoopID); in setLoopID()
657 if (DebugLoc DL = PHeadBB->getTerminator()->getDebugLoc()) in getLocRange()
663 return LocRange(HeadBB->getTerminator()->getDebugLoc()); in getLocRange()