diff options
| author | Thomas Raoux <thomasraoux@google.com> | 2022-06-07 02:34:35 +0000 |
|---|---|---|
| committer | Thomas Raoux <thomasraoux@google.com> | 2022-06-14 05:49:16 +0000 |
| commit | 087aba4f0f96661c11aa1b2cbdfa980b694aa538 (patch) | |
| tree | e0ac86b6267b959445e3b0d82ae55a97e3000f5e /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
| parent | 76cf33dab2d8846322f35d4065eec1562b563f45 (diff) | |
[mlir][vector] Add pattern to distribute vector reduction to GPU shuffles
Add a pattern to do ad hoc lowering of vector.reduction to a sequence of
warp shuffles. This allow distributing reduction on a warp for GPU targets.
Also add an execution test for warp reduction.
co-authored with @springerm
Differential Revision: https://reviews.llvm.org/D127176
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
