My Project
|
#include <PassRegistry.h>
Public Member Functions | |
LogicalResult | addToPipeline (OpPassManager &pm, StringRef options) const |
StringRef | getPassArgument () const |
StringRef | getPassDescription () const |
Returns a description for the pass, this never returns null. More... | |
Protected Member Functions | |
PassRegistryEntry (StringRef arg, StringRef description, const PassRegistryFunction &builder) | |
Structure to group information about a passes and pass pipelines (argument to invoke via mlir-opt, description, pass pipeline builder).
|
inlineprotected |
|
inline |
Adds this pass registry entry to the given pass manager. options
is an opaque string that will be parsed by the builder. The success of parsing will be returned.
|
inline |
Returns the command line option that may be passed to 'mlir-opt' that will cause this pass to run or null if there is no such argument.
|
inline |
Returns a description for the pass, this never returns null.