Lines Matching refs:SCDesc
1086 const MCSchedClassDesc *SCDesc = in minFuncUnits() local
1088 if (!SCDesc->isValid()) in minFuncUnits()
1094 make_range(STI->getWriteProcResBegin(SCDesc), in minFuncUnits()
1095 STI->getWriteProcResEnd(SCDesc))) { in minFuncUnits()
1129 const MCSchedClassDesc *SCDesc = in calcCriticalResources() local
1131 if (!SCDesc->isValid()) in calcCriticalResources()
1137 make_range(STI->getWriteProcResBegin(SCDesc), in calcCriticalResources()
1138 STI->getWriteProcResEnd(SCDesc))) { in calcCriticalResources()
3489 const MCSchedClassDesc *SCDesc = DAG->getSchedClass(&SU); in canReserveResources() local
3490 if (!SCDesc->isValid()) { in canReserveResources()
3498 reserveResources(SCDesc, Cycle); in canReserveResources()
3500 unreserveResources(SCDesc, Cycle); in canReserveResources()
3515 const MCSchedClassDesc *SCDesc = DAG->getSchedClass(&SU); in reserveResources() local
3516 if (!SCDesc->isValid()) { in reserveResources()
3524 reserveResources(SCDesc, Cycle); in reserveResources()
3534 void ResourceManager::reserveResources(const MCSchedClassDesc *SCDesc, in reserveResources() argument
3538 STI->getWriteProcResBegin(SCDesc), STI->getWriteProcResEnd(SCDesc))) in reserveResources()
3542 for (int C = Cycle; C < Cycle + SCDesc->NumMicroOps; ++C) in reserveResources()
3546 void ResourceManager::unreserveResources(const MCSchedClassDesc *SCDesc, in unreserveResources() argument
3550 STI->getWriteProcResBegin(SCDesc), STI->getWriteProcResEnd(SCDesc))) in unreserveResources()
3554 for (int C = Cycle; C < Cycle + SCDesc->NumMicroOps; ++C) in unreserveResources()
3648 const MCSchedClassDesc *SCDesc = DAG->getSchedClass(&SU); in calculateResMII() local
3649 if (!SCDesc->isValid()) in calculateResMII()
3655 dbgs() << " #Mops: " << SCDesc->NumMicroOps << "\n" in calculateResMII()
3659 NumMops += SCDesc->NumMicroOps; in calculateResMII()
3661 make_range(STI->getWriteProcResBegin(SCDesc), in calculateResMII()
3662 STI->getWriteProcResEnd(SCDesc))) { in calculateResMII()