aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
diff options
context:
space:
mode:
authorAlex Zinenko <zinenko@google.com>2020-03-04 11:44:22 +0100
committerAlex Zinenko <zinenko@google.com>2020-03-04 16:37:17 +0100
commitaff6bf4ff81a35a85034b478cccc7015499ce427 (patch)
tree653ddb95f2de0d3e7bfcfc944b9243813c472ec1 /llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
parent16c6e0f387e957d21ab90c8694c11cd269ec7719 (diff)
downloadllvm-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