summaryrefslogtreecommitdiff
path: root/tune
Commit message (Expand)AuthorAgeFilesLines
* [src/mulders.c] fixed issue with --enable-gmp-internalszimmerma2018-11-101-5/+1
* Removed trailing spaces.vlefevre2018-02-261-1/+1
* [tune/tuneup.c] ensure k < n in mpfr_divhigh_n[]zimmerma2018-02-211-17/+14
* [tune/tuneup.c] for mpfr_div_threshold, start from 3 limbs againzimmerma2018-02-211-1/+1
* [tuneup.c] start from 4 limbs for mpfr_div_thresholdzimmerma2018-02-211-2/+2
* [tune/tuneup.c] make tune_simple_func more robust for small precisionszimmerma2018-02-211-3/+4
* [src/x86_64/mparam.h] added tuning for generic x86_64zimmerma2018-02-211-1/+2
* [src/div.c] added commentzimmerma2018-02-201-3/+3
* Copyright notice update: added 2018 withvlefevre2018-01-034-4/+4
* Copyright notice update: added 2017 withvlefevre2017-01-014-4/+4
* Replacedvlefevre2016-02-043-3/+3
* Copyright notice update: added 2016 withvlefevre2016-01-014-4/+4
* More details in a comment about assertions via tuneup.vlefevre2015-09-041-2/+3
* fixed failed assertion during "make tune"zimmerma2015-09-041-2/+5
* Copyright notice update: added 2015 withvlefevre2015-02-134-4/+4
* re-enable assertions (patch from Patrick Pélissier)zimmerma2014-01-241-2/+2
* [tune/tuneup.c] Fix compilation error due to static assertion beingvlefevre2014-01-241-0/+6
* Use of the numberof macro.vlefevre2014-01-231-2/+1
* Copyright notice update: added 2014 withvlefevre2014-01-034-4/+4
* Applied patch 3 by Ondřej Bílka with some manual corrections,vlefevre2013-07-222-2/+2
* Use copyright year ranges, followingvlefevre2013-05-304-4/+4
* Copyright notice update: added 2013 withvlefevre2013-01-034-4/+4
* Tuning: reverted changeset r8444 and applied patch by Patrick Pélissiervlefevre2012-12-311-3/+3
* [Makefile.am] -lrt is needed for clock_gettime() [undefined with GMP 5.1.0]zimmerma2012-12-311-1/+1
* Updated autotool files to get rid of obsolete macros (thanks tovlefevre2012-07-271-1/+1
* [tuneup.c] fixed compiler warning (got on gcc49.fsffrance.org)zimmerma2012-03-051-1/+1
* Changed Arenaire to AriC with:vlefevre2012-01-103-3/+3
* Copyright notice update: added 2012 withvlefevre2012-01-104-4/+4
* [tune/tuneup.c] Untabified.vlefevre2011-08-121-1/+1
* [src/mulders.c] use mpn_sbpi1_divappr_q if available and WANT_GMP_INTERNALSzimmerma2011-08-051-5/+10
* [mulders.c] added a basecase code for Mulders' short divisionzimmerma2011-08-051-1/+8
* Added tuning for MPFR_DIV_THRESHOLD, and default value.zimmerma2011-07-311-1/+18
* [tuneup.c] fix tuning bounds of short product and division according to thezimmerma2011-07-281-4/+7
* Added new types mpfr_limb_ptr and mpfr_limb_srcptr to src/mpfr-impl.h,vlefevre2011-02-092-12/+12
* Copyright notice update: added 2011 withvlefevre2011-01-174-4/+4
* [tuneup.c] added cast from time_t to long, after warning under HP-UX:zimmerma2010-10-221-2/+2
* Cosmetic change: the constant MPFR_TUNE_CASE is now defined in mparam_h.in.schevill2010-10-201-0/+2
* Typo.schevill2010-10-201-1/+1
* Up-to-date thresholds.schevill2010-10-201-1/+1
* [tuneup.c] increase maximal number of calls to speed_measure from 5 to 30zimmerma2010-10-191-5/+3
* [tuneup.c] print size when speed_measure failszimmerma2010-10-181-2/+2
* Reorganized mparam_h.in in separate files.schevill2010-10-151-5/+13
* Modified the number of iterations in the loop of mpfr_speed_measure.schevill2010-10-141-4/+4
* [tuneup.c] new function mpfr_speed_measure, which calls speed_measure() severalzimmerma2010-10-141-96/+32
* [tuneup.c] try again when speed_measure returns -1.0 (i.e. fails)zimmerma2010-10-131-0/+64
* Small indication explaining what is the negative threshold for Ai.schevill2010-10-121-1/+1
* Removed trailing spaces and untabified several files.vlefevre2010-09-301-2/+2
* [src/mulders.c] added new function mpfr_divhigh_n() for short divisionzimmerma2010-09-291-13/+92
* [tuneup.c] changed lower bound for exp_2 threshold from MPFR_PREC_MIN (2) tozimmerma2010-09-241-3/+1
* now use Mulders' algorithm also for mpfr_sqr, provides nice speed improvementzimmerma2010-09-241-4/+57