about summary refs log tree commit diff
path: root/sysdeps/ieee754/dbl-64/wordsize-64
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright notices with scripts/update-copyrights.Joseph Myers2013-01-027-7/+7
|
* Fix wordsize-64 cosh regression (bug 14273).Joseph Myers2012-06-211-0/+1
|
* Fix fmod for subnormals (bug 14048).Joseph Myers2012-06-011-2/+2
|
* Optimize handling of denormals in logb/logbf/logblAndreas Schwab2012-05-261-2/+2
|
* Log2 and log10 for wordsize-64.Adhemerval Zanella2012-05-152-0/+214
| | | | This patch also fixes indentation on default dbl-64 code.
* Use __builtin_clzll on int64 in __logbH.J. Lu2012-05-141-1/+1
|
* Fix for logb/logbf/logbl (bugs 13954/13955/13956)Adhemerval Zanella2012-05-101-4/+9
| | | | | | | | POSIX 2008 states that if the input for 'logb[f|l]' is a subnormal number it should be treated as if it were normalized. This means the implementation should calculate the log2 of the mantissa and add it to the subnormal exponent (-126 for float and -1022 for double and IBM long double). This patch takes care of that.
* Make inline __isnan, __isinf_ns, __finite generic.Richard Henderson2012-03-191-0/+35
| | | | | | For code generation to stay identical on x86_64, this requires that we define the fp word manipulation macros before including the generic header.
* Make lround the alias of llround for wordsize-64H.J. Lu2012-03-162-80/+80
|
* Clean up dbl-64 rint, nearbyint.Joseph Myers2012-03-132-24/+0
|
* Use <> for math.h and math_private.h everywhere.Richard Henderson2012-03-0920-35/+35
| | | | Entire tree edited via find | grep | sed.
* Fix scalbn, scalbln integer overflow.Joseph Myers2012-03-022-6/+10
|
* Replace FSF snail mail address with URLs.Paul Eggert2012-02-097-21/+14
|
* Remove __STDC__ conditionals from libm.Joseph Myers2012-01-271-6/+1
|
* Optimized acosh for 64-bit platformsUlrich Drepper2012-01-111-0/+67
|
* Optimize scalblnUlrich Drepper2012-01-111-0/+60
|
* Optimize s_modfUlrich Drepper2012-01-101-0/+65
|
* Optimize ldexp and scalbnUlrich Drepper2012-01-101-16/+8
|
* Use math_force_eval in more placesUlrich Drepper2011-10-253-31/+25
|
* Optimized remquo for 64-bit platformsUlrich Drepper2011-10-231-0/+112
|
* Optimize f_modUlrich Drepper2011-10-231-0/+104
| | | | | Branch prediction for the 32-bit implementation and a new optimized 64-bit implementation.
* Start optimizing the use of the fenv interfaces in libm itselfUlrich Drepper2011-10-181-18/+10
|
* Add optimized 64-bit frexpUlrich Drepper2011-10-171-0/+67
|
* Use rounds{s,d} for x86 rint, ceil, floorUlrich Drepper2011-10-163-24/+13
|
* Optimized floor for 64-bit architecturesUlrich Drepper2011-10-151-0/+79
|
* Add cosh optimized for 64-bit architecturesUlrich Drepper2011-10-151-0/+82
|
* Optimize use of isnan, isinf, finiteUlrich Drepper2011-10-083-0/+22
|
* finite for 64-bit platformsUlrich Drepper2011-09-151-0/+32
|
* Optimize logb code for 64-bit machinesUlrich Drepper2011-09-121-0/+44
|
* Add isinf optimized for 64-bit.Ulrich Drepper2009-08-261-0/+30
|
* Optimized isnan for 64-bit machines.Ulrich Drepper2009-08-261-0/+39
|
* Make llround an alias for lround on 64-bit machines.Ulrich Drepper2009-08-252-0/+14
|
* Optimized nearbyint for 64-bit.Ulrich Drepper2009-08-251-0/+86
|
* Optimized rint implementation for x86-64.Ulrich Drepper2009-08-251-0/+79
|
* Add 64-bit optimized s_round.Ulrich Drepper2009-08-251-0/+77
|
* Optimize out duplicated scalbln code for x86-64.Ulrich Drepper2009-08-251-6/+6
|
* Add 64-bit optimized scalbln.Ulrich Drepper2009-08-251-0/+68
|
* Add 64-bit optimized version lround.Ulrich Drepper2009-08-251-0/+67
|
* 64-bit optimized implementation of trunc.Ulrich Drepper2009-08-251-0/+56
|
* Add ceil implementation for 64-bit machines.Ulrich Drepper2009-08-241-0/+67
On 64-bit machines we should not split doubles into two 32 bit integer and handle the words separately. We have wide registers. This patch implements a 64-bit ceil version. Ideally all other functions will be converted over time.