llvm-project/mlir/lib/Conversion
Tres Popp c77ea40528 [mlir] Add std.pow lowering to LLVMIR
Differential Revision: https://reviews.llvm.org/D93311
2020-12-15 18:54:29 +01:00
..
AVX512ToLLVM [mlir][ArmNeon][RFC] Add a Neon dialect 2020-12-11 13:49:40 +00:00
AffineToStandard [mlir][Pattern] Add a new FrozenRewritePatternList class 2020-10-26 18:01:06 -07:00
ArmNeonToLLVM [mlir][ArmNeon][RFC] Add a Neon dialect 2020-12-11 13:49:40 +00:00
ArmSVEToLLVM [mlir][ArmSVE][RFC] Add an ArmSVE dialect 2020-12-14 21:35:01 +00:00
AsyncToLLVM [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
GPUCommon [mlir] Use mlir::OpState::operator->() to get to methods of mlir::Operation. 2020-12-13 09:58:16 +01:00
GPUToNVVM [mlir] Add NVVM lowering for std.pow 2020-12-15 18:28:23 +01:00
GPUToROCDL [mlir] Add std.powf to ROCDL lowering. 2020-12-15 18:47:49 +01:00
GPUToSPIRV [mlir] Use mlir::OpState::operator->() to get to methods of mlir::Operation. 2020-12-13 09:58:16 +01:00
GPUToVulkan [MLIR][SPIRV] Refactoring serialization and deserialization 2020-12-14 12:28:16 -05:00
LinalgToLLVM [NFC] Use ConvertOpToLLVMPattern instead of ConvertToLLVMPattern. 2020-12-10 09:33:43 -08:00
LinalgToSPIRV [mlir][Pattern] Add a new FrozenRewritePatternList class 2020-10-26 18:01:06 -07:00
LinalgToStandard [mlir] Use mlir::OpState::operator->() to get to methods of mlir::Operation. 2020-12-13 09:58:16 +01:00
OpenMPToLLVM [NFC] Use ConvertOpToLLVMPattern instead of ConvertToLLVMPattern. 2020-12-10 09:33:43 -08:00
PDLToPDLInterp [mlir][IR] Remove references to BuiltinOps from IR/ 2020-12-03 15:47:01 -08:00
SCFToGPU [mlir] Use mlir::OpState::operator->() to get to methods of mlir::Operation. 2020-12-13 09:58:16 +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] 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
SCFToStandard [mlir] Avoid cloning ops in SCF parallel conversion to CFG 2020-11-23 14:01:22 +01:00
SPIRVToLLVM [mlir] Use mlir::OpState::operator->() to get to methods of mlir::Operation. 2020-12-13 09:58:16 +01:00
ShapeToStandard Revert "Revert "[mlir] Start splitting the `tensor` dialect out of `std`."" 2020-12-11 14:30:50 -08:00
StandardToLLVM [mlir] Add std.pow lowering to LLVMIR 2020-12-15 18:54:29 +01:00
StandardToSPIRV [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
VectorToLLVM [mlir][ArmSVE][RFC] Add an ArmSVE dialect 2020-12-14 21:35:01 +00:00
VectorToROCDL [NFC] Use ConvertOpToLLVMPattern instead of ConvertToLLVMPattern. 2020-12-10 09:33:43 -08:00
VectorToSCF [mlir][Pattern] Add a new FrozenRewritePatternList class 2020-10-26 18:01:06 -07:00
VectorToSPIRV [mlir][spirv] Add VectorInsertDynamicOp and vector.insertelement lowering 2020-11-10 09:49:12 +01:00
CMakeLists.txt [mlir][ArmSVE][RFC] Add an ArmSVE dialect 2020-12-14 21:35:01 +00:00
PassDetail.h [mlir][ArmSVE][RFC] Add an ArmSVE dialect 2020-12-14 21:35:01 +00:00