MLIR
20.0.0git
|
#include "mlir/Pass/PassOptions.h"
Public Types | |
using | WrapperType = mlir::OpPassManager |
Public Member Functions | |
OptionValue () | |
OptionValue (const OptionValue< mlir::OpPassManager > &rhs) | |
OptionValue (const mlir::OpPassManager &value) | |
OptionValue< mlir::OpPassManager > & | operator= (const mlir::OpPassManager &rhs) |
~OptionValue () | |
bool | hasValue () const |
Returns if the current option has a value. More... | |
mlir::OpPassManager & | getValue () const |
Returns the current value of the option. More... | |
void | setValue (const mlir::OpPassManager &newValue) |
Set the value of the option. More... | |
void | setValue (StringRef pipelineStr) |
bool | compare (const mlir::OpPassManager &rhs) const |
Compare the option with the provided value. More... | |
bool | compare (const GenericOptionValue &rhs) const override |
Definition at line 475 of file PassOptions.h.
using llvm::cl::OptionValue< mlir::OpPassManager >::WrapperType = mlir::OpPassManager |
Definition at line 476 of file PassOptions.h.
llvm::cl::OptionValue< mlir::OpPassManager >::OptionValue | ( | ) |
llvm::cl::OptionValue< mlir::OpPassManager >::OptionValue | ( | const OptionValue< mlir::OpPassManager > & | rhs | ) |
llvm::cl::OptionValue< mlir::OpPassManager >::OptionValue | ( | const mlir::OpPassManager & | value | ) |
llvm::cl::OptionValue< mlir::OpPassManager >::~OptionValue | ( | ) |
|
inlineoverride |
Definition at line 499 of file PassOptions.h.
References mlir::presburger::compare().
bool llvm::cl::OptionValue< mlir::OpPassManager >::compare | ( | const mlir::OpPassManager & | rhs | ) | const |
Compare the option with the provided value.
|
inline |
Returns the current value of the option.
Definition at line 488 of file PassOptions.h.
|
inline |
Returns if the current option has a value.
Definition at line 485 of file PassOptions.h.
OptionValue<mlir::OpPassManager>& llvm::cl::OptionValue< mlir::OpPassManager >::operator= | ( | const mlir::OpPassManager & | rhs | ) |
void llvm::cl::OptionValue< mlir::OpPassManager >::setValue | ( | const mlir::OpPassManager & | newValue | ) |
Set the value of the option.
void llvm::cl::OptionValue< mlir::OpPassManager >::setValue | ( | StringRef | pipelineStr | ) |