Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Support/
H A DTimer.cpp227 TimerGroup::TimerGroup(StringRef Name, StringRef Description) in TimerGroup() function in TimerGroup
239 TimerGroup::TimerGroup(StringRef Name, StringRef Description, in TimerGroup() function in TimerGroup
241 : TimerGroup(Name, Description) { in TimerGroup()
248 TimerGroup::~TimerGroup() { in ~TimerGroup()
262 void TimerGroup::removeTimer(Timer &T) { in removeTimer()
285 void TimerGroup::addTimer(Timer &T) { in addTimer()
345 void TimerGroup::prepareToPrintList() { in prepareToPrintList()
360 void TimerGroup::print(raw_ostream &OS) { in print()
370 void TimerGroup::clear() { in clear()
383 void TimerGroup::clearAll() { in clearAll()
[all …]
H A DStatistic.cpp120 TimerGroup::ConstructTimerLists(); in StatisticInfo()
223 TimerGroup::printAllJSONValues(OS, delim); in PrintStatisticsJSON()
/freebsd-12.1/contrib/llvm/include/llvm/Support/
H A DTimer.h24 class TimerGroup; variable
84 TimerGroup *TG = nullptr; ///< The TimerGroup this Timer is in.
92 Timer(StringRef Name, StringRef Description, TimerGroup &tg) { in Timer()
134 friend class TimerGroup;
171 class TimerGroup {
192 TimerGroup *Next; ///< Pointer to next timergroup in list.
193 TimerGroup(const TimerGroup &TG) = delete;
194 void operator=(const TimerGroup &TG) = delete;
197 explicit TimerGroup(StringRef Name, StringRef Description);
199 explicit TimerGroup(StringRef Name, StringRef Description,
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DPassTimingInfo.h55 TimerGroup TG;
/freebsd-12.1/contrib/llvm/tools/clang/tools/driver/
H A Dcc1_main.cpp223 llvm::TimerGroup::printAll(llvm::errs()); in cc1_main()
H A Ddriver.cpp501 llvm::TimerGroup::printAll(llvm::errs()); in main()
H A Dcc1as_main.cpp593 TimerGroup::printAll(errs()); in cc1as_main()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Frontend/
H A DCompilerInstance.h35 class TimerGroup; variable
117 std::unique_ptr<llvm::TimerGroup> FrontendTimerGroup;
/freebsd-12.1/contrib/llvm/lib/IR/
H A DPassTimingInfo.cpp64 TimerGroup TG;
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/
H A DAnalysisConsumer.cpp193 std::unique_ptr<llvm::TimerGroup> AnalyzerTimers;
208 AnalyzerTimers = llvm::make_unique<llvm::TimerGroup>( in AnalysisConsumer()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/
H A DCompilerInstance.cpp606 new llvm::TimerGroup("frontend", "Clang front-end time report")); in createFrontendTimer()