[mlir][Linalg] NFC - Refactor vector.broadcast op verification logic and make it...
authorNicolas Vasilache <nicolas.vasilache@gmail.com>
Tue, 12 Oct 2021 11:04:11 +0000 (11:04 +0000)
committerNicolas Vasilache <nicolas.vasilache@gmail.com>
Tue, 12 Oct 2021 11:35:34 +0000 (11:35 +0000)
commit8f1650cb6501408f9ad03c526af3bcd1f57ef48f
tree2abf8567cf51fe5facc6dcc528701f8be4bceaf6
parent40d85f16c45e09c1e280bcb8e63342392036f1eb
[mlir][Linalg] NFC - Refactor vector.broadcast op verification logic and make it available as a precondition in Linalg vectorization.

Reviewed By: pifon2a

Differential Revision: https://reviews.llvm.org/D111558
mlir/include/mlir/Dialect/Vector/VectorOps.h
mlir/lib/Dialect/Linalg/Transforms/Vectorization.cpp
mlir/lib/Dialect/Vector/VectorOps.cpp
mlir/test/Dialect/Vector/invalid.mlir
mlir/test/Dialect/Vector/vector-transforms.mlir