llvm-project/mlir/test/Conversion
Alex Zinenko 39cb2a8fc7 [mlir] Fix argument attribute attribute reassignment in ConvertStandardToLLVM
The commit switching the calling convention for memrefs (5a1778057)
inadvertently introduced a bug in the function argument attribute conversion:
due to incorrect indexing of function arguments it was not assigning the
attributes to the arguments beyond those generated from the first original
argument. This was not caught in the commit since the test suite does have a
test for converting multi-argument functions with argument attributes. Fix the
bug and add relevant tests.
2020-02-14 10:22:33 +01:00
..
GPUToCUDA [mlir] use unpacked memref descriptors at function boundaries 2020-02-10 15:03:43 +01:00
GPUToNVVM [mlir] support creating memref descriptors from static shape with non-zero offset 2020-02-12 22:40:49 +01:00
GPUToROCDL Changed wrong ROCDL instructions in GPU lowering. 2020-01-30 15:37:00 +01:00
GPUToSPIRV [mlir][spirv] Introduce spv.func 2020-02-12 07:46:43 -05:00
GPUToVulkan [mlir][spirv] Add ConvertGpuLaunchFuncToVulkanCallsPass 2020-02-13 14:10:07 -05:00
LinalgToSPIRV [mlir][spirv] Introduce spv.func 2020-02-12 07:46:43 -05:00
LoopsToGPU [MLIR][GPU] Implement initial mapping from loop.parallel to gpu.launch. 2020-02-13 16:54:16 +01:00
StandardToLLVM [mlir] Fix argument attribute attribute reassignment in ConvertStandardToLLVM 2020-02-14 10:22:33 +01:00
StandardToSPIRV [mlir][spirv] Introduce spv.func 2020-02-12 07:46:43 -05:00
VectorToLLVM [mlir] [VectorOps] Implement vector.reduce operation 2020-02-11 11:31:59 -08:00
VectorToLoops [mlir] Change the syntax of AffineMapAttr and IntegerSetAttr to avoid conflicts with function types. 2020-01-13 13:24:39 -08:00
convert-to-cfg.mlir Add lowering for loop.parallel to cfg. 2020-01-28 11:55:51 +01:00