[Mlir-commits] [mlir] 66953c9 - [mlir][ArmSME][docs] Update example (NFC)
Benjamin Maxwell
llvmlistbot at llvm.org
Tue Aug 20 02:27:10 PDT 2024
Author: Benjamin Maxwell
Date: 2024-08-20T09:26:52Z
New Revision: 66953c9582b0ad960ccbb8463158273cdc40cd8f
URL: https://github.com/llvm/llvm-project/commit/66953c9582b0ad960ccbb8463158273cdc40cd8f
DIFF: https://github.com/llvm/llvm-project/commit/66953c9582b0ad960ccbb8463158273cdc40cd8f.diff
LOG: [mlir][ArmSME][docs] Update example (NFC)
Added:
Modified:
mlir/include/mlir/Dialect/ArmSME/Transforms/Passes.td
Removed:
################################################################################
diff --git a/mlir/include/mlir/Dialect/ArmSME/Transforms/Passes.td b/mlir/include/mlir/Dialect/ArmSME/Transforms/Passes.td
index 45efabf5fe1b43..699022b07e768a 100644
--- a/mlir/include/mlir/Dialect/ArmSME/Transforms/Passes.td
+++ b/mlir/include/mlir/Dialect/ArmSME/Transforms/Passes.td
@@ -170,8 +170,8 @@ def OuterProductFusion
Becomes:
```mlir
- %a_packed = "llvm.intr.experimental.vector.interleave2"(%a0, %a1) : (vector<[4]xf16>, vector<[4]xf16>) -> vector<[8]xf16>
- %b_packed = "llvm.intr.experimental.vector.interleave2"(%b0, %b1) : (vector<[4]xf16>, vector<[4]xf16>) -> vector<[8]xf16>
+ %a_packed = vector.interleave %a0, %a1 : vector<[4]xf16> -> vector<[8]xf16>
+ %b_packed = vector.interleave %b0, %b1 : vector<[4]xf16> -> vector<[8]xf16>
%0 = arm_sme.fmopa_2way %a_packed, %b_packed : vector<[8]xf16>, vector<[8]xf16> into vector<[4]x[4]xf32>
```
More information about the Mlir-commits
mailing list