LLZK 3.0.0
An open-source IR for Zero Knowledge (ZK) circuits
Loading...
Searching...
No Matches
TransformationPasses.capi.cpp.inc
Go to the documentation of this file.
1/* Autogenerated by mlir-tblgen; don't manually edit. */
2//===----------------------------------------------------------------------===//
3// LLZKPolymorphicTransformation Group Registration
4//===----------------------------------------------------------------------===//
5
7 registerLLZKPolymorphicTransformationPasses();
8}
9
11 return wrap(createConstraintFlatteningPass().release());
12}
14 registerConstraintFlatteningPass();
15}
16
17
19 return wrap(createEmptyTemplateRemovalPass().release());
20}
22 registerEmptyTemplateRemovalPass();
23}
24
25
27 return wrap(createFlatteningPass().release());
28}
30 registerFlatteningPass();
31}
32
33
35 return wrap(createTemplateMonomorphizationPass().release());
36}
38 registerTemplateMonomorphizationPass();
39}
40
41
43 return wrap(createTypeVarInferencePass().release());
44}
46 registerTypeVarInferencePass();
47}
48
49
51 return wrap(createWildcardArraySpecializationPass().release());
52}
54 registerWildcardArraySpecializationPass();
55}
56
MlirPass mlirCreateLLZKPolymorphicTransformationFlatteningPass(void)
void mlirRegisterLLZKPolymorphicTransformationConstraintFlatteningPass(void)
MlirPass mlirCreateLLZKPolymorphicTransformationEmptyTemplateRemovalPass(void)
MlirPass mlirCreateLLZKPolymorphicTransformationConstraintFlatteningPass(void)
void mlirRegisterLLZKPolymorphicTransformationPasses(void)
MlirPass mlirCreateLLZKPolymorphicTransformationTypeVarInferencePass(void)
void mlirRegisterLLZKPolymorphicTransformationTypeVarInferencePass(void)
void mlirRegisterLLZKPolymorphicTransformationFlatteningPass(void)
void mlirRegisterLLZKPolymorphicTransformationWildcardArraySpecializationPass(void)
MlirPass mlirCreateLLZKPolymorphicTransformationWildcardArraySpecializationPass(void)
void mlirRegisterLLZKPolymorphicTransformationEmptyTemplateRemovalPass(void)
MlirPass mlirCreateLLZKPolymorphicTransformationTemplateMonomorphizationPass(void)
void mlirRegisterLLZKPolymorphicTransformationTemplateMonomorphizationPass(void)