[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