aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/ieee754
AgeCommit message (Collapse)Author
2012-03-14Implement and use libc_feholdexcept_setround_53bit and libc_feupdateenv_53bitAndreas Jaeger
so that double arithmetic in s_sin is done in 53 bit (without extend i386 double precision)
2012-03-13Fix hypotf overflow/underflow by using double precision instead of scaling.David S. Miller
[BZ #13840] * sysdeps/ieee754/flt-32/e_hypotf.c (__ieee754_hypotf): Rewrite to use double-precision for the calculation instead of scaling.
2012-03-13Clean up dbl-64 rint, nearbyint.Joseph Myers
2012-03-13Fix generic ldbl-128 expm1l just like x86-64 and i386 variants were.David S. Miller
* sysdeps/ieee754/ldbl-128/s_expm1l.c (__expm1l): Use expl for large parameters.
2012-03-09Use <> for math.h and math_private.h everywhere.Richard Henderson
Entire tree edited via find | grep | sed.
2012-03-09Use target-specific math_private.h in math_ldbl_opt.h.Richard Henderson
2012-03-06Fix up long double fphex.Marek Polacek
2012-03-05Fix loss of precision in cosh and sinh for IBM long doubleAndreas Schwab
2012-03-05Fix pow in non-default rounding modes (bug 3976).Joseph Myers
2012-03-02Fix sin, cos, tan in non-default rounding modes (bug 3976).Joseph Myers
2012-03-02Fix scalbn, scalbln integer overflow.Joseph Myers
2012-03-02Fix exp in non-default rounding modes (bug 3976).Joseph Myers
2012-03-01Improve erfc accuracy.Joseph Myers
2012-02-27Fix ldbl-128 rintl/nearbyintl just like flt-32 variants.David S. Miller
* sysdeps/ieee754/ldbl-128/s_nearbyintl.c (__nearbyintl): Do not manipulate bits before adding and subtracting TWO112[sx]. * sysdeps/ieee754/ldbl-128/s_rintl.c (__rintl): Likewise.
2012-02-26Replace sysdeps/ieee754/dbl-64/k_tan.c with empty fileAndreas Schwab
2012-02-22Fix nearbyintf rounding.Joseph Myers
2012-02-22Fix rintf rounding.Joseph Myers
2012-02-19Use non-signaling floating-point comparisons in math functions.Aurelien Jarno
2012-02-09Replace FSF snail mail address with URLs.Paul Eggert
2012-01-27Remove __STDC__ conditionals from libm.Joseph Myers
2012-01-11Optimized acosh for 64-bit platformsUlrich Drepper
2012-01-11Optimize scalblnUlrich Drepper
2012-01-10Optimize s_modfUlrich Drepper
2012-01-10Optimize ldexp and scalbnUlrich Drepper
2012-01-09Some branch prediction for log1pUlrich Drepper
2012-01-08More fallout from supporting only ELFUlrich Drepper
2012-01-07Remove pre-ISO C supportUlrich Drepper
No more __const.
2012-01-07Remove non-ELF supportUlrich Drepper
2011-11-12Avoid warnings about unused variable in 96-bit j0l and j1lUlrich Drepper
2011-11-12Avoid warnings about unused variables in 96-bit hypotlUlrich Drepper
2011-11-11Remove unused variablesMarek Polacek
2011-10-29Fix accuracy problem in generic sinUlrich Drepper
2011-10-26Fix uses of math_force_evalAndreas Schwab
2011-10-25Add AVX optimized versions for some x86-64 math functionsUlrich Drepper
2011-10-25Use math_force_eval in more placesUlrich Drepper
2011-10-25Cleanup FMA4 patchUlrich Drepper
Move the FMA4 code into its own section. Avoid some of the duplication of data resulting from the double use of source files.
2011-10-24Optimize accurate 64-bit routines for FMA4 on x86-64Ulrich Drepper
2011-10-24Finish renamed DLA_FMA -> DLA_FMSUlrich Drepper
2011-10-23Optimized remquo for 64-bit platformsUlrich Drepper
2011-10-23Optimize f_modUlrich Drepper
Branch prediction for the 32-bit implementation and a new optimized 64-bit implementation.
2011-10-23Clean up FMA useUlrich Drepper
The macro's name should reflect that subtraction is being done. And use __builtin_fma, it seems to work after all.
2011-10-23Clean up last dla.h changeUlrich Drepper
2011-10-23Add missing _finite aliasesAndreas Schwab
2011-10-22Improve DLA_FMA for FMA4Ulrich Drepper
2011-10-22Start using fma in the libm implementationUlrich Drepper
2011-10-22Fix compilation due to __nan definesAndreas Schwab
2011-10-22Optimization to some complex math functionsUlrich Drepper
Also, change last reference to __sqrt into __sqrt to easily.
2011-10-21Add some __builtin_expect to generic __ieee754_logUlrich Drepper
2011-10-18Use new internal libc_fe* interfaces in more functionsUlrich Drepper
2011-10-18Provide combined internal feholdexcept/fesetround interfaceUlrich Drepper