History log of /bionic/tests/math_data/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
fe88d4270b6ab5358b8e28decc848c496f67988c 12-Jun-2015 jzha136 <jingwei.zhang@intel.com> Add x86 optimization of rint functions and tests

Signed-off-by: Jingwei Zhang <jingwei.zhang@intel.com>

(cherry picked from commit f3ea093ebbfd9bd348ac16a46c96b637e3696c82)

Bug: http://b/27533895
Change-Id: I5703f4e2189bb1d12d8864757d72a327f17a74f9
lrint_intel_data.h
lrintf_intel_data.h
rint_intel_data.h
rintf_intel_data.h
56b2b2916b72eb21352c7aed529e0deeb5582072 02-Sep-2014 Jingwei Zhang <jingwei.zhang@intel.com> Accuracy tests for libm

This patch adds more tests for math functions to address coverage
issue of math functions discussed in:
https://android-review.googlesource.com/#/c/49653/
https://android-review.googlesource.com/#/c/94780/

These are data sets used in regression tests for the Intel the math library (libm). They were collected over a long period of testing various libm implementations.
The data sets contain function specific data (special and corner cases such as +/-0, maximum/minimum normalized numbers, +/-infinity, QNaN/SNaN, maximum/minimum denormal numbers, arguments that would produce close to overflow/underflow results, known hard-to-round cases, etc), implementation specific data (arguments close to table look-up values for different polynomial approximations, worst cases for range reduction algorithms) and other data with interesting bit patterns.
The reference values are computed with Maple and were converted into hexadecimal format.

Change-Id: I7177c282937369eae98f25d02134e4fc3beadde8
Signed-off-by: Jingwei Zhang <jingwei.zhang@intel.com>
Signed-off-by: Mingwei Shi <mingwei.shi@intel.com>
cos_intel_data.h
cosf_intel_data.h
cosh_intel_data.h
coshf_intel_data.h
sin_intel_data.h
sinf_intel_data.h
sinh_intel_data.h
sinhf_intel_data.h
tan2_intel_data.h
tan2f_intel_data.h
tan_intel_data.h
tanf_intel_data.h
tanh_intel_data.h
tanhf_intel_data.h
brt_intel_data.h
brtf_intel_data.h
eil_intel_data.h
eilf_intel_data.h
opysign_intel_data.h
opysignf_intel_data.h
os_intel_data.h
osf_intel_data.h
osh_intel_data.h
oshf_intel_data.h
xp2_intel_data.h
xp2f_intel_data.h
xp_intel_data.h
xpf_intel_data.h
xpm1_intel_data.h
xpm1f_intel_data.h
abs_intel_data.h
absf_intel_data.h
dim_intel_data.h
dimf_intel_data.h
loor_intel_data.h
loorf_intel_data.h
ma_intel_data.h
maf_intel_data.h
max_intel_data.h
maxf_intel_data.h
min_intel_data.h
minf_intel_data.h
mod_intel_data.h
modf_intel_data.h
rexp_intel_data.h
rexpf_intel_data.h
ypot_intel_data.h
ypotf_intel_data.h
logb_intel_data.h
logbf_intel_data.h
dexp_intel_data.h
dexpf_intel_data.h
og10_intel_data.h
og10f_intel_data.h
og1p_intel_data.h
og1pf_intel_data.h
og2_intel_data.h
og2f_intel_data.h
og_intel_data.h
ogb_intel_data.h
ogbf_intel_data.h
ogf_intel_data.h
odf_intel_data.h
odff_intel_data.h
earbyint_intel_data.h
earbyintf_intel_data.h
extafter_intel_data.h
extafterf_intel_data.h
ow_intel_data.h
owf_intel_data.h
emainder_intel_data.h
emainderf_intel_data.h
emquo_intel_data.h
emquof_intel_data.h
int_intel_data.h
intf_intel_data.h
ound_intel_data.h
oundf_intel_data.h
calb_intel_data.h
calbf_intel_data.h
calbn_intel_data.h
calbnf_intel_data.h
ignificand_intel_data.h
ignificandf_intel_data.h
in_intel_data.h
incos_intel_data.h
incosf_intel_data.h
inf_intel_data.h
inh_intel_data.h
inhf_intel_data.h
qrt_intel_data.h
qrtf_intel_data.h
an_intel_data.h
anf_intel_data.h
anh_intel_data.h
anhf_intel_data.h
runc_intel_data.h
runcf_intel_data.h