aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/CodeGen.cpp
diff options
context:
space:
mode:
authorDiego Caballero <diegocaballero@google.com>2023-01-13 20:36:40 +0000
committerDiego Caballero <diegocaballero@google.com>2023-01-13 20:45:04 +0000
commitafc3756e6c6da68f066703f384aca6c2ffb54286 (patch)
tree3ee22f3c7d075f6d79020db41ed491672b785e78 /llvm/lib/CodeGen/CodeGen.cpp
parent60dd937d56e6d941e45fdc43b1c7abb7b365788d (diff)
downloadllvm-afc3756e6c6da68f066703f384aca6c2ffb54286.zip
llvm-afc3756e6c6da68f066703f384aca6c2ffb54286.tar.gz
llvm-afc3756e6c6da68f066703f384aca6c2ffb54286.tar.bz2
[mlir][vector] Masking support for reductions in Linalg vectorizer
This patch enables vectorization of reductions in Linalg vectorizer using the vector.mask operation. It also introduces the logic to slice and propagate the vector mask of a masked multi-reduction to their respective lowering operations. Reviewed By: nicolasvasilache Differential Revision: https://reviews.llvm.org/D141571
Diffstat (limited to 'llvm/lib/CodeGen/CodeGen.cpp')
0 files changed, 0 insertions, 0 deletions