LLZK 0.1.0
Veridise's ZK Language IR
|
Public Member Functions | |
IntervalAnalysisPrinterPass (llvm::raw_ostream &ostream) | |
![]() | |
IntervalAnalysisPrinterPassBase () | |
IntervalAnalysisPrinterPassBase (const IntervalAnalysisPrinterPassBase &other) | |
IntervalAnalysisPrinterPassBase (const IntervalAnalysisPrinterPassOptions &options) | |
Explicitly declare the TypeID for this class. | |
::llvm::StringRef | getArgument () const override |
::llvm::StringRef | getDescription () const override |
::llvm::StringRef | getName () const override |
std::unique_ptr<::mlir::Pass > | clonePass () const override |
A clone method to create a copy of this pass. | |
void | getDependentDialects (::mlir::DialectRegistry ®istry) const override |
Return the dialect that must be loaded in the context before this pass. | |
Protected Member Functions | |
void | runOnOperation () override |
Additional Inherited Members | |
![]() | |
using | Base |
![]() | |
static constexpr ::llvm::StringLiteral | getArgumentName () |
Returns the command-line argument attached to this pass. | |
static constexpr ::llvm::StringLiteral | getPassName () |
Returns the derived pass name. | |
static bool | classof (const ::mlir::Pass *pass) |
Support isa/dyn_cast functionality for the derived pass class. | |
![]() | |
::mlir::Pass::Option< std::string > | fieldName |
::mlir::Pass::Option< bool > | propagateInputConstraints |
::mlir::Pass::Option< bool > | printSolverConstraints |
::mlir::Pass::Option< bool > | printComputeIntervals |
Definition at line 32 of file IntervalAnalysisPass.cpp.
|
inlineexplicit |
Definition at line 37 of file IntervalAnalysisPass.cpp.
|
inlineoverrideprotected |
Definition at line 41 of file IntervalAnalysisPass.cpp.