[Mlir-commits] [mlir] [MLIR][XeGPU] Update XeGPU create_tdesc, update_offset, load, store and prefetch. (PR #154653)

Adam Siemieniuk llvmlistbot at llvm.org
Fri Aug 22 09:49:04 PDT 2025


================
@@ -510,6 +511,8 @@ def XeGPU_CreateDescOp: XeGPU_Op<"create_tdesc", [Pure, ViewLikeOpInterface]> {
     match the dimension of offsets. It may also has a second dimension corresponding to
     the chunk_size if the chunk size is larger than 1.
 
+    This op is not available in SIMT mode.
----------------
adam-smnk wrote:

> Intention was to make new users stay away from using `create_tdesc` and `update_offset` ops and use the new load/store/prefetch op variant with offset.

I'm all for complete ops removal if a separate descriptor is no longer useful for gather load/store.

https://github.com/llvm/llvm-project/pull/154653


More information about the Mlir-commits mailing list