|
LLZK 0.1.0
Veridise's ZK Language IR
|
This is the complete list of members for llzk::ModuleBuilder, including all inherited members.
| buildComputeFn(component::StructDefOp op, mlir::Location loc) | llzk::ModuleBuilder | static |
| buildConstrainFn(component::StructDefOp op, mlir::Location loc) | llzk::ModuleBuilder | static |
| buildProductFn(component::StructDefOp op, mlir::Location loc) | llzk::ModuleBuilder | static |
| computeReachable(component::StructDefOp caller, component::StructDefOp callee) | llzk::ModuleBuilder | inline |
| computeReachable(std::string_view caller, std::string_view callee) | llzk::ModuleBuilder | inline |
| constrainReachable(component::StructDefOp caller, component::StructDefOp callee) | llzk::ModuleBuilder | inline |
| constrainReachable(std::string_view caller, std::string_view callee) | llzk::ModuleBuilder | inline |
| getComputeFn(std::string_view structName) const | llzk::ModuleBuilder | inline |
| getComputeFn(component::StructDefOp op) const | llzk::ModuleBuilder | inline |
| getConstrainFn(std::string_view structName) const | llzk::ModuleBuilder | inline |
| getConstrainFn(component::StructDefOp op) const | llzk::ModuleBuilder | inline |
| getFreeFunc(std::string_view funcName) const | llzk::ModuleBuilder | inline |
| getFunc(function::FunctionKind kind, std::string_view name) const | llzk::ModuleBuilder | inline |
| getProductFn(std::string_view structName) const | llzk::ModuleBuilder | inline |
| getProductFn(component::StructDefOp op) const | llzk::ModuleBuilder | inline |
| getRootModule() | llzk::ModuleBuilder | inline |
| getStruct(std::string_view structName) const | llzk::ModuleBuilder | inline |
| getUnknownLoc() | llzk::ModuleBuilder | inline |
| insertComputeCall(component::StructDefOp caller, component::StructDefOp callee, mlir::Location callLoc) | llzk::ModuleBuilder | |
| insertComputeCall(std::string_view caller, std::string_view callee, mlir::Location callLoc) | llzk::ModuleBuilder | inline |
| insertComputeCall(std::string_view caller, std::string_view callee) | llzk::ModuleBuilder | inline |
| insertComputeFn(component::StructDefOp op, mlir::Location loc) | llzk::ModuleBuilder | |
| insertComputeFn(std::string_view structName, mlir::Location loc) | llzk::ModuleBuilder | inline |
| insertComputeFn(std::string_view structName) | llzk::ModuleBuilder | inline |
| insertComputeOnlyStruct(std::string_view structName, mlir::Location structLoc, mlir::Location computeLoc) | llzk::ModuleBuilder | inline |
| insertComputeOnlyStruct(std::string_view structName) | llzk::ModuleBuilder | inline |
| insertConstrainCall(component::StructDefOp caller, component::StructDefOp callee, mlir::Location callLoc, mlir::Location fieldDefLoc) | llzk::ModuleBuilder | |
| insertConstrainCall(std::string_view caller, std::string_view callee, mlir::Location callLoc, mlir::Location fieldDefLoc) | llzk::ModuleBuilder | inline |
| insertConstrainCall(std::string_view caller, std::string_view callee) | llzk::ModuleBuilder | inline |
| insertConstrainFn(component::StructDefOp op, mlir::Location loc) | llzk::ModuleBuilder | |
| insertConstrainFn(std::string_view structName, mlir::Location loc) | llzk::ModuleBuilder | inline |
| insertConstrainFn(std::string_view structName) | llzk::ModuleBuilder | inline |
| insertConstrainOnlyStruct(std::string_view structName, mlir::Location structLoc, mlir::Location constrainLoc) | llzk::ModuleBuilder | inline |
| insertConstrainOnlyStruct(std::string_view structName) | llzk::ModuleBuilder | inline |
| insertEmptyStruct(std::string_view structName, mlir::Location loc, int numStructParams=-1) | llzk::ModuleBuilder | |
| insertEmptyStruct(std::string_view structName, int numStructParams=-1) | llzk::ModuleBuilder | inline |
| insertFreeCall(function::FuncDefOp caller, std::string_view callee, mlir::Location callLoc) | llzk::ModuleBuilder | |
| insertFreeCall(function::FuncDefOp caller, std::string_view callee) | llzk::ModuleBuilder | inline |
| insertFreeFunc(std::string_view funcName, ::mlir::FunctionType type, mlir::Location loc) | llzk::ModuleBuilder | |
| insertFreeFunc(std::string_view funcName, ::mlir::FunctionType type) | llzk::ModuleBuilder | inline |
| insertFullStruct(std::string_view structName, mlir::Location structLoc, mlir::Location computeLoc, mlir::Location constrainLoc, int numStructParams=-1) | llzk::ModuleBuilder | inline |
| insertFullStruct(std::string_view structName, int numStructParams=-1) | llzk::ModuleBuilder | inline |
| insertProductFn(component::StructDefOp op, mlir::Location loc) | llzk::ModuleBuilder | |
| insertProductFn(std::string_view structName, mlir::Location loc) | llzk::ModuleBuilder | inline |
| insertProductFn(std::string_view structName) | llzk::ModuleBuilder | inline |
| insertProductStruct(std::string_view structName, mlir::Location structLoc, mlir::Location productLoc) | llzk::ModuleBuilder | inline |
| insertProductStruct(std::string_view structName) | llzk::ModuleBuilder | inline |
| ModuleBuilder(mlir::ModuleOp m) | llzk::ModuleBuilder | inline |