..
AffineToStandard
[mlir][SCF] scf.parallel
: Make reductions part of the terminator ( #75314 )
2023-12-20 11:06:27 +09:00
AMDGPUToROCDL
[mlir][AMDGPU] Add packed 8-bit float conversion ops and lowering
2023-09-28 14:44:16 +00:00
ArithToAMDGPU
[mlir][AMDGPU] Add packed 8-bit float conversion ops and lowering
2023-09-28 14:44:16 +00:00
ArithToLLVM
[mlir][flang] add fast math attribute to fcmp ( #74315 )
2023-12-06 10:19:48 +00:00
ArithToSPIRV
[mlir][spirv] Add conversions for Arith's maxnumf
and minnumf
( #66696 )
2023-09-19 22:49:48 +03:00
ArmSMEToLLVM
[mlir][ArmSME][NFC] Move conversion tests ( #75446 )
2023-12-14 10:52:02 +00:00
ArmSMEToSCF
[mlir][ArmSME] More precisely model dataflow in ArmSME to SCF lowerings ( #73922 )
2023-12-06 14:31:05 +00:00
AsyncToLLVM
[MLIR][AsyncToLLVM] Remove typed pointer support ( #70731 )
2023-10-31 07:36:32 +01:00
BufferizationToMemRef
[mlir][bufferization] Factor out bufferization.dealloc lowering into separate pass
2023-08-31 07:10:31 +00:00
ComplexToLibm
ComplexToLLVM
[mlir][complex] Initial support for FastMath flag when converting to LLVM
2023-08-21 10:41:55 +09:00
ComplexToSPIRV
ComplexToStandard
[mlir][complex] Support Fastmath flag for complex log ops ( #69798 )
2023-11-01 18:58:33 +09:00
ControlFlowToLLVM
[MLIR][ControlFlowToLLVM] Remove typed pointer support ( #70733 )
2023-10-31 07:36:46 +01:00
ControlFlowToSCF
[mlir][cfg-to-scf] Fix invalid transformation when value is used in a subregion ( #67544 )
2023-09-27 14:02:54 +02:00
ControlFlowToSPIRV
[mlir][spirv][cf] legalize block arguments when convert cf to spirv ( #71288 )
2023-11-04 23:48:59 -04:00
FuncToLLVM
[MLIR][LLVM] Remove last typed pointer remnants from tests ( #71232 )
2023-11-04 14:13:31 +01:00
FuncToSPIRV
[mlir][affine] Fix dim index out of bounds crash ( #73266 )
2023-11-28 07:35:09 +01:00
GPUCommon
[mlir][GPU] Expand LLVM function attribute copies ( #76755 )
2024-01-03 14:28:15 -06:00
GPUToNVVM
Reland "[mlir][gpu] Align reduction operations with vector combining kinds ( #73423 )"
2023-11-27 11:38:18 -05:00
GPUToROCDL
[MLIR][GPUToROCDL] Remove typed pointer support ( #70908 )
2023-11-01 10:13:06 +01:00
GPUToSPIRV
[mlir][gpu] Allow subgroup reductions over 1-d vector types ( #76015 )
2023-12-21 11:55:43 -05:00
GPUToVulkan
[MLIR][LaunchFuncToVulkan] Remove typed pointer support ( #70865 )
2023-11-01 08:40:54 +01:00
IndexToLLVM
[mlir][Conversion] Implement ConvertToLLVMPatternInterface for FuncDialect
2023-08-11 10:05:30 +02:00
IndexToSPRIV
Reland: "[mlir][index][spirv] Add conversion for index to spirv" ( #69790 )
2023-10-21 20:36:28 -04:00
LLVMCommon
[mlir] fix LLVM type converter for structs ( #73231 )
2023-11-23 22:21:39 +01:00
MathToFuncs
[mlir][vector] add result type to vector.extract assembly format ( #66499 )
2023-09-28 11:11:16 +01:00
MathToLibm
[mlir][math] Added math.sinh
with expansions to math.exp
( #75517 )
2023-12-15 11:35:40 -08:00
MathToLLVM
[mlir][Conversion] Implement ConvertToLLVMPatternInterface for FuncDialect
2023-08-11 10:05:30 +02:00
MathToSPIRV
MemRefToLLVM
[mlir] use TypeSize and uint64_t in DataLayout ( #72874 )
2023-11-21 16:12:27 +01:00
MemRefToSPIRV
[mlir][spirv] Use assemblyFormat to define atomic op assembly ( #76323 )
2024-01-06 19:55:55 -08:00
NVGPUToNVVM
[mlir][nvgpu] Introduce Multicast Capability to nvgpu.tma.async.load
( #76935 )
2024-01-05 10:48:55 +01:00
NVVMToLLVM
[mlir][nvvm] Fix the PTX lowering of wgmma.mma_async ( #76150 )
2023-12-22 14:46:34 +01:00
OneToNTypeConversion
OpenACCToSCF
OpenMPToLLVM
[OpenMP][MLIR] Add "IsolatedFromAbove" trait to omp.target
2023-11-06 13:24:02 +00:00
PDLToPDLInterp
[MLIR][PDL] Add support for representing and lowering negated constraints
2023-08-24 17:47:48 +00:00
ReconcileUnrealizedCasts
SCFToControlFlow
[mlir][SCF] scf.parallel
: Make reductions part of the terminator ( #75314 )
2023-12-20 11:06:27 +09:00
SCFToEmitC
[mlir][emitc] Rename call
op to call_opaque
( #72494 )
2023-11-17 10:22:15 +01:00
SCFToGPU
[mlir][gpu] Add Support for Cluster of Thread Blocks in gpu.launch
( #76924 )
2024-01-06 11:17:01 +01:00
SCFToOpenMP
[mlir][SCF] scf.parallel
: Make reductions part of the terminator ( #75314 )
2023-12-20 11:06:27 +09:00
SCFToSPIRV
[mlir][SCF] scf.parallel
: Make reductions part of the terminator ( #75314 )
2023-12-20 11:06:27 +09:00
ShapeToStandard
SPIRVToLLVM
[mlir][spirv] Support alias/restrict function argument decorations ( #76353 )
2024-01-06 11:51:23 -08:00
TensorToLinalg
TensorToSPIRV
[mlir][spirv] Handle zero-element tensors in spirv type conversion
2023-08-02 17:36:54 -04:00
TosaToArith
[mlir][tosa]Create a check for i64 input in apply_scale lowering in TosaToArith
2023-09-07 11:08:52 -07:00
TosaToLinalg
[TOSA] Usage of 32bit integer for 'index to float' in rfft2d ( #75098 )
2024-01-05 09:51:23 +00:00
TosaToMLProgram
[TOSA] Add TosaToMLProgram conversion ( #69787 )
2023-11-10 10:54:51 -08:00
TosaToSCF
[mlir][tosa] operation printing syntax prettification
2023-08-15 18:16:37 +00:00
TosaToTensor
[MLIR][TOSA] Remove failed test cases ( #68664 )
2023-10-10 14:50:38 +08:00
UBToLLVM
[mlir][UBToLLVM] Do not arbitrarily restrict input types
2023-08-28 17:16:21 +02:00
UBToSPIRV
VectorToArmSME
[mlir][Transforms] GreedyPatternRewriteDriver
: Do not CSE constants during iterations ( #75897 )
2024-01-05 09:22:18 +01:00
VectorToGPU
[mlir] Extend CombineTransferReadOpTranspose pattern to handle extf ops. ( #74754 )
2023-12-07 15:01:55 -08:00
VectorToLLVM
[mlir][Transforms] GreedyPatternRewriteDriver
: Do not CSE constants during iterations ( #75897 )
2024-01-05 09:22:18 +01:00
VectorToSCF
[mlir][Transforms] GreedyPatternRewriteDriver
: Do not CSE constants during iterations ( #75897 )
2024-01-05 09:22:18 +01:00
VectorToSPIRV
[mlir][spirv] Handle non-innerprod float vector add reductions ( #73476 )
2023-11-27 11:10:25 -05:00