Lines Matching refs:ProcIndices

874   SchedClasses.back().ProcIndices.push_back(0);  in collectSchedClasses()
916 if (SC.ProcIndices[0] != 0) in collectSchedClasses()
920 IdxVec ProcIndices; in collectSchedClasses() local
922 ProcIndices.push_back(0); in collectSchedClasses()
927 ProcIndices.push_back(0); in collectSchedClasses()
942 ProcIndices.push_back(ProcModel.Index); in collectSchedClasses()
959 if (!std::count(ProcIndices.begin(), ProcIndices.end(), 0)) { in collectSchedClasses()
961 if (!std::count(ProcIndices.begin(), ProcIndices.end(), PM.Index)) in collectSchedClasses()
1013 ArrayRef<unsigned> ProcIndices) { in addSchedClass() argument
1014 assert(!ProcIndices.empty() && "expect at least one ProcIdx"); in addSchedClass()
1024 std::set_union(SchedClasses[Idx].ProcIndices.begin(), in addSchedClass()
1025 SchedClasses[Idx].ProcIndices.end(), in addSchedClass()
1026 ProcIndices.begin(), ProcIndices.end(), in addSchedClass()
1028 SchedClasses[Idx].ProcIndices = std::move(PI); in addSchedClass()
1039 SC.ProcIndices = ProcIndices; in addSchedClass()
1080 assert(SchedClasses[OldSCIdx].ProcIndices[0] == 0 && in createInstRWClass()
1114 SC.ProcIndices.push_back(0); in createInstRWClass()
1234 Idx, SchedClasses[Idx].ProcIndices); in inferSchedClasses()
1315 SmallVector<unsigned, 4> ProcIndices; member
1461 SmallVectorImpl<unsigned> &ProcIndices = TransVec[TransIdx].ProcIndices; in getIntersectingVariants() local
1462 if (ProcIndices[0] && Variant.ProcIdx) { in getIntersectingVariants()
1463 unsigned Cnt = std::count(ProcIndices.begin(), ProcIndices.end(), in getIntersectingVariants()
1508 Trans.ProcIndices.assign(1, VInfo.ProcIdx); in pushVariant()
1615 TransVec.back().ProcIndices = Trans.ProcIndices; in substituteVariants()
1662 OperReadsVariant, I->ProcIndices); in inferFromTransitions()
1663 SCTrans.ProcIndices.assign(I->ProcIndices.begin(), I->ProcIndices.end()); in inferFromTransitions()
1683 ArrayRef<unsigned> ProcIndices) { in inferFromRW() argument
1684 LLVM_DEBUG(dbgs() << "INFER RW proc("; dumpIdxVec(ProcIndices); in inferFromRW()
1691 LastTransitions.back().ProcIndices.append(ProcIndices.begin(), in inferFromRW()
1692 ProcIndices.end()); in inferFromRW()
1846 collectRWResources(SC.Writes, SC.Reads, SC.ProcIndices); in collectProcResources()
2002 ArrayRef<unsigned> ProcIndices) { in collectRWResources() argument
2006 for (unsigned Idx : ProcIndices) in collectRWResources()
2010 for (unsigned Idx : ProcIndices) in collectRWResources()
2022 AliasProcIndices = ProcIndices; in collectRWResources()
2038 ArrayRef<unsigned> ProcIndices) { in collectRWResources() argument
2040 collectRWResources(Idx, /*IsRead=*/false, ProcIndices); in collectRWResources()
2043 collectRWResources(Idx, /*IsRead=*/true, ProcIndices); in collectRWResources()
2188 dbgs() << "\n ProcIdx: "; dumpIdxVec(ProcIndices); dbgs() << '\n'; in dump()
2192 dumpIdxVec(Transition.ProcIndices); in dump()