Searched refs:TimerGroup (Results 1 - 16 of 16) sorted by relevance

/external/llvm/include/llvm/Support/
H A DTimer.h23 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 DTimer.h10 // 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 DTimer.cpp77 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 DTimer.cpp81 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 DTimer.cpp76 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 DTimer.h23 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 Dcc1_main.cpp120 llvm::TimerGroup::printAll(llvm::errs());
H A Ddriver.cpp499 llvm::TimerGroup::printAll(llvm::errs());
H A Dcc1as_main.cpp507 TimerGroup::printAll(errs());
/external/llvm/utils/yaml-bench/
H A DYAMLBench.cpp146 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 DCompilerInstance.h33 class TimerGroup;
109 std::unique_ptr<llvm::TimerGroup> FrontendTimerGroup;
/external/llvm/lib/Target/Hexagon/
H A DRDFGraph.h786 TimerGroup TimeG;
H A DHexagonGenInsert.cpp1477 TimerGroup __G("hexinsert");
/external/clang/lib/Frontend/
H A DCompilerInstance.cpp517 FrontendTimerGroup.reset(new llvm::TimerGroup("Clang front-end time report"));
/external/llvm/lib/IR/
H A DLegacyPassManager.cpp454 TimerGroup TG;
462 // TimerGroup.
465 // TimerGroup is deleted next, printing the report.
/external/swiftshader/third_party/LLVM/lib/VMCore/
H A DPassManager.cpp469 TimerGroup TG;
477 // TimerGroup.
481 // TimerGroup is deleted next, printing the report.

Completed in 635 milliseconds