..
AMDGPUToROCDL
[mlir][AMDGPU] Define amdgpu.mfma operator
2022-08-31 21:06:12 +00:00
AffineToStandard
[mlir][Pass] Include anchor op in -pass-pipeline
2022-11-03 11:36:12 -04:00
ArithToLLVM
[mlir][arith] Convert fastmath to LLVM dialect for some arith ops.
2022-11-07 19:39:51 -08:00
ArithToSPIRV
[mlir][arith][spirv] Handle i1 sign extension in arith-to-spirv
2022-11-14 15:07:27 -05:00
AsyncToLLVM
[mlir][flang] Make use of the new `GEPArg` builder of GEP Op to simplify code
2022-08-01 17:22:55 +02:00
BufferizationToMemRef
[mlir] use strided layout in structured codegen-related tests
2022-09-17 08:11:28 +02:00
ComplexToLLVM
[mlir][llvmir] Support FastmathFlags for LLVM intrinsic operations.
2022-11-02 12:41:47 -07:00
ComplexToLibm
[mlir][complex] Lower complex.log to libm log call
2022-07-11 21:56:00 +02:00
ComplexToStandard
[mlir][NFC] Remove trailing whitespaces from `*.td` and `*.mlir` files.
2022-11-28 15:26:30 -08:00
ControlFlowToLLVM
[mlir] Only conditionally lower CF branching ops to LLVM
2022-08-04 16:36:27 +02:00
ControlFlowToSPIRV
[mlir][spirv] Change dialect name from 'spv' to 'spirv'
2022-09-26 10:58:30 -04:00
FuncToLLVM
[mlir][NFC] Remove trailing whitespaces from `*.td` and `*.mlir` files.
2022-11-28 15:26:30 -08:00
FuncToSPIRV
[mlir][spirv] Do not truncate i/f64 -> i/f32 in SPIRVConversion
2022-11-04 15:10:28 -04:00
GPUCommon
[mlir][flang] Make use of the new `GEPArg` builder of GEP Op to simplify code
2022-08-01 17:22:55 +02:00
GPUToCUDA
…
GPUToNVVM
[mlir][gpu] Unroll ops on vectors which map to intrinsic calls
2022-10-28 10:33:38 +02:00
GPUToROCDL
[mlir][gpu] Unroll ops on vectors which map to intrinsic calls
2022-10-28 10:33:38 +02:00
GPUToROCm
…
GPUToSPIRV
[mlir][spirv] Allow controlling subgroup size
2022-11-30 12:34:09 -05:00
GPUToVulkan
Revert "[mlir][spirv] Change td def/class prefix from SPV to SPIRV"
2022-09-26 12:40:35 -04:00
IndexToLLVM
[mlir][index] Add and, or, and xor ops
2022-11-23 13:26:02 -06:00
MathToFuncs
[mlir][Pass] Include anchor op in -pass-pipeline
2022-11-03 11:36:12 -04:00
MathToLLVM
[mlir][math] Initial support for fastmath flag attributes for Math dialect.
2022-11-04 10:41:56 -07:00
MathToLibm
[mlir][Math] Add TruncOp.
2022-09-09 10:01:28 +08:00
MathToSPIRV
[mlir][spirv][math] Fix crash on unsupported types in math-to-spirv
2022-11-17 13:45:36 -05:00
MemRefToLLVM
Re-apply "[mlir][MemRefToLLVM] Remove the code for lowering subview"
2022-12-02 15:26:58 +00:00
MemRefToSPIRV
[mlir][spirv] Handle dynamic/static cases differntly for kernel capability
2022-09-29 19:34:42 -07:00
NVGPUToNVVM
[mlir][NFC] Remove trailing whitespaces from `*.td` and `*.mlir` files.
2022-11-28 15:26:30 -08:00
OpenACCToLLVM
[mlir][NFC] Update textual references of `func` to `func.func` in Conversion/ tests
2022-04-20 22:17:27 -07:00
OpenACCToSCF
[mlir][NFC] Update textual references of `func` to `func.func` in Conversion/ tests
2022-04-20 22:17:27 -07:00
OpenMPToLLVM
[NFC][OpenMP] Add test for simd directive with nested loop
2022-08-19 05:45:32 -05:00
PDLToPDLInterp
[mlir:PDL] Add support for creating ranges in rewrites
2022-11-08 01:57:57 -08:00
ReconcileUnrealizedCasts
[MLIR] Reconciliation of chains of unrealized casts
2022-08-03 11:57:20 +00:00
SCFToControlFlow
[mlir][scf] Add scf-to-cf lowering for `scf.index_switch`
2022-10-31 12:01:22 -07:00
SCFToGPU
[mlir][Pass] Include anchor op in -pass-pipeline
2022-11-03 11:36:12 -04:00
SCFToOpenMP
[mlir][NFC] Update textual references of `func` to `func.func` in Conversion/ tests
2022-04-20 22:17:27 -07:00
SCFToSPIRV
Revert "[mlir][spirv] Change td def/class prefix from SPV to SPIRV"
2022-09-26 12:40:35 -04:00
SPIRVToLLVM
[mlir][spirv] Allow controlling subgroup size
2022-11-30 12:34:09 -05:00
ShapeToStandard
[mlir][Pass] Include anchor op in -pass-pipeline
2022-11-03 11:36:12 -04:00
TensorToLinalg
[mlir][tensor][NFC] Rename linalg.init_tensor to tensor.empty
2022-10-04 17:25:35 +09:00
TensorToSPIRV
[mlir][spirv] Change dialect name from 'spv' to 'spirv'
2022-09-26 10:58:30 -04:00
TosaToArith
[mlir][NFC] Remove trailing whitespaces from `*.td` and `*.mlir` files.
2022-11-28 15:26:30 -08:00
TosaToLinalg
[mlir][NFC] Remove trailing whitespaces from `*.td` and `*.mlir` files.
2022-11-28 15:26:30 -08:00
TosaToSCF
[mlir][NFC] Update textual references of `func` to `func.func` in Conversion/ tests
2022-04-20 22:17:27 -07:00
TosaToTensor
mlir/TosaToTensor: fix typos in test
2022-12-03 09:57:10 +01:00
VectorToGPU
[mlir][nvgpu] Fix affine maps computing indices for LdMatrixOp srcMemref
2022-12-01 18:26:33 -08:00
VectorToLLVM
[mlir][NFC] Remove trailing whitespaces from `*.td` and `*.mlir` files.
2022-11-28 15:26:30 -08:00
VectorToSCF
Reland "[mlir][Vector] Re-define masking semantics in vector.transfer ops""
2022-11-29 03:36:54 +00:00
VectorToSPIRV
[mlir][spirv] Improve vector extract/insert element conversion
2022-12-01 00:35:41 +00:00