llvm-project/mlir/lib/Conversion
River Riddle e07c968a6d [mlir][pdl][NFC] Rename InputOp to OperandOp
This better matches the actual IR concept that is being modeled, and is consistent with how the rest of PDL is structured.

Differential Revision: https://reviews.llvm.org/D95718
2021-03-03 15:48:00 -08:00
..
AVX512ToLLVM Add vp2intersect to AVX512 dialect. 2021-01-26 07:32:26 +00:00
AffineToStandard Revert "[MLIR] Create memref dialect and move several dialect-specific ops from std." 2021-02-18 12:49:52 +01:00
ArmNeonToLLVM [mlir][ArmNeon][RFC] Add a Neon dialect 2020-12-11 13:49:40 +00:00
ArmSVEToLLVM [mlir] make vector to llvm conversion truly partial 2021-02-04 11:33:24 +01:00
AsyncToLLVM [mlir] Delay adding the __resume function 2021-02-02 20:02:54 +01:00
ComplexToLLVM [mlir] turn complex-to-llvm into a partial conversion 2021-01-28 19:14:01 +01:00
GPUCommon [mlir] Replace deprecated 'getAttrs' 2021-02-26 14:52:40 +01:00
GPUToNVVM [mlir][NFC] Rename `MemRefType::getMemorySpace` to `getMemorySpaceAsInt` 2021-03-02 11:08:54 +03:00
GPUToROCDL Lower math.expm1 to intrinsics in the GPUToNVVM and GPUToROCDL conversions. 2021-02-16 10:23:42 +01:00
GPUToSPIRV [mlir] Silence some deprecation warnings after dffc487b07 2021-02-26 15:15:56 +01:00
GPUToVulkan Revert "Revert "Reorder MLIRContext location in BuiltinAttributes.h"" 2021-02-08 10:39:58 +01:00
LinalgToLLVM [mlir] Turn Linalg to LLVM into a partial conversion 2021-02-05 14:31:19 +01:00
LinalgToSPIRV [mlir][spirv] Replace SPIRVOpLowering with OpConversionPattern 2021-01-09 08:04:53 -05:00
LinalgToStandard Revert "[MLIR] Create memref dialect and move several dialect-specific ops from std." 2021-02-18 12:49:52 +01:00
OpenMPToLLVM [mlir] Replace deprecated 'getAttrs' 2021-02-26 14:52:40 +01:00
PDLToPDLInterp [mlir][pdl][NFC] Rename InputOp to OperandOp 2021-03-03 15:48:00 -08:00
SCFToGPU [mlir] Replace deprecated 'getAttrs' 2021-02-26 14:52:40 +01:00
SCFToOpenMP [mlir] Use mlir::OpState::operator->() to get to methods of mlir::Operation. This is a preparation step to remove the corresponding methods from OpState. 2020-12-09 12:11:32 +01:00
SCFToSPIRV [mlir][spirv] Replace SPIRVOpLowering with OpConversionPattern 2021-01-09 08:04:53 -05:00
SCFToStandard [mlir] Avoid cloning ops in SCF parallel conversion to CFG 2020-11-23 14:01:22 +01:00
SPIRVToLLVM [mlir] Mark OpState::removeAttr() deprecated. 2021-02-26 12:04:41 +01:00
ShapeToStandard [mlir][Shape] Lower cstr_eq to shape_eq + assert 2021-03-03 17:22:28 +01:00
StandardToLLVM [mlir][IR] Refactor the internal implementation of Value 2021-03-03 14:33:37 -08:00
StandardToSPIRV [mlir][NFC] Rename `MemRefType::getMemorySpace` to `getMemorySpaceAsInt` 2021-03-02 11:08:54 +03:00
TosaToLinalg [MLIR][TOSA] Lower tosa.transpose to linalg.generic 2021-03-01 11:09:49 -08:00
TosaToSCF [MLIR][TOSA] Resubmit Tosa to Standard/SCF Lowerings (const, if, while)" 2021-02-26 17:44:12 -08:00
TosaToStandard [MLIR][TOSA] Resubmit Tosa to Standard/SCF Lowerings (const, if, while)" 2021-02-26 17:44:12 -08:00
VectorToLLVM [mlir][NFC] Rename `MemRefType::getMemorySpace` to `getMemorySpaceAsInt` 2021-03-02 11:08:54 +03:00
VectorToROCDL [mlir][NFC] Rename `MemRefType::getMemorySpace` to `getMemorySpaceAsInt` 2021-03-02 11:08:54 +03:00
VectorToSCF [mlir][NFC] Rename `MemRefType::getMemorySpace` to `getMemorySpaceAsInt` 2021-03-02 11:08:54 +03:00
VectorToSPIRV [mlir][lldb] Fix several gcc warnings in mlir and lldb 2021-03-01 13:48:22 -08:00
CMakeLists.txt [MLIR][TOSA] Resubmit Tosa to Standard/SCF Lowerings (const, if, while)" 2021-02-26 17:44:12 -08:00
PassDetail.h [MLIR][TOSA] Resubmit Tosa to Standard/SCF Lowerings (const, if, while)" 2021-02-26 17:44:12 -08:00