[all-commits] [llvm/llvm-project] 195728: [mlir] Add structural conversion to async dialect ...
Christian Sigg via All-commits
all-commits at lists.llvm.org
Mon Jan 11 11:41:43 PST 2021
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 195728c75aa41d80254175c5d7ac2f881333b139
https://github.com/llvm/llvm-project/commit/195728c75aa41d80254175c5d7ac2f881333b139
Author: Christian Sigg <csigg at google.com>
Date: 2021-01-11 (Mon, 11 Jan 2021)
Changed paths:
M mlir/include/mlir/Conversion/AsyncToLLVM/AsyncToLLVM.h
M mlir/lib/Conversion/AsyncToLLVM/AsyncToLLVM.cpp
Log Message:
-----------
[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.value`s can be lowered to LLVM before lowering the async dialect itself.
Reviewed By: ezhulenev
Differential Revision: https://reviews.llvm.org/D94404
More information about the All-commits
mailing list