[all-commits] [llvm/llvm-project] 771f57: [mlir][vector] Add pattern to distribute masked re...
Quinn Dawkins via All-commits
all-commits at lists.llvm.org
Thu Nov 9 06:24:40 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 771f5759df7429e0431b3f5a1c661302fb75cbb7
https://github.com/llvm/llvm-project/commit/771f5759df7429e0431b3f5a1c661302fb75cbb7
Author: Quinn Dawkins <quinn.dawkins at gmail.com>
Date: 2023-11-09 (Thu, 09 Nov 2023)
Changed paths:
M mlir/lib/Dialect/Vector/Transforms/VectorDistribute.cpp
M mlir/test/Dialect/Vector/vector-warp-distribute.mlir
Log Message:
-----------
[mlir][vector] Add pattern to distribute masked reads (#71610)
Because the distribution is based on types, supporting general masked
reads requires first materializing the permutation map in IR to align
the elements of the mask with the elements read by the transfer op. For
now just support cases with the trivial permutation map.
More information about the All-commits
mailing list