summaryrefslogtreecommitdiff
path: root/benchtests/bench-skeleton.c
diff options
context:
space:
mode:
authorWill Newton <will.newton@linaro.org>2013-09-11 13:07:33 +0100
committerWill Newton <will.newton@linaro.org>2013-09-11 15:18:20 +0100
commitb987c776723eea2f223885289c466386f12e823a (patch)
treec03a7eed4aabf2c8397cda6366509a589ece16a6 /benchtests/bench-skeleton.c
parentc0e0f3b2979ed2046547cbc800256dabc03d1944 (diff)
benchtests: Rename argument to TIMING_INIT macro.
The TIMING_INIT macro currently sets the number of loop iterations to 1000, which limits usefulness. Make the argument a clock resolution value and multiply by 1000 in bench-skeleton.c instead to allow easier reuse. ChangeLog: 2013-09-11 Will Newton <will.newton@linaro.org> * benchtests/bench-timing.h (TIMING_INIT): Rename ITERS parameter to RES. Remove hardcoded 1000 value. * benchtests/bench-skeleton.c (main): Pass RES parameter to TIMING_INIT and multiply result by 1000.
Diffstat (limited to 'benchtests/bench-skeleton.c')
-rw-r--r--benchtests/bench-skeleton.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/benchtests/bench-skeleton.c b/benchtests/bench-skeleton.c
index 4e3a50704d..05edc69c5e 100644
--- a/benchtests/bench-skeleton.c
+++ b/benchtests/bench-skeleton.c
@@ -53,9 +53,11 @@ main (int argc, char **argv)
memset (&runtime, 0, sizeof (runtime));
- unsigned long iters;
+ unsigned long iters, res;
- TIMING_INIT (iters);
+ TIMING_INIT (res);
+
+ iters = 1000 * res;
for (int v = 0; v < NUM_VARIANTS; v++)
{