Lines Matching defs:procInfo
283 ArrayRef<linalg::ProcInfo> procInfo) {
284 assert((procInfo.empty() || (procInfo.size() == loopRanges.size())) &&
305 if (loopNest.loops.empty() || procInfo.empty())
310 if (procInfo[loop.index()].distributionMethod ==
312 mapLoopToProcessorIds(loop.value(), procInfo[loop.index()].procId,
313 procInfo[loop.index()].nprocs);
326 ArrayRef<linalg::ProcInfo> /*procInfo*/) {
375 ArrayRef<linalg::ProcInfo> procInfo,
381 assert(procInfo.empty() || (lbs.size() == procInfo.size()));
400 procInfo.empty() ? procInfo : procInfo.drop_front(),
409 if (procInfo.empty()) {
412 distributionMethod = procInfo.front().distributionMethod;
414 nLoops - procInfo
422 procInfo.empty() ? procInfo : procInfo.drop_front(numProcessed);
493 ArrayRef<linalg::ProcInfo> procInfo) {
501 assert((procInfo.empty() || (procInfo.size() == loopRanges.size())) &&
515 for (const auto &it : llvm::enumerate(procInfo)) {
524 b, loc, lbs, ubs, steps, iteratorTypes, procInfo,