enum ScalarEvolution::ExitCountKind
Description
The terms "backedge taken count" and "exit count" are used interchangeably to refer to the number of times the backedge of a loop has executed before the loop is exited.
Declared at: llvm/include/llvm/Analysis/ScalarEvolution.h:847
Enumerators
| Name | Value | Comment |
|---|---|---|
| Exact | 0 | An expression exactly describing the number of times the backedge has executed when a loop is exited. |
| ConstantMaximum | 1 | A constant which provides an upper bound on the exact trip count. |
| SymbolicMaximum | 2 | An expression which provides an upper bound on the exact trip count. |