Polly 19.0.0git
Public Member Functions | Private Attributes | List of all members
SCEVFindLoops Class Referencefinal

Find all loops referenced in SCEVAddRecExprs. More...

Public Member Functions

 SCEVFindLoops (SetVector< const Loop * > &Loops)
 
bool follow (const SCEV *S)
 
bool isDone ()
 

Private Attributes

SetVector< const Loop * > & Loops
 

Detailed Description

Find all loops referenced in SCEVAddRecExprs.

Definition at line 529 of file SCEVValidator.cpp.

Constructor & Destructor Documentation

◆ SCEVFindLoops()

SCEVFindLoops::SCEVFindLoops ( SetVector< const Loop * > &  Loops)
inline

Definition at line 533 of file SCEVValidator.cpp.

Member Function Documentation

◆ follow()

bool SCEVFindLoops::follow ( const SCEV *  S)
inline

Definition at line 535 of file SCEVValidator.cpp.

References Loops.

◆ isDone()

bool SCEVFindLoops::isDone ( )
inline

Definition at line 540 of file SCEVValidator.cpp.

Member Data Documentation

◆ Loops

SetVector<const Loop *>& SCEVFindLoops::Loops
private

Definition at line 530 of file SCEVValidator.cpp.

Referenced by follow().


The documentation for this class was generated from the following file: