[Mlir-commits] [mlir] [mlir][transform] extract a minimal DomainAndOperandsAffineMapT… (PR #145034)

Nicolas Vasilache llvmlistbot at llvm.org
Fri Jun 20 06:21:18 PDT 2025


================
@@ -222,9 +222,60 @@ def LinalgFillOpInterface : OpInterface<"FillOpInterface"> {
   ];
 }
 
+def DomainAndOperandsAffineMapTransferInterface 
+    : OpInterface<"DomainAndOperandsAffineMapTransferInterface"> {
+  let description = [{
+    Interface for operations that connect an iteration domain to operands via
+    affine maps. Provides methods to access indexing maps between iteration
+    domain and operand index spaces.
+  }];
+  let cppNamespace = "::mlir::linalg";
----------------
nicolasvasilache wrote:

Yeah it's the plan to split things out, we still need a place for "structured stuff" that is not Linalg.


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


More information about the Mlir-commits mailing list