Lines Matching defs:SCDesc
1144 const MCSchedClassDesc *SCDesc =
1146 if (!SCDesc->isValid())
1152 make_range(STI->getWriteProcResBegin(SCDesc),
1153 STI->getWriteProcResEnd(SCDesc))) {
1187 const MCSchedClassDesc *SCDesc =
1189 if (!SCDesc->isValid())
1195 make_range(STI->getWriteProcResBegin(SCDesc),
1196 STI->getWriteProcResEnd(SCDesc))) {
3518 const MCSchedClassDesc *SCDesc = DAG->getSchedClass(&SU);
3519 if (!SCDesc->isValid()) {
3527 reserveResources(SCDesc, Cycle);
3529 unreserveResources(SCDesc, Cycle);
3544 const MCSchedClassDesc *SCDesc = DAG->getSchedClass(&SU);
3545 if (!SCDesc->isValid()) {
3553 reserveResources(SCDesc, Cycle);
3563 void ResourceManager::reserveResources(const MCSchedClassDesc *SCDesc,
3567 STI->getWriteProcResBegin(SCDesc), STI->getWriteProcResEnd(SCDesc)))
3571 for (int C = Cycle; C < Cycle + SCDesc->NumMicroOps; ++C)
3575 void ResourceManager::unreserveResources(const MCSchedClassDesc *SCDesc,
3579 STI->getWriteProcResBegin(SCDesc), STI->getWriteProcResEnd(SCDesc)))
3583 for (int C = Cycle; C < Cycle + SCDesc->NumMicroOps; ++C)
3677 const MCSchedClassDesc *SCDesc = DAG->getSchedClass(&SU);
3678 if (!SCDesc->isValid())
3684 dbgs() << " #Mops: " << SCDesc->NumMicroOps << "\n"
3688 NumMops += SCDesc->NumMicroOps;
3690 make_range(STI->getWriteProcResBegin(SCDesc),
3691 STI->getWriteProcResEnd(SCDesc))) {