llvm-project/mlir/test/Conversion
Lei Zhang 36ce915ac5 Revert "Revert "[mlir] Convert from Async dialect to LLVM coroutines""
This reverts commit 4986d5eaff with
proper patches to CMakeLists.txt:

- Add MLIRAsync as a dependency to MLIRAsyncToLLVM
- Add Coroutines as a dependency to MLIRExecutionEngine
2020-10-22 15:23:11 -04:00
..
AVX512ToLLVM [mlir][AVX512] Start a primitive AVX512 dialect 2020-03-20 14:11:57 -04:00
AffineToStandard [mlir][AffineToStandard] Make LowerAffine pass Op-agnostic. 2020-07-27 12:14:17 -07:00
AsyncToLLVM Revert "Revert "[mlir] Convert from Async dialect to LLVM coroutines"" 2020-10-22 15:23:11 -04:00
GPUCommon [mlir][gpu] NFC: switch occurrences of gpu.launch_func to custom format. 2020-10-22 17:27:19 +02:00
GPUToCUDA [mlir] switch the modeling of LLVM types to use the new mechanism 2020-08-04 14:29:25 +02:00
GPUToNVVM Added std.floor operation to match std.ceil 2020-08-18 10:25:32 -07:00
GPUToROCDL Added std.floor operation to match std.ceil 2020-08-18 10:25:32 -07:00
GPUToROCm [mlir] switch the modeling of LLVM types to use the new mechanism 2020-08-04 14:29:25 +02:00
GPUToSPIRV [mlir][gpu] NFC: switch occurrences of gpu.launch_func to custom format. 2020-10-22 17:27:19 +02:00
GPUToVulkan [mlir][gpu] NFC: switch occurrences of gpu.launch_func to custom format. 2020-10-22 17:27:19 +02:00
LinalgToSPIRV [mlir][Linalg] Uniformize linalg.generic with named ops. 2020-09-22 04:13:22 -04:00
LinalgToVector [mlir][Linalg] Tile sizes for Conv ops vectorization added as pass arguments 2020-09-30 11:31:28 +00:00
OpenMPToLLVM [OpenMP][MLIR] Conversion pattern for OpenMP to LLVM 2020-08-27 19:32:15 +01:00
SCFToGPU [mlir] Use affine dim instead of symbol in SCFToGPU lowering. 2020-10-20 11:56:34 +02:00
SCFToStandard [mlir] Refactor BoolAttr to be a special case of IntegerAttr 2020-06-04 16:41:24 -07:00
SPIRVToLLVM [MLIR][SPIRV] Support identified and recursive structs. 2020-10-13 10:18:21 -04:00
ShapeToStandard [mlir] Use dynamic_tensor_from_elements in shape.broadcast conversion 2020-10-19 15:51:46 -07:00
StandardToLLVM [mlir] Split alloc-like op LLVM lowerings into base and separate derived classes. 2020-10-05 17:36:01 +02:00
StandardToSPIRV [spirv] Fix legalize standard to spir-v for transfer ops 2020-10-21 13:56:01 -07:00
VectorToLLVM [llvm][mlir] Promote the experimental reduction intrinsics to be first class intrinsics. 2020-10-07 10:36:44 -07:00
VectorToROCDL [mlir] switch the modeling of LLVM types to use the new mechanism 2020-08-04 14:29:25 +02:00
VectorToSCF [mlir][VectorOps] Redo the scalar loop emission in VectoToSCF to pad instead of clipping 2020-09-08 11:15:25 +02:00
VectorToSPIRV [mlir][spirv] Add Vector to SPIR-V conversion pass 2020-10-06 11:53:23 -07:00