Searched refs:LinalgTilingOptions (Results 1 – 9 of 9) sorted by relevance
| /llvm-project-15.0.7/mlir/test/lib/Dialect/Linalg/ |
| H A D | TestLinalgTransforms.cpp | 154 LinalgTilingOptions().setTileSizes({2, 3, 4}), in applyPatterns() 178 LinalgTilingOptions() in applyPatterns() 185 LinalgTilingOptions() in applyPatterns() 204 LinalgTilingOptions() in applyPatterns() 274 LinalgTilingOptions() in fillTileAndDistributePatterns() 291 LinalgTilingOptions() in fillTileAndDistributePatterns() 308 LinalgTilingOptions() in fillTileAndDistributePatterns() 325 LinalgTilingOptions() in fillTileAndDistributePatterns() 342 LinalgTilingOptions() in fillTileAndDistributePatterns() 360 LinalgTilingOptions() in fillTileAndDistributePatterns() [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Linalg/Transforms/ |
| H A D | Transforms.h | 38 struct LinalgTilingOptions; 590 struct LinalgTilingOptions { struct 596 LinalgTilingOptions & argument 611 LinalgTilingOptions &setTileSizes(ArrayRef<int64_t> ts); 615 LinalgTilingOptions &scalarizeDynamicDims(); 628 LinalgTilingOptions &setLoopType(LinalgTilingLoopType lt) { in setLoopType() argument 637 LinalgTilingOptions & argument 677 MLIRContext *context, LinalgTilingOptions options, 701 LinalgTilingOptions options; 1372 const LinalgTilingOptions &options, in insert() [all …]
|
| H A D | CodegenStrategy.h | 52 Tile(StringRef name, linalg::LinalgTilingOptions options, 64 linalg::LinalgTilingOptions options; 210 tile(StringRef opName, const linalg::LinalgTilingOptions &options, 219 tileIf(bool b, StringRef opName, linalg::LinalgTilingOptions options,
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/ |
| H A D | Tiling.cpp | 385 const LinalgTilingOptions &options) { in tileLinalgOpImpl() 511 RewriterBase &b, LinalgOp op, const LinalgTilingOptions &options) { in tileLinalgOpImpl() 534 const LinalgTilingOptions &options) { in tileLinalgOp() 550 const LinalgTilingOptions &options) { in tilePadOp() 609 PadOpTilingPattern(MLIRContext *ctx, LinalgTilingOptions opt) in PadOpTilingPattern() 627 LinalgTilingOptions options; 690 const LinalgTilingOptions &options) { in insertTilingPatterns() 702 RewritePatternSet &patterns, const LinalgTilingOptions &options) { in populatePadTensorTilingPatterns() 734 LinalgTilingOptions().setTileSizes(tileSizes).setLoopType(type); in runOnOperation()
|
| H A D | LinalgStrategyPasses.cpp | 86 LinalgStrategyTilePass(StringRef opName, LinalgTilingOptions opt, in LinalgStrategyTilePass() 109 LinalgTilingOptions options; 466 const LinalgTilingOptions &opt, in createLinalgStrategyTilePass()
|
| H A D | Transforms.cpp | 121 LinalgTilingOptions & 122 mlir::linalg::LinalgTilingOptions::setTileSizes(ArrayRef<int64_t> ts) { in setTileSizes() 137 LinalgTilingOptions &mlir::linalg::LinalgTilingOptions::scalarizeDynamicDims() { in scalarizeDynamicDims() 355 MLIRContext *context, LinalgTilingOptions options, in LinalgTilingPattern() 361 StringRef opName, MLIRContext *context, LinalgTilingOptions options, in LinalgTilingPattern()
|
| H A D | FusionOnTensors.cpp | 284 LinalgTilingOptions tilingOptions; in tileRootOp()
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Linalg/ |
| H A D | Passes.h | 89 const linalg::LinalgTilingOptions &opt = linalg::LinalgTilingOptions(),
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/TransformOps/ |
| H A D | LinalgTransformOps.cpp | 668 LinalgTilingOptions tilingOptions; in applyToOne() 858 LinalgTilingOptions tilingOptions; in apply()
|