|
LLZK 3.0.0
An open-source IR for Zero Knowledge (ZK) circuits
|
This is the complete list of members for llzk::array::ArrayAccessOpInterface, including all inherited members.
| canRewire(const ::mlir::DestructurableMemorySlot &slot, ::llvm::SmallPtrSetImpl<::mlir::Attribute > &usedIndices, ::mlir::SmallVectorImpl<::mlir::MemorySlot > &mustBeSafelyUsed, const ::mlir::DataLayout &dataLayout) | llzk::array::ArrayAccessOpInterface | |
| genIndexConstants(::mlir::OpBuilder &bldr, ::mlir::Location loc, ::mlir::ArrayAttr index) | llzk::array::ArrayAccessOpInterface | |
| genRead(::mlir::OpBuilder &bldr, ::mlir::Location loc, ::mlir::Value arrayRef, ::mlir::ValueRange indices) | llzk::array::ArrayAccessOpInterface | static |
| genRead(::mlir::OpBuilder &bldr, ::mlir::Location loc, ::mlir::Value arrayRef, ::mlir::ArrayAttr index) | llzk::array::ArrayAccessOpInterface | static |
| genWrite(::mlir::OpBuilder &bldr, ::mlir::Location loc, ::mlir::Value arrayRef, ::mlir::ValueRange indices, ::mlir::Value value) | llzk::array::ArrayAccessOpInterface | static |
| genWrite(::mlir::OpBuilder &bldr, ::mlir::Location loc, ::mlir::Value arrayRef, ::mlir::ArrayAttr index, ::mlir::Value value) | llzk::array::ArrayAccessOpInterface | static |
| getArrRef() | llzk::array::ArrayAccessOpInterface | |
| getArrRefMutable() | llzk::array::ArrayAccessOpInterface | |
| getArrRefType() | llzk::array::ArrayAccessOpInterface | inline |
| getIndices() | llzk::array::ArrayAccessOpInterface | |
| getIndicesMutable() | llzk::array::ArrayAccessOpInterface | |
| getValueOperandDims() | llzk::array::ArrayAccessOpInterface | inline |
| indexOperandsToAttributeArray() | llzk::array::ArrayAccessOpInterface | |
| isRead() | llzk::array::ArrayAccessOpInterface | |
| operator::llzk::array::ArrayRefOpInterface() const | llzk::array::ArrayAccessOpInterface | inline |
| rewire(const ::mlir::DestructurableMemorySlot &slot, ::llvm::DenseMap<::mlir::Attribute, ::mlir::MemorySlot > &subslots, ::mlir::OpBuilder &builder, const ::mlir::DataLayout &dataLayout) | llzk::array::ArrayAccessOpInterface |