Lines Matching defs:Cycle
707 for (int Cycle = Schedule.getFirstCycle(); Cycle <= Schedule.getFinalCycle();
708 ++Cycle) {
709 for (SUnit *SU : Schedule.getInstructions(Cycle)) {
711 Cycles[SU->getInstr()] = Cycle;
1090 for (int Cycle = Schedule.getFirstCycle(); Cycle <= Schedule.getFinalCycle();
1091 ++Cycle) {
1095 Cycle + Stage * Schedule.getInitiationInterval()))) {
1096 Instrs[Cycle].push_front(SU);
1101 for (int Cycle = Schedule.getFirstCycle(); Cycle <= Schedule.getFinalCycle();
1102 ++Cycle) {
1103 std::deque<SUnit *> &CycleInstrs = Instrs[Cycle];
3448 for (int Cycle = getFirstCycle(), E = getFinalCycle(); Cycle <= E; ++Cycle) {
3449 std::deque<SUnit *> &cycleInstrs = ScheduledInstrs[Cycle];
3549 bool ResourceManager::canReserveResources(SUnit &SU, int Cycle) {
3555 return DFAResources[positiveModulo(Cycle, InitiationInterval)]
3567 reserveResources(SCDesc, Cycle);
3569 unreserveResources(SCDesc, Cycle);
3575 void ResourceManager::reserveResources(SUnit &SU, int Cycle) {
3581 return DFAResources[positiveModulo(Cycle, InitiationInterval)]
3593 reserveResources(SCDesc, Cycle);
3604 int Cycle) {
3608 for (int C = Cycle; C < Cycle + PRE.ReleaseAtCycle; ++C)
3611 for (int C = Cycle; C < Cycle + SCDesc->NumMicroOps; ++C)
3616 int Cycle) {
3620 for (int C = Cycle; C < Cycle + PRE.ReleaseAtCycle; ++C)
3623 for (int C = Cycle; C < Cycle + SCDesc->NumMicroOps; ++C)