..
AffineToStandard
[MLIR] Replace std ops with arith dialect ops
2021-10-13 03:07:03 +00:00
ArithmeticToLLVM
[mlir][Vector] Support 0-D vectors in `CmpIOp`
2021-12-12 13:28:26 +00:00
ArithmeticToSPIRV
[mlir][spirv] Support size-1 vector/tensor constant during conversion
2021-12-14 15:58:08 -05:00
AsyncToLLVM
[MLIR] [AsyncToLLVM] Use llvm.coro.align intrinsic
2022-01-25 19:28:25 +08:00
BufferizationToMemRef
[mlir] Decompose Bufferization Clone operation into Memref Alloc and Copy.
2021-11-30 10:15:56 +01:00
ComplexToLLVM
[mlir][complex] Lower complex.constant to LLVM
2022-01-27 13:48:23 +01:00
ComplexToStandard
[MLIR] Replace std ops with arith dialect ops
2021-10-13 03:07:03 +00:00
GPUCommon
[MLIR] Replace std ops with arith dialect ops
2021-10-13 03:07:03 +00:00
GPUToCUDA
[mlir] Change test-gpu-to-cubin to derive from SerializeToBlobPass
2021-03-11 10:42:20 +01:00
GPUToNVVM
Fix bugs in GPUToNVVM lowering
2022-01-25 03:24:14 +00:00
GPUToROCDL
[mlir] Replace StrEnumAttr -> EnumAttr in core dialects
2022-01-18 17:15:00 +00:00
GPUToROCm
[mlir] Remove mlir-rocm-runner
2021-03-19 00:24:10 -07:00
GPUToSPIRV
[mlir] Replace StrEnumAttr -> EnumAttr in core dialects
2022-01-18 17:15:00 +00:00
GPUToVulkan
[MLIR] Replace std ops with arith dialect ops
2021-10-13 03:07:03 +00:00
LinalgToSPIRV
[MLIR] Replace std ops with arith dialect ops
2021-10-13 03:07:03 +00:00
MathToLLVM
[mlir] Added ctlz and cttz to math dialect and LLVM dialect
2021-12-08 14:32:15 -08:00
MathToLibm
[mlir] Support multi-dimensional vectors in MathToLibm conversion.
2021-11-16 11:13:52 +01:00
MathToSPIRV
[mlir] Add support for ExpM1 to GLSL/OpenCL SPIRV Backends
2022-01-24 15:38:34 -08:00
MemRefToLLVM
[mlir] Move std.generic_atomic_rmw to the memref dialect
2022-01-26 11:52:01 -08:00
MemRefToSPIRV
[mlir:DialectConversion] Restructure how argument/target materializations get invoked
2021-10-27 02:09:04 +00:00
OpenACCToLLVM
[MLIR] Replace std ops with arith dialect ops
2021-10-13 03:07:03 +00:00
OpenACCToSCF
[mlir][openacc] Add conversion for if operand to scf.if for standalone data operation
2021-06-07 12:10:03 -04:00
OpenMPToLLVM
[mlir] Don't print `// no predecessors` on entry blocks
2022-01-19 15:57:58 -08:00
PDLToPDLInterp
[mlir][pdl] Make `pdl` the default dialect when parsing/printing
2022-01-20 20:22:53 +00:00
SCFToGPU
[MLIR] Replace std ops with arith dialect ops
2021-10-13 03:07:03 +00:00
SCFToOpenMP
[MLIR] Replace std ops with arith dialect ops
2021-10-13 03:07:03 +00:00
SCFToSPIRV
[mlir] spirv: Add scf.while spirv conversion
2021-11-16 13:19:34 +03:00
SCFToStandard
[mlir] Don't print `// no predecessors` on entry blocks
2022-01-19 15:57:58 -08:00
SPIRVToLLVM
[mlir] Require struct indices in LLVM::GEPOp to be constant
2022-01-07 09:56:05 +01:00
ShapeToStandard
[mlir] Split std.rank into tensor.rank and memref.rank.
2021-12-14 10:15:55 +01:00
StandardToLLVM
[mlir] Move std.generic_atomic_rmw to the memref dialect
2022-01-26 11:52:01 -08:00
StandardToSPIRV
[mlir][spirv] Add math to OpenCL conversion
2021-11-24 02:31:21 +03:00
TosaToLinalg
[tosa][mlir] Add dynamic shape support for remaining ops
2022-01-27 11:25:38 -08:00
TosaToSCF
[mlir] Drop the leading space when printing regions
2022-01-18 16:52:34 +00:00
TosaToStandard
[mlir][tosa] Expand tosa.apply_scale lowering for vectors
2022-01-12 14:07:52 -08:00
VectorToGPU
[VectorToGPU] Fix horizontal stride calculation for N-D memref
2022-01-27 13:35:56 -08:00
VectorToLLVM
[mlir][Vector] Support 0-D vectors in `CreateMaskOp`
2021-12-12 13:32:29 +00:00
VectorToROCDL
[MLIR] Replace std ops with arith dialect ops
2021-10-13 03:07:03 +00:00
VectorToSCF
[mlir][vector] Avoid hoisting alloca'ed temporary buffers across AutomaticAllocationScope
2022-02-02 06:00:42 -05:00
VectorToSPIRV
[mlir][spirv] Support size-1 vector inserts during conversion
2022-01-21 13:56:26 -05:00