Polly 22.0.0git
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()

◆ N()

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

◆ ViewAll()

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

◆ ViewFilter()

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

◆ X()

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

◆ Y()

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

Referenced by UMUL().