Lines Matching defs:SCDesc
1146 const MCSchedClassDesc *SCDesc =
1148 if (!SCDesc->isValid())
1154 make_range(STI->getWriteProcResBegin(SCDesc),
1155 STI->getWriteProcResEnd(SCDesc))) {
1189 const MCSchedClassDesc *SCDesc =
1191 if (!SCDesc->isValid())
1197 make_range(STI->getWriteProcResBegin(SCDesc),
1198 STI->getWriteProcResEnd(SCDesc))) {
3558 const MCSchedClassDesc *SCDesc = DAG->getSchedClass(&SU);
3559 if (!SCDesc->isValid()) {
3567 reserveResources(SCDesc, Cycle);
3569 unreserveResources(SCDesc, Cycle);
3584 const MCSchedClassDesc *SCDesc = DAG->getSchedClass(&SU);
3585 if (!SCDesc->isValid()) {
3593 reserveResources(SCDesc, Cycle);
3603 void ResourceManager::reserveResources(const MCSchedClassDesc *SCDesc,
3607 STI->getWriteProcResBegin(SCDesc), STI->getWriteProcResEnd(SCDesc)))
3611 for (int C = Cycle; C < Cycle + SCDesc->NumMicroOps; ++C)
3615 void ResourceManager::unreserveResources(const MCSchedClassDesc *SCDesc,
3619 STI->getWriteProcResBegin(SCDesc), STI->getWriteProcResEnd(SCDesc)))
3623 for (int C = Cycle; C < Cycle + SCDesc->NumMicroOps; ++C)
3717 const MCSchedClassDesc *SCDesc = DAG->getSchedClass(&SU);
3718 if (!SCDesc->isValid())
3724 dbgs() << " #Mops: " << SCDesc->NumMicroOps << "\n"
3728 NumMops += SCDesc->NumMicroOps;
3730 make_range(STI->getWriteProcResBegin(SCDesc),
3731 STI->getWriteProcResEnd(SCDesc))) {