LLZK 0.1.0
Veridise's ZK Language IR
Loading...
Searching...
No Matches
LLZKTransformationPasses.h File Reference
Include dependency graph for LLZKTransformationPasses.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  llzk
 

Macros

#define GEN_PASS_REGISTRATION
 

Functions

std::unique_ptr< mlir::Pass > llzk::createFlatteningPass ()
 
std::unique_ptr< mlir::Pass > llzk::createRedundantReadAndWriteEliminationPass ()
 
std::unique_ptr< mlir::Pass > llzk::createRedundantOperationEliminationPass ()
 
std::unique_ptr< mlir::Pass > llzk::createUnusedDeclarationEliminationPass ()
 
std::unique_ptr< mlir::Pass > llzk::createArrayToScalarPass ()
 
std::unique_ptr< mlir::Pass > llzk::createPolyLoweringPass ()
 
std::unique_ptr< mlir::Pass > llzk::createPolyLoweringPass (unsigned maxDegree)
 
void llzk::registerTransformationPassPipelines ()
 
void llzk::registerPolyLoweringPass ()
 
void llzk::registerPolyLoweringPassPass ()
 
void llzk::registerRedundantOperationEliminationPass ()
 
void llzk::registerRedundantOperationEliminationPassPass ()
 
void llzk::registerRedundantReadAndWriteEliminationPass ()
 
void llzk::registerRedundantReadAndWriteEliminationPassPass ()
 
void llzk::registerUnusedDeclarationEliminationPass ()
 
void llzk::registerUnusedDeclarationEliminationPassPass ()
 
void llzk::registerTransformationPasses ()
 

Macro Definition Documentation

◆ GEN_PASS_REGISTRATION

#define GEN_PASS_REGISTRATION

Definition at line 32 of file LLZKTransformationPasses.h.