aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/ieee754/dbl-64/s_sin.c
AgeCommit message (Expand)Author
2023-01-06Update copyright dates with scripts/update-copyrightsJoseph Myers
2022-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert
2021-12-13sysdeps: Simplify sin Taylor Series calculationAkila Welihinda
2021-03-11math: Remove mpa files [BZ #15267]Wilco Dijkstra
2021-01-02Update copyright dates with scripts/update-copyrightsPaul Eggert
2020-02-07Remove a comment claiming that sin/cos round correctly.Wilco Dijkstra
2020-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers
2019-09-07Prefer https to http for gnu.org and fsf.org URLsPaul Eggert
2019-02-06Avoid "inline" after return type in function definitions.Joseph Myers
2019-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers
2018-09-27Use copysign functions not __copysign functions in glibc libm.Joseph Myers
2018-09-03Do not include fenv_private.h in math_private.h.Joseph Myers
2018-05-10Move math_check_force_underflow macros to separate math-underflow.h.Joseph Myers
2018-04-03[PATCH 7/7] sin/cos slow paths: refactor sincos implementationWilco Dijkstra
2018-04-03[PATCH 6/7] sin/cos slow paths: refactor duplicated code into dosinWilco Dijkstra
2018-04-03[PATCH 5/7] sin/cos slow paths: remove unused slowpath functionsWilco Dijkstra
2018-04-03[PATCH 4/7] sin/cos slow paths: remove slow paths from huge range reductionWilco Dijkstra
2018-04-03[PATCH 3/7] sin/cos slow paths: remove slow paths from small range reductionWilco Dijkstra
2018-04-03[PATCH 2/7] sin/cos slow paths: remove large range reductionWilco Dijkstra
2018-04-03[PATCH 1/7] sin/cos slow paths: avoid slow paths for small inputsWilco Dijkstra
2018-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers
2017-09-29Use libm_alias_double for some dbl-64 functions.Joseph Myers
2017-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers
2016-10-06Update comments for some functions in s_sin.cSiddhesh Poyarekar
2016-10-06Make quadrant shift a boolean in reduce_and_compute in s_sin.cSiddhesh Poyarekar
2016-10-06Check n instead of k1 to decide on sign of sin/cos resultSiddhesh Poyarekar
2016-10-06Make the quadrant shift K a bool in do_sincos_* functionsSiddhesh Poyarekar
2016-09-30Use copysign instead of ternary for some sin/cos input rangesSiddhesh Poyarekar
2016-09-30Use copysign instead of ternary conditions for positive constantsSiddhesh Poyarekar
2016-09-30consolidate sign checks for slow2Siddhesh Poyarekar
2016-09-02Inline all support functions for sin and cosSiddhesh Poyarekar
2016-09-02Use do_sin for sin(x) where 0.25 < |x| < 0.855469Siddhesh Poyarekar
2016-09-02Consolidate input partitioning into do_cos and do_sinSiddhesh Poyarekar
2016-08-30Use fabs(x) instead of branching on signedness of input to sin and cosSiddhesh Poyarekar
2016-08-30Add fall through commentsSiddhesh Poyarekar
2016-08-30Consolidate reduce_and_compute codeSiddhesh Poyarekar
2016-07-18Fix cos computation for multiple precision fallback (bz #20357)Siddhesh Poyarekar
2016-01-04Update copyright dates with scripts/update-copyrights.Joseph Myers
2015-12-21Consolidate sincos computation for 2.426265 < |x| < 105414350Siddhesh Poyarekar
2015-12-21Consolidate sin and cos code for 105414350 <|x|< 281474976710656Siddhesh Poyarekar
2015-12-21Consolidate range reduction in sincos for x > 281474976710656Siddhesh Poyarekar
2015-11-17Include s_sin.c in s_sincos.cSiddhesh Poyarekar
2015-11-17Remove redundant else clauses in s_sin.cSiddhesh Poyarekar
2015-09-23Refactor code forcing underflow exceptions.Joseph Myers
2015-06-23Fix sin, sincos missing underflows (bug 16526, bug 16538).Joseph Myers
2015-05-15Remove various ABS macros and replace uses with fabs (or in one case abs)Wilco Dijkstra
2015-01-02Update copyright dates with scripts/update-copyrights.Joseph Myers
2014-02-27Fix sign of input to bsloww1 (BZ #16623)Siddhesh Poyarekar
2014-01-01Update copyright notices with scripts/update-copyrightsAllan McRae
2013-12-27Fix typo in csloww()Allan McRae