Returns true if we can prove that S is defined and always negative in loop L.
Declared in <llvm/Transforms/Utils/LoopUtils.h>
bool
isKnownNegativeInLoop(
SCEV const* S,
Loop const* L,
ScalarEvolution& SE);
True if S is defined and always negative in L.
| Name | Description |
|---|---|
| S | SCEV expression to classify. |
| L | Loop in which S is evaluated. |
| SE | ScalarEvolution used for the proof. |