HomePhabricator

[mlir] Add structural conversion to async dialect lowering.

Authored by csigg on Jan 11 2021, 11:34 AM.

Description

[mlir] Add structural conversion to async dialect lowering.

Lowering of async dialect uses a fixed type converter and therefore does not support lowering non-standard types.

This revision adds a structural conversion so that non-standard types in !async.values can be lowered to LLVM before lowering the async dialect itself.

Reviewed By: ezhulenev

Differential Revision: https://reviews.llvm.org/D94404

Details

Committed
csiggJan 11 2021, 11:36 AM
Reviewer
ezhulenev
Differential Revision
D94404: [mlir] Add structural conversion to async dialect lowering.
Parents
rG1027a22ccd72: [SystemZ][z/OS] Fix Permission denied pattern matching
Branches
Unknown
Tags
Unknown