Searched refs:remainderLoop (Results 1 – 1 of 1) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | LoopUnrollRuntime.cpp | 804 Loop *remainderLoop = CloneLoopBlocks( in UnrollRuntimeLoopRemainder() local 810 if (remainderLoop && !UnrollRemainder) in UnrollRuntimeLoopRemainder() 811 updateLatchBranchWeightsForRemainderLoop(L, remainderLoop, Count); in UnrollRuntimeLoopRemainder() 951 BasicBlock *RemainderLatch = remainderLoop->getLoopLatch(); in UnrollRuntimeLoopRemainder() 955 breakLoopBackedge(remainderLoop, *DT, *SE, *LI, nullptr); in UnrollRuntimeLoopRemainder() 956 remainderLoop = nullptr; in UnrollRuntimeLoopRemainder() 991 if (remainderLoop) in UnrollRuntimeLoopRemainder() 992 formDedicatedExitBlocks(remainderLoop, DT, LI, nullptr, PreserveLCSSA); in UnrollRuntimeLoopRemainder() 996 if (remainderLoop && UnrollRemainder) { in UnrollRuntimeLoopRemainder() 999 UnrollLoop(remainderLoop, in UnrollRuntimeLoopRemainder() [all …]
|