[Mlir-commits] [mlir] [MLIR][Linalg] Transform pass to optimize and lower vector contract operation to FMA (PR #121748)

Rolf Morel llvmlistbot at llvm.org
Mon Jan 6 09:19:46 PST 2025


================
@@ -106,6 +106,30 @@ def ApplyFoldAddIntoDestPatternsOp : Op<Transform_Dialect,
   let assemblyFormat = "attr-dict";
 }
 
+
+def ApplyHoistVectorTransferPatternsOp : Op<Transform_Dialect,
+    "apply_patterns.vector.hoist_vector_transfer",
+    [DeclareOpInterfaceMethods<PatternDescriptorOpInterface>]> {
+  let description = [{
+    Finds pattern to hoist the  possible vector transfer reads/writes outside the reduction and k-loop
----------------
rolfmorel wrote:

nit: double space typo

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


More information about the Mlir-commits mailing list