Lines Matching refs:reports
153 const std::vector<BenchmarkReporter::Run>& reports) { in ComputeBigO() argument
157 if (reports.size() < 2) return results; in ComputeBigO()
165 for (const Run& run : reports) { in ComputeBigO()
175 if (reports[0].complexity == oLambda) { in ComputeBigO()
176 result_cpu = MinimalLeastSq(n, cpu_time, reports[0].complexity_lambda); in ComputeBigO()
177 result_real = MinimalLeastSq(n, real_time, reports[0].complexity_lambda); in ComputeBigO()
179 result_cpu = MinimalLeastSq(n, cpu_time, reports[0].complexity); in ComputeBigO()
183 reports[0].benchmark_name.substr(0, reports[0].benchmark_name.find('/')); in ComputeBigO()
199 double multiplier = GetTimeUnitMultiplier(reports[0].time_unit); in ComputeBigO()
203 big_o.report_label = reports[0].report_label; in ComputeBigO()
213 rms.time_unit = reports[0].time_unit; in ComputeBigO()