Lines Matching refs:remainderLoop
830 Loop *remainderLoop = CloneLoopBlocks( in UnrollRuntimeLoopRemainder() local
972 BasicBlock *RemainderLatch = remainderLoop->getLoopLatch(); in UnrollRuntimeLoopRemainder()
974 SmallVector<BasicBlock*> RemainderBlocks(remainderLoop->getBlocks().begin(), in UnrollRuntimeLoopRemainder()
975 remainderLoop->getBlocks().end()); in UnrollRuntimeLoopRemainder()
976 breakLoopBackedge(remainderLoop, *DT, *SE, *LI, nullptr); in UnrollRuntimeLoopRemainder()
977 remainderLoop = nullptr; in UnrollRuntimeLoopRemainder()
1012 if (remainderLoop) in UnrollRuntimeLoopRemainder()
1013 formDedicatedExitBlocks(remainderLoop, DT, LI, nullptr, PreserveLCSSA); in UnrollRuntimeLoopRemainder()
1017 if (remainderLoop && UnrollRemainder) { in UnrollRuntimeLoopRemainder()
1028 UnrollResult = UnrollLoop(remainderLoop, ULO, LI, SE, DT, AC, TTI, in UnrollRuntimeLoopRemainder()
1033 *ResultLoop = remainderLoop; in UnrollRuntimeLoopRemainder()