/external/llvm/include/llvm/Support/ |
H A D | Timer.h | 23 class TimerGroup; 75 /// when its TimerGroup is destroyed. Timers do not print their information 84 TimerGroup *TG; // The TimerGroup this Timer is in. 89 Timer(StringRef N, TimerGroup &tg) : TG(nullptr) { init(N, tg); } 102 void init(StringRef N, TimerGroup &tg); 128 friend class TimerGroup; 164 /// The TimerGroup class is used to group together related timers into a single 165 /// report that is printed when the TimerGroup is destroyed. It is illegal to 166 /// destroy a TimerGroup objec 169 class TimerGroup { class in namespace:llvm [all...] |
/external/swiftshader/third_party/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 | 77 static TimerGroup *DefaultTimerGroup = nullptr; 78 static TimerGroup *getDefaultTimerGroup() { 79 TimerGroup *tmp = DefaultTimerGroup; 86 tmp = new TimerGroup("Miscellaneous Ungrouped Timers"); 102 void Timer::init(StringRef N, TimerGroup &tg) { 188 StringMap<std::pair<TimerGroup*, Name2TimerMap> > Map; 191 for (StringMap<std::pair<TimerGroup*, Name2TimerMap> >::iterator 199 std::pair<TimerGroup*, Name2TimerMap> &GroupEntry = Map[GroupName]; 202 GroupEntry.first = new TimerGroup(GroupName); 234 // TimerGroup Implementatio 241 TimerGroup::TimerGroup(StringRef name) function in class:TimerGroup [all...] |
/external/swiftshader/third_party/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) { 202 StringMap<std::pair<TimerGroup*, Name2TimerMap> > Map; 205 for (StringMap<std::pair<TimerGroup*, Name2TimerMap> >::iterator 213 std::pair<TimerGroup*, Name2TimerMap> &GroupEntry = Map[GroupName]; 216 GroupEntry.first = new TimerGroup(GroupName); 248 // TimerGroup Implementatio 255 TimerGroup::TimerGroup(StringRef name) function in class:TimerGroup [all...] |
/external/swiftshader/third_party/llvm-subzero/lib/Support/ |
H A D | Timer.cpp | 76 static TimerGroup *DefaultTimerGroup = nullptr; 77 static TimerGroup *getDefaultTimerGroup() { 78 TimerGroup *tmp = DefaultTimerGroup; 85 tmp = new TimerGroup("misc", "Miscellaneous Ungrouped Timers"); 101 void Timer::init(StringRef Name, StringRef Description, TimerGroup &tg) { 190 StringMap<std::pair<TimerGroup*, Name2TimerMap> > Map; 193 for (StringMap<std::pair<TimerGroup*, Name2TimerMap> >::iterator 202 std::pair<TimerGroup*, Name2TimerMap> &GroupEntry = Map[GroupName]; 205 GroupEntry.first = new TimerGroup(GroupName, GroupDescription); 226 // TimerGroup Implementatio 233 TimerGroup::TimerGroup(StringRef Name, StringRef Description) function in class:TimerGroup [all...] |
/external/swiftshader/third_party/llvm-subzero/include/llvm/Support/ |
H A D | Timer.h | 23 class TimerGroup; 74 /// TimerGroup is destroyed. Timers do not print their information if they are 83 TimerGroup *TG = nullptr; ///< The TimerGroup this Timer is in. 91 Timer(StringRef Name, StringRef Description, TimerGroup &tg) { 106 void init(StringRef Name, StringRef Description, TimerGroup &tg); 133 friend class TimerGroup; 166 /// The TimerGroup class is used to group together related timers into a single 167 /// report that is printed when the TimerGroup is destroyed. It is illegal to 168 /// destroy a TimerGroup objec 170 class TimerGroup { class in namespace:llvm [all...] |
/external/clang/tools/driver/ |
H A D | cc1_main.cpp | 120 llvm::TimerGroup::printAll(llvm::errs());
|
H A D | driver.cpp | 499 llvm::TimerGroup::printAll(llvm::errs());
|
H A D | cc1as_main.cpp | 507 TimerGroup::printAll(errs());
|
/external/llvm/utils/yaml-bench/ |
H A D | YAMLBench.cpp | 146 static void benchmark( llvm::TimerGroup &Group 221 llvm::TimerGroup Group("YAML parser benchmark"); 224 llvm::TimerGroup Group("YAML parser benchmark");
|
/external/clang/include/clang/Frontend/ |
H A D | CompilerInstance.h | 33 class TimerGroup; 109 std::unique_ptr<llvm::TimerGroup> FrontendTimerGroup;
|
/external/llvm/lib/Target/Hexagon/ |
H A D | RDFGraph.h | 786 TimerGroup TimeG;
|
H A D | HexagonGenInsert.cpp | 1477 TimerGroup __G("hexinsert");
|
/external/clang/lib/Frontend/ |
H A D | CompilerInstance.cpp | 517 FrontendTimerGroup.reset(new llvm::TimerGroup("Clang front-end time report"));
|
/external/llvm/lib/IR/ |
H A D | LegacyPassManager.cpp | 454 TimerGroup TG; 462 // TimerGroup. 465 // TimerGroup is deleted next, printing the report.
|
/external/swiftshader/third_party/LLVM/lib/VMCore/ |
H A D | PassManager.cpp | 469 TimerGroup TG; 477 // TimerGroup. 481 // TimerGroup is deleted next, printing the report.
|