================
@@ -93,3 +99,15 @@ func.func @test_vector_contract_to_usmmla(
 
   return %2 : vector<4x[4]xi32>
 }
+
+module attributes {transform.with_named_sequence} {
+  transform.named_sequence @__transform_main(%module: !transform.any_op 
{transform.readonly}) {
+    %func = transform.structured.match ops{["func.func"]} in %module : 
(!transform.any_op) -> !transform.op<"func.func">
+  
+    transform.apply_patterns to %func {
+      transform.apply_patterns.vector.arm_sve.lower_contraction
+    } : !transform.op<"func.func">
+
+    transform.yield
+  }
+}
----------------
ftynse wrote:

Nit: trailing newline please (may require configuring your editor 
appropriately).

https://github.com/llvm/llvm-project/pull/140572
_______________________________________________
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

Reply via email to