Lines Matching refs:Stats

42 static cl::opt<bool> Stats(  variable
61 std::vector<Statistic*> Stats; member in __anon822f75790111::StatisticInfo
76 Stats.push_back(S); in addStatistic()
79 const_iterator begin() const { return Stats.begin(); } in begin()
80 const_iterator end() const { return Stats.end(); } in end()
110 if (Stats || Enabled) in RegisterStatistic()
125 if (::Stats || PrintOnExit) in ~StatisticInfo()
135 return Enabled || Stats; in AreStatisticsEnabled()
139 std::stable_sort(Stats.begin(), Stats.end(), in sort()
158 for (auto *Stat : Stats) { in reset()
170 Stats.clear(); in reset()
174 StatisticInfo &Stats = *StatInfo; in PrintStatistics() local
178 for (size_t i = 0, e = Stats.Stats.size(); i != e; ++i) { in PrintStatistics()
180 (unsigned)utostr(Stats.Stats[i]->getValue()).size()); in PrintStatistics()
182 (unsigned)std::strlen(Stats.Stats[i]->getDebugType())); in PrintStatistics()
185 Stats.sort(); in PrintStatistics()
193 for (size_t i = 0, e = Stats.Stats.size(); i != e; ++i) in PrintStatistics()
195 MaxValLen, Stats.Stats[i]->getValue(), in PrintStatistics()
196 MaxDebugTypeLen, Stats.Stats[i]->getDebugType(), in PrintStatistics()
197 Stats.Stats[i]->getDesc()); in PrintStatistics()
205 StatisticInfo &Stats = *StatInfo; in PrintStatisticsJSON() local
207 Stats.sort(); in PrintStatisticsJSON()
212 for (const Statistic *Stat : Stats.Stats) { in PrintStatisticsJSON()
232 StatisticInfo &Stats = *StatInfo; in PrintStatistics() local
235 if (Stats.Stats.empty()) return; in PrintStatistics()
248 if (Stats) { in PrintStatistics()