Searched refs:TimerGroup (Results 1 – 12 of 12) sorted by relevance
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/ |
| HD | Timer.cpp | 83 return new TimerGroup("misc", "Miscellaneous Ungrouped Timers"); in call() 87 static ManagedStatic<TimerGroup, CreateDefaultTimerGroup> DefaultTimerGroup; 88 static TimerGroup *getDefaultTimerGroup() { return &*DefaultTimerGroup; } in getDefaultTimerGroup() 99 TimerGroup &tg) { in init() 190 StringMap<std::pair<TimerGroup*, Name2TimerMap> > Map; 193 for (StringMap<std::pair<TimerGroup*, Name2TimerMap> >::iterator in ~Name2PairMap() 202 std::pair<TimerGroup*, Name2TimerMap> &GroupEntry = Map[GroupName]; in get() 205 GroupEntry.first = new TimerGroup(GroupName, GroupDescription); in get() 231 static TimerGroup *TimerGroupList = nullptr; 233 TimerGroup::TimerGroup(StringRef Name, StringRef Description) in TimerGroup() function in TimerGroup [all …]
|
| HD | Statistic.cpp | 117 TimerGroup::ConstructTimerLists(); in StatisticInfo() 220 TimerGroup::printAllJSONValues(OS, delim); in PrintStatisticsJSON()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
| HD | Timer.h | 23 class TimerGroup; variable 83 TimerGroup *TG = nullptr; ///< The TimerGroup this Timer is in. 91 Timer(StringRef TimerName, StringRef TimerDescription, TimerGroup &tg) { in Timer() 106 void init(StringRef TimerName, StringRef TimerDescription, TimerGroup &tg); 133 friend class TimerGroup; 170 class TimerGroup { 191 TimerGroup **Prev; ///< Pointer to Next field of previous timergroup in list. 192 TimerGroup *Next; ///< Pointer to next timergroup in list. 193 TimerGroup(const TimerGroup &TG) = delete; 194 void operator=(const TimerGroup &TG) = delete; [all …]
|
| /freebsd-11-stable/contrib/llvm-project/clang/tools/driver/ |
| HD | cc1_main.cpp | 245 llvm::TimerGroup::printAll(llvm::errs()); in cc1_main() 246 llvm::TimerGroup::clearAll(); in cc1_main()
|
| HD | driver.cpp | 538 llvm::BuryPointer(llvm::TimerGroup::aquireDefaultGroup()); in main() 542 llvm::TimerGroup::printAll(llvm::errs()); in main() 543 llvm::TimerGroup::clearAll(); in main()
|
| HD | cc1as_main.cpp | 613 TimerGroup::printAll(errs()); in cc1as_main() 614 TimerGroup::clearAll(); in cc1as_main()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
| HD | PassTimingInfo.h | 56 TimerGroup TG;
|
| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/Frontend/ |
| HD | CompilerInstance.h | 34 class TimerGroup; variable 113 std::unique_ptr<llvm::TimerGroup> FrontendTimerGroup;
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/ |
| HD | PassTimingInfo.cpp | 63 TimerGroup TG;
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Frontend/ |
| HD | AnalysisConsumer.cpp | 219 std::unique_ptr<llvm::TimerGroup> AnalyzerTimers; 236 AnalyzerTimers = std::make_unique<llvm::TimerGroup>( in AnalysisConsumer()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-rtdyld/ |
| HD | llvm-rtdyld.cpp | 150 TimerGroup RTDyldTG{"llvm-rtdyld timers", "timers for llvm-rtdyld phases"};
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/ |
| HD | CompilerInstance.cpp | 602 new llvm::TimerGroup("frontend", "Clang front-end time report")); in createFrontendTimer()
|