| /freebsd/contrib/llvm-project/llvm/lib/Support/ |
| H A D | Timer.cpp | 58 static TimerGroup &defaultTimerGroup(); 96 TimerGroup &tg) { in init() 212 StringMap<std::pair<TimerGroup*, Name2TimerMap> > Map; 215 for (StringMap<std::pair<TimerGroup*, Name2TimerMap> >::iterator in ~Name2PairMap() 224 std::pair<TimerGroup *, Name2TimerMap> &GroupEntry = in get() 232 TimerGroup &getTimerGroup(StringRef GroupName, StringRef GroupDescription) { in getTimerGroup() 238 std::pair<TimerGroup *, Name2TimerMap> & 240 std::pair<TimerGroup *, Name2TimerMap> &GroupEntry = Map[GroupName]; in getGroupEntry() 242 GroupEntry.first = new TimerGroup(GroupName, GroupDescription); in getGroupEntry() 258 TimerGroup &NamedRegionTimer::getNamedTimerGroup(StringRef GroupName, in getNamedTimerGroup() [all …]
|
| H A D | Statistic.cpp | 125 TimerGroup::constructForStatistics(); in StatisticInfo() 223 TimerGroup::printAllJSONValues(OS, delim); in PrintStatisticsJSON()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | Timer.h | 25 class TimerGroup; variable 89 TimerGroup *TG = nullptr; ///< The TimerGroup this Timer is in. 97 Timer(StringRef TimerName, StringRef TimerDescription, TimerGroup &tg) { in Timer() 113 TimerGroup &tg); 143 friend class TimerGroup; 178 LLVM_ABI static TimerGroup &getNamedTimerGroup(StringRef GroupName, 186 class TimerGroup { 207 TimerGroup **Prev; ///< Pointer to Next field of previous timergroup in list. 208 TimerGroup *Next; ///< Pointer to next timergroup in list. 209 TimerGroup(const TimerGroup &TG) = delete; [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/TableGen/ |
| H A D | TGTimer.h | 26 std::unique_ptr<TimerGroup> TimingGroup; 37 std::make_unique<TimerGroup>("TableGen", "TableGen Phase Timing"); in startPhaseTiming()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | PassTimingInfo.h | 51 TimerGroup &PassTG = 53 TimerGroup &AnalysisTG = NamedRegionTimer::getNamedTimerGroup(
|
| /freebsd/contrib/llvm-project/clang/tools/driver/ |
| H A D | cc1_main.cpp | 305 llvm::TimerGroup::printAllJSONValues(*IOFile, ""); in cc1_main() 308 llvm::TimerGroup::printAll(*IOFile); in cc1_main() 310 llvm::TimerGroup::clearAll(); in cc1_main()
|
| H A D | driver.cpp | 450 llvm::BuryPointer(llvm::TimerGroup::acquireTimerGlobals()); in clang_main() 454 llvm::TimerGroup::printAll(llvm::errs()); in clang_main() 455 llvm::TimerGroup::clearAll(); in clang_main()
|
| H A D | cc1as_main.cpp | 714 TimerGroup::printAll(errs()); in cc1as_main() 715 TimerGroup::clearAll(); in cc1as_main()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | PassTimingInfo.cpp | 66 TimerGroup *PassTG = nullptr; 163 TimerGroup &TG = IsPass ? PassTG : AnalysisTG; in getPassTimer()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Frontend/ |
| H A D | CompilerInstance.h | 39 class TimerGroup; variable 128 std::unique_ptr<llvm::TimerGroup> timerGroup; 618 llvm::TimerGroup &getTimerGroup() const { return *timerGroup; } in getTimerGroup()
|
| /freebsd/contrib/llvm-project/llvm/tools/opt/ |
| H A D | NewPMDriver.cpp | 572 TimerGroup::printAll(*CreateInfoOutputFile()); in runPassPipeline() 573 TimerGroup::clearAll(); in runPassPipeline()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Frontend/ |
| H A D | AnalysisConsumer.cpp | 112 std::unique_ptr<llvm::TimerGroup> AnalyzerTimers; 133 AnalyzerTimers = std::make_unique<llvm::TimerGroup>( in AnalysisConsumer()
|
| /freebsd/contrib/llvm-project/llvm/lib/Object/ |
| H A D | OffloadBundle.cpp | 28 static llvm::TimerGroup
|
| /freebsd/contrib/llvm-project/clang/lib/Driver/ |
| H A D | OffloadBundler.cpp | 71 return new TimerGroup("Clang Offload Bundler Timer Group", in call() 76 static llvm::ManagedStatic<llvm::TimerGroup,
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-rtdyld/ |
| H A D | llvm-rtdyld.cpp | 151 TimerGroup RTDyldTG{"llvm-rtdyld timers", "timers for llvm-rtdyld phases"};
|
| /freebsd/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | CompilerInstance.cpp | 724 timerGroup.reset(new llvm::TimerGroup("clang", "Clang time report")); in createFrontendTimer()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 24295 {"_ZN4llvm10TimerGroup8addTimerERNS_5TimerE", "llvm::TimerGroup::addTimer(llvm::Timer&)"}, 24296 …er4initENS_9StringRefERNS_10TimerGroupE", "llvm::Timer::init(llvm::StringRef, llvm::TimerGroup&)"}, 24299 {"_ZN4llvm10TimerGroup11removeTimerERNS_5TimerE", "llvm::TimerGroup::removeTimer(llvm::Timer&)"}, 24309 {"_ZN4llvm10TimerGroupC1ENS_9StringRefE", "llvm::TimerGroup::TimerGroup(llvm::StringRef)"}, 24310 {"_ZN4llvm10TimerGroupC2ENS_9StringRefE", "llvm::TimerGroup::TimerGroup(llvm::StringRef)"}, 24311 {"_ZN4llvm10TimerGroupD1Ev", "llvm::TimerGroup::~TimerGroup()"}, 24312 {"_ZN4llvm10TimerGroupD2Ev", "llvm::TimerGroup::~TimerGroup()"}, 24313 {"_ZN4llvm10TimerGroup17PrintQueuedTimersERNS_11raw_ostreamE", "llvm::TimerGroup::PrintQueuedTimers… 24314 {"_ZN4llvm10TimerGroup5printERNS_11raw_ostreamE", "llvm::TimerGroup::print(llvm::raw_ostream&)"}, 24315 {"_ZN4llvm10TimerGroup8printAllERNS_11raw_ostreamE", "llvm::TimerGroup::printAll(llvm::raw_ostream&… [all …]
|