LLZK 0.1.0
Veridise's ZK Language IR
Loading...
Searching...
No Matches
llzk::polymorphic Namespace Reference

Namespaces

namespace  detail
 
namespace  impl
 

Classes

class  ApplyMapOp
 
class  ApplyMapOpAdaptor
 
class  ApplyMapOpGenericAdaptor
 
class  ConstReadOp
 
class  ConstReadOpAdaptor
 
class  ConstReadOpGenericAdaptor
 
class  PolymorphicDialect
 
class  TypeVarType
 
class  UnifiableCastOp
 
class  UnifiableCastOpAdaptor
 
class  UnifiableCastOpGenericAdaptor
 

Functions

std::unique_ptr< mlir::Pass > createEmptyParamListRemoval ()
 
std::unique_ptr< mlir::Pass > createFlatteningPass ()
 
void registerEmptyParamListRemovalPass ()
 
void registerEmptyParamListRemovalPassPass ()
 
void registerFlatteningPass ()
 
void registerFlatteningPassPass ()
 
void registerTransformationPasses ()
 

Function Documentation

◆ createEmptyParamListRemoval()

std::unique_ptr< Pass > llzk::polymorphic::createEmptyParamListRemoval ( )

Definition at line 106 of file EmptyParamListRemovalPass.cpp.

◆ createFlatteningPass()

std::unique_ptr< Pass > llzk::polymorphic::createFlatteningPass ( )

Definition at line 1647 of file FlatteningPass.cpp.

◆ registerEmptyParamListRemovalPass()

void llzk::polymorphic::registerEmptyParamListRemovalPass ( )
inline

Definition at line 158 of file TransformationPasses.h.

◆ registerEmptyParamListRemovalPassPass()

void llzk::polymorphic::registerEmptyParamListRemovalPassPass ( )
inline

Definition at line 165 of file TransformationPasses.h.

◆ registerFlatteningPass()

void llzk::polymorphic::registerFlatteningPass ( )
inline

Definition at line 175 of file TransformationPasses.h.

◆ registerFlatteningPassPass()

void llzk::polymorphic::registerFlatteningPassPass ( )
inline

Definition at line 182 of file TransformationPasses.h.

◆ registerTransformationPasses()

void llzk::polymorphic::registerTransformationPasses ( )
inline

Definition at line 192 of file TransformationPasses.h.