|
LLZK 0.1.0
Veridise's ZK Language IR
|
Public Member Functions | |
| void | runOnOperation () override |
| Public Member Functions inherited from llzk::impl::ComputeConstrainToProductPassBase< ComputeConstrainToProductPass > | |
| ComputeConstrainToProductPassBase () | |
| ComputeConstrainToProductPassBase & | operator= (const ComputeConstrainToProductPassBase &)=delete |
| ~ComputeConstrainToProductPassBase ()=default | |
| ::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. | |
Additional Inherited Members | |
| Public Types inherited from llzk::impl::ComputeConstrainToProductPassBase< ComputeConstrainToProductPass > | |
| using | Base |
| Static Public Member Functions inherited from llzk::impl::ComputeConstrainToProductPassBase< ComputeConstrainToProductPass > | |
| 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. | |
| Protected Attributes inherited from llzk::impl::ComputeConstrainToProductPassBase< ComputeConstrainToProductPass > | |
| ::mlir::Pass::Option< std::string > | rootStruct |
Definition at line 61 of file LLZKComputeConstrainToProductPass.cpp.
|
inlineoverride |
Definition at line 81 of file LLZKComputeConstrainToProductPass.cpp.