Home
last modified time | relevance | path

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

/freebsd/sys/contrib/zstd/programs/
H A Dbenchfn.c109 unsigned nbLoops) in BMK_benchFunction() argument
111 nbLoops += !nbLoops; /* minimum nbLoops is 1 */ in BMK_benchFunction()
124 for (loopNb = 0; loopNb < nbLoops; loopNb++) { in BMK_benchFunction()
142 rt.nanoSecPerRun = (double)totalTime / nbLoops; in BMK_benchFunction()
156 unsigned nbLoops; member
194 timedFnState->nbLoops = 1; in BMK_resetTimedFnState()
220 BMK_runOutcome_t const runResult = BMK_benchFunction(p, cont->nbLoops); in BMK_benchTimedFn()
227 double const loopDuration_ns = newRunTime.nanoSecPerRun * cont->nbLoops; in BMK_benchTimedFn()
234 cont->nbLoops = (unsigned)((double)runBudget_ns / fastestRun_ns) + 1; in BMK_benchTimedFn()
238 assert(cont->nbLoops < ((unsigned)-1) / multiplier); /* avoid overflow */ in BMK_benchTimedFn()
[all …]
H A Dbenchfn.h105 BMK_runOutcome_t BMK_benchFunction(BMK_benchParams_t params, unsigned nbLoops);