LLZK
3.0.0
An open-source IR for Zero Knowledge (ZK) circuits
Toggle main menu visibility
Loading...
Searching...
No Matches
OpInterfaces.cpp.inc
Go to the documentation of this file.
1
/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
2
|* *|
3
|* Interface Definitions *|
4
|* *|
5
|* Automatically generated file, do not edit! *|
6
|* *|
7
\*===----------------------------------------------------------------------===*/
8
9
11
::mlir::Operation::operand_range
llzk::array::ArrayAccessOpInterface::getIndices
() {
12
return
getImpl()->getIndices(getImpl(), getOperation());
13
}
14
16
::mlir::MutableOperandRange
llzk::array::ArrayAccessOpInterface::getIndicesMutable
() {
17
return
getImpl()->getIndicesMutable(getImpl(), getOperation());
18
}
19
21
bool
llzk::array::ArrayAccessOpInterface::isRead
() {
22
return
getImpl()->isRead(getImpl(), getOperation());
23
}
24
26
::mlir::TypedValue<::llzk::array::ArrayType>
llzk::array::ArrayAccessOpInterface::getArrRef
() {
27
return
getImpl()->implArrayRefOpInterface->getArrRef(getImpl()->implArrayRefOpInterface, getOperation());
28
}
29
31
::mlir::OpOperand &
llzk::array::ArrayAccessOpInterface::getArrRefMutable
() {
32
return
getImpl()->implArrayRefOpInterface->getArrRefMutable(getImpl()->implArrayRefOpInterface, getOperation());
33
}
34
36
::mlir::TypedValue<::llzk::array::ArrayType>
llzk::array::ArrayRefOpInterface::getArrRef
() {
37
return
getImpl()->getArrRef(getImpl(), getOperation());
38
}
39
41
::mlir::OpOperand &
llzk::array::ArrayRefOpInterface::getArrRefMutable
() {
42
return
getImpl()->getArrRefMutable(getImpl(), getOperation());
43
}
llzk::array::ArrayAccessOpInterface::getIndices
::mlir::Operation::operand_range getIndices()
Gets the operand range containing the index for each dimension.
Definition
OpInterfaces.cpp.inc:11
llzk::array::ArrayAccessOpInterface::getArrRefMutable
::mlir::OpOperand & getArrRefMutable()
Gets the mutable operand slot holding the SSA Value for the referenced array.
Definition
OpInterfaces.cpp.inc:31
llzk::array::ArrayAccessOpInterface::isRead
bool isRead()
Return true if the op is a read, false if it's a write.
Definition
OpInterfaces.cpp.inc:21
llzk::array::ArrayAccessOpInterface::getArrRef
::mlir::TypedValue<::llzk::array::ArrayType > getArrRef()
Gets the SSA Value for the referenced array.
Definition
OpInterfaces.cpp.inc:26
llzk::array::ArrayAccessOpInterface::getIndicesMutable
::mlir::MutableOperandRange getIndicesMutable()
Gets the mutable operand range containing the index for each dimension.
Definition
OpInterfaces.cpp.inc:16
llzk::array::ArrayRefOpInterface::getArrRefMutable
::mlir::OpOperand & getArrRefMutable()
Gets the mutable operand slot holding the SSA Value for the referenced array.
Definition
OpInterfaces.cpp.inc:41
llzk::array::ArrayRefOpInterface::getArrRef
::mlir::TypedValue<::llzk::array::ArrayType > getArrRef()
Gets the SSA Value for the referenced array.
Definition
OpInterfaces.cpp.inc:36
build
include
llzk
Dialect
Array
IR
OpInterfaces.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.