Polly 22.0.0git
false::SimplifyPrinterLegacyPass Class Referencefinal

Print result from SimplifyWrapperPass. More...

Inheritance diagram for false::SimplifyPrinterLegacyPass:
[legend]

Public Member Functions

 SimplifyPrinterLegacyPass ()
 SimplifyPrinterLegacyPass (llvm::raw_ostream &OS)
bool runOnScop (Scop &S) override
 runOnScop - This method must be overloaded to perform the desired Polyhedral transformation or analysis.
void getAnalysisUsage (AnalysisUsage &AU) const override

Static Public Attributes

static char ID = 0

Private Attributes

llvm::raw_ostream & OS

Additional Inherited Members

Protected Member Functions inherited from polly::ScopPass
 ScopPass (char &ID)
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.

Detailed Description

Print result from SimplifyWrapperPass.

Definition at line 860 of file Simplify.cpp.

Constructor & Destructor Documentation

◆ SimplifyPrinterLegacyPass() [1/2]

false::SimplifyPrinterLegacyPass::SimplifyPrinterLegacyPass ( )
inline

Definition at line 864 of file Simplify.cpp.

References SimplifyPrinterLegacyPass().

Referenced by SimplifyPrinterLegacyPass().

◆ SimplifyPrinterLegacyPass() [2/2]

false::SimplifyPrinterLegacyPass::SimplifyPrinterLegacyPass ( llvm::raw_ostream & OS)
inlineexplicit

Definition at line 865 of file Simplify.cpp.

References ID, OS, and polly::ScopPass::ScopPass().

Member Function Documentation

◆ getAnalysisUsage()

void false::SimplifyPrinterLegacyPass::getAnalysisUsage ( AnalysisUsage & AU) const
inlineoverride

Definition at line 879 of file Simplify.cpp.

References polly::ScopPass::getAnalysisUsage().

◆ runOnScop()

bool false::SimplifyPrinterLegacyPass::runOnScop ( Scop & S)
inlineoverridevirtual

runOnScop - This method must be overloaded to perform the desired Polyhedral transformation or analysis.

Implements polly::ScopPass.

Definition at line 868 of file Simplify.cpp.

References OS, and polly::ScopPass::S.

Member Data Documentation

◆ ID

char false::SimplifyPrinterLegacyPass::ID = 0
static

Definition at line 862 of file Simplify.cpp.

Referenced by SimplifyPrinterLegacyPass().

◆ OS

llvm::raw_ostream& false::SimplifyPrinterLegacyPass::OS
private

Definition at line 886 of file Simplify.cpp.

Referenced by runOnScop(), and SimplifyPrinterLegacyPass().


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