Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUnroll.cpp347 const bool CompletelyUnroll = ULO.Count == MaxTripCount; in UnrollLoop() local
349 const bool PreserveOnlyFirst = CompletelyUnroll && MaxOrZero; in UnrollLoop()
353 if (CompletelyUnroll) in UnrollLoop()
363 PreserveLCSSA && CompletelyUnroll && in UnrollLoop()
418 if (CompletelyUnroll) { in UnrollLoop()
616 if (CompletelyUnroll) { in UnrollLoop()
685 if (CompletelyUnroll) { in UnrollLoop()
741 if (!LatchIsExiting && CompletelyUnroll) in UnrollLoop()
769 NumCompletelyUnrolled += CompletelyUnroll; in UnrollLoop()
774 if (CompletelyUnroll) in UnrollLoop()
[all …]
H A DLoopUnrollAndJam.cpp248 bool CompletelyUnroll = (Count == TripCount); in UnrollAndJamLoop() local
271 if (CompletelyUnroll) { in UnrollAndJamLoop()
499 if (CompletelyUnroll) { in UnrollAndJamLoop()
545 if (CompletelyUnroll) { in UnrollAndJamLoop()
601 simplifyLoopAfterUnroll(L, !CompletelyUnroll && Count > 1, LI, SE, DT, AC, in UnrollAndJamLoop()
604 NumCompletelyUnrolledAndJammed += CompletelyUnroll; in UnrollAndJamLoop()
608 if (CompletelyUnroll) in UnrollAndJamLoop()
621 if (!CompletelyUnroll) in UnrollAndJamLoop()
627 return CompletelyUnroll ? LoopUnrollResult::FullyUnrolled in UnrollAndJamLoop()