Lines Matching refs:SMS
6767 bool tooMuchRegisterPressure(SwingSchedulerDAG &SSD, SMSchedule &SMS);
6787 bool shouldUseSchedule(SwingSchedulerDAG &SSD, SMSchedule &SMS) override { in shouldUseSchedule() argument
6788 if (tooMuchRegisterPressure(SSD, SMS)) in shouldUseSchedule()
6852 SMSchedule &SMS) { in tooMuchRegisterPressure() argument
6860 int Stg = SMS.stageScheduled(const_cast<SUnit *>(&SU)); in tooMuchRegisterPressure()
6868 int OStg = SMS.stageScheduled(S.getSUnit()); in tooMuchRegisterPressure()
6883 for (int Cycle = SMS.getFinalCycle(); Cycle >= SMS.getFirstCycle(); --Cycle) in tooMuchRegisterPressure()
6884 for (int Stage = 0, StageEnd = SMS.getMaxStageCount(); Stage <= StageEnd; in tooMuchRegisterPressure()
6887 SMS.getInstructions(Cycle + Stage * SMS.getInitiationInterval()); in tooMuchRegisterPressure()
6946 auto Stg = SMS.stageScheduled(SU); in tooMuchRegisterPressure()
6951 auto Stg2 = SMS.stageScheduled(const_cast<SUnit *>(S.getSUnit())); in tooMuchRegisterPressure()