HomeSort by: relevance | last modified time | path
    Searched refs:TimerGroup (Results 1 - 15 of 15) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Support/
Timer.cpp 97 return new TimerGroup("misc", "Miscellaneous Ungrouped Timers");
101 static ManagedStatic<TimerGroup, CreateDefaultTimerGroup> DefaultTimerGroup;
102 static TimerGroup *getDefaultTimerGroup() { return &*DefaultTimerGroup; }
113 TimerGroup &tg) {
219 StringMap<std::pair<TimerGroup*, Name2TimerMap> > Map;
222 for (StringMap<std::pair<TimerGroup*, Name2TimerMap> >::iterator
231 std::pair<TimerGroup*, Name2TimerMap> &GroupEntry = Map[GroupName];
234 GroupEntry.first = new TimerGroup(GroupName, GroupDescription);
255 // TimerGroup Implementation
258 /// This is the global list of TimerGroups, maintained by the TimerGroup
    [all...]
Statistic.cpp 116 // Ensure timergroup lists are created first so they are destructed after us.
117 TimerGroup::ConstructTimerLists();
220 TimerGroup::printAllJSONValues(OS, delim);
  /src/external/apache2/llvm/dist/llvm/include/llvm/Support/
Timer.h 23 class TimerGroup;
80 /// TimerGroup is destroyed. Timers do not print their information if they are
89 TimerGroup *TG = nullptr; ///< The TimerGroup this Timer is in.
97 Timer(StringRef TimerName, StringRef TimerDescription, TimerGroup &tg) {
112 void init(StringRef TimerName, StringRef TimerDescription, TimerGroup &tg);
139 friend class TimerGroup;
172 /// The TimerGroup class is used to group together related timers into a single
173 /// report that is printed when the TimerGroup is destroyed. It is illegal to
174 /// destroy a TimerGroup object before all of the Timers in it are gone.
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
PassTimingInfo.h 53 TimerGroup TG;
  /src/external/apache2/llvm/dist/clang/tools/driver/
cc1_main.cpp 251 llvm::TimerGroup::printAll(llvm::errs());
252 llvm::TimerGroup::clearAll();
driver.cpp 562 llvm::BuryPointer(llvm::TimerGroup::aquireDefaultGroup());
566 llvm::TimerGroup::printAll(llvm::errs());
567 llvm::TimerGroup::clearAll();
cc1as_main.cpp 622 TimerGroup::printAll(errs());
623 TimerGroup::clearAll();
  /src/external/apache2/llvm/dist/llvm/utils/yaml-bench/
YAMLBench.cpp 145 static void benchmark(llvm::TimerGroup &Group, llvm::StringRef Name,
222 llvm::TimerGroup Group("yaml", "YAML parser benchmark");
225 llvm::TimerGroup Group("yaml", "YAML parser benchmark");
  /src/external/apache2/llvm/dist/clang/include/clang/Frontend/
CompilerInstance.h 34 class TimerGroup;
114 std::unique_ptr<llvm::TimerGroup> FrontendTimerGroup;
  /src/external/apache2/llvm/dist/llvm/lib/IR/
PassTimingInfo.cpp 66 TimerGroup TG;
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Frontend/
AnalysisConsumer.cpp 114 std::unique_ptr<llvm::TimerGroup> AnalyzerTimers;
132 AnalyzerTimers = std::make_unique<llvm::TimerGroup>(
  /src/external/apache2/llvm/dist/llvm/tools/llvm-rtdyld/
llvm-rtdyld.cpp 151 TimerGroup RTDyldTG{"llvm-rtdyld timers", "timers for llvm-rtdyld phases"};
  /src/external/apache2/llvm/dist/llvm/include/llvm/TableGen/
Record.h 1787 TimerGroup *TimingGroup = nullptr;
1853 TimingGroup = new TimerGroup("TableGen", "TableGen Phase Timing");
  /src/external/apache2/llvm/dist/llvm/tools/llvm-jitlink/
llvm-jitlink.cpp 1324 TimerGroup JITLinkTG{"llvm-jitlink timers", "timers for llvm-jitlink phases"};
  /src/external/apache2/llvm/dist/clang/lib/Frontend/
CompilerInstance.cpp 672 new llvm::TimerGroup("frontend", "Clang front-end time report"));

Completed in 36 milliseconds