Home
last modified time | relevance | path

Searched refs:DistributionMethod (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/mlir/test/lib/Dialect/Linalg/
H A DTestLinalgTransforms.cpp269 2, DistributionMethod::CyclicNumProcsEqNumIters); in fillTileAndDistributePatterns()
286 2, DistributionMethod::CyclicNumProcsGeNumIters); in fillTileAndDistributePatterns()
303 DistributionMethod::Cyclic); in fillTileAndDistributePatterns()
320 DistributionMethod::CyclicNumProcsEqNumIters, in fillTileAndDistributePatterns()
321 DistributionMethod::CyclicNumProcsGeNumIters}; in fillTileAndDistributePatterns()
337 DistributionMethod::CyclicNumProcsGeNumIters, in fillTileAndDistributePatterns()
338 DistributionMethod::Cyclic}; in fillTileAndDistributePatterns()
354 DistributionMethod::Cyclic, in fillTileAndDistributePatterns()
355 DistributionMethod::CyclicNumProcsEqNumIters}; in fillTileAndDistributePatterns()
372 DistributionMethod::Cyclic); in fillTileAndDistributePatterns()
[all …]
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Utils/
H A DUtils.cpp511 SmallVector<DistributionMethod, 0> distributionMethod; in doit()
553 if (std::get<2>(it) == DistributionMethod::Cyclic) in doit()
615 ArrayRef<DistributionMethod> distributionMethod = {}) { in generateParallelLoopNest()
660 ? ArrayRef<DistributionMethod>() in __anon19d834b50e02()
667 DistributionMethod methodToUse = distributionMethod[0];
676 case DistributionMethod::Cyclic: {
689 ? ArrayRef<DistributionMethod>() in __anon19d834b50f02()
694 case DistributionMethod::CyclicNumProcsGeNumIters: {
711 case DistributionMethod::CyclicNumProcsEqNumIters:
750 SmallVector<DistributionMethod, 0> distributionMethod; in doit()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Linalg/Utils/
H A DUtils.h297 enum class DistributionMethod { enum
363 SmallVector<DistributionMethod, 0> distributionMethod = {};