LLZK 0.1.0
Veridise's ZK Language IR
|
This is the complete list of members for llzk::array::ArrayType, including all inherited members.
cloneWith(std::optional<::llvm::ArrayRef< int64_t > > shape, ::mlir::Type elementType) const | llzk::array::ArrayType | |
cloneWith(::mlir::Type elementType, std::optional<::llvm::ArrayRef<::mlir::Attribute > > dimensions=std::nullopt) const | llzk::array::ArrayType | |
get(::mlir::Type elementType, ::llvm::ArrayRef<::mlir::Attribute > dimensionSizes) | llzk::array::ArrayType | static |
get(::mlir::Type elementType, ::llvm::ArrayRef< int64_t > shape) | llzk::array::ArrayType | static |
getChecked(::llvm::function_ref<::mlir::InFlightDiagnostic()> emitError, ::mlir::Type elementType, ::llvm::ArrayRef<::mlir::Attribute > dimensionSizes) | llzk::array::ArrayType | static |
getChecked(::llvm::function_ref<::mlir::InFlightDiagnostic()> emitError, ::mlir::Type elementType, ::llvm::ArrayRef< int64_t > shape) | llzk::array::ArrayType | static |
getDimensionSizes() const | llzk::array::ArrayType | |
getElementType() const | llzk::array::ArrayType | |
getMnemonic() | llzk::array::ArrayType | inlinestatic |
getShape() const | llzk::array::ArrayType | |
getSubelementIndexMap() const | llzk::array::ArrayType | |
getSubelementIndices() const | llzk::array::ArrayType | |
getTypeAtIndex(::mlir::Attribute index) const | llzk::array::ArrayType | |
hasRank() const | llzk::array::ArrayType | inline |
name | llzk::array::ArrayType | static |
parse(::mlir::AsmParser &odsParser) | llzk::array::ArrayType | static |
print(::mlir::AsmPrinter &odsPrinter) const | llzk::array::ArrayType | |
verify(::llvm::function_ref<::mlir::InFlightDiagnostic()> emitError, ::mlir::Type elementType, ::llvm::ArrayRef<::mlir::Attribute > dimensionSizes, ::llvm::ArrayRef< int64_t > shape) | llzk::array::ArrayType | static |