Lines Matching refs:TimerGroup
77 static TimerGroup *DefaultTimerGroup = nullptr;
78 static TimerGroup *getDefaultTimerGroup() { in getDefaultTimerGroup()
79 TimerGroup *tmp = DefaultTimerGroup; in getDefaultTimerGroup()
86 tmp = new TimerGroup("Miscellaneous Ungrouped Timers"); in getDefaultTimerGroup()
102 void Timer::init(StringRef N, TimerGroup &tg) { in init()
188 StringMap<std::pair<TimerGroup*, Name2TimerMap> > Map;
191 for (StringMap<std::pair<TimerGroup*, Name2TimerMap> >::iterator in ~Name2PairMap()
199 std::pair<TimerGroup*, Name2TimerMap> &GroupEntry = Map[GroupName]; in get()
202 GroupEntry.first = new TimerGroup(GroupName); in get()
239 static TimerGroup *TimerGroupList = nullptr;
241 TimerGroup::TimerGroup(StringRef name) in TimerGroup() function in TimerGroup
253 TimerGroup::~TimerGroup() { in ~TimerGroup()
267 void TimerGroup::removeTimer(Timer &T) { in removeTimer()
290 void TimerGroup::addTimer(Timer &T) { in addTimer()
301 void TimerGroup::PrintQueuedTimers(raw_ostream &OS) { in PrintQueuedTimers()
351 void TimerGroup::print(raw_ostream &OS) { in print()
370 void TimerGroup::printAll(raw_ostream &OS) { in printAll()
373 for (TimerGroup *TG = TimerGroupList; TG; TG = TG->Next) in printAll()