Polly 20.0.0git
Classes | Namespaces | Functions
ScopGraphPrinter.cpp File Reference
#include "polly/ScopGraphPrinter.h"
#include "polly/LinkAllPasses.h"
#include "polly/ScopDetection.h"
#include "llvm/Support/CommandLine.h"

Go to the source code of this file.

Classes

struct  ScopDetectionAnalysisGraphTraits
 
struct  ScopViewerWrapperPass
 
struct  ScopOnlyViewerWrapperPass
 
struct  ScopPrinterWrapperPass
 
struct  ScopOnlyPrinterWrapperPass
 

Namespaces

namespace  llvm
 This file contains the declaration of the PolyhedralInfo class, which will provide an interface to expose polyhedral analysis information of Polly.
 

Functions

static cl::opt< std::string > ViewFilter ("polly-view-only", cl::desc("Only view functions that match this pattern"), cl::Hidden, cl::init(""))
 
static cl::opt< bool > ViewAll ("polly-view-all", cl::desc("Also show functions without any scops"), cl::Hidden, cl::init(false))
 
static RegisterPass< ScopViewerWrapperPassX ("view-scops", "Polly - View Scops of function")
 
static RegisterPass< ScopOnlyViewerWrapperPassY ("view-scops-only", "Polly - View Scops of function (with no function bodies)")
 
static RegisterPass< ScopPrinterWrapperPassM ("dot-scops", "Polly - Print Scops of function")
 
static RegisterPass< ScopOnlyPrinterWrapperPassN ("dot-scops-only", "Polly - Print Scops of function (with no function bodies)")
 

Function Documentation

◆ M()

static RegisterPass< ScopPrinterWrapperPass > M ( "dot-scops"  ,
"Polly - Print Scops of function"   
)
static

◆ N()

static RegisterPass< ScopOnlyPrinterWrapperPass > N ( "dot-scops-only"  ,
"Polly - Print Scops of function (with no function bodies)"   
)
static

◆ ViewAll()

static cl::opt< bool > ViewAll ( "polly-view-all"  ,
cl::desc("Also show functions without any scops")  ,
cl::Hidden  ,
cl::init(false)   
)
static

◆ ViewFilter()

static cl::opt< std::string > ViewFilter ( "polly-view-only"  ,
cl::desc("Only view functions that match this pattern")  ,
cl::Hidden  ,
cl::init("")   
)
static

◆ X()

static RegisterPass< ScopViewerWrapperPass > X ( "view-scops"  ,
"Polly - View Scops of function"   
)
static

◆ Y()

static RegisterPass< ScopOnlyViewerWrapperPass > Y ( "view-scops-only"  ,
"Polly - View Scops of function (with no function bodies)"   
)
static

Referenced by UMUL().