Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUnroll.cpp546 const bool CompletelyUnroll = ULO.Count == MaxTripCount; in UnrollLoop() local
548 const bool PreserveOnlyFirst = CompletelyUnroll && MaxOrZero; in UnrollLoop()
552 if (CompletelyUnroll) in UnrollLoop()
562 PreserveLCSSA && CompletelyUnroll && in UnrollLoop()
607 if (CompletelyUnroll) { in UnrollLoop()
831 if (CompletelyUnroll) { in UnrollLoop()
900 if (CompletelyUnroll) { in UnrollLoop()
984 if (!LatchIsExiting && CompletelyUnroll) { in UnrollLoop()
996 (CompletelyUnroll && !LatchIsExiting && Latch == Latches.back())) && in UnrollLoop()
1022 simplifyLoopAfterUnroll(L, !CompletelyUnroll && ULO.Count > 1, LI, SE, DT, AC, in UnrollLoop()
[all …]
H A DLoopUnrollAndJam.cpp238 bool CompletelyUnroll = (Count == TripCount); in UnrollAndJamLoop() local
262 if (CompletelyUnroll) { in UnrollAndJamLoop()
494 if (CompletelyUnroll) { in UnrollAndJamLoop()
540 if (CompletelyUnroll) { in UnrollAndJamLoop()
596 simplifyLoopAfterUnroll(L, !CompletelyUnroll && Count > 1, LI, SE, DT, AC, in UnrollAndJamLoop()
599 NumCompletelyUnrolledAndJammed += CompletelyUnroll; in UnrollAndJamLoop()
603 if (CompletelyUnroll) in UnrollAndJamLoop()
616 if (!CompletelyUnroll) in UnrollAndJamLoop()
622 return CompletelyUnroll ? LoopUnrollResult::FullyUnrolled in UnrollAndJamLoop()