[Mlir-commits] [mlir] [mlir][Vector] Update v.contract -> v.outerproduct tests (NFC) (PR #70449)
Benjamin Maxwell
llvmlistbot at llvm.org
Fri Oct 27 07:08:12 PDT 2023
================
@@ -141,48 +92,66 @@ func.func @matmul(%arg0: vector<2x4xf32>,
//
// CHECK: return %[[c3]] : vector<2x[3]xf32>
func.func @matmul_scalable(%arg0: vector<2x4xf32>,
- %arg1: vector<4x[3]xf32>,
- %arg2: vector<2x[3]xf32>) -> vector<2x[3]xf32> {
- %0 = vector.contract #matmat_trait %arg0, %arg1, %arg2
+ %arg1: vector<4x[3]xf32>,
+ %arg2: vector<2x[3]xf32>) -> vector<2x[3]xf32> {
+ %0 = vector.contract #matmat_trait_0 %arg0, %arg1, %arg2
: vector<2x4xf32>, vector<4x[3]xf32> into vector<2x[3]xf32>
return %0 : vector<2x[3]xf32>
}
-// CHECK-LABEL: func @matmul_0
----------------
MacDue wrote:
Just checking: This is also deleting `matmul_0` and `matmul_0_scalable` as they (pretty much) duplicated the `masked_extract_contract4` tests?
https://github.com/llvm/llvm-project/pull/70449
More information about the Mlir-commits
mailing list