Lines Matching refs:complexity
29 BigOFunc* FittingCurve(BigO complexity) { in FittingCurve() argument
31 switch (complexity) { in FittingCurve()
54 std::string GetBigOString(BigO complexity) { in GetBigOString() argument
55 switch (complexity) { in GetBigOString()
99 result.complexity = oLambda; in MinimalLeastSq()
126 const std::vector<double>& time, const BigO complexity) { in MinimalLeastSq() argument
130 BM_CHECK_NE(complexity, oNone); in MinimalLeastSq()
134 if (complexity == oAuto) { in MinimalLeastSq()
139 best_fit.complexity = o1; in MinimalLeastSq()
146 best_fit.complexity = fit; in MinimalLeastSq()
150 best_fit = MinimalLeastSq(n, time, FittingCurve(complexity)); in MinimalLeastSq()
151 best_fit.complexity = complexity; in MinimalLeastSq()
181 if (reports[0].complexity == oLambda) { in ComputeBigO()
185 result_cpu = MinimalLeastSq(n, cpu_time, reports[0].complexity); in ComputeBigO()
186 result_real = MinimalLeastSq(n, real_time, result_cpu.complexity); in ComputeBigO()
209 big_o.complexity = result_cpu.complexity; in ComputeBigO()
234 rms.complexity = result_cpu.complexity; in ComputeBigO()