enum class LoopUnrollResult

Description

Represents the result of a \c UnrollLoop invocation.

Declared at: llvm/include/llvm/Transforms/Utils/UnrollLoop.h:53

Enumerators

NameValueComment
Unmodified0The loop was not modified.
PartiallyUnrolled1The 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.
FullyUnrolled2The loop was fully unrolled into straight-line code. We no longer have any back-edges.