Lines Matching refs:ProcIndices

876   SchedClasses.back().ProcIndices.push_back(0);  in collectSchedClasses()
918 if (SC.ProcIndices[0] != 0) in collectSchedClasses()
922 IdxVec ProcIndices; in collectSchedClasses() local
924 ProcIndices.push_back(0); in collectSchedClasses()
929 ProcIndices.push_back(0); in collectSchedClasses()
943 ProcIndices.push_back(ProcModel.Index); in collectSchedClasses()
960 if (!llvm::is_contained(ProcIndices, 0)) { in collectSchedClasses()
962 if (!llvm::is_contained(ProcIndices, PM.Index)) in collectSchedClasses()
1014 ArrayRef<unsigned> ProcIndices) { in addSchedClass() argument
1015 assert(!ProcIndices.empty() && "expect at least one ProcIdx"); in addSchedClass()
1025 std::set_union(SchedClasses[Idx].ProcIndices.begin(), in addSchedClass()
1026 SchedClasses[Idx].ProcIndices.end(), in addSchedClass()
1027 ProcIndices.begin(), ProcIndices.end(), in addSchedClass()
1029 SchedClasses[Idx].ProcIndices = std::move(PI); in addSchedClass()
1040 SC.ProcIndices = ProcIndices; in addSchedClass()
1081 assert(SchedClasses[OldSCIdx].ProcIndices[0] == 0 && in createInstRWClass()
1119 SC.ProcIndices.push_back(0); in createInstRWClass()
1241 Idx, SchedClasses[Idx].ProcIndices); in inferSchedClasses()
1728 ArrayRef<unsigned> ProcIndices) { in makePerProcessorTransitions() argument
1730 for (unsigned ProcId : ProcIndices) { in makePerProcessorTransitions()
1744 ArrayRef<unsigned> ProcIndices) { in inferFromRW() argument
1745 LLVM_DEBUG(dbgs() << "INFER RW proc("; dumpIdxVec(ProcIndices); in inferFromRW()
1772 LastTransitions[0], llvm::is_contained(ProcIndices, 0) in inferFromRW()
1774 : ProcIndices); in inferFromRW()
1905 collectRWResources(SC.Writes, SC.Reads, SC.ProcIndices); in collectProcResources()
2061 ArrayRef<unsigned> ProcIndices) { in collectRWResources() argument
2065 for (unsigned Idx : ProcIndices) in collectRWResources()
2069 for (unsigned Idx : ProcIndices) in collectRWResources()
2079 AliasProcIndices = ProcIndices; in collectRWResources()
2094 ArrayRef<unsigned> ProcIndices) { in collectRWResources() argument
2096 collectRWResources(Idx, /*IsRead=*/false, ProcIndices); in collectRWResources()
2099 collectRWResources(Idx, /*IsRead=*/true, ProcIndices); in collectRWResources()
2243 dbgs() << "\n ProcIdx: "; dumpIdxVec(ProcIndices); in dump()