Polly 20.0.0git
|
Check whether a SCEV refers to an SSA name defined inside a region. More...
Public Member Functions | |
SCEVInRegionDependences (const Region *R, Loop *Scope, bool AllowLoops, const InvariantLoadsSetTy &ILS) | |
bool | follow (const SCEV *S) |
bool | isDone () |
bool | hasDependences () |
Private Attributes | |
const Region * | R |
Loop * | Scope |
const InvariantLoadsSetTy & | ILS |
bool | AllowLoops |
bool | HasInRegionDeps = false |
Check whether a SCEV refers to an SSA name defined inside a region.
Definition at line 473 of file SCEVValidator.cpp.
|
inline |
Definition at line 481 of file SCEVValidator.cpp.
|
inline |
Definition at line 485 of file SCEVValidator.cpp.
References AllowLoops, HasInRegionDeps, ILS, R, and Scope.
|
inline |
Definition at line 525 of file SCEVValidator.cpp.
References HasInRegionDeps.
|
inline |
Definition at line 524 of file SCEVValidator.cpp.
|
private |
Definition at line 477 of file SCEVValidator.cpp.
Referenced by follow().
|
private |
Definition at line 478 of file SCEVValidator.cpp.
Referenced by follow(), and hasDependences().
|
private |
Definition at line 476 of file SCEVValidator.cpp.
Referenced by follow().
|
private |
Definition at line 474 of file SCEVValidator.cpp.
Referenced by follow().
|
private |
Definition at line 475 of file SCEVValidator.cpp.
Referenced by follow().