#include <IslAst.h>
|
| ScopPass (char &ID) |
|
virtual bool | runOnScop (Scop &S)=0 |
| runOnScop - This method must be overloaded to perform the desired Polyhedral transformation or analysis.
|
|
virtual void | printScop (raw_ostream &OS, Scop &S) const |
| Print method for SCoPs.
|
|
void | getAnalysisUsage (AnalysisUsage &AU) const override |
| getAnalysisUsage - Subclasses that override getAnalysisUsage must call this.
|
|
Definition at line 175 of file IslAst.h.
◆ IslAstInfoWrapperPass()
polly::IslAstInfoWrapperPass::IslAstInfoWrapperPass |
( |
| ) |
|
|
inline |
◆ getAI() [1/2]
IslAstInfo & polly::IslAstInfoWrapperPass::getAI |
( |
| ) |
|
|
inline |
◆ getAI() [2/2]
const IslAstInfo & polly::IslAstInfoWrapperPass::getAI |
( |
| ) |
const |
|
inline |
◆ getAnalysisUsage()
void IslAstInfoWrapperPass::getAnalysisUsage |
( |
AnalysisUsage & |
AU | ) |
const |
|
override |
◆ printScop()
void IslAstInfoWrapperPass::printScop |
( |
raw_ostream & |
OS, |
|
|
Scop & |
S |
|
) |
| const |
|
overridevirtual |
◆ releaseMemory()
void IslAstInfoWrapperPass::releaseMemory |
( |
| ) |
|
|
override |
Release the internal memory.
Definition at line 779 of file IslAst.cpp.
References Ast.
◆ runOnScop()
bool IslAstInfoWrapperPass::runOnScop |
( |
Scop & |
S | ) |
|
|
overridevirtual |
◆ Ast
std::unique_ptr<IslAstInfo> polly::IslAstInfoWrapperPass::Ast |
|
private |
◆ ID
char IslAstInfoWrapperPass::ID = 0 |
|
static |
The documentation for this class was generated from the following files: