summaryrefslogtreecommitdiff
path: root/src/add1sp.c
Commit message (Expand)AuthorAgeFilesLines
* [src/add1sp.c] fix bug in mpfr_add1sp3() in case d=GMP_NUMB_BITSzimmerma2017-12-171-1/+5
* get rid of DEBUG macro (but keep corresponding commands in comment to helpzimmerma2017-12-111-27/+18
* [src] Clean up of debugging output functions:vlefevre2017-09-291-8/+8
* Merged the latest changes from the trunk, including some old changesetsvlefevre2017-05-041-0/+7
|\
| * [src/mul.c] added special code for prec=GMP_NUMB_BITSzimmerma2017-02-081-0/+7
| * [src/add1sp.c] added special code for p=GMP_NUMB_BITSzimmerma2017-02-071-0/+110
| * [src/add1sp.c] Improved a line based on analysis (+ timings I've donevlefevre2017-01-131-4/+6
| * [src/add1sp.c] Replaced "return 0;" by "MPFR_RET(0);" to emphasize onvlefevre2017-01-131-3/+3
| * [src/add1sp.c] Improvements in mpfr_add1sp1; added a TODO.vlefevre2017-01-131-9/+11
| * [src/add1sp.c] Added a TODO: slightly better code?vlefevre2017-01-121-0/+2
| * [src/add1sp.c] Fixed too large shift count in r11170 (code for 3 limbs).vlefevre2017-01-091-1/+3
| * [src/add1sp.c] added special code for 3 limbszimmerma2017-01-091-0/+158
| * Copyright notice update: added 2017 withvlefevre2017-01-011-1/+1
| * [add/sub] added MPFR_UNLIKELY when adding one ulp changes the binadezimmerma2016-12-131-4/+6
| * [add1sp.c] added commentzimmerma2016-12-091-0/+4
| * [add1sp.c] simplified mpfr_add1sp2()zimmerma2016-12-091-6/+2
| * improved add1sp.c and sub1sp.c like in r10991zimmerma2016-12-081-27/+31
| * [src/add1sp.c] Typo in a comment.vlefevre2016-12-071-2/+2
| * likewise r10983zimmerma2016-12-071-2/+1
| * [add1sp.c] improved a conditional (if compiler is not smart enough)zimmerma2016-12-071-2/+3
* | Merged r11198-11280 from the trunk; no conflicts but additional changes:vlefevre2017-05-041-6/+118
* | Merged r11197 from the trunk, resolving the conflict.vlefevre2017-05-041-5/+3
* | Merged r11179-11196 from the trunk (no conflicts).vlefevre2017-05-041-9/+13
* | Merged the latest changes from the trunk.vlefevre2017-01-091-0/+160
* | Merged the latest changes from the trunk.vlefevre2017-01-011-1/+1
* | Merged the latest changes from the trunk.vlefevre2016-12-151-39/+45
* | added rounding code for RNDF in special routines for 1 and 2 limbszimmerma2016-12-071-4/+6
* | Merged the remaining changesets (concerning src/{add1sp.c,sub1sp.c})vlefevre2016-09-021-4/+131
|\ \ | |/
| * [src/add1sp.c] fixed issues found with --enable-assert=fullzimmerma2016-07-281-18/+22
| * [src/add1sp.c] new code to deal with p in [GMP_NUMB_BITS+1,2*GMP_NUMB_BITS-1]zimmerma2016-07-271-2/+125
* | Merged r10573 through r10597 from the trunk (no conflicts).vlefevre2016-07-221-16/+28
|\ \ | |/
| * [tests/tadd1sp.c] Added tests with EXP(b) < EXP(c), as there arevlefevre2016-07-071-13/+22
| * [src/add1sp.c] fixed two bugs in mpfr_add1sp1zimmerma2016-07-061-3/+6
* | Merged r10566 through r10570 from the trunk, resolving the conflict.vlefevre2016-07-221-102/+52
|\ \ | |/
| * added commentzimmerma2016-07-061-1/+1
| * [src/add1sp.c] removed special cases for n=1 in mpfr_add1sp, now that we havezimmerma2016-07-061-101/+51
* | Merged r10556 through r10564 from the trunk (no conflicts).vlefevre2016-07-221-2/+118
|\ \ | |/
| * Removed MPFR_HOT_FUNCTION_ATTR for mpfr_add1sp1 and mpfr_sub1sp1.vlefevre2016-07-061-1/+1
| * Functions mpfr_add1sp1 and mpfr_sub1sp1 are called only from the filesvlefevre2016-07-051-1/+1
| * [src/add1sp.c] Removed unused variable.vlefevre2016-07-051-1/+0
| * [src/add1sp.c] new special code for 1 limb. In 3.1.4 we add with mfv5:zimmerma2016-07-051-2/+119
| * [src/add1sp.c] Corrected indentation.vlefevre2016-07-011-26/+26
| * [src/add1sp.c] Added comments.vlefevre2016-07-011-2/+6
| * optimize mpfr_add (and mpfr_sub, not yet finished) for 1 limbzimmerma2016-06-301-19/+51
| * [src/add1sp.c] Fixed bug introduced in r10530 when MPFR_WANT_ASSERT >= 2vlefevre2016-06-291-1/+3
| * mpfr_add1sp does not assume any more EXP(b) >= EXP(c)zimmerma2016-06-291-2/+10
| * still faster code for 1 limbzimmerma2016-06-291-5/+8
| * merged r10522 from faithful branch + other special-code for 1 limb:zimmerma2016-06-291-12/+26
* | Merged r10529 through r10554 from the trunk (no conflicts).vlefevre2016-07-221-50/+96
* | Merged r10528 from the trunk, resolving the conflict.vlefevre2016-07-221-5/+8