Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DTimer.cpp58 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 DStatistic.cpp125 TimerGroup::constructForStatistics(); in StatisticInfo()
223 TimerGroup::printAllJSONValues(OS, delim); in PrintStatisticsJSON()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DTimer.h25 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 DTGTimer.h26 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 DPassTimingInfo.h51 TimerGroup &PassTG =
53 TimerGroup &AnalysisTG = NamedRegionTimer::getNamedTimerGroup(
/freebsd/contrib/llvm-project/clang/tools/driver/
H A Dcc1_main.cpp305 llvm::TimerGroup::printAllJSONValues(*IOFile, ""); in cc1_main()
308 llvm::TimerGroup::printAll(*IOFile); in cc1_main()
310 llvm::TimerGroup::clearAll(); in cc1_main()
H A Ddriver.cpp450 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 Dcc1as_main.cpp714 TimerGroup::printAll(errs()); in cc1as_main()
715 TimerGroup::clearAll(); in cc1as_main()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DPassTimingInfo.cpp66 TimerGroup *PassTG = nullptr;
163 TimerGroup &TG = IsPass ? PassTG : AnalysisTG; in getPassTimer()
/freebsd/contrib/llvm-project/clang/include/clang/Frontend/
H A DCompilerInstance.h39 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 DNewPMDriver.cpp572 TimerGroup::printAll(*CreateInfoOutputFile()); in runPassPipeline()
573 TimerGroup::clearAll(); in runPassPipeline()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Frontend/
H A DAnalysisConsumer.cpp112 std::unique_ptr<llvm::TimerGroup> AnalyzerTimers;
133 AnalyzerTimers = std::make_unique<llvm::TimerGroup>( in AnalysisConsumer()
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DOffloadBundle.cpp28 static llvm::TimerGroup
/freebsd/contrib/llvm-project/clang/lib/Driver/
H A DOffloadBundler.cpp71 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 Dllvm-rtdyld.cpp151 TimerGroup RTDyldTG{"llvm-rtdyld timers", "timers for llvm-rtdyld phases"};
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DCompilerInstance.cpp724 timerGroup.reset(new llvm::TimerGroup("clang", "Clang time report")); in createFrontendTimer()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc24295 {"_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 …]