[Mlir-commits] [mlir] [MLIR][AArch64] Lower `vector.contract` to SVE FEAT_BF16 operations (PR #147052)
Andrzej WarzyĆski
llvmlistbot at llvm.org
Mon Jul 7 01:43:04 PDT 2025
================
@@ -23,4 +23,14 @@ def ApplyArmSVELowerContractionPatternsOp
let assemblyFormat = "attr-dict";
}
+def ApplyArmSVELowerContractionToBFMMLAPatternsOp
+ : Op<Transform_Dialect, "apply_patterns.arm_sve.vector_contract_to_bfmmla",
+ [DeclareOpInterfaceMethods<PatternDescriptorOpInterface>]> {
+ let description = [{
+ Indicates that vector contraction-like operations should be lowered to
+ finer-grained vector primitives using the ArmSVE dialect.
----------------
banach-space wrote:
ATM this is just a copy of the description for `ApplyArmSVELowerContractionToI8MMPatternsOp`. Could you extend it so that the difference between the two is clear? Thanks!
https://github.com/llvm/llvm-project/pull/147052
More information about the Mlir-commits
mailing list