Lines Matching refs:TimerGroup
80 static TimerGroup *DefaultTimerGroup = nullptr;
81 static TimerGroup *getDefaultTimerGroup() { in getDefaultTimerGroup()
82 TimerGroup *tmp = DefaultTimerGroup; in getDefaultTimerGroup()
89 tmp = new TimerGroup("Miscellaneous Ungrouped Timers"); in getDefaultTimerGroup()
109 void Timer::init(StringRef N, TimerGroup &tg) { in init()
198 StringMap<std::pair<TimerGroup*, Name2TimerMap> > Map;
201 for (StringMap<std::pair<TimerGroup*, Name2TimerMap> >::iterator in ~Name2PairMap()
209 std::pair<TimerGroup*, Name2TimerMap> &GroupEntry = Map[GroupName]; in get()
212 GroupEntry.first = new TimerGroup(GroupName); in get()
249 static TimerGroup *TimerGroupList = nullptr;
251 TimerGroup::TimerGroup(StringRef name) in TimerGroup() function in TimerGroup
263 TimerGroup::~TimerGroup() { in ~TimerGroup()
277 void TimerGroup::removeTimer(Timer &T) { in removeTimer()
301 void TimerGroup::addTimer(Timer &T) { in addTimer()
312 void TimerGroup::PrintQueuedTimers(raw_ostream &OS) { in PrintQueuedTimers()
362 void TimerGroup::print(raw_ostream &OS) { in print()
382 void TimerGroup::printAll(raw_ostream &OS) { in printAll()
385 for (TimerGroup *TG = TimerGroupList; TG; TG = TG->Next) in printAll()