llvm-project/mlir/lib/Conversion
River Riddle 722f909f7a [mlir][Pass][NFC] Replace usages of ModulePass with OperationPass<ModuleOp>
ModulePass doesn't provide any special utilities and thus doesn't give enough benefit to warrant a special pass class. This revision replaces all usages with the more general OperationPass.

Differential Revision: https://reviews.llvm.org/D77339
2020-04-07 14:08:52 -07:00
..
AVX512ToLLVM [mlir][Pass][NFC] Replace usages of ModulePass with OperationPass<ModuleOp> 2020-04-07 14:08:52 -07:00
AffineToStandard [mlir][Pass] Add support for generating pass utilities via tablegen 2020-04-01 02:10:46 -07:00
GPUCommon [MLIR][LLVM] Make index type bitwidth configurable. 2020-03-27 12:42:54 +01:00
GPUToCUDA [mlir][Pass][NFC] Replace usages of ModulePass with OperationPass<ModuleOp> 2020-04-07 14:08:52 -07:00
GPUToNVVM [mlir][Pass] Add support for generating pass utilities via tablegen 2020-04-01 02:10:46 -07:00
GPUToROCDL [mlir][Pass] Add support for generating pass utilities via tablegen 2020-04-01 02:10:46 -07:00
GPUToSPIRV [mlir][Pass][NFC] Replace usages of ModulePass with OperationPass<ModuleOp> 2020-04-07 14:08:52 -07:00
GPUToVulkan [mlir][Pass][NFC] Replace usages of ModulePass with OperationPass<ModuleOp> 2020-04-07 14:08:52 -07:00
LinalgToLLVM [mlir][Pass][NFC] Replace usages of ModulePass with OperationPass<ModuleOp> 2020-04-07 14:08:52 -07:00
LinalgToSPIRV [mlir][Pass][NFC] Replace usages of ModulePass with OperationPass<ModuleOp> 2020-04-07 14:08:52 -07:00
LoopToStandard [MLIR] Don't insert YieldOp for non-void loop.for by default. 2020-04-05 11:48:22 +02:00
LoopsToGPU [mlir] NFC: Fix trivial typo 2020-04-05 11:30:30 +09:00
StandardToLLVM [mlir][Pass][NFC] Replace usages of ModulePass with OperationPass<ModuleOp> 2020-04-07 14:08:52 -07:00
StandardToSPIRV [mlir][Pass][NFC] Replace usages of ModulePass with OperationPass<ModuleOp> 2020-04-07 14:08:52 -07:00
StandardToStandard [mlir] Change missed usage PatternMatchResult to LogicalResult 2020-03-18 21:22:24 -07:00
VectorToLLVM [mlir][Pass][NFC] Replace usages of ModulePass with OperationPass<ModuleOp> 2020-04-07 14:08:52 -07:00
VectorToLoops [mlir][NFC] Cleanup AffineOps directory structure 2020-03-20 14:23:43 -07:00
CMakeLists.txt [mlir][AVX512] Start a primitive AVX512 dialect 2020-03-20 14:11:57 -04:00