[mlir][Vector] Add return type inference for multi_reduction
authorBenjamin Kramer <benny.kra@googlemail.com>
Fri, 18 Feb 2022 11:51:43 +0000 (12:51 +0100)
committerBenjamin Kramer <benny.kra@googlemail.com>
Fri, 18 Feb 2022 12:00:42 +0000 (13:00 +0100)
commitd558540fae376361fbbf9554828c7488bc1c341d
treec0f9446dee614dd09a539fca7214db3bab06b2d7
parent3ba42a564a9acfd25f30655d68c2e98bba46c7e4
[mlir][Vector] Add return type inference for multi_reduction

This subsumes the builder and verifier.
mlir/include/mlir/Dialect/Vector/IR/VectorOps.td
mlir/lib/Dialect/Vector/IR/VectorOps.cpp
mlir/test/Dialect/Vector/invalid.mlir