summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* [tests] Define the RND_RAND_NO_RNDF and RND_LOOP_NO_RNDF macros, similarvlefevre2016-07-2230-176/+76
* Merged r10599 through r10628 from the trunk, resolving the conflictvlefevre2016-07-2214-37/+403
|\
| * [src/div.c] removed duplicate prototype (cf revision 10625)zimmerma2016-07-181-2/+0
| * [src/div.c] yet another speedupzimmerma2016-07-181-20/+11
| * [src/div.c] small improvementzimmerma2016-07-181-6/+6
| * [src/mpfr-gmp.h] Declare __gmpn_invert_limb if used (in order to avoidvlefevre2016-07-181-1/+6
| * [src/div.c] removed wrong assertions (and added comments to explain why)zimmerma2016-07-171-4/+9
| * [src/div.c] Added a FIXME (assertion failure).vlefevre2016-07-151-0/+1
| * [src/div.c] Untabified.vlefevre2016-07-151-31/+31
| * [tools/mpfrlint] Update concerning GMP internals.vlefevre2016-07-151-2/+5
| * [src/sub1sp.c] implement use of __gmpn_rsblsh_n (disabled for now)zimmerma2016-07-152-4/+13
| * [src/div.c] only use __gmpn_invert_limb with --enable-gmp-internalszimmerma2016-07-153-10/+82
| * [src/mpfr-impl.h] Require <float.h> to be included in order to bevlefevre2016-07-142-3/+16
| * [src/div.c] Added a FIXME as __gmpn_invert_limb is a GMP internal.vlefevre2016-07-141-0/+5
| * [src/div.c] speedup for precision < GMP_NUMB_BITS/2 (by almost a factor 2)zimmerma2016-07-141-2/+21
| * [src/mul.c] added commentzimmerma2016-07-141-0/+7
| * [src/div.c] new faster code for 1 limbzimmerma2016-07-142-57/+22
| * [src/cmp_ld.c] include float.h so that MPFR_LDBL_MANT_DIG is correcly definedzimmerma2016-07-143-2/+4
| * [src/div.c] removed obsolete comment since we no longer use __udiv_qrnnd_ldzimmerma2016-07-131-6/+0
| * [src/div.c] changed __udiv_qrnnd_ld into __udiv_qrnnd_preinv (no dependencyzimmerma2016-07-132-28/+45
| * [src/div.c] Do not use __udiv_qrnnd_ld for MPFR_LDBL_MANT_DIG > 64.vlefevre2016-07-091-3/+9
| * [src/mpfr-longlong.h] Typo.vlefevre2016-07-091-1/+1
| * [src/mpfr-longlong.h] C89 compatibility.vlefevre2016-07-091-1/+1
| * [src/div.c] speedup using __udiv_qrnnd_ldzimmerma2016-07-081-2/+8
| * [src/mpfr-longlong.h] contributed __udiv_qrnnd_ld variantzimmerma2016-07-081-1/+34
| * [src/div.c] new special code for 1 limbzimmerma2016-07-082-12/+127
| * [src/mul.c] fixed detection of rounding awayzimmerma2016-07-081-1/+1
| * [src/mul.c] fixed underflow *after* roundingzimmerma2016-07-082-10/+23
| * [tests/tmul.c] added underflow test for directed rounding toozimmerma2016-07-081-5/+39
| * [tests/tmul.c] added test for underflow after rounding (reveals bug in mul.c)zimmerma2016-07-081-0/+47
| * [src/sub1sp.c] Clarified comment (it's better not to mention underflowvlefevre2016-07-081-4/+3
| * [src/sub1sp.c] added comment about underflow before/after roundingzimmerma2016-07-081-2/+9
* | Merged r10598 from the trunk, resolving the conflict (this consistsvlefevre2016-07-221-9/+9
|\ \ | |/
| * [src/mul.c] changed MPFR_PREC into MPFR_GET_PRECzimmerma2016-07-081-8/+8
* | Merged r10573 through r10597 from the trunk (no conflicts).vlefevre2016-07-2211-82/+258
|\ \ | |/
| * [src/mul.c] removed a call to MPFR_LIKELY which is unlikely...zimmerma2016-07-071-2/+2
| * [NEWS] i.e. → e.g.vlefevre2016-07-071-1/+1
| * [src/mul.c] Replaced mp_ptr by mpfr_limb_ptr (as usual).vlefevre2016-07-071-1/+1
| * [tests/tadd1sp.c] Added tests with EXP(b) < EXP(c), as there arevlefevre2016-07-072-16/+35
| * [NEWS] speedup in mpfr_mul for one limb (minus 1 bit)zimmerma2016-07-071-3/+3
| * [src/mul.c] speed-up of mpfr_mul for 1 limb (1 limb - 1 bit for the result).zimmerma2016-07-071-3/+79
| * [src/add1.c] Corrected a comment as in practice, b and c do notvlefevre2016-07-071-2/+2
| * [src/sub1sp.c] added assertionszimmerma2016-07-071-11/+15
| * [tests/tadd.c] C++ compatibility.vlefevre2016-07-061-2/+2
| * [tests/tadd1sp.c] Do not use != 0 on predicate function.vlefevre2016-07-061-1/+1
| * [src/sub1sp.c] removed special code for n = 1, now that we have a specialzimmerma2016-07-061-10/+1
| * [tests/tadd.c] revert mpfr_add to test_addzimmerma2016-07-061-2/+2
| * [src/add1sp.c] fixed two bugs in mpfr_add1sp1zimmerma2016-07-061-3/+6
| * [tests/tadd1sp.c] added one hard-coded testzimmerma2016-07-061-1/+10
| * [tests/tadd.c] last commit was wrongzimmerma2016-07-061-11/+20