llvm-project/mlir/lib/Conversion
Frederik Gossen 11492be9d7 [MLIR][Shape] Lower `shape.broadcast` to `scf`
Differential Revision: https://reviews.llvm.org/D85027
2020-08-03 08:20:14 +00:00
..
AVX512ToLLVM [mlir][NFC] Remove usernames and google bug numbers from TODO comments. 2020-07-07 01:40:52 -07:00
AffineToStandard [mlir][AffineToStandard] Make LowerAffine pass Op-agnostic. 2020-07-27 12:14:17 -07:00
GPUCommon Clean up cuda-runtime-wrappers API. 2020-07-28 16:34:08 +02:00
GPUToNVVM [mlir][NFC] Remove usernames and google bug numbers from TODO comments. 2020-07-07 01:40:52 -07:00
GPUToROCDL [mlir][NFC] Remove usernames and google bug numbers from TODO comments. 2020-07-07 01:40:52 -07:00
GPUToSPIRV [mlir][spirv] Add support for lowering scf.for scf/if with return value 2020-07-01 17:08:08 -07:00
GPUToVulkan [mlir]: NFC: Fix trivial typo in documents and comments 2020-07-23 23:40:57 +09:00
LinalgToLLVM [mlir][NFC] Remove usernames and google bug numbers from TODO comments. 2020-07-07 01:40:52 -07:00
LinalgToSPIRV [mlir][NFC] Remove usernames and google bug numbers from TODO comments. 2020-07-07 01:40:52 -07:00
LinalgToStandard [mlir][Linalg] Conv {1,2,3}D ops defined with TC syntax 2020-07-31 13:20:17 +02:00
SCFToGPU [MLIR] Add argument related API to Region 2020-07-14 09:28:29 -07:00
SCFToSPIRV [mlir][spirv] Add support for lowering scf.for scf/if with return value 2020-07-01 17:08:08 -07:00
SCFToStandard [mlir] SCFToStandard: support any ops in and around the control flow ops 2020-05-20 16:12:05 +02:00
SPIRVToLLVM [MLIR][SPIRVToLLVM] Conversion of GLSL ops to LLVM intrinsics 2020-07-30 11:22:44 +03:00
ShapeToSCF [MLIR][Shape] Lower `shape.broadcast` to `scf` 2020-08-03 08:20:14 +00:00
ShapeToStandard [MLIR][Shape] Limit `shape.rank` lowering to its extent tensor variant 2020-07-30 11:43:08 +00:00
StandardToLLVM [mlir] NFC: Expose `getElementPtrType` and `getSizes` methods of AllocOpLowering. 2020-07-30 20:18:29 +02:00
StandardToSPIRV [mlir][spirv] Add support for converting memref of vector to SPIR-V 2020-07-30 15:05:40 -07:00
VectorToLLVM [mlir] LLVMType: make getUnderlyingType private 2020-07-29 13:43:38 +02:00
VectorToROCDL [mlir][Vector] Add folding for vector.transfer ops 2020-07-10 16:49:12 -04:00
VectorToSCF [mlir][Vector] NFC - Improve VectorInterfaces 2020-07-20 08:24:22 -04:00
CMakeLists.txt [mlir][NFC] Move conversion of scf to spir-v ops in their own file 2020-07-01 17:06:50 -07:00
PassDetail.h [mlir][Pass] Update the PassGen to generate base classes instead of utilities 2020-04-07 14:08:52 -07:00