summaryrefslogtreecommitdiff
path: root/div.c
Commit message (Expand)AuthorAgeFilesLines
* * Optimize a few div.c and mul.c.pelissip2003-11-171-5/+5
* Some minor optimizations.pelissip2003-11-071-4/+4
* Fix some bugs (Use MPFR_ASSERT(1) instead of MPFR_ASSERT(0))pelissip2003-11-051-1/+1
* + Remove MPFR_CLEAR_NAN and MPFR_CLEAR_INF. Only use MPFR_CLEAR_FLAGS.pelissip2003-11-041-11/+8
* Use of MPFR_UNLIKELY and MPFR_IS_SINGULAR for fast detection of special value...pelissip2003-10-281-53/+60
* Change the internal format of MPFR: ZERO, INF and NAN have special values of ...pelissip2003-10-271-4/+4
* No longer perform the pre-check for exactness when first division step waszimmerma2003-09-151-115/+118
* Macros MPFR_EXP_INVALID (invalid exponent value) and MPFR_EXP_CHECKvlefevre2003-05-221-3/+3
* added explicit castzimmerma2002-11-191-2/+2
* MP_LIMB_T_HIGHBIT -> MPFR_LIMB_HIGHBIT.vlefevre2002-06-261-2/+2
* Copyright line updated.vlefevre2002-05-141-1/+1
* COPYING -> COPYING.LIB and GPL re-added.vlefevre2002-04-151-1/+1
* COPYING.LIB -> COPYING.vlefevre2002-04-051-1/+1
* Copyright line changed.vlefevre2002-03-041-1/+1
* Comments were incorrect.vlefevre2002-01-161-2/+2
* Special cases.vlefevre2002-01-141-36/+32
* Ajoute retours chariots dans div.c, etc.hanrot2001-11-161-78/+48
* if () remplace par if ( ==0) ou if ( != 0)hanrot2001-11-161-7/+7
* return -> MPFR_RET, patch d'un leak dans inp_str.chanrot2001-11-161-7/+8
* changed Library GPL to Lesser GPLzimmerma2001-11-161-4/+4
* added year 2001 in copyright linezimmerma2001-11-161-9/+1
* 1 -> BITS_PER_MP_LIMBzimmerma2001-11-161-9/+10
* removed MPFR_DEBUG_LEVEL definitionzimmerma2001-10-261-1/+0
* Clearing high part of rem2.hanrot2001-10-261-0/+4
* Patch for bits shifted out when the high word of the quotient is nonzero.hanrot2001-10-261-5/+17
* Patch for the computation of the u_lo + r part of the remainder when u_lo = 0.hanrot2001-10-261-6/+9
* Patch for even rounding.hanrot2001-10-251-6/+2
* La division nouvelle est arrivee.hanrot2001-10-251-212/+288
* Bug fixed (char -> int).vlefevre2001-10-211-2/+2
* *** empty log message ***hanrot2001-10-181-1/+1
* New division in div.c, old one renamed in mpfr_div2. Remains to implementhanrot2001-10-171-158/+244
* Parameter added to mpfr_round_raw: pointer to inexact ternary value.vlefevre2001-09-101-1/+1
* k2r -> ansi stylezimmerma2000-12-211-16/+17
* changed name of mpfr struct fields: _mp_d -> _mpfr_dzimmerma2000-12-181-6/+5
* _mp_d -> MPFR_MANTzimmerma2000-12-151-2/+2
* Yet another patch for include files.hanrot2000-12-151-1/+1
* Permutation of includes to avoid warnings due to careless multiple definitionhanrot2000-12-151-1/+1
* fixed pb with mp_ptr vs mp_srcptrzimmerma2000-12-131-1/+1
* in case the destination precision is less than that of the operands,zimmerma2000-12-071-3/+10
* changed copyright to Free Software Foundationzimmerma2000-12-011-1/+1
* Infinis, premiere tentative.hanrot2000-11-211-8/+36
* protected all macros: xxx -> MPFR_xxxzimmerma2000-10-261-20/+20
* replaced mpn_divrem by mpn_tdiv_qr for gmp 3 or laterzimmerma2000-08-291-4/+11
* fixed (hopefully) bug for 1/1 in precision 32, 64, ...zimmerma2000-07-121-7/+15
* Patch for 1 << (BITS_PER_MP_LIMB - x) when x is 0 (produces inexact resultshanrot2000-06-191-4/+13
* fixed bug occurring on LinuxPPC (1 << 32)zimmerma2000-06-161-9/+8
* removed printfzimmerma2000-05-291-2/+1
* removed mpn_divrem_n stuff, now that Burnikel/Ziegler algorithm is in GMP 3.0zimmerma2000-05-051-3/+1
* unsigned char -> mp_rnd_tzimmerma2000-02-111-3/+11
* use mpn_divrem_n (Burnikel-Ziegler algorithm) instead of mpn_divremzimmerma2000-02-011-2/+4