enum class LoopUnrollResult
Description
Represents the result of a \c UnrollLoop invocation.
Declared at: llvm/include/llvm/Transforms/Utils/UnrollLoop.h:54
Enumerators
| Name | Value | Comment |
|---|---|---|
| Unmodified | 0 | The loop was not modified. |
| PartiallyUnrolled | 1 | The loop was partially unrolled -- we still have a loop, but with a smaller trip count. We may also have emitted epilogue loop if the loop had a non-constant trip count. |
| FullyUnrolled | 2 | The loop was fully unrolled into straight-line code. We no longer have any back-edges. |