diff options
| author | Alex Zinenko <zinenko@google.com> | 2020-03-04 11:44:22 +0100 |
|---|---|---|
| committer | Alex Zinenko <zinenko@google.com> | 2020-03-04 16:37:17 +0100 |
| commit | aff6bf4ff81a35a85034b478cccc7015499ce427 (patch) | |
| tree | 653ddb95f2de0d3e7bfcfc944b9243813c472ec1 /llvm/lib/Transforms/Utils/BasicBlockUtils.cpp | |
| parent | 16c6e0f387e957d21ab90c8694c11cd269ec7719 (diff) | |
| download | llvm-aff6bf4ff81a35a85034b478cccc7015499ce427.zip llvm-aff6bf4ff81a35a85034b478cccc7015499ce427.tar.gz llvm-aff6bf4ff81a35a85034b478cccc7015499ce427.tar.bz2 | |
[mlir] support conversion of parallel reduction loops to std
Recently introduced support for converting sequential reduction loops to
CFG of basic blocks in the Standard dialect makes it possible to perform
a staged conversion of parallel reduction loops into a similar CFG by
using sequential loops as an intermediate step. This is already the case
for parallel loops without reduction, so extend the pattern to support
an additional use case.
Differential Revision: https://reviews.llvm.org/D75599
Diffstat (limited to 'llvm/lib/Transforms/Utils/BasicBlockUtils.cpp')
0 files changed, 0 insertions, 0 deletions
