Home
last modified time | relevance | path

Searched refs:TimerGroup (Results 1 – 8 of 8) sorted by relevance

/external/llvm/include/llvm/Support/
DTimer.h23 class TimerGroup; variable
83 TimerGroup *TG; // The TimerGroup this Timer is in.
88 Timer(StringRef N, TimerGroup &tg) : TG(nullptr) { init(N, tg); } in Timer()
101 void init(StringRef N, TimerGroup &tg);
117 friend class TimerGroup;
160 class TimerGroup {
165 TimerGroup **Prev, *Next; // Doubly linked list of TimerGroup's.
166 TimerGroup(const TimerGroup &TG) = delete;
167 void operator=(const TimerGroup &TG) = delete;
169 explicit TimerGroup(StringRef name);
[all …]
/external/llvm/lib/Support/
DTimer.cpp80 static TimerGroup *DefaultTimerGroup = nullptr;
81 static TimerGroup *getDefaultTimerGroup() { in getDefaultTimerGroup()
82 TimerGroup *tmp = DefaultTimerGroup; in getDefaultTimerGroup()
89 tmp = new TimerGroup("Miscellaneous Ungrouped Timers"); in getDefaultTimerGroup()
109 void Timer::init(StringRef N, TimerGroup &tg) { in init()
198 StringMap<std::pair<TimerGroup*, Name2TimerMap> > Map;
201 for (StringMap<std::pair<TimerGroup*, Name2TimerMap> >::iterator in ~Name2PairMap()
209 std::pair<TimerGroup*, Name2TimerMap> &GroupEntry = Map[GroupName]; in get()
212 GroupEntry.first = new TimerGroup(GroupName); in get()
249 static TimerGroup *TimerGroupList = nullptr;
[all …]
/external/llvm/utils/yaml-bench/
DYAMLBench.cpp139 static void benchmark( llvm::TimerGroup &Group in benchmark()
209 llvm::TimerGroup Group("YAML parser benchmark"); in main()
212 llvm::TimerGroup Group("YAML parser benchmark"); in main()
/external/clang/tools/driver/
Dcc1_main.cpp114 llvm::TimerGroup::printAll(llvm::errs()); in cc1_main()
Ddriver.cpp508 llvm::TimerGroup::printAll(llvm::errs()); in main()
Dcc1as_main.cpp495 TimerGroup::printAll(errs()); in cc1as_main()
/external/llvm/test/CodeGen/PowerPC/
Dtoc-load-sched-bug.ll137 …class.llvm::TimeRecord", %"class.std::basic_string", i8, %"class.llvm::TimerGroup"*, %"class.llvm:…
139 …:TimerGroup" = type { %"class.std::basic_string", %"class.llvm::Timer"*, %"class.std::vector.103",…
/external/llvm/lib/IR/
DLegacyPassManager.cpp460 TimerGroup TG;