| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Vector/IR/ |
| H A D | VectorOps.h | 34 class RewritePatternSet; variable 63 RewritePatternSet &patterns); 66 void populateShapeCastFoldingPatterns(RewritePatternSet &patterns); 81 void populateVectorTransferDropUnitDimsPatterns(RewritePatternSet &patterns); 89 void populateFlattenVectorTransferPatterns(RewritePatternSet &patterns); 96 void populateBubbleVectorBitCastOpPatterns(RewritePatternSet &patterns); 105 RewritePatternSet &patterns, 109 void populateVectorMaskMaterializationPatterns(RewritePatternSet &patterns, 134 void populateVectorBroadcastLoweringPatterns(RewritePatternSet &patterns); 138 void populateVectorMaskOpLoweringPatterns(RewritePatternSet &patterns); [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Math/Transforms/ |
| H A D | Passes.h | 14 class RewritePatternSet; variable 16 void populateExpandCtlzPattern(RewritePatternSet &patterns); 17 void populateExpandTanhPattern(RewritePatternSet &patterns); 19 void populateMathAlgebraicSimplificationPatterns(RewritePatternSet &patterns); 27 RewritePatternSet &patterns,
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Vector/Transforms/ |
| H A D | VectorDistribution.h | 15 class RewritePatternSet; variable 39 RewritePatternSet &patterns, 62 RewritePatternSet &patterns, const DistributionMapFn &distributionMapFn); 70 RewritePatternSet &pattern); 79 void populateDistributeReduction(RewritePatternSet &pattern,
|
| H A D | VectorRewritePatterns.h | 20 class RewritePatternSet; variable 152 RewritePatternSet &patterns, 178 RewritePatternSet &patterns, VectorMultiReductionLowering options); 183 RewritePatternSet &patterns, 188 void populateVectorReductionToContractPatterns(RewritePatternSet &patterns); 191 void populateVectorScanLoweringPatterns(RewritePatternSet &patterns); 249 RewritePatternSet &patterns); 256 RewritePatternSet &patterns); 281 RewritePatternSet &patterns); 302 RewritePatternSet &patterns); [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Tosa/Transforms/ |
| H A D | Passes.h | 24 void populateTosaDecomposeConv2D(MLIRContext *ctx, RewritePatternSet &patterns); 26 RewritePatternSet &patterns); 28 RewritePatternSet &patterns); 30 RewritePatternSet &patterns);
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Func/Transforms/ |
| H A D | FuncConversions.h | 27 class RewritePatternSet; variable 31 void populateCallOpTypeConversionPattern(RewritePatternSet &patterns, 44 RewritePatternSet &patterns, TypeConverter &converter, 55 void populateReturnOpTypeConversionPattern(RewritePatternSet &patterns,
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/MemRef/Transforms/ |
| H A D | Passes.h | 40 void populateExpandOpsPatterns(RewritePatternSet &patterns); 44 void populateFoldSubViewOpPatterns(RewritePatternSet &patterns); 51 RewritePatternSet &patterns); 56 void populateResolveShapedTypeResultDimsPatterns(RewritePatternSet &patterns);
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Linalg/Transforms/ |
| H A D | Transforms.h | 45 void populatePadTensorTilingPatterns(RewritePatternSet &patterns, 63 void populateSparseTensorRewriting(RewritePatternSet &patterns); 76 RewritePatternSet &patterns, 97 RewritePatternSet &patterns); 1168 RewritePatternSet &patterns, 1177 RewritePatternSet &patterns, 1348 static void insert(RewritePatternSet &patterns, in insert() 1356 static void insert(RewritePatternSet &patterns, in insert() 1371 static void insert(RewritePatternSet &patterns, in insert() 1379 static void insert(RewritePatternSet &patterns, in insert() [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/Conversion/FuncToLLVM/ |
| H A D | ConvertFuncToLLVM.h | 20 class RewritePatternSet; variable 27 RewritePatternSet &patterns); 34 RewritePatternSet &patterns);
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/SCF/Transforms/ |
| H A D | Transforms.h | 29 class RewritePatternSet; variable 120 TypeConverter &typeConverter, RewritePatternSet &patterns, 163 void populateSCFLoopPipeliningPatterns(RewritePatternSet &patterns, 169 void populateSCFForLoopCanonicalizationPatterns(RewritePatternSet &patterns);
|
| /llvm-project-15.0.7/mlir/include/mlir/Conversion/ShapeToStandard/ |
| H A D | ShapeToStandard.h | 20 class RewritePatternSet; variable 22 void populateShapeToStandardConversionPatterns(RewritePatternSet &patterns); 27 RewritePatternSet &patterns);
|
| /llvm-project-15.0.7/mlir/include/mlir/Conversion/AffineToStandard/ |
| H A D | AffineToStandard.h | 24 class RewritePatternSet; variable 29 void populateAffineToStdConversionPatterns(RewritePatternSet &patterns); 33 void populateAffineToVectorConversionPatterns(RewritePatternSet &patterns);
|
| /llvm-project-15.0.7/mlir/include/mlir/Conversion/GPUToNVVM/ |
| H A D | GPUToNVVMPass.h | 18 class RewritePatternSet; variable 35 RewritePatternSet &patterns); 39 RewritePatternSet &patterns);
|
| /llvm-project-15.0.7/mlir/include/mlir/Conversion/SPIRVToLLVM/ |
| H A D | SPIRVToLLVM.h | 44 RewritePatternSet &patterns); 49 LLVMTypeConverter &typeConverter, RewritePatternSet &patterns); 53 LLVMTypeConverter &typeConverter, RewritePatternSet &patterns);
|
| /llvm-project-15.0.7/mlir/test/lib/Dialect/Linalg/ |
| H A D | TestLinalgTransforms.cpp | 132 RewritePatternSet patterns(ctx); in applyPatterns() 403 RewritePatternSet forwardPattern(funcOp.getContext()); in applyVectorTransferForwardingPatterns() 410 RewritePatternSet patterns(funcOp.getContext()); in applyLinalgToVectorPatterns() 422 RewritePatternSet patterns(funcOp.getContext()); in applyPadTensorToGenericPatterns() 428 RewritePatternSet patterns(funcOp.getContext()); in applyGeneralizePadTensorPatterns() 434 RewritePatternSet patterns(funcOp.getContext()); in applyExtractSliceOfPadTensorSwapPattern() 444 RewritePatternSet tilingPattern(context); in applyTilePattern() 467 RewritePatternSet patterns(funcOp.getContext()); in applySplitReduction() 481 RewritePatternSet patterns(funcOp.getContext()); in applyBubbleUpExtractSliceOpPattern() 496 RewritePatternSet patterns(&getContext()); in runOnOperation() [all …]
|
| H A D | TestLinalgElementwiseFusion.cpp | 104 RewritePatternSet fusionPatterns(context); in runOnOperation() 114 RewritePatternSet fusionPatterns(context); in runOnOperation() 125 RewritePatternSet fusionPatterns(context); in runOnOperation() 156 RewritePatternSet patterns(context); in runOnOperation() 164 RewritePatternSet patterns(context); in runOnOperation()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/ |
| H A D | LinalgStrategyPasses.cpp | 61 RewritePatternSet tilingAndFusionPattern(funcOp.getContext()); in runOnOperation() 98 RewritePatternSet tilingPattern(ctx); in runOnOperation() 130 RewritePatternSet paddingPattern(funcOp.getContext()); in runOnOperation() 162 RewritePatternSet generalizationPattern(funcOp.getContext()); in runOnOperation() 192 RewritePatternSet decompositionPattern(funcOp.getContext()); in runOnOperation() 221 RewritePatternSet interchangePattern(funcOp.getContext()); in runOnOperation() 250 RewritePatternSet peelingPatterns(funcOp.getContext()); in runOnOperation() 286 RewritePatternSet vectorizationPatterns(funcOp.getContext()); in runOnOperation() 312 RewritePatternSet patterns(funcOp.getContext()); in runOnOperation() 337 RewritePatternSet patterns = in runOnOperation() [all …]
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Tosa/Transforms/ |
| H A D | TosaLayerwiseConstantFoldPass.cpp | 25 void addOpsCanonicalizations(MLIRContext *ctx, RewritePatternSet &patterns) { in addOpsCanonicalizations() 31 RewritePatternSet &patterns) { in populateTosaOpsCanonicalizationPatterns() 42 RewritePatternSet patterns(ctx); in runOnOperation()
|
| /llvm-project-15.0.7/mlir/test/lib/Dialect/Vector/ |
| H A D | TestVectorTransforms.cpp | 59 RewritePatternSet patterns(ctx); in runOnOperation() 146 RewritePatternSet patterns(&getContext()); in runOnOperation() 238 RewritePatternSet patterns(&getContext()); in runOnOperation() 292 RewritePatternSet patterns(ctx); in runOnOperation() 392 RewritePatternSet patterns(ctx); in runOnOperation() 449 RewritePatternSet patterns(ctx); in runOnOperation() 510 RewritePatternSet patterns(ctx); in runOnOperation() 573 RewritePatternSet patterns(ctx); in runOnOperation() 611 RewritePatternSet patterns(&getContext()); in runOnOperation() 879 RewritePatternSet patterns(ctx); in runOnOperation() [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/SparseTensor/Transforms/ |
| H A D | Passes.h | 87 RewritePatternSet &patterns, 133 TypeConverter &typeConverter, RewritePatternSet &patterns, 145 void populateSparseTensorRewriting(RewritePatternSet &patterns);
|
| /llvm-project-15.0.7/mlir/lib/Dialect/MemRef/Transforms/ |
| H A D | ResolveShapedTypeResultDims.cpp | 124 RewritePatternSet &patterns) { in populateResolveRankedShapeTypeResultDimsPatterns() 131 RewritePatternSet &patterns) { in populateResolveShapedTypeResultDimsPatterns() 139 RewritePatternSet patterns(&getContext()); in runOnOperation() 147 RewritePatternSet patterns(&getContext()); in runOnOperation()
|
| /llvm-project-15.0.7/mlir/include/mlir/Conversion/ReconcileUnrealizedCasts/ |
| H A D | ReconcileUnrealizedCasts.h | 16 class RewritePatternSet; variable 24 void populateReconcileUnrealizedCastsPatterns(RewritePatternSet &patterns);
|
| /llvm-project-15.0.7/mlir/include/mlir/Conversion/BufferizationToMemRef/ |
| H A D | BufferizationToMemRef.h | 16 class RewritePatternSet; variable 21 RewritePatternSet &patterns);
|
| /llvm-project-15.0.7/mlir/include/mlir/Conversion/ControlFlowToSPIRV/ |
| H A D | ControlFlowToSPIRV.h | 17 class RewritePatternSet; variable 24 RewritePatternSet &patterns);
|
| /llvm-project-15.0.7/mlir/include/mlir/Conversion/ComplexToStandard/ |
| H A D | ComplexToStandard.h | 14 class RewritePatternSet; variable 18 void populateComplexToStandardConversionPatterns(RewritePatternSet &patterns);
|