Home
last modified time | relevance | path

Searched refs:LinalgTransformationFilter (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/Dialect/Linalg/Transforms/
H A DCodegenStrategy.h25 explicit Transformation(LinalgTransformationFilter::FilterFunction f) in Transformation()
30 LinalgTransformationFilter::FilterFunction filter = nullptr;
36 LinalgTransformationFilter::FilterFunction f = nullptr)
53 LinalgTransformationFilter::FilterFunction f = nullptr)
70 LinalgTransformationFilter::FilterFunction f = nullptr)
134 LinalgTransformationFilter::FilterFunction f = nullptr)
156 LinalgTransformationFilter::FilterFunction f = nullptr,
177 LinalgTransformationFilter::FilterFunction f = nullptr)
220 LinalgTransformationFilter::FilterFunction f = nullptr) {
236 LinalgTransformationFilter::FilterFunction f = nullptr) {
[all …]
H A DTransforms.h678 LinalgTransformationFilter f = LinalgTransformationFilter(),
684 LinalgTransformationFilter f = LinalgTransformationFilter(),
715 LinalgTransformationFilter f = LinalgTransformationFilter(),
722 LinalgTransformationFilter f = LinalgTransformationFilter(),
748 LinalgTransformationFilter f = LinalgTransformationFilter(),
773 LinalgTransformationFilter f = LinalgTransformationFilter(),
802 LinalgTransformationFilter f = LinalgTransformationFilter(),
808 LinalgTransformationFilter f = LinalgTransformationFilter(),
840 LinalgTransformationFilter f = LinalgTransformationFilter(),
871 LinalgTransformationFilter f = LinalgTransformationFilter(),
[all …]
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Linalg/
H A DPasses.h83 const linalg::LinalgTransformationFilter &filter =
84 linalg::LinalgTransformationFilter());
90 const linalg::LinalgTransformationFilter &filter =
91 linalg::LinalgTransformationFilter());
98 linalg::LinalgTransformationFilter());
109 linalg::LinalgTransformationFilter());
116 linalg::LinalgTransformationFilter());
123 linalg::LinalgTransformationFilter());
131 linalg::LinalgTransformationFilter(),
138 linalg::LinalgTransformationFilter());
[all …]
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DLinalgStrategyPasses.cpp77 LinalgTransformationFilter filter;
110 LinalgTransformationFilter filter;
142 LinalgTransformationFilter filter;
175 LinalgTransformationFilter filter;
199 LinalgTransformationFilter filter;
230 LinalgTransformationFilter filter;
264 LinalgTransformationFilter filter;
319 LinalgTransformationFilter filter;
370 LinalgTransformationFilter filter;
435 LinalgTransformationFilter filter;
[all …]
H A DTransforms.cpp54 mlir::linalg::LinalgTransformationFilter::LinalgTransformationFilter( in LinalgTransformationFilter() function in mlir::linalg::LinalgTransformationFilter
59 mlir::linalg::LinalgTransformationFilter::LinalgTransformationFilter( in LinalgTransformationFilter() function in mlir::linalg::LinalgTransformationFilter
102 void mlir::linalg::LinalgTransformationFilter::
356 LinalgTransformationFilter f, PatternBenefit benefit) in LinalgTilingPattern()
362 LinalgTransformationFilter f, PatternBenefit benefit) in LinalgTilingPattern()
394 LinalgTransformationFilter f, PatternBenefit benefit) in LinalgPaddingPattern()
400 LinalgTransformationFilter f, PatternBenefit benefit) in LinalgPaddingPattern()
537 LinalgTransformationFilter f, PatternBenefit benefit) in GenericOpInterchangePattern()
582 MLIRContext *context, LinalgTransformationFilter f, in LinalgPeelingPattern()
589 LinalgTransformationFilter f, PatternBenefit benefit) in LinalgPeelingPattern()
[all …]
H A DCodegenStrategy.cpp40 ? linalg::LinalgTransformationFilter( in configurePassPipeline()
42 : linalg::LinalgTransformationFilter( in configurePassPipeline()
H A DSplitReduction.cpp64 const LinalgTransformationFilter &filter, bool useAlloc) { in splitReduction()
455 LinalgTransformationFilter f, bool useAlloc = false, in LinalgSplitReduction()
470 LinalgTransformationFilter filter;
478 const LinalgTransformationFilter &f, bool useAlloc) { in populateSplitReductionPattern()
H A DGeneralization.cpp84 RewritePatternSet &patterns, const LinalgTransformationFilter &marker) { in populateLinalgNamedOpsGeneralizationPatterns()
H A DTiling.cpp692 LinalgTransformationFilter f(ArrayRef<StringAttr>{}, in insertTilingPatterns()
/llvm-project-15.0.7/mlir/test/lib/Interfaces/TilingInterface/
H A DTestTilingInterface.cpp38 linalg::LinalgTransformationFilter filter = in TestTileUsingSCFForOpWithFilter()
39 linalg::LinalgTransformationFilter(), in TestTileUsingSCFForOpWithFilter()
46 linalg::LinalgTransformationFilter filter = in TestTileUsingSCFForOpWithFilter()
47 linalg::LinalgTransformationFilter(), in TestTileUsingSCFForOpWithFilter()
65 linalg::LinalgTransformationFilter filter;
76 linalg::LinalgTransformationFilter filter = in TestTileConsumerAndFuseProducersUsingSCFForOpWithFilter()
77 linalg::LinalgTransformationFilter(), in TestTileConsumerAndFuseProducersUsingSCFForOpWithFilter()
86 linalg::LinalgTransformationFilter filter = in TestTileConsumerAndFuseProducersUsingSCFForOpWithFilter()
87 linalg::LinalgTransformationFilter(), in TestTileConsumerAndFuseProducersUsingSCFForOpWithFilter()
108 linalg::LinalgTransformationFilter filter;
[all …]
/llvm-project-15.0.7/mlir/test/lib/Dialect/Linalg/
H A DTestLinalgTransforms.cpp167 LinalgTransformationFilter( in applyPatterns()
208 LinalgTransformationFilter( in applyPatterns()
278 LinalgTransformationFilter( in fillTileAndDistributePatterns()
295 LinalgTransformationFilter( in fillTileAndDistributePatterns()
312 LinalgTransformationFilter( in fillTileAndDistributePatterns()
329 LinalgTransformationFilter( in fillTileAndDistributePatterns()
346 LinalgTransformationFilter( in fillTileAndDistributePatterns()
364 LinalgTransformationFilter( in fillTileAndDistributePatterns()
381 LinalgTransformationFilter( in fillTileAndDistributePatterns()
397 LinalgTransformationFilter( in fillTileFuseAndDistributePatterns()
[all …]