Home
last modified time | relevance | path

Searched refs:TrackingStatistic (Results 1 – 2 of 2) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
DStatistic.h61 class TrackingStatistic : public StatisticBase {
66 TrackingStatistic(const char *DebugType, const char *Name, const char *Desc) in TrackingStatistic() function
74 const TrackingStatistic &operator=(unsigned Val) {
79 const TrackingStatistic &operator++() {
89 const TrackingStatistic &operator--() {
99 const TrackingStatistic &operator+=(unsigned V) {
106 const TrackingStatistic &operator-=(unsigned V) {
124 TrackingStatistic &init() { in init()
160 using Statistic = TrackingStatistic;
173 static llvm::TrackingStatistic VARNAME = {DEBUG_TYPE, #VARNAME, DESC}
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Support/
DStatistic.cpp60 std::vector<TrackingStatistic *> Stats;
69 using const_iterator = std::vector<TrackingStatistic *>::const_iterator;
74 void addStatistic(TrackingStatistic *S) { Stats.push_back(S); } in addStatistic()
91 void TrackingStatistic::RegisterStatistic() { in RegisterStatistic()
137 Stats, [](const TrackingStatistic *LHS, const TrackingStatistic *RHS) { in sort()
209 for (const TrackingStatistic *Stat : Stats.Stats) { in PrintStatisticsJSON()