LLZK 0.1.0
Veridise's ZK Language IR
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
10::mlir::Operation::operand_range llzk::array::ArrayAccessOpInterface::getIndices() {
11 return getImpl()->getIndices(getImpl(), getOperation());
12 }
13
15 return getImpl()->getIndicesMutable(getImpl(), getOperation());
16 }
17
19 return getImpl()->isRead(getImpl(), getOperation());
20 }
21
22::mlir::TypedValue<::llzk::array::ArrayType> llzk::array::ArrayAccessOpInterface::getArrRef() {
23 return getImpl()->implArrayRefOpInterface->getArrRef(getImpl()->implArrayRefOpInterface, getOperation());
24 }
25
27 return getImpl()->implArrayRefOpInterface->getArrRefMutable(getImpl()->implArrayRefOpInterface, getOperation());
28 }
29
30::mlir::TypedValue<::llzk::array::ArrayType> llzk::array::ArrayRefOpInterface::getArrRef() {
31 return getImpl()->getArrRef(getImpl(), getOperation());
32 }
33
35 return getImpl()->getArrRefMutable(getImpl(), getOperation());
36 }
::mlir::Operation::operand_range getIndices()
Gets the operand range containing the index for each dimension.
::mlir::OpOperand & getArrRefMutable()
Gets the mutable operand slot holding the SSA Value for the referenced array.
bool isRead()
Return true if the op is a read, false if it's a write.
::mlir::TypedValue<::llzk::array::ArrayType > getArrRef()
Gets the SSA Value for the referenced array.
::mlir::MutableOperandRange getIndicesMutable()
Gets the mutable operand range containing the index for each dimension.
::mlir::OpOperand & getArrRefMutable()
Gets the mutable operand slot holding the SSA Value for the referenced array.
::mlir::TypedValue<::llzk::array::ArrayType > getArrRef()
Gets the SSA Value for the referenced array.