Lines Matching refs:TimerGroup

80     return new TimerGroup("misc", "Miscellaneous Ungrouped Timers");  in call()
84 static ManagedStatic<TimerGroup, CreateDefaultTimerGroup> DefaultTimerGroup;
85 static TimerGroup *getDefaultTimerGroup() { return &*DefaultTimerGroup; } in getDefaultTimerGroup()
95 void Timer::init(StringRef Name, StringRef Description, TimerGroup &tg) { in init()
184 StringMap<std::pair<TimerGroup*, Name2TimerMap> > Map;
187 for (StringMap<std::pair<TimerGroup*, Name2TimerMap> >::iterator in ~Name2PairMap()
196 std::pair<TimerGroup*, Name2TimerMap> &GroupEntry = Map[GroupName]; in get()
199 GroupEntry.first = new TimerGroup(GroupName, GroupDescription); in get()
225 static TimerGroup *TimerGroupList = nullptr;
227 TimerGroup::TimerGroup(StringRef Name, StringRef Description) in TimerGroup() function in TimerGroup
239 TimerGroup::TimerGroup(StringRef Name, StringRef Description, in TimerGroup() function in TimerGroup
241 : TimerGroup(Name, Description) { in TimerGroup()
248 TimerGroup::~TimerGroup() { in ~TimerGroup()
262 void TimerGroup::removeTimer(Timer &T) { in removeTimer()
285 void TimerGroup::addTimer(Timer &T) { in addTimer()
296 void TimerGroup::PrintQueuedTimers(raw_ostream &OS) { in PrintQueuedTimers()
345 void TimerGroup::prepareToPrintList() { in prepareToPrintList()
361 void TimerGroup::print(raw_ostream &OS) { in print()
371 void TimerGroup::printAll(raw_ostream &OS) { in printAll()
374 for (TimerGroup *TG = TimerGroupList; TG; TG = TG->Next) in printAll()
378 void TimerGroup::printJSONValue(raw_ostream &OS, const PrintRecord &R, in printJSONValue()
389 const char *TimerGroup::printJSONValues(raw_ostream &OS, const char *delim) { in printJSONValues()
412 const char *TimerGroup::printAllJSONValues(raw_ostream &OS, const char *delim) { in printAllJSONValues()
414 for (TimerGroup *TG = TimerGroupList; TG; TG = TG->Next) in printAllJSONValues()
419 void TimerGroup::ConstructTimerLists() { in ConstructTimerLists()