Home
last modified time | relevance | path

Searched refs:CompletelyUnroll (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DLoopUnroll.cpp357 const bool CompletelyUnroll = ULO.Count == MaxTripCount; in UnrollLoop() local
359 const bool PreserveOnlyFirst = CompletelyUnroll && MaxOrZero; in UnrollLoop()
363 if (CompletelyUnroll) in UnrollLoop()
373 PreserveLCSSA && CompletelyUnroll && in UnrollLoop()
428 if (CompletelyUnroll) { in UnrollLoop()
630 if (CompletelyUnroll) { in UnrollLoop()
699 if (CompletelyUnroll) { in UnrollLoop()
755 if (!LatchIsExiting && CompletelyUnroll) in UnrollLoop()
786 NumCompletelyUnrolled += CompletelyUnroll; in UnrollLoop()
791 if (CompletelyUnroll) in UnrollLoop()
[all …]
H A DLoopUnrollAndJam.cpp246 bool CompletelyUnroll = (Count == TripCount); in UnrollAndJamLoop() local
269 if (CompletelyUnroll) { in UnrollAndJamLoop()
497 if (CompletelyUnroll) { in UnrollAndJamLoop()
543 if (CompletelyUnroll) { in UnrollAndJamLoop()
599 simplifyLoopAfterUnroll(L, !CompletelyUnroll && Count > 1, LI, SE, DT, AC, in UnrollAndJamLoop()
602 NumCompletelyUnrolledAndJammed += CompletelyUnroll; in UnrollAndJamLoop()
606 if (CompletelyUnroll) in UnrollAndJamLoop()
619 if (!CompletelyUnroll) in UnrollAndJamLoop()
625 return CompletelyUnroll ? LoopUnrollResult::FullyUnrolled in UnrollAndJamLoop()