[Mlir-commits] [mlir] [MLIR][Vector] Broadcast folding creates invalid scalar-result vector.contract (PR #230256)
Federico Bruzzone
llvmlistbot at llvm.org
Mon Oct 12 00:23:30 PDT 2026
================
@@ -526,3 +526,36 @@ func.func @contract_result_transpose(%lhs : vector<2x4x4xf32>, %rhs: vector<4x8x
%resT = vector.transpose %contract, [0, 2, 1] : vector<2x4x8xf32> to vector<2x8x4xf32>
return %resT : vector<2x8x4xf32>
}
+
+// -----
----------------
FedericoBruzzone wrote:
The file is under the following separator:
```
// [Pattern: CombineContractResultTranspose]
```
Please consider putting it under:
```
// [Pattern: CombineContractBroadcast]
```
https://github.com/llvm/llvm-project/pull/230256
More information about the Mlir-commits
mailing list