llvm-project/mlir/test/Conversion
Thomas Raoux 59156bad03 [mlir][spirv] Add support for converting memref of vector to SPIR-V
This allow declaring buffers and alloc of vectors so that we can support vector
load/store.

Differential Revision: https://reviews.llvm.org/D84982
2020-07-30 15:05:40 -07: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
GPUCommon Clean up cuda-runtime-wrappers API. 2020-07-28 16:34:08 +02:00
GPUToCUDA [mlir][gpu] Refactor ConvertGpuLaunchFuncToCudaCalls pass. 2020-05-21 08:53:47 -05:00
GPUToNVVM [mlir][NFC] Remove usernames and google bug numbers from TODO comments. 2020-07-07 01:40:52 -07:00
GPUToROCDL [mlir] make the bitwidth of device side index computations configurable (reland) 2020-06-29 12:22:39 +02:00
GPUToROCm [mlir][gpu][mlir-cuda-runner] Refactor ConvertKernelFuncToCubin to be generic. 2020-05-28 09:08:28 -05:00
GPUToSPIRV [mlir][GPUToSPIRV] Add a test pass to set workgroup size for kernel 2020-07-28 12:10:30 -07:00
GPUToVulkan [mlir][spirv] Enhance AccessChainOp index type handling 2020-06-22 10:11:33 -04:00
LinalgToSPIRV [mlir][spirv] Use separate attribute for (version, capabilities, extensions) 2020-03-12 19:37:45 -04:00
SCFToGPU Enable FileCheck -enable-var-scope by default in MLIR test 2020-06-12 00:43:09 +00:00
SCFToStandard [mlir] Refactor BoolAttr to be a special case of IntegerAttr 2020-06-04 16:41:24 -07:00
SPIRVToLLVM [MLIR][SPIRVToLLVM] Conversion of GLSL ops to LLVM intrinsics 2020-07-30 11:22:44 +03:00
ShapeToSCF [mlir][shape] Use memref of index in shape lowering 2020-07-30 15:12:43 +02:00
ShapeToStandard [MLIR][Shape] Limit `shape.rank` lowering to its extent tensor variant 2020-07-30 11:43:08 +00:00
StandardToLLVM [mlir] NFC: Expose `getElementPtrType` and `getSizes` methods of AllocOpLowering. 2020-07-30 20:18:29 +02:00
StandardToSPIRV [mlir][spirv] Add support for converting memref of vector to SPIR-V 2020-07-30 15:05:40 -07:00
VectorToLLVM [mlir] [VectorOps] Improve scatter/gather CPU performance 2020-07-22 23:47:36 -07:00
VectorToROCDL [mlir][rocdl] Adding vector to ROCDL dialect lowering 2020-06-11 14:28:13 +00:00
VectorToSCF [mlir][Vector] Fix masking logic in VectorToSCF 2020-07-17 13:24:07 -04:00