diff options
author | Wilco Dijkstra <wilco.dijkstra@arm.com> | 2023-08-15 18:01:53 +0100 |
---|---|---|
committer | Wilco Dijkstra <wilco.dijkstra@arm.com> | 2023-09-18 11:50:23 +0100 |
commit | 5bc9b3a1f6a003f6456f717b590615ea98e2d6fb (patch) | |
tree | 39c7b1ac8c2afca1ad7467c6c281cd166fddec0f /math/auto-libm-test-out-sin | |
parent | bb5bbc20702981c287aa3e44640e7d2f2b9a28cf (diff) | |
download | glibc-5bc9b3a1f6a003f6456f717b590615ea98e2d6fb.tar.gz glibc-5bc9b3a1f6a003f6456f717b590615ea98e2d6fb.tar.xz glibc-5bc9b3a1f6a003f6456f717b590615ea98e2d6fb.zip |
math: Add a no-mathvec flag for sin (-0.0)
Add support for a no-mathvec flag to gen-auto-libm-tests.c. Update input test sin (-0.0) to be skipped in vector math libraries and regenerate testcases. Reviewed-By: Paul Zimmermann <Paul.Zimmermann@inria.fr>
Diffstat (limited to 'math/auto-libm-test-out-sin')
-rw-r--r-- | math/auto-libm-test-out-sin | 50 |
1 files changed, 25 insertions, 25 deletions
diff --git a/math/auto-libm-test-out-sin b/math/auto-libm-test-out-sin index f1d21b179c..e1f6845283 100644 --- a/math/auto-libm-test-out-sin +++ b/math/auto-libm-test-out-sin @@ -23,31 +23,31 @@ sin 0 = sin tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok = sin towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok = sin upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok -sin -0 -= sin downward binary32 -0x0p+0 : -0x0p+0 : inexact-ok -= sin tonearest binary32 -0x0p+0 : -0x0p+0 : inexact-ok -= sin towardzero binary32 -0x0p+0 : -0x0p+0 : inexact-ok -= sin upward binary32 -0x0p+0 : -0x0p+0 : inexact-ok -= sin downward binary64 -0x0p+0 : -0x0p+0 : inexact-ok -= sin tonearest binary64 -0x0p+0 : -0x0p+0 : inexact-ok -= sin towardzero binary64 -0x0p+0 : -0x0p+0 : inexact-ok -= sin upward binary64 -0x0p+0 : -0x0p+0 : inexact-ok -= sin downward intel96 -0x0p+0 : -0x0p+0 : inexact-ok -= sin tonearest intel96 -0x0p+0 : -0x0p+0 : inexact-ok -= sin towardzero intel96 -0x0p+0 : -0x0p+0 : inexact-ok -= sin upward intel96 -0x0p+0 : -0x0p+0 : inexact-ok -= sin downward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok -= sin tonearest m68k96 -0x0p+0 : -0x0p+0 : inexact-ok -= sin towardzero m68k96 -0x0p+0 : -0x0p+0 : inexact-ok -= sin upward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok -= sin downward binary128 -0x0p+0 : -0x0p+0 : inexact-ok -= sin tonearest binary128 -0x0p+0 : -0x0p+0 : inexact-ok -= sin towardzero binary128 -0x0p+0 : -0x0p+0 : inexact-ok -= sin upward binary128 -0x0p+0 : -0x0p+0 : inexact-ok -= sin downward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok -= sin tonearest ibm128 -0x0p+0 : -0x0p+0 : inexact-ok -= sin towardzero ibm128 -0x0p+0 : -0x0p+0 : inexact-ok -= sin upward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok +sin -0 no-mathvec += sin downward binary32 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += sin tonearest binary32 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += sin towardzero binary32 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += sin upward binary32 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += sin downward binary64 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += sin tonearest binary64 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += sin towardzero binary64 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += sin upward binary64 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += sin downward intel96 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += sin tonearest intel96 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += sin towardzero intel96 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += sin upward intel96 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += sin downward m68k96 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += sin tonearest m68k96 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += sin towardzero m68k96 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += sin upward m68k96 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += sin downward binary128 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += sin tonearest binary128 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += sin towardzero binary128 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += sin upward binary128 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += sin downward ibm128 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += sin tonearest ibm128 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += sin towardzero ibm128 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok += sin upward ibm128 -0x0p+0 : -0x0p+0 : no-mathvec inexact-ok sin pi/6 = sin downward binary32 0x8.60a92p-4 : 0x8p-4 : inexact-ok = sin tonearest binary32 0x8.60a92p-4 : 0x8p-4 : inexact-ok |