[mlir][Vector] Enable masked vectorization of linalg.fill
authorDiego Caballero <diegocaballero@google.com>
Wed, 29 Mar 2023 19:19:24 +0000 (19:19 +0000)
committerDiego Caballero <diegocaballero@google.com>
Wed, 29 Mar 2023 19:53:29 +0000 (19:53 +0000)
commitf18a8612995e3b4b7af9d7430374915724cdde51
tree12733288ae6dc892c7a2f18d186c3f3aa03ad729
parent7b70baa9ef2d859a90a2873242b446cf21b1755e
[mlir][Vector] Enable masked vectorization of linalg.fill

linalg.fill was already vectorizable with masks but not supported in the
dynamic pre-checks.

Reviewed By: nicolasvasilache

Differential Revision: https://reviews.llvm.org/D146856
mlir/lib/Dialect/Linalg/Transforms/Vectorization.cpp
mlir/test/Dialect/Linalg/vectorization.mlir