[Mlir-commits] [mlir] [MLIR][XeGPU] Remove create tdesc & update offset op from xegpu dialect (PR #182804)
Nishant Patel
llvmlistbot at llvm.org
Wed Apr 15 11:11:26 PDT 2026
================
@@ -60,18 +60,16 @@ def XeGPU_TensorDesc: XeGPUTypeDef<"TensorDesc", "tensor_desc",
and DPAS (matrix multiplication instruction) on Intel GPUs. It encodes the following information:
* shape: the sizes/shape of the interested data block, e.g., 8x16 means 8 rows
- and each row contains 16 contiguous data element. The rows could be
- either contiguous or not, depends on the encoding attribute. If the
- encoding is a BlockTensorDescAttr, rows are contiguous. If the encoding
- is a ScatterTensorDescAttr, rows are not necessary to be contiguous. If
- encoding is not set, it is considered as a default BlockTensorDescAttr.
+ and each row contains 16 contiguous data element. If the encoding is a
+ BlockTensorDescAttr, rows are contiguous. If encoding is not set, it is
+ considered as a default BlockTensorDescAttr.
* element_type: the data type of the data element, e.g., f16, f32.
Similar to the built-in tensor, it also provides optional attributes for encoding
- additional information via either BlockTensorDescAttr or ScatterTensorDescAttr, or
- supporting Workgroup, Subgroup, and workitem (or SIMT) level programmings via the
- Layout attribute. Please check their definition for details.
+ additional information via BlockTensorDescAttr, or supporting Workgroup, Subgroup,
+ and workitem (or SIMT) level programmings via the Layout attribute. Please check
----------------
nbpatel wrote:
done
https://github.com/llvm/llvm-project/pull/182804
More information about the Mlir-commits
mailing list