summaryrefslogtreecommitdiff
path: root/tune
Commit message (Expand)AuthorAgeFilesLines
* Fixed calls to mpn_hgcd_matrix_init in speed_mpn_hgcd and speed_mpn_hgcd_lehmer.Niels Möller2008-10-271-2/+2
* Whitespace cleanup.Torbjorn Granlund2008-10-271-3/+3
* Whitespace cleanup.Torbjorn Granlund2008-10-271-2/+2
* Add speed measurement of mpn_bdiv_dbm1c.Torbjorn Granlund2008-10-263-0/+12
* Merged changes from trunk: Minithresh, and measurements for mul_basecaseNiels Möller2008-09-293-23/+30
|\
| * Amend last changes.Torbjorn Granlund2008-09-223-3/+9
| * (SPEED_ROUTINE_MPN_MUL): Allocate our own memory of xp operand.Torbjorn Granlund2008-09-221-3/+4
| * (SPEED_ROUTINE_MPN_MUL): Renamed from SPEED_ROUTINE_MPN_MUL_BASECASE.Torbjorn Granlund2008-09-221-3/+3
| * (routine): New entry for mpn_mul.Torbjorn Granlund2008-09-221-17/+17
| * Corresponding changes.Torbjorn Granlund2008-09-221-2/+2
* | Merged changes from main trunkNiels Möller2008-09-225-72/+116
|\ \ | |/ |/|
| * tune/tuneup.c (tune_hgcd): Use default step factor.Niels Möller2008-09-171-1/+0
| * Speed and tuning code for mpn_matrix22_mul.Niels Möller2008-09-155-1/+71
| * * tune/tuneup.c: Updated tuning of gcdext.Niels Möller2008-09-111-5/+5
| * tune/common.c: #if:ed out speed_mpn_gcd_binary andNiels Möller2008-09-104-8/+12
| * tune/tuneup.c: Updated tuning of hgcd. Disabled tuning of other gcd-related t...Niels Möller2008-09-101-6/+8
| * tune/common.c (speed_mpn_hgcd, speed_mpn_hgcd_lehmer): Adapted to new hgcd in...Niels Möller2008-09-092-51/+20
* | Add support, testing, and timing of mpn_mul_3 and mpn_mul_4.Torbjorn Granlund2008-09-083-0/+22
|/
* New .hgignore file. Removed all old .cvsignore files.Niels Möller2008-09-051-2/+0
* */Makefile.in, configure, aclocal.m4, config.in: Removed filesNiels Möller2008-09-051-885/+0
* Remove a spurious // comment.tege2007-10-081-1/+0
* Clean up spacing.tege2007-09-243-243/+243
* Update license to version 3.tege2007-09-1847-217/+106
* New.tege2006-11-061-0/+34
* Undo last change, it was accidentally committed.tege2006-11-061-7/+0
* Add measuring of some of the new functions.tege2006-11-061-0/+7
* Changes for:tege2006-11-042-12/+17
* tune/tuneup.c, tune/common.c, tune/speed.c, tune/speed.h,tege2006-11-046-42/+181
* (usage): Update URL for gnuplot and quickplot.tege2006-05-111-2/+2
* Update FSF's address.tege2006-02-1546-94/+94
* Add a copyright year.tege2005-11-0114-14/+15
* Cleanup spacing.tege2005-10-318-32/+32
* (tune_mullow): Update param.max_size for each threshold measurement.tege2005-10-261-0/+2
* Regenerate for:tege2005-08-161-1/+1
* (EXTRA_DIST): Change "amd64" => "x86_64".tege2005-08-161-1/+1
* File renamed.tege2005-08-151-0/+0
* (tune_mullow): Fix all max_size fields.tege2005-06-131-3/+1
* (tune_sqr): Use SQR_TOOM3_THRESHOLD_LIMIT.tege2005-06-131-1/+2
* Tabify.tege2005-05-181-58/+58
* *.c: Remove TMP_XXXX marker arguments.tege2005-05-181-1569/+1569
* Remove TMP_XXXX marker arguments.tege2005-05-184-30/+30
* (SPEED_ROUTINE_MPN_GCD_CALL): Simplify and correct codetege2005-03-181-76/+73
* (SPEED_ROUTINE_MPN_GCD_CALL):tege2005-03-181-2/+3
* Remove prematurely checked-in redc patch.tege2004-12-201-1/+1
* (run_gnuplot): Use lines, not linespoints.tege2004-12-171-2/+4
* (routine): Make R parameter optional for mpn_mul_2.tege2004-10-121-1/+1
* (gcdext_schoenhage_threshold): New variable.tege2004-05-211-24/+10
* (SPEED_ROUTINE_MPN_GCD_CALL): Ensure first operand istege2004-05-211-1/+10
* Regenerate for:tege2004-05-211-13/+17
* Compile gcdext.ctege2004-05-211-1/+1