LLZK
3.0.0
An open-source IR for Zero Knowledge (ZK) circuits
Toggle main menu visibility
Loading...
Searching...
No Matches
LLZKTransformationPasses.capi.cpp.inc
Go to the documentation of this file.
1
/* Autogenerated by mlir-tblgen; don't manually edit. */
2
//===----------------------------------------------------------------------===//
3
// LLZKTransformation Group Registration
4
//===----------------------------------------------------------------------===//
5
6
void
mlirRegisterLLZKTransformationPasses
(
void
) {
7
registerLLZKTransformationPasses();
8
}
9
10
MlirPass
mlirCreateLLZKTransformationComputeConstrainToProductPass
(
void
) {
11
return
wrap(createComputeConstrainToProductPass().release());
12
}
13
void
mlirRegisterLLZKTransformationComputeConstrainToProductPass
(
void
) {
14
registerComputeConstrainToProductPass();
15
}
16
17
18
MlirPass
mlirCreateLLZKTransformationEnforceNoMemberOverwritePass
(
void
) {
19
return
wrap(createEnforceNoMemberOverwritePass().release());
20
}
21
void
mlirRegisterLLZKTransformationEnforceNoMemberOverwritePass
(
void
) {
22
registerEnforceNoMemberOverwritePass();
23
}
24
25
26
MlirPass
mlirCreateLLZKTransformationFuseProductControlFlowPass
(
void
) {
27
return
wrap(createFuseProductControlFlowPass().release());
28
}
29
void
mlirRegisterLLZKTransformationFuseProductControlFlowPass
(
void
) {
30
registerFuseProductControlFlowPass();
31
}
32
33
34
MlirPass
mlirCreateLLZKTransformationInlineFreeFunctionsPass
(
void
) {
35
return
wrap(createInlineFreeFunctionsPass().release());
36
}
37
void
mlirRegisterLLZKTransformationInlineFreeFunctionsPass
(
void
) {
38
registerInlineFreeFunctionsPass();
39
}
40
41
42
MlirPass
mlirCreateLLZKTransformationPolyLoweringPass
(
void
) {
43
return
wrap(createPolyLoweringPass().release());
44
}
45
void
mlirRegisterLLZKTransformationPolyLoweringPass
(
void
) {
46
registerPolyLoweringPass();
47
}
48
49
50
MlirPass
mlirCreateLLZKTransformationRedundantOperationEliminationPass
(
void
) {
51
return
wrap(createRedundantOperationEliminationPass().release());
52
}
53
void
mlirRegisterLLZKTransformationRedundantOperationEliminationPass
(
void
) {
54
registerRedundantOperationEliminationPass();
55
}
56
57
58
MlirPass
mlirCreateLLZKTransformationRedundantReadAndWriteEliminationPass
(
void
) {
59
return
wrap(createRedundantReadAndWriteEliminationPass().release());
60
}
61
void
mlirRegisterLLZKTransformationRedundantReadAndWriteEliminationPass
(
void
) {
62
registerRedundantReadAndWriteEliminationPass();
63
}
64
65
66
MlirPass
mlirCreateLLZKTransformationRemoveUnusedDiscardableAllocationsPass
(
void
) {
67
return
wrap(createRemoveUnusedDiscardableAllocationsPass().release());
68
}
69
void
mlirRegisterLLZKTransformationRemoveUnusedDiscardableAllocationsPass
(
void
) {
70
registerRemoveUnusedDiscardableAllocationsPass();
71
}
72
73
74
MlirPass
mlirCreateLLZKTransformationUnusedDeclarationEliminationPass
(
void
) {
75
return
wrap(createUnusedDeclarationEliminationPass().release());
76
}
77
void
mlirRegisterLLZKTransformationUnusedDeclarationEliminationPass
(
void
) {
78
registerUnusedDeclarationEliminationPass();
79
}
80
81
82
MlirPass
mlirCreateLLZKTransformationWhileToForPass
(
void
) {
83
return
wrap(createWhileToForPass().release());
84
}
85
void
mlirRegisterLLZKTransformationWhileToForPass
(
void
) {
86
registerWhileToForPass();
87
}
88
mlirRegisterLLZKTransformationRedundantReadAndWriteEliminationPass
void mlirRegisterLLZKTransformationRedundantReadAndWriteEliminationPass(void)
Definition
LLZKTransformationPasses.capi.cpp.inc:61
mlirCreateLLZKTransformationRemoveUnusedDiscardableAllocationsPass
MlirPass mlirCreateLLZKTransformationRemoveUnusedDiscardableAllocationsPass(void)
Definition
LLZKTransformationPasses.capi.cpp.inc:66
mlirCreateLLZKTransformationRedundantOperationEliminationPass
MlirPass mlirCreateLLZKTransformationRedundantOperationEliminationPass(void)
Definition
LLZKTransformationPasses.capi.cpp.inc:50
mlirRegisterLLZKTransformationEnforceNoMemberOverwritePass
void mlirRegisterLLZKTransformationEnforceNoMemberOverwritePass(void)
Definition
LLZKTransformationPasses.capi.cpp.inc:21
mlirCreateLLZKTransformationFuseProductControlFlowPass
MlirPass mlirCreateLLZKTransformationFuseProductControlFlowPass(void)
Definition
LLZKTransformationPasses.capi.cpp.inc:26
mlirCreateLLZKTransformationPolyLoweringPass
MlirPass mlirCreateLLZKTransformationPolyLoweringPass(void)
Definition
LLZKTransformationPasses.capi.cpp.inc:42
mlirRegisterLLZKTransformationPasses
void mlirRegisterLLZKTransformationPasses(void)
Definition
LLZKTransformationPasses.capi.cpp.inc:6
mlirCreateLLZKTransformationUnusedDeclarationEliminationPass
MlirPass mlirCreateLLZKTransformationUnusedDeclarationEliminationPass(void)
Definition
LLZKTransformationPasses.capi.cpp.inc:74
mlirCreateLLZKTransformationComputeConstrainToProductPass
MlirPass mlirCreateLLZKTransformationComputeConstrainToProductPass(void)
Definition
LLZKTransformationPasses.capi.cpp.inc:10
mlirCreateLLZKTransformationWhileToForPass
MlirPass mlirCreateLLZKTransformationWhileToForPass(void)
Definition
LLZKTransformationPasses.capi.cpp.inc:82
mlirRegisterLLZKTransformationUnusedDeclarationEliminationPass
void mlirRegisterLLZKTransformationUnusedDeclarationEliminationPass(void)
Definition
LLZKTransformationPasses.capi.cpp.inc:77
mlirRegisterLLZKTransformationRedundantOperationEliminationPass
void mlirRegisterLLZKTransformationRedundantOperationEliminationPass(void)
Definition
LLZKTransformationPasses.capi.cpp.inc:53
mlirCreateLLZKTransformationRedundantReadAndWriteEliminationPass
MlirPass mlirCreateLLZKTransformationRedundantReadAndWriteEliminationPass(void)
Definition
LLZKTransformationPasses.capi.cpp.inc:58
mlirRegisterLLZKTransformationInlineFreeFunctionsPass
void mlirRegisterLLZKTransformationInlineFreeFunctionsPass(void)
Definition
LLZKTransformationPasses.capi.cpp.inc:37
mlirRegisterLLZKTransformationFuseProductControlFlowPass
void mlirRegisterLLZKTransformationFuseProductControlFlowPass(void)
Definition
LLZKTransformationPasses.capi.cpp.inc:29
mlirCreateLLZKTransformationInlineFreeFunctionsPass
MlirPass mlirCreateLLZKTransformationInlineFreeFunctionsPass(void)
Definition
LLZKTransformationPasses.capi.cpp.inc:34
mlirRegisterLLZKTransformationComputeConstrainToProductPass
void mlirRegisterLLZKTransformationComputeConstrainToProductPass(void)
Definition
LLZKTransformationPasses.capi.cpp.inc:13
mlirRegisterLLZKTransformationWhileToForPass
void mlirRegisterLLZKTransformationWhileToForPass(void)
Definition
LLZKTransformationPasses.capi.cpp.inc:85
mlirRegisterLLZKTransformationPolyLoweringPass
void mlirRegisterLLZKTransformationPolyLoweringPass(void)
Definition
LLZKTransformationPasses.capi.cpp.inc:45
mlirRegisterLLZKTransformationRemoveUnusedDiscardableAllocationsPass
void mlirRegisterLLZKTransformationRemoveUnusedDiscardableAllocationsPass(void)
Definition
LLZKTransformationPasses.capi.cpp.inc:69
mlirCreateLLZKTransformationEnforceNoMemberOverwritePass
MlirPass mlirCreateLLZKTransformationEnforceNoMemberOverwritePass(void)
Definition
LLZKTransformationPasses.capi.cpp.inc:18
build
include
llzk
Transforms
LLZKTransformationPasses.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.