..
AffineToStandard
[mlir] support max/min lower/upper bounds in affine.parallel
2021-04-29 13:16:25 +02:00
AsyncToLLVM
Define a `NoTerminator` traits that allows operations with a single block region to not provide a terminator
2021-03-25 03:59:03 +00:00
ComplexToLLVM
[PatternMatch] Big mechanical rename OwningRewritePatternList -> RewritePatternSet and insert -> add. NFC
2021-03-22 17:20:50 -07:00
ComplexToStandard
[MLIR] Add ComplexToStandard conversion pass.
2021-04-28 14:17:46 +02:00
GPUCommon
Define a `NoTerminator` traits that allows operations with a single block region to not provide a terminator
2021-03-25 03:59:03 +00:00
GPUToNVVM
[mlir] introduce data layout entry for index type
2021-03-24 15:13:42 +01:00
GPUToROCDL
[mlir] introduce data layout entry for index type
2021-03-24 15:13:42 +01:00
GPUToSPIRV
[mlir][spirv] Add utilities for push constant value
2021-04-02 07:51:07 -04:00
GPUToVulkan
Define a `NoTerminator` traits that allows operations with a single block region to not provide a terminator
2021-03-25 03:59:03 +00:00
LinalgToLLVM
Define a `NoTerminator` traits that allows operations with a single block region to not provide a terminator
2021-03-25 03:59:03 +00:00
LinalgToSPIRV
[mlir][spirv] Add utilities for push constant value
2021-04-02 07:51:07 -04:00
LinalgToStandard
[mlir][linalg] enable library call rewrites for linalg operations with index semantics.
2021-04-19 12:50:59 +00:00
MathToLibm
[mlir] Add patterns to lower Math operations to LLVM based libm calls.
2021-04-20 11:38:55 +02:00
OpenMPToLLVM
[PatternMatch] Big mechanical rename OwningRewritePatternList -> RewritePatternSet and insert -> add. NFC
2021-03-22 17:20:50 -07:00
PDLToPDLInterp
[mlir][NFC] Add a using directive for llvm::SetVector
2021-04-15 16:09:34 -07:00
SCFToGPU
[PatternMatch] Big mechanical rename OwningRewritePatternList -> RewritePatternSet and insert -> add. NFC
2021-03-22 17:20:50 -07:00
SCFToOpenMP
Rename FrozenRewritePatternList -> FrozenRewritePatternSet; NFC.
2021-03-22 17:40:45 -07:00
SCFToSPIRV
[mlir][spirv] Add utilities for push constant value
2021-04-02 07:51:07 -04:00
SCFToStandard
[PatternMatch] Big mechanical rename OwningRewritePatternList -> RewritePatternSet and insert -> add. NFC
2021-03-22 17:20:50 -07:00
SPIRVToLLVM
[mlir] yet more iwyu fixes after ba7a92c01e
2021-04-21 10:54:44 -04:00
ShapeToStandard
[MLIR][Shape] Fix `shape.broadcast` to standard lowering
2021-04-29 10:09:15 +02:00
StandardToLLVM
[mlir] Fix lowering of multi-dimensional vector log1p to LLVM
2021-04-29 21:53:52 +02:00
StandardToSPIRV
[mlir][StandardToSPIRV] Add support for lowering std.xor on bool to SPIR-V
2021-04-20 07:35:20 -07:00
TosaToLinalg
[mlir][tosa] Remove constant-0 dim expr values from TOSA lowerings
2021-04-29 15:06:03 -07:00
TosaToSCF
[PatternMatch] Big mechanical rename OwningRewritePatternList -> RewritePatternSet and insert -> add. NFC
2021-03-22 17:20:50 -07:00
TosaToStandard
[PatternMatch] Big mechanical rename OwningRewritePatternList -> RewritePatternSet and insert -> add. NFC
2021-03-22 17:20:50 -07:00
VectorToLLVM
[mlir][ArmSVE] Cleanup dialect registration
2021-04-16 15:56:51 +02:00
VectorToROCDL
[mlir] Add "mask" operand to vector.transfer_read/write.
2021-04-07 21:33:13 +09:00
VectorToSCF
[mlir] Support masked N-D vector transfer ops in ProgressiveVectorToSCF.
2021-04-23 18:23:51 +09:00
VectorToSPIRV
[mlir][spirv] Support conversion of extract op from vector<1xT> type
2021-04-20 09:11:41 -07:00
CMakeLists.txt
[MLIR] Add ComplexToStandard conversion pass.
2021-04-28 14:17:46 +02:00
PassDetail.h
[MLIR] Add ComplexToStandard conversion pass.
2021-04-28 14:17:46 +02:00