[Mlir-commits] [mlir] [mlir][xegpu] Add definition of SliceAttr (PR #150146)

Charitha Saumya llvmlistbot at llvm.org
Tue Aug 5 12:59:28 PDT 2025


================
@@ -211,6 +263,136 @@ LayoutAttr::verify(llvm::function_ref<mlir::InFlightDiagnostic()> emitError,
   return success();
 }
 
+FailureOr<SmallVector<Value>>
+LayoutAttr::delinearizeSubgroupId(OpBuilder &builder, Location loc,
+                                  Value linearId) {
+  // delinearizeSubgroupId is only available for
+  // workgroup-level layout attribute
+  if (!isWgLayout())
+    return failure();
+
+  // TODO: handle order attribute
----------------
charithaintc wrote:

maybe assert unavailability of Order attribute?

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


More information about the Mlir-commits mailing list