diff options
author | Joe Ramsay <Joe.Ramsay@arm.com> | 2024-02-20 16:59:44 +0000 |
---|---|---|
committer | Szabolcs Nagy <szabolcs.nagy@arm.com> | 2024-04-04 10:33:20 +0100 |
commit | 3d3a4fb8e4fe854a0bbb3df9c26ba482c10a7e22 (patch) | |
tree | 3662fa9c2cf39b800d5968ed04a5527b9eb67eab /math | |
parent | eedbbca0bf3adf3c45aff6c4e128bae3a5562675 (diff) | |
download | glibc-3d3a4fb8e4fe854a0bbb3df9c26ba482c10a7e22.tar.gz glibc-3d3a4fb8e4fe854a0bbb3df9c26ba482c10a7e22.tar.xz glibc-3d3a4fb8e4fe854a0bbb3df9c26ba482c10a7e22.zip |
aarch64/fpu: Add vector variants of tanh
Reviewed-by: Szabolcs Nagy <szabolcs.nagy@arm.com>
Diffstat (limited to 'math')
-rw-r--r-- | math/auto-libm-test-in | 2 | ||||
-rw-r--r-- | math/auto-libm-test-out-tanh | 50 |
2 files changed, 26 insertions, 26 deletions
diff --git a/math/auto-libm-test-in b/math/auto-libm-test-in index d728f97770..05d7ae5002 100644 --- a/math/auto-libm-test-in +++ b/math/auto-libm-test-in @@ -7747,7 +7747,7 @@ tan min_subnorm tan -min_subnorm tanh 0 -tanh -0 +tanh -0 no-mathvec tanh 0.75 tanh -0.75 tanh 1.0 diff --git a/math/auto-libm-test-out-tanh b/math/auto-libm-test-out-tanh index 8b9427c917..19ce2e7b93 100644 --- a/math/auto-libm-test-out-tanh +++ b/math/auto-libm-test-out-tanh @@ -23,31 +23,31 @@ tanh 0 = tanh tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok = tanh towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok = tanh upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok -tanh -0 -= tanh downward binary32 -0x0p+0 : -0x0p+0 : inexact-ok -= tanh tonearest binary32 -0x0p+0 : -0x0p+0 : inexact-ok -= tanh towardzero binary32 -0x0p+0 : -0x0p+0 : inexact-ok -= tanh upward binary32 -0x0p+0 : -0x0p+0 : inexact-ok -= tanh downward binary64 -0x0p+0 : -0x0p+0 : inexact-ok -= tanh tonearest binary64 -0x0p+0 : -0x0p+0 : inexact-ok -= tanh towardzero binary64 -0x0p+0 : -0x0p+0 : inexact-ok -= tanh upward binary64 -0x0p+0 : -0x0p+0 : inexact-ok -= tanh downward intel96 -0x0p+0 : -0x0p+0 : inexact-ok -= tanh tonearest intel96 -0x0p+0 : -0x0p+0 : inexact-ok -= tanh towardzero intel96 -0x0p+0 : -0x0p+0 : inexact-ok -= tanh upward intel96 -0x0p+0 : -0x0p+0 : inexact-ok -= tanh downward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok -= tanh tonearest m68k96 -0x0p+0 : -0x0p+0 : inexact-ok -= tanh towardzero m68k96 -0x0p+0 : -0x0p+0 : inexact-ok -= tanh upward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok -= tanh downward binary128 -0x0p+0 : -0x0p+0 : inexact-ok -= tanh tonearest binary128 -0x0p+0 : -0x0p+0 : inexact-ok -= tanh towardzero binary128 -0x0p+0 : -0x0p+0 : inexact-ok -= tanh upward binary128 -0x0p+0 : -0x0p+0 : inexact-ok -= tanh downward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok -= tanh tonearest ibm128 -0x0p+0 : -0x0p+0 : inexact-ok -= tanh towardzero ibm128 -0x0p+0 : -0x0p+0 : inexact-ok -= tanh upward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok +tanh -0 no-mathvec += tanh downward binary32 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += tanh tonearest binary32 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += tanh towardzero binary32 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += tanh upward binary32 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += tanh downward binary64 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += tanh tonearest binary64 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += tanh towardzero binary64 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += tanh upward binary64 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += tanh downward intel96 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += tanh tonearest intel96 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += tanh towardzero intel96 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += tanh upward intel96 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += tanh downward m68k96 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += tanh tonearest m68k96 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += tanh towardzero m68k96 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += tanh upward m68k96 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += tanh downward binary128 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += tanh tonearest binary128 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += tanh towardzero binary128 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += tanh upward binary128 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += tanh downward ibm128 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += tanh tonearest ibm128 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += tanh towardzero ibm128 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += tanh upward ibm128 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok tanh 0.75 = tanh downward binary32 0xcp-4 : 0xa.2991fp-4 : inexact-ok = tanh tonearest binary32 0xcp-4 : 0xa.2991fp-4 : inexact-ok |