[Mlir-commits] [mlir] [docs][mlir] Fix usage of dense elements array for memref.global (PR #121022)
Giordano Salvador
llvmlistbot at llvm.org
Mon Dec 23 18:30:12 PST 2024
https://github.com/e3m3 created https://github.com/llvm/llvm-project/pull/121022
Fix the usage of dense elements array for the `memref.global` documentation.
Specifically, add missing brackets in multi-value dense array:
* `dense<0.0,2.0>` -> `dense<[0.0,2.0]>`
* `dense<1,4>` -> `dense<[1,4]>`
See [docs](https://mlir.llvm.org/docs/Dialects/MemRef/#memrefglobal-memrefglobalop).
>From 74e603ede676e45888fa5f1efea451607731c63b Mon Sep 17 00:00:00 2001
From: Giordano Salvador <73959795+e3m3 at users.noreply.github.com>
Date: Mon, 23 Dec 2024 21:26:25 -0500
Subject: [PATCH] [docs][mlir] Fix usage of dense elements array for
memref.global
---
mlir/include/mlir/Dialect/MemRef/IR/MemRefOps.td | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/mlir/include/mlir/Dialect/MemRef/IR/MemRefOps.td b/mlir/include/mlir/Dialect/MemRef/IR/MemRefOps.td
index a0d8d34f38237a..e597fc193bcec2 100644
--- a/mlir/include/mlir/Dialect/MemRef/IR/MemRefOps.td
+++ b/mlir/include/mlir/Dialect/MemRef/IR/MemRefOps.td
@@ -1126,10 +1126,10 @@ def MemRef_GlobalOp : MemRef_Op<"global", [Symbol]> {
```mlir
// Private variable with an initial value.
- memref.global "private" @x : memref<2xf32> = dense<0.0,2.0>
+ memref.global "private" @x : memref<2xf32> = dense<[0.0,2.0]>
// Private variable with an initial value and an alignment (power of 2).
- memref.global "private" @x : memref<2xf32> = dense<0.0,2.0> {alignment = 64}
+ memref.global "private" @x : memref<2xf32> = dense<[0.0,2.0]> {alignment = 64}
// Declaration of an external variable.
memref.global "private" @y : memref<4xi32>
@@ -1138,7 +1138,7 @@ def MemRef_GlobalOp : MemRef_Op<"global", [Symbol]> {
memref.global @z : memref<3xf16> = uninitialized
// Externally visible constant variable.
- memref.global constant @c : memref<2xi32> = dense<1, 4>
+ memref.global constant @c : memref<2xi32> = dense<[1, 4]>
```
}];
More information about the Mlir-commits
mailing list