This is an archive of the discontinued LLVM Phabricator instance.

[mlir] Async: add a separate pass to lower from async to async.coro and async.runtime
ClosedPublic

Authored by ezhulenev on Jan 24 2021, 9:41 AM.

Details

Summary

Depends On D95000

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

Diff Detail

Event Timeline

ezhulenev created this revision.Jan 24 2021, 9:41 AM
ezhulenev requested review of this revision.Jan 24 2021, 9:41 AM
ezhulenev edited the summary of this revision. (Show Details)Jan 24 2021, 9:43 AM
ezhulenev edited reviewers, added: mehdi_amini; removed: ftynse, aartbik.
mehdi_amini accepted this revision.Jan 24 2021, 4:27 PM
This revision is now accepted and ready to land.Jan 24 2021, 4:27 PM