llvm-project/mlir/lib/Conversion
Denis Khalikov a48f0a3c7e [mlir][vulkan-runner] Simplify vulkan launch call op.
Summary:
Workgroup size is written into the kernel. So to properly modelling
vulkan launch, we have to skip local workgroup size for vulkan launch
call op.

Differential Revision: https://reviews.llvm.org/D78307
2020-04-18 16:49:47 +03:00
..
AVX512ToLLVM [MLIR][cmake] Remove redundant add_dependencies() 2020-04-16 14:41:54 -07:00
AffineToStandard [MLIR] Complete refactoring of Affine dialect into sub-libraries. 2020-04-16 13:41:17 -07:00
GPUCommon [MLIR][LLVM] Make index type bitwidth configurable. 2020-03-27 12:42:54 +01:00
GPUToCUDA [MLIR] Allow for multiple gpu modules during translation. 2020-04-16 14:18:31 +02:00
GPUToNVVM Eliminate all uses of Identifier::is() in the source tree, this doesn't remove the definition of it (yet). NFC. 2020-04-13 11:49:31 -07:00
GPUToROCDL [mlir][Pass] Update the PassGen to generate base classes instead of utilities 2020-04-07 14:08:52 -07:00
GPUToSPIRV Eliminate all uses of Identifier::is() in the source tree, this doesn't remove the definition of it (yet). NFC. 2020-04-13 11:49:31 -07:00
GPUToVulkan [mlir][vulkan-runner] Simplify vulkan launch call op. 2020-04-18 16:49:47 +03:00
LinalgToLLVM [MLIR][cmake] Remove redundant add_dependencies() 2020-04-16 14:41:54 -07:00
LinalgToSPIRV [MLIR] Improve support for 0-dimensional Affine Maps. 2020-04-15 14:15:02 -07:00
LoopToStandard [mlir][NFC] Replace mlir/Support/Functional.h with llvm equivalents. 2020-04-13 14:22:12 -07:00
LoopsToGPU [MLIR] Complete refactoring of Affine dialect into sub-libraries. 2020-04-16 13:41:17 -07:00
StandardToLLVM [llvm][ADT] Move TypeSwitch class from MLIR to LLVM 2020-04-14 15:14:41 -07:00
StandardToSPIRV [MLIR][NFC] applyPatternsGreedily -> applyPatternsAndFoldGreedily 2020-04-10 12:55:21 +05:30
StandardToStandard [mlir] Change missed usage PatternMatchResult to LogicalResult 2020-03-18 21:22:24 -07:00
VectorToLLVM [mlir] [VectorOps] Progressive lowering of vector.broadcast 2020-04-16 21:02:27 -07:00
VectorToLoops [MLIR][cmake] Remove redundant add_dependencies() 2020-04-16 14:41:54 -07:00
CMakeLists.txt [mlir][AVX512] Start a primitive AVX512 dialect 2020-03-20 14:11:57 -04:00
PassDetail.h [mlir][Pass] Update the PassGen to generate base classes instead of utilities 2020-04-07 14:08:52 -07:00