aboutsummaryrefslogtreecommitdiff
path: root/lib/msun/ld128
Commit message (Expand)AuthorAgeFilesLines
* Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-2313-26/+0
* Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-233-6/+0
* Fixes for bugs in sinpi/cospi/tanpiSteve Kargl2023-08-103-71/+56
* Cleanup debugging code in libmSteve Kargl2023-08-102-31/+21
* * lib/msun/Makefile b/lib/msun/Makefile:Mark Murray2023-07-261-0/+57
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-07-258-8/+8
* Implementations of cexpl()Steve Kargl2021-11-101-0/+94
* cosl(): fix polynomial approximation coefficients for ld128 versionSteve Kargl2021-11-081-17/+15
* sinpi[fl] etc: Fix the ld128 implementationsSteve Kargl2021-11-023-37/+46
* lib/msun/ld128/s_tanpil.c: make it compile.Konstantin Belousov2021-11-021-3/+3
* [LIBM] implementations of sinpi[fl], cospi[fl], and tanpi[fl]Steve Kargl2021-11-025-0/+431
* lib/msun: Avoid FE_INEXACT for x86 log2l/log10lAlex Richardson2021-04-221-9/+9
* Apply fix for ld80 and ld128 submitted by Steve Kargl:Stefan Eßer2020-09-201-5/+6
* Remove sparc64 specific parts of libm and fix commentsWarner Losh2020-02-263-12/+17
* msun: Fix some old typos.Pedro F. Giffuni2018-12-311-1/+1
* Centralize the complications for special efficient rounding to integers.Bruce Evans2018-07-203-22/+4
* Add a macro nan_mix() and use it to get NaN results that are (bitwise)Bruce Evans2018-07-171-1/+1
* msun: add ld80/ld128 powl, cpow, cpowf, cpowl from openbsdMatt Macy2018-07-151-0/+443
* lib: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-267-0/+14
* Rename cpack*() to CMPLX*().Ed Schouten2014-12-161-1/+1
* The value small=2**-(p+3), where p is the precision, can be determine fromSteve Kargl2014-10-091-38/+35
* For targets that have a signed zero, lgamma_r(-0, &signgamp) shouldSteve Kargl2014-09-171-1/+5
* * Makefile:Steve Kargl2014-09-151-0/+329
* * Makefile:Steve Kargl2014-07-131-0/+329
* In lib/msun/ld128/s_expl.c, remove '/*' within block comment, to avoid aDimitry Andric2014-02-211-1/+1
* * ld80/k_expl.h:Steve Kargl2013-12-302-233/+393
* Change a comma to a semicolon.Steve Kargl2013-06-031-3/+2
* ld80 and ld128 implementations of expm1l(). This code started lifeSteve Kargl2013-06-031-0/+195
* Fix two comments that got lost in the disentanglement of the larger diff.Steve Kargl2013-06-031-1/+6
* ld80/s_expl.c:Steve Kargl2013-06-031-6/+9
* Micro-optimization: move the unary mius operator to operateSteve Kargl2013-06-031-1/+1
* Add a comment to note that bde supplied most, if not all,Steve Kargl2013-06-031-0/+2
* ld80/s_expl.c:Steve Kargl2013-06-031-6/+4
* ld80/s_expl.c:Steve Kargl2013-06-031-21/+51
* Update a comment to reflect that we are using an endpoint ofSteve Kargl2013-06-031-1/+1
* Introduce the macro LOG2_INTERVAL, which is log2(number of intervals).Steve Kargl2013-06-031-1/+2
* Whitespace.Steve Kargl2013-06-031-1/+1
* * Rename the polynomial coefficients from P2, P3, ... to A2, A3, ....Steve Kargl2013-06-031-15/+15
* ld80/s_expl.c:Steve Kargl2013-06-031-1/+1
* Add logl, log2l, log10l, and log1pl.David Schultz2013-06-031-0/+737
* Fix some regressions caused by the switch from gcc to clang. The fixesDavid Schultz2013-05-271-6/+3
* * ld80/s_expl.c:Steve Kargl2012-09-231-8/+5
* * ld80/s_expl.c:Steve Kargl2012-09-231-9/+13
* Whitespace.Steve Kargl2012-07-301-2/+2
* Replace the macro name NUM with INTERVALS. This change providesSteve Kargl2012-07-261-4/+5
* * ld80/expl.c:Steve Kargl2012-07-261-3/+2
* Compute the exponential of x for Intel 80-bit format and IEEE 128-bitSteve Kargl2012-07-231-0/+260
* Clean up the unneeded cpp macro INLINE_REM_PIO2L.Steve Kargl2011-05-301-4/+1
* Improve the accuracy from a max ULP of ~2000 to max ULP < 0.79Steve Kargl2011-04-291-0/+143
* Add implementations of acosl(), asinl(), atanl(), atan2l(),David Schultz2008-07-312-0/+213