[mlir][spirv] Fix spirv.MatrixTimesScalar for cooperative matrix
authorLei Zhang <antiagainst@google.com>
Mon, 5 Dec 2022 22:03:54 +0000 (22:03 +0000)
committerLei Zhang <antiagainst@google.com>
Mon, 5 Dec 2022 22:13:23 +0000 (22:13 +0000)
commit3c278e5e274b3aaa173eae71ccd861c8729b37c0
tree1b481d7a6196b5600e2d4a0dbdc0500a6c8e123a
parent8a7e69d145ff72e7e4fc10ce6b81c3aa4794201c
[mlir][spirv] Fix spirv.MatrixTimesScalar for cooperative matrix

spirv.MatrixTimesScalar is allowed to use cooperative matrix.

Reviewed By: kuhar

Differential Revision: https://reviews.llvm.org/D139279
mlir/include/mlir/Dialect/SPIRV/IR/SPIRVBase.td
mlir/include/mlir/Dialect/SPIRV/IR/SPIRVMatrixOps.td
mlir/lib/Dialect/SPIRV/IR/SPIRVOps.cpp
mlir/test/Dialect/SPIRV/IR/matrix-ops.mlir
mlir/test/Target/SPIRV/matrix.mlir