.. |
AMDGPUToROCDL
|
[MLIR][AMDGPU] Add AMDGPU dialect, wrappers around raw buffer intrinsics
|
2022-05-10 14:59:58 +00:00 |
AffineToStandard
|
[mlir] Trim a huge number of unnecessary dependencies on the Func dialect
|
2022-03-01 12:10:04 -08:00 |
ArithmeticToLLVM
|
[mlir] Move SelectOp from Standard to Arithmetic
|
2022-02-02 14:45:12 -08:00 |
ArithmeticToSPIRV
|
[mlir][spirv] Check nullptr before usage to fix crash
|
2022-04-04 17:20:00 -04:00 |
ArmNeon2dToIntr
|
[mlir] Update FuncOp conversion passes to Pass/InterfacePass<FunctionOpInterface>
|
2022-03-08 12:25:32 -08:00 |
AsyncToLLVM
|
[mlir:NFC] Remove the forward declaration of FuncOp in the mlir namespace
|
2022-04-18 12:01:55 -07:00 |
BufferizationToMemRef
|
[mlir][bufferize] Support layout maps in bufferization.clone lowering
|
2022-03-16 22:29:22 +09:00 |
ComplexToLLVM
|
[mlir] Change ComplexToLLVM to be a generic pass
|
2022-03-08 12:25:32 -08:00 |
ComplexToLibm
|
[mlir][complex] Add pow/sqrt/tanh ops and lowering to libm
|
2022-05-18 14:03:14 +02:00 |
ComplexToStandard
|
[mlir] Add conversion and tests for complex.[sqrt|atan2] to Arith.
|
2022-06-01 20:21:51 +02:00 |
ControlFlowToLLVM
|
[mlir] Rename the Standard dialect to the Func dialect
|
2022-03-01 12:10:04 -08:00 |
ControlFlowToSPIRV
|
[mlir][SPIRV] Split up StandardToSPIRV now that the Standard dialect is gone
|
2022-03-02 13:14:36 -08:00 |
FuncToLLVM
|
[mlir][LLVM] Add support for Calling Convention in LLVMFuncOp
|
2022-05-27 09:43:31 +03:00 |
FuncToSPIRV
|
[mlir][spirv] Convert func.call to spv.FunctionCall
|
2022-03-26 19:21:23 +08:00 |
GPUCommon
|
[mlir][LLVM] Add support for Calling Convention in LLVMFuncOp
|
2022-05-27 09:43:31 +03:00 |
GPUToNVVM
|
[mlir][gpu] Move async copy ops to NVGPU and add caching hints
|
2022-05-10 22:30:24 +00:00 |
GPUToROCDL
|
[mlir][AMDGPU] Add AMDGPU conversion patterns to ConvertGPUToROCDL
|
2022-05-10 16:49:11 +00:00 |
GPUToSPIRV
|
[mlir:FunctionOpInterface] Rename the "type" attribute to "function_type"
|
2022-03-16 17:07:04 -07:00 |
GPUToVulkan
|
[mlir:NFC] Remove the forward declaration of FuncOp in the mlir namespace
|
2022-04-18 12:01:55 -07:00 |
LLVMCommon
|
[mlir][LLVM] Fix crash when using opaque pointers in function signatures
|
2022-04-23 00:10:31 +02:00 |
LinalgToLLVM
|
[mlir] Split out a new ControlFlow dialect from Standard
|
2022-02-06 14:51:16 -08:00 |
LinalgToSPIRV
|
[mlir:NFC] Remove the forward declaration of FuncOp in the mlir namespace
|
2022-04-18 12:01:55 -07:00 |
LinalgToStandard
|
[mlir:NFC] Remove the forward declaration of FuncOp in the mlir namespace
|
2022-04-18 12:01:55 -07:00 |
MathToLLVM
|
[mlir][tosa] Use math.ctlz intrinsic for tosa.clz
|
2022-05-16 11:31:35 -07:00 |
MathToLibm
|
[mlir][math] Promote (b)f16 to f32 when lowering to libm calls
|
2022-05-09 11:59:55 +02:00 |
MathToSPIRV
|
[mlir] Fix Visual Studio warnings
|
2022-05-03 14:12:15 -07:00 |
MemRefToLLVM
|
[mlir] MemRefToLLVM: convert memref.view operations for empty memrefs
|
2022-05-20 16:43:54 -07:00 |
MemRefToSPIRV
|
[mlir][spirv] Convert memref.alloca to spv.Variable
|
2022-04-28 08:13:40 -04:00 |
NVGPUToNVVM
|
[mlir][NvGpuToNVVM] Fix byte size calculation in async copy lowering
|
2022-05-23 10:53:51 -06:00 |
OpenACCToLLVM
|
[mlir] Finish replacing OwningRewritePatternList with RewritePatternSet
|
2022-01-26 23:11:02 -08:00 |
OpenACCToSCF
|
[mlir] Trim a huge number of unnecessary dependencies on the Func dialect
|
2022-03-01 12:10:04 -08:00 |
OpenMPToLLVM
|
Apply clang-tidy fixes for llvm-else-after-return in OpenMPToLLVM.cpp (NFC)
|
2022-05-30 18:44:28 +00:00 |
PDLToPDLInterp
|
[mlir:PDLInterp] Refactor the implementation of result type inferrence
|
2022-05-01 12:25:05 -07:00 |
ReconcileUnrealizedCasts
|
[mlir][NFC] Update the Builtin dialect to use "Both" accessors
|
2022-03-08 12:25:32 -08:00 |
SCFToControlFlow
|
[mlir] Split out a new ControlFlow dialect from Standard
|
2022-02-06 14:51:16 -08:00 |
SCFToGPU
|
[mlir] Update FuncOp conversion passes to Pass/InterfacePass<FunctionOpInterface>
|
2022-03-08 12:25:32 -08:00 |
SCFToOpenMP
|
[MLIR][OpenMP] Place alloca scope within wsloop in scf.parallel to omp lowering
|
2022-03-02 12:46:58 -05:00 |
SCFToSPIRV
|
[mlir][SPIRV] Split up StandardToSPIRV now that the Standard dialect is gone
|
2022-03-02 13:14:36 -08:00 |
SPIRVCommon
|
[mlir][spirv] Allow converting from index type in unsigned ops
|
2022-04-27 10:13:50 -04:00 |
SPIRVToLLVM
|
[mlir:FunctionOpInterface] Rename the "type" attribute to "function_type"
|
2022-03-16 17:07:04 -07:00 |
ShapeToStandard
|
[mlir:NFC] Remove the forward declaration of FuncOp in the mlir namespace
|
2022-04-18 12:01:55 -07:00 |
TensorToLinalg
|
Add cmake dependency for TensorToLinalg
|
2022-05-13 12:33:14 +02:00 |
TensorToSPIRV
|
[mlir][SPIRV] Split up StandardToSPIRV now that the Standard dialect is gone
|
2022-03-02 13:14:36 -08:00 |
TosaToArith
|
[mlir][tosa] Rework tosa.apply_scale lowering for 32-bit
|
2022-05-17 16:01:12 -07:00 |
TosaToLinalg
|
[mlir][tosa] Change tosa.depthwise_conv2d's ending reshape to a collapse.
|
2022-05-23 11:27:01 -07:00 |
TosaToSCF
|
[mlir:NFC] Remove the forward declaration of FuncOp in the mlir namespace
|
2022-04-18 12:01:55 -07:00 |
TosaToTensor
|
[tosa] Add option to disable tosa.apply_scale lowering in TosaToStandard
|
2022-04-04 12:22:12 -07:00 |
VectorToGPU
|
[mlir] Add missing NVGPU link dependency to VectorToGPU
|
2022-05-20 10:44:31 -06:00 |
VectorToLLVM
|
[mlir][vector][nfc] Rename index optimizations option
|
2022-03-29 11:33:22 +01:00 |
VectorToROCDL
|
[mlir] Flip Vector dialect accessors used to prefixed form.
|
2022-03-28 11:24:47 -07:00 |
VectorToSCF
|
[mlir] Flip Vector dialect accessors used to prefixed form.
|
2022-03-28 11:24:47 -07:00 |
VectorToSPIRV
|
[mlir][spirv] Add conversion from vector.reduction
|
2022-04-27 10:29:46 -04:00 |
CMakeLists.txt
|
[mlir][complex] Add pow/sqrt/tanh ops and lowering to libm
|
2022-05-18 14:03:14 +02:00 |
PassDetail.h
|
[MLIR][GPU] Add NvGpu mma.sync path to the VectorToGPU pass
|
2022-05-20 09:42:55 -06:00 |