Searched refs:ScheduleMetrics (Results 1 – 2 of 2) sorted by relevance
139 class ScheduleMetrics {144 ScheduleMetrics() {} in ScheduleMetrics() function145 ScheduleMetrics(unsigned L, unsigned BC) in ScheduleMetrics() function158 inline raw_ostream &operator<<(raw_ostream &OS, const ScheduleMetrics &Sm) {160 << ScheduleMetrics::ScaleFactor300 ScheduleMetrics getScheduleMetrics(const std::vector<SUnit> &InputSchedule);301 ScheduleMetrics getScheduleMetrics(const GCNScheduleDAGMILive &DAG);
61 const unsigned ScheduleMetrics::ScaleFactor = 100;1136 ScheduleMetrics1161 ? (SumBubbles * ScheduleMetrics::ScaleFactor) / CurrCycle in getScheduleMetrics()1166 return ScheduleMetrics(CurrCycle, SumBubbles); in getScheduleMetrics()1169 ScheduleMetrics1197 ? (SumBubbles * ScheduleMetrics::ScaleFactor) / CurrCycle in getScheduleMetrics()1202 return ScheduleMetrics(CurrCycle, SumBubbles); in getScheduleMetrics()1243 ScheduleMetrics MBefore = in shouldRevertScheduling()1248 ScheduleMetrics MAfter = getScheduleMetrics(DAG); in shouldRevertScheduling()1254 ((WavesAfter * ScheduleMetrics::ScaleFactor) / WavesBefore * in shouldRevertScheduling()[all …]