Lines Matching refs:getLoopLatch
459 if (!L->getLoopLatch() || in rewriteFirstIterationLoopExitValues()
460 !DT->dominates(IncomingBB, L->getLoopLatch())) in rewriteFirstIterationLoopExitValues()
713 assert(L->getLoopLatch() && "Must be in simplified form"); in needsLFTR()
750 int Idx = Phi->getBasicBlockIndex(L->getLoopLatch()); in needsLFTR()
863 assert(L->getLoopLatch()); in isLoopCounter()
876 int LatchIdx = Phi->getBasicBlockIndex(L->getLoopLatch()); in isLoopCounter()
899 BasicBlock *LatchBlock = L->getLoopLatch(); in FindLoopCounter()
1067 assert(L->getLoopLatch() && "Loop no longer in simplified form?"); in linearFunctionTestReplace()
1070 cast<Instruction>(IndVar->getIncomingValueForBlock(L->getLoopLatch())); in linearFunctionTestReplace()
1079 if (ExitingBB == L->getLoopLatch()) { in linearFunctionTestReplace()
1420 if (!DT->dominates(ExitingBB, L->getLoopLatch())) in optimizeLoopExits()
1657 return DT->dominates(ExitingBB, L->getLoopLatch()); in predicateLoopExits()