Searched refs:TimerGroup (Results 1 - 6 of 6) sorted by relevance
/external/llvm/include/llvm/Support/ |
H A D | Timer.h | 10 // This file defines three classes: Timer, TimeRegion, and TimerGroup, 28 class TimerGroup; 81 /// when its TimerGroup is destroyed. Timers do not print their information 88 TimerGroup *TG; // The TimerGroup this Timer is in. 93 Timer(StringRef N, TimerGroup &tg) : TG(0) { init(N, tg); } 106 void init(StringRef N, TimerGroup &tg); 122 friend class TimerGroup; 160 /// The TimerGroup class is used to group together related timers into a single 161 /// report that is printed when the TimerGroup i 165 class TimerGroup { class in namespace:llvm [all...] |
/external/llvm/lib/Support/ |
H A D | Timer.cpp | 81 static TimerGroup *DefaultTimerGroup = 0; 82 static TimerGroup *getDefaultTimerGroup() { 83 TimerGroup *tmp = DefaultTimerGroup; 90 tmp = new TimerGroup("Miscellaneous Ungrouped Timers"); 111 void Timer::init(StringRef N, TimerGroup &tg) { 200 StringMap<std::pair<TimerGroup*, Name2TimerMap> > Map; 203 for (StringMap<std::pair<TimerGroup*, Name2TimerMap> >::iterator 211 std::pair<TimerGroup*, Name2TimerMap> &GroupEntry = Map[GroupName]; 214 GroupEntry.first = new TimerGroup(GroupName); 246 // TimerGroup Implementatio 253 TimerGroup::TimerGroup(StringRef name) function in class:TimerGroup [all...] |
/external/clang/tools/driver/ |
H A D | cc1_main.cpp | 163 llvm::TimerGroup::printAll(llvm::errs());
|
H A D | driver.cpp | 465 llvm::TimerGroup::printAll(llvm::errs());
|
H A D | cc1as_main.cpp | 406 TimerGroup::printAll(errs());
|
/external/llvm/lib/VMCore/ |
H A D | PassManager.cpp | 469 TimerGroup TG; 477 // TimerGroup. 481 // TimerGroup is deleted next, printing the report.
|
Completed in 98 milliseconds