llvm-project/mlir/test/Dialect/Async
Eugene Zhulenev 25f80e16d1 [mlir] Async: add a separate pass to lower from async to async.coro and async.runtime
Depends On D95000

Move async.execute outlining and async -> async.runtime lowering into the separate Async transformation pass

Reviewed By: mehdi_amini

Differential Revision: https://reviews.llvm.org/D95311
2021-01-26 03:33:20 -08:00
..
async-parallel-for.mlir [mlir] Transform scf.parallel to scf.for + async.execute 2020-11-13 04:02:56 -08:00
async-ref-counting-optimization.mlir [mlir:Async] Add intermediate async.coro and async.runtime operations to simplify Async to LLVM lowering 2021-01-25 14:04:33 -08:00
async-ref-counting.mlir [mlir:Async] Add intermediate async.coro and async.runtime operations to simplify Async to LLVM lowering 2021-01-25 14:04:33 -08:00
async-to-async-runtime.mlir [mlir] Async: add a separate pass to lower from async to async.coro and async.runtime 2021-01-26 03:33:20 -08:00
coro.mlir [mlir:Async] Add intermediate async.coro and async.runtime operations to simplify Async to LLVM lowering 2021-01-25 14:04:33 -08:00
ops.mlir [mlir:Async] Add intermediate async.coro and async.runtime operations to simplify Async to LLVM lowering 2021-01-25 14:04:33 -08:00
runtime.mlir [mlir:Async] Add intermediate async.coro and async.runtime operations to simplify Async to LLVM lowering 2021-01-25 14:04:33 -08:00
verify.mlir [mlir:async] Use ODS to define async types 2021-01-26 02:37:50 -08:00