Home
last modified time | relevance | path

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

/external/llvm-project/mlir/lib/Dialect/Linalg/Utils/
DUtils.cpp149 if (std::get<2>(it) == DistributionMethod::Cyclic) in doit()
207 ArrayRef<DistributionMethod> distributionMethod = {}) { in generateParallelLoopNest()
248 ? ArrayRef<DistributionMethod>() in __anon7ecdf6bc0302()
255 DistributionMethod methodToUse = distributionMethod[0];
264 case DistributionMethod::Cyclic: {
278 ? ArrayRef<DistributionMethod>() in __anon7ecdf6bc0402()
283 case DistributionMethod::CyclicNumProcsGeNumIters: {
300 case DistributionMethod::CyclicNumProcsEqNumIters:
335 SmallVector<DistributionMethod, 0> distributionMethod; in doit()
/external/llvm-project/mlir/test/lib/Transforms/
DTestLinalgTransforms.cpp322 2, DistributionMethod::CyclicNumProcsEqNumIters); in fillTileAndDistributePatterns()
338 2, DistributionMethod::CyclicNumProcsGeNumIters); in fillTileAndDistributePatterns()
354 DistributionMethod::Cyclic); in fillTileAndDistributePatterns()
370 DistributionMethod::CyclicNumProcsEqNumIters, in fillTileAndDistributePatterns()
371 DistributionMethod::CyclicNumProcsGeNumIters}; in fillTileAndDistributePatterns()
386 DistributionMethod::CyclicNumProcsGeNumIters, in fillTileAndDistributePatterns()
387 DistributionMethod::Cyclic}; in fillTileAndDistributePatterns()
402 DistributionMethod::Cyclic, in fillTileAndDistributePatterns()
403 DistributionMethod::CyclicNumProcsEqNumIters}; in fillTileAndDistributePatterns()
419 DistributionMethod::Cyclic); in fillTileAndDistributePatterns()
/external/llvm-project/mlir/include/mlir/Dialect/Linalg/Utils/
DUtils.h141 enum class DistributionMethod { enum
205 SmallVector<DistributionMethod, 0> distributionMethod = {};