..
AffineToStandard
[mlir][Affine][Vector] Support vectorizing reduction loops
2021-05-05 09:03:59 -07: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
[mlir] Support alignment in LLVM dialect GlobalOp
2021-05-12 09:07:20 +02: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] Refactor the representation of function-like argument/result attributes.
2021-05-07 19:32:31 -07: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] Remove IndexedGenericOp support from LinalgToStandard...
2021-05-12 11:56:07 +00:00
MathToLibm
[mlir] Add patterns to lower Math operations to LLVM based libm calls.
2021-04-20 11:38:55 +02:00
OpenACCToLLVM
[mlir][openacc][NFC] add anonymous namespace around LegalizeDataOpForLLVMTranslation class
2021-05-13 20:27:59 -04: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] Support alignment in LLVM dialect GlobalOp
2021-05-12 09:07:20 +02:00
ShapeToStandard
[MLIR][Shape] Fix `shape.broadcast` to standard lowering
2021-04-29 10:09:15 +02:00
StandardToLLVM
[mlir] Support alignment in LLVM dialect GlobalOp
2021-05-12 09:07:20 +02:00
StandardToSPIRV
[mlir][spirv] Add support to convert std.splat op
2021-05-03 10:57:40 -07:00
TosaToLinalg
[mlir][tosa] Add lowering to tosa.abs for integer cases
2021-05-13 13:55:17 -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] Allow empty position in vector.insert and vector.extract
2021-05-13 12:54:18 +09:00
VectorToROCDL
[mlir] Add "mask" operand to vector.transfer_read/write.
2021-04-07 21:33:13 +09:00
VectorToSCF
[mlir] VectorToSCF cleanup
2021-05-14 11:04:37 +09:00
VectorToSPIRV
[mlir][spirv] add support lowering of extract_slice to scalar type
2021-05-07 07:52:02 -07:00
CMakeLists.txt
[mlir][openacc] Conversion of data operand to LLVM IR dialect
2021-05-12 11:34:15 -04:00
PassDetail.h
[MLIR] Add ComplexToStandard conversion pass.
2021-04-28 14:17:46 +02:00