[mlir] Async: lower SCF operations into CFG inside coroutines
authorEugene Zhulenev <ezhulenev@google.com>
Sat, 24 Jul 2021 13:51:15 +0000 (06:51 -0700)
committerEugene Zhulenev <ezhulenev@google.com>
Sat, 24 Jul 2021 21:36:26 +0000 (14:36 -0700)
commitde7a4e53a22b27d47503b9fc513898251319d5c7
tree2d08d330d4cb05c132ac0b6ff7a0167c48ed9cde
parentc63dbd850182797bc4b76124d08e1c320ab2365d
[mlir] Async: lower SCF operations into CFG inside coroutines

Reviewed By: mehdi_amini

Differential Revision: https://reviews.llvm.org/D106747
mlir/lib/Dialect/Async/Transforms/AsyncToAsyncRuntime.cpp
mlir/lib/Dialect/Async/Transforms/CMakeLists.txt
mlir/test/Dialect/Async/async-to-async-runtime.mlir
utils/bazel/llvm-project-overlay/mlir/BUILD.bazel