summaryrefslogtreecommitdiff
path: root/exp_2.c
Commit message (Expand)AuthorAgeFilesLines
* Replace TMP_ALLOC by MPFR_TMP_ALLOCpelissip2005-05-181-12/+12
* Detect/avoid potential integer overflows.vlefevre2005-05-121-33/+39
* Fix bug when exp(x) is near the limit of an overflow or anpelissip2005-05-111-4/+28
* Replace mpfr_can_round (..., GMP_RNDN, GMP_RNDZ, ...) to fast replacementpelissip2005-03-141-2/+1
* Fix bug due to wrong estimation of (get_d (x) / LOG2).pelissip2005-03-041-1/+1
* Transform DEBUG message to LOG message.pelissip2005-03-041-17/+13
* Tune mpfr_exp_2 now!pelissip2005-03-041-5/+2
* Add log for other functions.pelissip2005-02-101-2/+5
* Updated copyright lines.vlefevre2005-01-281-1/+1
* Optimize mpfr_exp2 by inlining some code, and by avoiding usingpelissip2005-01-041-62/+67
* Try to retype correctly the functions (replace int by the correct type).pelissip2004-08-241-64/+84
* Move __gmpfr_isqrt and __gmpfr_cuberoot to another file.pelissip2004-08-231-138/+95
* Add some likely, and use a static table instead of a dynamic one.pelissip2004-06-281-0/+3
* Fix overflow problems.pelissip2004-05-061-0/+5
* + Better support of non IEEE doubles.pelissip2004-02-061-4/+2
* added several hard-coded tests (and fixed bugs found)zimmerma2004-01-221-7/+7
* Changed some error messages into assertions.vlefevre2004-01-141-12/+11
* Remove some warnings and potential errors (Comparaison between signed and uns...pelissip2003-11-211-1/+1
* + Remove MPFR_CLEAR_NAN and MPFR_CLEAR_INF. Only use MPFR_CLEAR_FLAGS.pelissip2003-11-041-4/+4
* change in can_round calls to get correct inexact flag for rounding to nearestzimmerma2003-10-131-1/+2
* mpfr_round_prec is now obsoletezimmerma2003-09-191-1/+1
* fixed bug in mpfr_exp2_aux2 (spe175.testdrive.hp.com)zimmerma2003-06-191-17/+3
* Macros MPFR_EXP_INVALID (invalid exponent value) and MPFR_EXP_CHECKvlefevre2003-05-221-53/+72
* fixed pb with count_leading_zeros (n=0)zimmerma2003-04-011-1/+4
* fixed bug found by Frankyzimmerma2003-04-011-36/+51
* Suppress some #define and fix symbol names (makes code cleaner):vlefevre2002-12-161-5/+5
* COPYING -> COPYING.LIB and GPL re-added.vlefevre2002-04-151-1/+1
* Code clean-up.vlefevre2002-04-121-2/+1
* mpfr_get_d -> mpfr_get_d1 and mpfr_get_d2 -> mpfr_get_d.vlefevre2002-04-071-5/+6
* COPYING.LIB -> COPYING.vlefevre2002-04-051-1/+1
* removed expx (not used)zimmerma2002-03-111-5/+1
* Copyright line changed.vlefevre2002-03-041-1/+1
* changed name of mpz_set_fr to mpfr_get_z_expzimmerma2002-03-011-3/+3
* mpfr_{div,mul}_2exp -> mpfr_{div,mul}_2ui.vlefevre2002-02-141-3/+3
* mpfr_print_raw -> mpfr_print_binaryzimmerma2001-11-161-5/+5
* changed Library GPL to Lesser GPLzimmerma2001-11-161-4/+4
* added year 2001 in copyright linezimmerma2001-11-161-23/+1
* added static to local functionszimmerma2001-11-161-26/+10
* implement ternary inexact flagzimmerma2001-10-151-34/+7
* moved TMP_FREEzimmerma2001-06-281-1/+1
* add the old exp2 function and file renamed by exp_2daney2001-04-051-0/+433