Lines Matching defs:PipelineInstrs
214 // PipelineInstrs is a set of instructions that should not be added to the
259 SmallVector<SUsToCandSGsVec, 4> PipelineInstrs;
350 for (auto &PipelineInstrs : SyncedInstrs) {
351 if (PipelineInstrs.second.size() > 0) {
364 while (static_cast<size_t>(BeginSyncGroupIdx) < PipelineInstrs.size() &&
365 PipelineInstrs[BeginSyncGroupIdx].size() == 0)
368 if (static_cast<size_t>(BeginSyncGroupIdx) >= PipelineInstrs.size())
398 PipelineInstrs.resize(SyncedInstrs.size());
401 if (PipelineInstrs[PipelineIDx].size() == 0) {
402 PipelineInstrs[PipelineIDx].push_back(
406 auto *SortPosition = PipelineInstrs[PipelineIDx].begin();
409 while (SortPosition != PipelineInstrs[PipelineIDx].end() &&
412 PipelineInstrs[PipelineIDx].insert(
512 PipelineInstrs[CurrSyncGroupIdx].size()) {
516 while (static_cast<size_t>(CurrSyncGroupIdx) < PipelineInstrs.size() &&
517 PipelineInstrs[CurrSyncGroupIdx].size() == 0)
539 while (PipelineInstrs[CurrSyncGroupIdx].size() == 0)
542 CurrConflInstNo = PipelineInstrs[CurrSyncGroupIdx].size() - 1;
547 if (static_cast<size_t>(CurrSyncGroupIdx) == PipelineInstrs.size()) {
566 SUToCandSGsPair CurrSU = PipelineInstrs[CurrSyncGroupIdx][CurrConflInstNo];
605 if (static_cast<size_t>(CurrSyncGroupIdx) == PipelineInstrs.size())
608 assert(static_cast<size_t>(CurrSyncGroupIdx) < PipelineInstrs.size());
610 PipelineInstrs[CurrSyncGroupIdx].size());
611 SUToCandSGsPair CurrSU = PipelineInstrs[CurrSyncGroupIdx][CurrConflInstNo];
702 SUToCandSGsPair CurrSU = PipelineInstrs[CurrSyncGroupIdx][CurrConflInstNo];
762 while (static_cast<size_t>(CurrSyncGroupIdx) < PipelineInstrs.size()) {
763 SUToCandSGsPair CurrSU = PipelineInstrs[CurrSyncGroupIdx][CurrConflInstNo];
776 for (auto &PipeConflicts : PipelineInstrs) {