Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Support/
H A DTimer.cpp137 TimerGroup &tg) { in init()
287 TimerGroup::TimerGroup(StringRef Name, StringRef Description) in TimerGroup() function in TimerGroup
299 TimerGroup::TimerGroup(StringRef Name, StringRef Description, in TimerGroup() function in TimerGroup
301 : TimerGroup(Name, Description) { in TimerGroup()
309 TimerGroup::~TimerGroup() { in ~TimerGroup()
323 void TimerGroup::removeTimer(Timer &T) { in removeTimer()
346 void TimerGroup::addTimer(Timer &T) { in addTimer()
439 void TimerGroup::clear() { in clear()
452 void TimerGroup::clearAll() { in clearAll()
503 void TimerGroup::ConstructTimerLists() { in ConstructTimerLists()
[all …]
H A DStatistic.cpp124 TimerGroup::ConstructTimerLists(); in StatisticInfo()
225 TimerGroup::printAllJSONValues(OS, delim); in PrintStatisticsJSON()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/
H A DTimer.h23 class TimerGroup; variable
89 TimerGroup *TG = nullptr; ///< The TimerGroup this Timer is in.
139 friend class TimerGroup;
176 class TimerGroup {
198 TimerGroup *Next; ///< Pointer to next timergroup in list.
199 TimerGroup(const TimerGroup &TG) = delete;
200 void operator=(const TimerGroup &TG) = delete;
203 explicit TimerGroup(StringRef Name, StringRef Description);
205 explicit TimerGroup(StringRef Name, StringRef Description,
208 ~TimerGroup();
[all …]
/freebsd-13.1/contrib/llvm-project/clang/tools/driver/
H A Dcc1_main.cpp251 llvm::TimerGroup::printAll(llvm::errs()); in cc1_main()
252 llvm::TimerGroup::clearAll(); in cc1_main()
H A Ddriver.cpp557 llvm::BuryPointer(llvm::TimerGroup::aquireDefaultGroup()); in main()
561 llvm::TimerGroup::printAll(llvm::errs()); in main()
562 llvm::TimerGroup::clearAll(); in main()
H A Dcc1as_main.cpp622 TimerGroup::printAll(errs()); in cc1as_main()
623 TimerGroup::clearAll(); in cc1as_main()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DPassTimingInfo.h53 TimerGroup TG;
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Frontend/
H A DCompilerInstance.h35 class TimerGroup; variable
115 std::unique_ptr<llvm::TimerGroup> FrontendTimerGroup;
/freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Frontend/
H A DAnalysisConsumer.cpp114 std::unique_ptr<llvm::TimerGroup> AnalyzerTimers;
133 AnalyzerTimers = std::make_unique<llvm::TimerGroup>( in AnalysisConsumer()
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DPassTimingInfo.cpp66 TimerGroup TG;
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DRecord.h1787 TimerGroup *TimingGroup = nullptr;
1853 TimingGroup = new TimerGroup("TableGen", "TableGen Phase Timing"); in startPhaseTiming()
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-rtdyld/
H A Dllvm-rtdyld.cpp152 TimerGroup RTDyldTG{"llvm-rtdyld timers", "timers for llvm-rtdyld phases"};
/freebsd-13.1/contrib/llvm-project/clang/lib/Frontend/
H A DCompilerInstance.cpp672 new llvm::TimerGroup("frontend", "Clang front-end time report")); in createFrontendTimer()