|
LLZK 3.0.0
An open-source IR for Zero Knowledge (ZK) circuits
|
Public Types | |
| using | Interface = ::llzk::component::MemberRefOpInterface |
Public Member Functions | |
| Model () | |
Static Public Member Functions | |
| static inline ::mlir::Value | getVal (const Concept *impl, ::mlir::Operation *tablegen_opaque_val) |
| static inline ::mlir::TypedValue<::llzk::component::StructType > | getComponent (const Concept *impl, ::mlir::Operation *tablegen_opaque_val) |
| static inline ::mlir::OpOperand & | getComponentMutable (const Concept *impl, ::mlir::Operation *tablegen_opaque_val) |
| static inline ::mlir::StringAttr | getMemberNameAttrName (const Concept *impl, ::mlir::Operation *tablegen_opaque_val) |
| static inline ::llvm::StringRef | getMemberName (const Concept *impl, ::mlir::Operation *tablegen_opaque_val) |
| static inline ::mlir::FlatSymbolRefAttr | getMemberNameAttr (const Concept *impl, ::mlir::Operation *tablegen_opaque_val) |
| static void | setMemberName (const Concept *impl, ::mlir::Operation *tablegen_opaque_val, ::llvm::StringRef attrValue) |
| static void | setMemberNameAttr (const Concept *impl, ::mlir::Operation *tablegen_opaque_val, ::mlir::FlatSymbolRefAttr attr) |
| static inline ::llzk::component::StructType | getStructType (const Concept *impl, ::mlir::Operation *tablegen_opaque_val) |
| static bool | isRead (const Concept *impl, ::mlir::Operation *tablegen_opaque_val) |
Additional Inherited Members | |
| Public Attributes inherited from llzk::component::detail::MemberRefOpInterfaceInterfaceTraits::Concept | |
| ::mlir::Value(* | getVal )(const Concept *impl, ::mlir::Operation *) |
| The methods defined by the interface. | |
| ::mlir::TypedValue<::llzk::component::StructType >(* | getComponent )(const Concept *impl, ::mlir::Operation *) |
| ::mlir::OpOperand &(* | getComponentMutable )(const Concept *impl, ::mlir::Operation *) |
| ::mlir::StringAttr(* | getMemberNameAttrName )(const Concept *impl, ::mlir::Operation *) |
| ::llvm::StringRef(* | getMemberName )(const Concept *impl, ::mlir::Operation *) |
| ::mlir::FlatSymbolRefAttr(* | getMemberNameAttr )(const Concept *impl, ::mlir::Operation *) |
| void(* | setMemberName )(const Concept *impl, ::mlir::Operation *, ::llvm::StringRef) |
| void(* | setMemberNameAttr )(const Concept *impl, ::mlir::Operation *, ::mlir::FlatSymbolRefAttr) |
| ::llzk::component::StructType(* | getStructType )(const Concept *impl, ::mlir::Operation *) |
| bool(* | isRead )(const Concept *impl, ::mlir::Operation *) |
Definition at line 34 of file OpInterfaces.h.inc.
| using llzk::component::detail::MemberRefOpInterfaceInterfaceTraits::Model< ConcreteOp >::Interface = ::llzk::component::MemberRefOpInterface |
Definition at line 36 of file OpInterfaces.h.inc.
|
inline |
Definition at line 37 of file OpInterfaces.h.inc.
|
static |
Definition at line 132 of file OpInterfaces.h.inc.
|
static |
Definition at line 136 of file OpInterfaces.h.inc.
|
static |
Definition at line 144 of file OpInterfaces.h.inc.
|
static |
Definition at line 148 of file OpInterfaces.h.inc.
|
static |
Definition at line 140 of file OpInterfaces.h.inc.
|
static |
Definition at line 160 of file OpInterfaces.h.inc.
|
static |
Definition at line 128 of file OpInterfaces.h.inc.
|
inlinestatic |
Definition at line 164 of file OpInterfaces.h.inc.
|
inlinestatic |
Definition at line 152 of file OpInterfaces.h.inc.
|
inlinestatic |
Definition at line 156 of file OpInterfaces.h.inc.