From fe7da22091be6e4939531eeeef593b6d4539b55c Mon Sep 17 00:00:00 2001 From: Steve Ellcey Date: Mon, 2 Dec 2013 09:37:18 -0800 Subject: [PATCH] Benchmark test for sqrt function. --- benchtests/Makefile | 3 ++- benchtests/sqrt-inputs | 10 ++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 benchtests/sqrt-inputs diff --git a/benchtests/Makefile b/benchtests/Makefile index 0820d2060d..c1698c6c3f 100644 --- a/benchtests/Makefile +++ b/benchtests/Makefile @@ -21,7 +21,7 @@ subdir := benchtests bench := acos acosh asin asinh atan atanh cos cosh exp log modf pow rint sin \ - sincos sinh tan tanh + sincos sinh sqrt tan tanh # String function benchmarks. string-bench := bcopy bzero memccpy memchr memcmp memcpy memmem memmove \ @@ -49,6 +49,7 @@ LDLIBS-bench-pow = -lm LDLIBS-bench-rint = -lm LDLIBS-bench-sin = -lm LDLIBS-bench-sinh = -lm +LDLIBS-bench-sqrt = -lm LDLIBS-bench-tan = -lm LDLIBS-bench-tanh = -lm LDLIBS-bench-sincos = -lm diff --git a/benchtests/sqrt-inputs b/benchtests/sqrt-inputs new file mode 100644 index 0000000000..370bc05cc8 --- /dev/null +++ b/benchtests/sqrt-inputs @@ -0,0 +1,10 @@ +## args: double +## ret: double +## includes: math.h +0.25 +0.75 +2.0 +4.0 +2209.0 +6642.25 +15190.5625