Lines Matching refs:distributionMethod

511   SmallVector<DistributionMethod, 0> distributionMethod;  in doit()  local
520 distributionMethod = distributionOptions->distributionMethod; in doit()
521 if (distributionMethod.size() < parallelLoopRanges.size()) in doit()
522 parallelLoopRanges.resize(distributionMethod.size()); in doit()
552 for (auto it : llvm::zip(loops, procInfo, distributionMethod)) in doit()
615 ArrayRef<DistributionMethod> distributionMethod = {}) { in generateParallelLoopNest() argument
643 ivStorage, distributionMethod); in __anon19d834b50d02()
647 if (distributionMethod.empty()) {
659 (distributionMethod.size() < nOuterPar) in __anon19d834b50e02()
661 : distributionMethod.drop_front(nOuterPar)); in __anon19d834b50e02()
667 DistributionMethod methodToUse = distributionMethod[0];
669 for (unsigned i = 1; i < nOuterPar && i < distributionMethod.size(); ++i) {
670 if (distributionMethod[i] != methodToUse)
688 (distributionMethod.size() < numProcessed) in __anon19d834b50f02()
690 : distributionMethod.drop_front(numProcessed)); in __anon19d834b50f02()
706 distributionMethod.drop_front(numProcessed)); in __anon19d834b51002()
718 bodyBuilderFn, ivStorage, distributionMethod.drop_front(numProcessed));
750 SmallVector<DistributionMethod, 0> distributionMethod; in doit() local
753 distributionMethod.assign(distributionOptions->distributionMethod.begin(), in doit()
754 distributionOptions->distributionMethod.end()); in doit()
760 if (distributionMethod.size() < parallelLoopRanges.size()) in doit()
761 parallelLoopRanges.resize(distributionMethod.size()); in doit()
785 ivs, distributionMethod); in doit()