| /llvm-project-15.0.7/mlir/include/mlir/Dialect/SCF/Transforms/ |
| H A D | TileUsingInterface.h | 82 returningMatchAndRewrite(TilingInterface op, PatternRewriter &rewriter) const; 86 return returningMatchAndRewrite(op, rewriter); in matchAndRewrite() 130 returningMatchAndRewrite(TilingInterface op, PatternRewriter &rewriter) const; 134 return returningMatchAndRewrite(op, rewriter); in matchAndRewrite()
|
| H A D | Patterns.h | 41 return returningMatchAndRewrite(forOp, rewriter); in matchAndRewrite() 44 FailureOr<ForOp> returningMatchAndRewrite(ForOp forOp,
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Linalg/Transforms/ |
| H A D | Transforms.h | 690 returningMatchAndRewrite(LinalgOp op, PatternRewriter &rewriter) const; 694 return returningMatchAndRewrite(op, rewriter); in matchAndRewrite() 727 FailureOr<LinalgOp> returningMatchAndRewrite(LinalgOp op, 732 return returningMatchAndRewrite(op, rewriter); in matchAndRewrite() 754 returningMatchAndRewrite(linalg::Conv2DNhwcHwcfOp convOp, 759 return returningMatchAndRewrite(convOp, rewriter); in matchAndRewrite() 779 returningMatchAndRewrite(DepthwiseConv2DNhwcHwcOp convOp, 784 return returningMatchAndRewrite(convOp, rewriter); in matchAndRewrite() 818 return returningMatchAndRewrite(op, rewriter); in matchAndRewrite() 850 return returningMatchAndRewrite(op, rewriter); in matchAndRewrite() [all …]
|
| /llvm-project-15.0.7/mlir/test/lib/Interfaces/TilingInterface/ |
| H A D | TestTilingInterface.cpp | 56 auto tilingResult = returningMatchAndRewrite(op, rewriter); in matchAndRewrite() 98 auto tileAndFuseResult = returningMatchAndRewrite(op, rewriter); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/ |
| H A D | Transforms.cpp | 367 mlir::linalg::LinalgTilingPattern::returningMatchAndRewrite( in returningMatchAndRewrite() function in mlir::linalg::LinalgTilingPattern 405 mlir::linalg::LinalgPaddingPattern::returningMatchAndRewrite( in returningMatchAndRewrite() function in mlir::linalg::LinalgPaddingPattern 476 mlir::linalg::LinalgTileAndFuseTensorOpsPattern::returningMatchAndRewrite( in returningMatchAndRewrite() function in mlir::linalg::LinalgTileAndFuseTensorOpsPattern 542 mlir::linalg::GenericOpInterchangePattern::returningMatchAndRewrite( in returningMatchAndRewrite() function in mlir::linalg::GenericOpInterchangePattern 570 mlir::linalg::LinalgGeneralizationPattern::returningMatchAndRewrite( in returningMatchAndRewrite() function in mlir::linalg::LinalgGeneralizationPattern 849 DownscaleSizeOneWindowed2DConvolution::returningMatchAndRewrite( in returningMatchAndRewrite() function in DownscaleSizeOneWindowed2DConvolution 919 DownscaleDepthwiseConv2DNhwcHwcOp::returningMatchAndRewrite( in returningMatchAndRewrite() function in DownscaleDepthwiseConv2DNhwcHwcOp
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/ |
| H A D | TileUsingInterface.cpp | 161 scf::TileUsingSCFForOp::returningMatchAndRewrite( in returningMatchAndRewrite() function in scf::TileUsingSCFForOp 376 scf::TileConsumerAndFuseProducersUsingSCFForOp::returningMatchAndRewrite( in returningMatchAndRewrite() function in scf::TileConsumerAndFuseProducersUsingSCFForOp 389 tilingPattern.returningMatchAndRewrite(op, rewriter); in returningMatchAndRewrite()
|
| H A D | LoopPipelining.cpp | 442 FailureOr<ForOp> ForLoopPipeliningPattern::returningMatchAndRewrite( in returningMatchAndRewrite() function in ForLoopPipeliningPattern
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/TransformOps/ |
| H A D | LinalgTransformOps.cpp | 56 decltype(&PatternTy::returningMatchAndRewrite)>::template arg_t<0>; in tryApply() 65 auto result = pattern.returningMatchAndRewrite(op, rewriter); in tryApply() 179 pattern.returningMatchAndRewrite(linalgOp, rewriter); in apply() 677 pattern.returningMatchAndRewrite(target, rewriter); in applyToOne() 927 pattern.returningMatchAndRewrite(linalgOp, rewriter); in apply()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SCF/TransformOps/ |
| H A D | SCFTransformOps.cpp | 203 pattern.returningMatchAndRewrite(target, rewriter); in applyToOne()
|