LLZK
3.0.0
An open-source IR for Zero Knowledge (ZK) circuits
Toggle main menu visibility
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
6
void
mlirRegisterLLZKPolymorphicTransformationPasses
(
void
) {
7
registerLLZKPolymorphicTransformationPasses();
8
}
9
10
MlirPass
mlirCreateLLZKPolymorphicTransformationConstraintFlatteningPass
(
void
) {
11
return
wrap(createConstraintFlatteningPass().release());
12
}
13
void
mlirRegisterLLZKPolymorphicTransformationConstraintFlatteningPass
(
void
) {
14
registerConstraintFlatteningPass();
15
}
16
17
18
MlirPass
mlirCreateLLZKPolymorphicTransformationEmptyTemplateRemovalPass
(
void
) {
19
return
wrap(createEmptyTemplateRemovalPass().release());
20
}
21
void
mlirRegisterLLZKPolymorphicTransformationEmptyTemplateRemovalPass
(
void
) {
22
registerEmptyTemplateRemovalPass();
23
}
24
25
26
MlirPass
mlirCreateLLZKPolymorphicTransformationFlatteningPass
(
void
) {
27
return
wrap(createFlatteningPass().release());
28
}
29
void
mlirRegisterLLZKPolymorphicTransformationFlatteningPass
(
void
) {
30
registerFlatteningPass();
31
}
32
33
34
MlirPass
mlirCreateLLZKPolymorphicTransformationTemplateMonomorphizationPass
(
void
) {
35
return
wrap(createTemplateMonomorphizationPass().release());
36
}
37
void
mlirRegisterLLZKPolymorphicTransformationTemplateMonomorphizationPass
(
void
) {
38
registerTemplateMonomorphizationPass();
39
}
40
41
42
MlirPass
mlirCreateLLZKPolymorphicTransformationTypeVarInferencePass
(
void
) {
43
return
wrap(createTypeVarInferencePass().release());
44
}
45
void
mlirRegisterLLZKPolymorphicTransformationTypeVarInferencePass
(
void
) {
46
registerTypeVarInferencePass();
47
}
48
49
50
MlirPass
mlirCreateLLZKPolymorphicTransformationWildcardArraySpecializationPass
(
void
) {
51
return
wrap(createWildcardArraySpecializationPass().release());
52
}
53
void
mlirRegisterLLZKPolymorphicTransformationWildcardArraySpecializationPass
(
void
) {
54
registerWildcardArraySpecializationPass();
55
}
56
mlirCreateLLZKPolymorphicTransformationFlatteningPass
MlirPass mlirCreateLLZKPolymorphicTransformationFlatteningPass(void)
Definition
TransformationPasses.capi.cpp.inc:26
mlirRegisterLLZKPolymorphicTransformationConstraintFlatteningPass
void mlirRegisterLLZKPolymorphicTransformationConstraintFlatteningPass(void)
Definition
TransformationPasses.capi.cpp.inc:13
mlirCreateLLZKPolymorphicTransformationEmptyTemplateRemovalPass
MlirPass mlirCreateLLZKPolymorphicTransformationEmptyTemplateRemovalPass(void)
Definition
TransformationPasses.capi.cpp.inc:18
mlirCreateLLZKPolymorphicTransformationConstraintFlatteningPass
MlirPass mlirCreateLLZKPolymorphicTransformationConstraintFlatteningPass(void)
Definition
TransformationPasses.capi.cpp.inc:10
mlirRegisterLLZKPolymorphicTransformationPasses
void mlirRegisterLLZKPolymorphicTransformationPasses(void)
Definition
TransformationPasses.capi.cpp.inc:6
mlirCreateLLZKPolymorphicTransformationTypeVarInferencePass
MlirPass mlirCreateLLZKPolymorphicTransformationTypeVarInferencePass(void)
Definition
TransformationPasses.capi.cpp.inc:42
mlirRegisterLLZKPolymorphicTransformationTypeVarInferencePass
void mlirRegisterLLZKPolymorphicTransformationTypeVarInferencePass(void)
Definition
TransformationPasses.capi.cpp.inc:45
mlirRegisterLLZKPolymorphicTransformationFlatteningPass
void mlirRegisterLLZKPolymorphicTransformationFlatteningPass(void)
Definition
TransformationPasses.capi.cpp.inc:29
mlirRegisterLLZKPolymorphicTransformationWildcardArraySpecializationPass
void mlirRegisterLLZKPolymorphicTransformationWildcardArraySpecializationPass(void)
Definition
TransformationPasses.capi.cpp.inc:53
mlirCreateLLZKPolymorphicTransformationWildcardArraySpecializationPass
MlirPass mlirCreateLLZKPolymorphicTransformationWildcardArraySpecializationPass(void)
Definition
TransformationPasses.capi.cpp.inc:50
mlirRegisterLLZKPolymorphicTransformationEmptyTemplateRemovalPass
void mlirRegisterLLZKPolymorphicTransformationEmptyTemplateRemovalPass(void)
Definition
TransformationPasses.capi.cpp.inc:21
mlirCreateLLZKPolymorphicTransformationTemplateMonomorphizationPass
MlirPass mlirCreateLLZKPolymorphicTransformationTemplateMonomorphizationPass(void)
Definition
TransformationPasses.capi.cpp.inc:34
mlirRegisterLLZKPolymorphicTransformationTemplateMonomorphizationPass
void mlirRegisterLLZKPolymorphicTransformationTemplateMonomorphizationPass(void)
Definition
TransformationPasses.capi.cpp.inc:37
build
include
llzk
Dialect
Polymorphic
Transforms
TransformationPasses.capi.cpp.inc
Generated by
1.17.0
Copyright 2025 Veridise Inc. under the Apache License v2.0. Copyright 2026 Project LLZK under the Apache License v2.0.