LLVM
15.0.0git
|
A CRTP mix-in to automatically provide informational APIs needed for passes. More...
#include "llvm/IR/PassManager.h"
Inherited by llvm::AnalysisInfoMixin< DerivedT >.
Public Member Functions | |
void | printPipeline (raw_ostream &OS, function_ref< StringRef(StringRef)> MapClassName2PassName) |
Static Public Member Functions | |
static StringRef | name () |
Gets the name of the pass we are mixed into. More... | |
A CRTP mix-in to automatically provide informational APIs needed for passes.
This provides some boilerplate for types that are passes.
Definition at line 371 of file PassManager.h.
|
inlinestatic |
Gets the name of the pass we are mixed into.
Definition at line 373 of file PassManager.h.
|
inline |
Definition at line 381 of file PassManager.h.