| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | math: fix atanh (overflow and underflow issues) | Szabolcs Nagy | 2013-09-05 | 3 | -14/+37 |
* | math: remove libc.h include from libm.h | Szabolcs Nagy | 2013-09-05 | 4 | -1/+5 |
* | math: fix acoshf on negative values | Szabolcs Nagy | 2013-09-05 | 2 | -7/+8 |
* | math: fix expm1l on x86_64 (avoid underflow for large negative x) | Szabolcs Nagy | 2013-09-05 | 3 | -3/+13 |
* | math: fix lrintl.s on x86_64 (use movslq to signextend the result) | Szabolcs Nagy | 2013-09-05 | 1 | -1/+1 |
* | math: fix exp2l asm on x86 (raise underflow correctly) | Szabolcs Nagy | 2013-09-05 | 2 | -67/+78 |
* | math: cosmetic cleanup (use explicit union instead of fshape and dshape) | Szabolcs Nagy | 2013-09-05 | 10 | -100/+84 |
* | math: remove *_WORD64 macros from libm.h | Szabolcs Nagy | 2013-09-05 | 1 | -13/+13 |
* | math: long double fix (use ldshape union) | Szabolcs Nagy | 2013-09-05 | 8 | -51/+24 |
* | math: use float_t and double_t in scalbnf and scalbn | Szabolcs Nagy | 2013-09-05 | 2 | -16/+20 |
* | math: fix remaining old long double code (erfl, fmal, lgammal, scalbnl) | Szabolcs Nagy | 2013-09-05 | 5 | -93/+65 |
* | math: cbrt cleanup and long double fix | Szabolcs Nagy | 2013-09-05 | 3 | -72/+59 |
* | math: fix underflow in exp*.c and long double handling in exp2l | Szabolcs Nagy | 2013-09-05 | 8 | -182/+139 |
* | math: long double trigonometric cleanup (cosl, sinl, sincosl, tanl) | Szabolcs Nagy | 2013-09-05 | 8 | -236/+228 |
* | math: long double inverse trigonometric cleanup (acosl, asinl, atanl, atan2l) | Szabolcs Nagy | 2013-09-05 | 6 | -103/+180 |
* | math: rewrite hypot | Szabolcs Nagy | 2013-09-05 | 3 | -324/+135 |
* | math: rewrite remainder functions (remainder, remquo, fmod, modf) | Szabolcs Nagy | 2013-09-05 | 11 | -1010/+472 |
* | math: rewrite rounding functions (ceil, floor, trunc, round, rint) | Szabolcs Nagy | 2013-09-05 | 15 | -905/+274 |
* | math: fix logb(-0.0) in downward rounding mode | Szabolcs Nagy | 2013-09-05 | 3 | -6/+6 |
* | math: ilogb cleanup | Szabolcs Nagy | 2013-09-05 | 3 | -16/+43 |
* | long double cleanup, initial commit | Szabolcs Nagy | 2013-09-05 | 6 | -70/+61 |
* | some initial math asm for armhf (fabs[f] and sqrt[f]) | Rich Felker | 2013-08-16 | 12 | -0/+32 |
* | fix build of x86_64 expl assembly | Rich Felker | 2013-08-16 | 1 | -1/+1 |
* | math: fix pow(x,-1) to raise underflow properly | Szabolcs Nagy | 2013-08-15 | 1 | -2/+14 |
* | math: fix i386 atan2.s to raise underflow for subnormal results | Szabolcs Nagy | 2013-08-15 | 2 | -2/+24 |
* | math: clean up atan2.c | Szabolcs Nagy | 2013-08-15 | 4 | -103/+73 |
* | math: fix x86 asin, atan, exp, log1p to raise underflow | Szabolcs Nagy | 2013-08-15 | 6 | -3/+98 |
* | math: fix x86 expl.s to raise underflow and clean up special case handling | Szabolcs Nagy | 2013-08-15 | 2 | -45/+31 |
* | math: fix asin, atan, log1p, tanh to raise underflow on subnormal | Szabolcs Nagy | 2013-08-15 | 9 | -26/+39 |
* | math: fix tgamma to raise underflow for large negative values | Szabolcs Nagy | 2013-08-15 | 1 | -0/+1 |
* | math: fix pow(0,-inf) to raise divbyzero flag | Szabolcs Nagy | 2013-08-15 | 2 | -2/+2 |
* | math: minor scalbn*.c simplification | Szabolcs Nagy | 2013-08-15 | 3 | -18/+10 |
* | add missing erfcl wrapper for archs where long double is plain double | Rich Felker | 2013-07-28 | 1 | -0/+4 |
* | math: add fma TODO comments about the underflow issue | Szabolcs Nagy | 2013-05-19 | 3 | -2/+14 |
* | math: fix two fma issues (only affects non-nearest rounding mode, x86) | Szabolcs Nagy | 2013-05-19 | 1 | -4/+38 |
* | math: sin cos cleanup | Szabolcs Nagy | 2013-05-18 | 10 | -112/+128 |
* | math: tan cleanups | Szabolcs Nagy | 2013-05-18 | 6 | -106/+80 |
* | math: use double_t for temporaries to avoid stores on i386 | Szabolcs Nagy | 2013-05-15 | 21 | -28/+31 |
* | math: erf and erfc cleanup | Szabolcs Nagy | 2013-01-07 | 3 | -297/+207 |
* | math: bessel cleanup (jn.c and jnf.c) | Szabolcs Nagy | 2013-01-01 | 2 | -164/+161 |
* | math: bessel cleanup (j1.c and j1f.c) | Szabolcs Nagy | 2013-01-01 | 2 | -187/+138 |
* | math: bessel cleanup (j0.c and j0f.c) | Szabolcs Nagy | 2013-01-01 | 2 | -203/+161 |
* | math: use 0x1p-120f and 0x1p120f for tiny and huge values | Szabolcs Nagy | 2012-12-16 | 10 | -27/+27 |
* | math: tgammal.c fixes | Szabolcs Nagy | 2012-12-16 | 1 | -28/+23 |
* | math: tanh.c cleanup similar to sinh, cosh | Szabolcs Nagy | 2012-12-16 | 3 | -173/+83 |
* | math: sinh.c cleanup similar to the cosh one | Szabolcs Nagy | 2012-12-16 | 3 | -171/+72 |
* | math: finished cosh.c cleanup | Szabolcs Nagy | 2012-12-16 | 3 | -142/+49 |
* | math: x86_64 version of expl, fixed some comments in the i386 version | Szabolcs Nagy | 2012-12-16 | 4 | -4/+112 |
* | math: move x86_64 exp2l implementation to exp2l.s from expl.s | Szabolcs Nagy | 2012-12-16 | 3 | -85/+76 |
* | math: fix i386/expl.s with more precise x*log2e | Szabolcs Nagy | 2012-12-14 | 2 | -7/+107 |