ΒΆbool cannotBeMaxInLoop(const llvm::SCEV* S,
const llvm::Loop* L,
llvm::ScalarEvolution& SE,
bool Signed)
bool cannotBeMaxInLoop(const llvm::SCEV* S,
const llvm::Loop* L,
llvm::ScalarEvolution& SE,
bool Signed)
Description
Returns true if \p S is defined and never is equal to signed/unsigned max.
Declared at: llvm/include/llvm/Transforms/Utils/LoopUtils.h:353
Parameters
- const llvm::SCEV* S
- const llvm::Loop* L
- llvm::ScalarEvolution& SE
- bool Signed