Lines Matching refs:reports
156 const std::vector<BenchmarkReporter::Run>& reports) { in ComputeBigO() argument
160 if (reports.size() < 2) return results; in ComputeBigO()
168 for (const Run& run : reports) { in ComputeBigO()
178 if (reports[0].complexity == oLambda) { in ComputeBigO()
179 result_cpu = MinimalLeastSq(n, cpu_time, reports[0].complexity_lambda); in ComputeBigO()
180 result_real = MinimalLeastSq(n, real_time, reports[0].complexity_lambda); in ComputeBigO()
182 result_cpu = MinimalLeastSq(n, cpu_time, reports[0].complexity); in ComputeBigO()
186 std::string run_name = reports[0].benchmark_name().substr( in ComputeBigO()
187 0, reports[0].benchmark_name().find('/')); in ComputeBigO()
205 double multiplier = GetTimeUnitMultiplier(reports[0].time_unit); in ComputeBigO()
210 big_o.report_label = reports[0].report_label; in ComputeBigO()
221 rms.time_unit = reports[0].time_unit; in ComputeBigO()