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

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().