7 registerLLZKTransformationPasses();
14 registerComputeConstrainToProductPass();
22 registerInlineStructsPass();
27 return wrap(llzk::createPCLLoweringPass().release());
30 registerPCLLoweringPass();
38 registerPolyLoweringPass();
46 registerR1CSLoweringPass();
54 registerRedundantOperationEliminationPass();
62 registerRedundantReadAndWriteEliminationPass();
70 registerUnusedDeclarationEliminationPass();
std::unique_ptr< mlir::Pass > createRedundantOperationEliminationPass()
std::unique_ptr< mlir::Pass > createComputeConstrainToProductPass()
std::unique_ptr< mlir::Pass > createRedundantReadAndWriteEliminationPass()
std::unique_ptr< mlir::Pass > createUnusedDeclarationEliminationPass()
std::unique_ptr< mlir::Pass > createPolyLoweringPass()
std::unique_ptr< mlir::Pass > createInlineStructsPass()
std::unique_ptr< mlir::Pass > createR1CSLoweringPass()