Home
last modified time | relevance | path

Searched refs:LinalgTilingOptions (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/mlir/test/lib/Dialect/Linalg/
H A DTestLinalgTransforms.cpp154 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 DTransforms.h38 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 DCodegenStrategy.h52 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 DTiling.cpp385 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 DLinalgStrategyPasses.cpp86 LinalgStrategyTilePass(StringRef opName, LinalgTilingOptions opt, in LinalgStrategyTilePass()
109 LinalgTilingOptions options;
466 const LinalgTilingOptions &opt, in createLinalgStrategyTilePass()
H A DTransforms.cpp121 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 DFusionOnTensors.cpp284 LinalgTilingOptions tilingOptions; in tileRootOp()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Linalg/
H A DPasses.h89 const linalg::LinalgTilingOptions &opt = linalg::LinalgTilingOptions(),
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/TransformOps/
H A DLinalgTransformOps.cpp668 LinalgTilingOptions tilingOptions; in applyToOne()
858 LinalgTilingOptions tilingOptions; in apply()