summaryrefslogtreecommitdiff
path: root/tune
Commit message (Collapse)AuthorAgeFilesLines
...
* Tuning code for SQRLO_*:THRESHOLDs.Marco Bodrato2015-08-252-1/+51
|
* tune: Support mpn_sqrlo and mpn_sqrlo_basecase in tune/speed.Marco Bodrato2015-08-063-3/+18
|
* Remove now redundant MPN_FILL.Torbjorn Granlund2015-07-161-9/+0
|
* Measure mpn_sqrtrem and mpn_rootrem in remainder-less mode.Torbjorn Granlund2015-06-013-33/+20
|
* mpn/generic/invertappr.c (mpn_ni_invertappr): Reduce memory used (and ↵Marco Bodrato2015-05-151-3/+3
| | | | related updates)
* (all): Make GCD tuning last since it is not robust.Torbjorn Granlund2015-05-011-7/+7
|
* tune: support mpn_neg, mpn_{add,sub}_1{,_inplace}, mpz_2fac_uiMarco Bodrato2015-04-263-3/+46
|
* Add 'static' and 'const' for the benefit of C++.Torbjorn Granlund2014-11-151-2/+0
|
* Fix typo in last change.Torbjorn Granlund2014-11-142-0/+13
|
* Add casts for C++ compatibility.Torbjorn Granlund2014-11-133-21/+25
|
* (i386 speed_cyclecounter): Remove inline asm code, rely on external version.Torbjorn Granlund2014-11-101-36/+0
|
* INCLUDES => AM_CPPFLAGS.Torbjorn Granlund2014-10-011-1/+1
|
* Ensure DIV_QR_1_NORM_THRESHOLD, DIV_QR_1_UNNORM_THRESHOLD >= 1.Niels M?ller2014-02-171-0/+4
|
* mpn_sec_powm: Replace exponent limb count argument with a bit count.Niels M?ller2014-02-111-8/+3
|
* Fixed off-by-one problem in tuning of mpn_sec_powm.Niels M?ller2014-02-091-2/+12
|
* Update library files license to use LGPL3+ and GPL2+.Torbjorn Granlund2014-01-2755-423/+1028
|
* SEC_MINVERT => SEC_INVERTMarco Bodrato2014-01-212-2/+2
|
* Canonicalise copyright headers.Torbjorn Granlund2014-01-1945-135/+135
|
* Rename mpn_sec_minvert => mpn_sec_invert, many files affected.Torbjorn Granlund2014-01-193-4/+4
|
* Get rid of BYTES_PER_MP_LIMB, most files affected.Torbjorn Granlund2014-01-193-13/+13
|
* Canonicalise copyright headers.Torbjorn Granlund2014-01-1810-120/+120
|
* speed support for mpn_sec_minvert.Niels M?ller2014-01-163-0/+45
|
* Spelling fixes.Torbjorn Granlund2013-12-281-2/+2
|
* Rename mpn_blah_sec to mpn_sec_blah.Torbjorn Granlund2013-12-265-8/+8
|
* Use https to link to GNU license.Torbjorn Granlund2013-12-0255-55/+55
|
* Collapse copyright years.Torbjorn Granlund2013-11-2811-17/+11
|
* x86_64 implementation of mpn_div_qr_1n_pi1.Niels M?ller2013-10-201-0/+2
|
* Implemented tuning of mpn_div_qr_1.Niels M?ller2013-10-208-23/+215
|
* speed support for mpn_div_qr_1.Niels M?ller2013-10-203-0/+55
|
* Fix typos.Torbjorn Granlund2013-07-227-7/+7
|
* Make tune/speed work when addlsh1_n etc are macros.David S. Miller2013-05-042-12/+12
|
* (SPEED_ROUTINE_MPN_TABSELECT): Implement special code, making .r argument be ↵Torbjorn Granlund2013-04-131-2/+31
| | | | table width.
* Renaming of mpn_addcnd_n and mpn_subcnd_n to mpn_cnd_*.Niels M?ller2013-03-133-8/+8
|
* Reorder arguments for mpn_addcnd_n and mpn_subcnd_n.Niels M?ller2013-03-101-2/+2
|
* speed_measure: Increase repetition count on zero measurements.Niels M?ller2013-02-271-0/+3
|
* Fixed typo in delay loop message.Niels M?ller2013-02-271-1/+1
|
* tune/speed.h (SPEED_ROUTINE_MPN_MUL): Use operands from struct s.Marco Bodrato2013-02-072-10/+16
|
* Add copyright years.Torbjorn Granlund2012-11-204-6/+7
|
* Whitespace cleanup.Torbjorn Granlund2012-11-171-1/+1
|
* mpn_brootinv: Interface change, limbs rather than bits.Niels M?ller2012-11-011-1/+1
|
* Benchmarking of broot functions.Niels M?ller2012-10-313-0/+59
|
* Whitespace cleanup.Torbjorn Granlund2012-06-021-16/+16
|
* typos in previous commit (was 32-bit only)Marco Bodrato2012-05-071-1/+1
|
* tune/tuneup.c: Update minimal threshold for FAC_DSC.Marco Bodrato2012-05-071-1/+1
|
* tune/tuneup.c (tune_fac_u): Update DSC_THRESHOLD minimum.Marco Bodrato2012-05-051-1/+1
|
* Measure POWM_SEC_TABLE after the REDC thresholds.Torbjorn Granlund2012-05-041-5/+3
|
* tune: Support mpz_bin_ui.Marco Bodrato2012-04-223-0/+36
|
* mpn/generic/invert.c: Remove support for scratch == NULL.Marco Bodrato2012-04-141-3/+4
|
* Better handle situation where redc_2 is never faster.Torbjorn Granlund2012-03-071-9/+17
|
* Clean out __GMP_PROTO.Torbjorn Granlund2012-03-036-374/+350
|