[mlir:Async] Convert AsyncParallelFor pass to ModuleOp pass
authorEugene Zhulenev <ezhulenev@google.com>
Sun, 27 Jun 2021 21:25:50 +0000 (14:25 -0700)
committerEugene Zhulenev <ezhulenev@google.com>
Tue, 29 Jun 2021 16:28:22 +0000 (09:28 -0700)
commit6088f86a2e1ce3ab6fe9573e26fc63a5cf338fa9
treec671da6002bf2e37778d73bebc854352967c5ba6
parenta8f819c6d85e1990954d8846dac769bb789d2ba9
[mlir:Async] Convert AsyncParallelFor pass to ModuleOp pass

Depends On D104891

Outlining scf.parallel body as a function requires async-parallel-for pass to be a ModuleOp pass

Reviewed By: bondhugula

Differential Revision: https://reviews.llvm.org/D104998
mlir/include/mlir/Dialect/Async/Passes.td