summaryrefslogtreecommitdiff
path: root/tune/speed.c
Commit message (Expand)AuthorAgeFilesLines
* * tune/speed.c, tune/speed.h, tune/common.c: Add mpn_mul_1_inplace.Kevin Ryde2001-10-241-0/+1
* * tune/speed.c,speed.h,common.c,many.pl (MPN_ZERO): Add measuring.Kevin Ryde2001-07-061-9/+10
* * tune/speed.c,speed.h,common.c,many.pl: Add mpn_fib2_ui, mpz_fib2_ui,Kevin Ryde2001-06-071-1/+6
* * tune/speed.c,speed.h,common.c: Add measuring of mpn_divexact_1,Kevin Ryde2001-04-201-1/+8
* * tune/speed.c: Print clock speed in MHz, not cycle time.Kevin Ryde2001-04-141-2/+7
* * tune/speed.c,speed.h,common.c,many.pl: Add measuring of mpn_com_nKevin Ryde2001-04-031-0/+4
* * tune/speed.c, tests/devel/try.c: Seed RANDS, not srandom etc.Kevin Ryde2001-03-081-7/+1
* * tune/speed.c,speed.h,common.c,many.pl: Add measuring ofKevin Ryde2001-02-101-0/+3
* * tune/speed.c, tune/speed.h, tune/common.c, tune/Makefile.am: MeasureKevin Ryde2001-01-291-3/+15
* * configure.in (AC_CHECK_FUNCS): Add srand48.Kevin Ryde2001-01-271-0/+2
* Add a copyright year.Kevin Ryde2001-01-081-1/+1
* * tune/speed.c (r_string): "r" is a limb, use BITS_PER_MP_LIMB andKevin Ryde2001-01-081-8/+9
* * tune/speed.c,speed.h,common.c: Add measuring of mpn_modexact_1_odd,Kevin Ryde2001-01-071-5/+15
* Remove mpn_gcd_finda, it wasn't changelog-ed, seems just to haveKevin Ryde2000-12-311-3/+0
* * configure.in (getopt.h): Remove test.Kevin Ryde2000-12-291-5/+4
* Meant to use _inv for the measured divrem_1 and mod_1.Kevin Ryde2000-12-061-3/+3
* * tune/{divrem,mod}_1_{div,inv}.c,gcdext_double.c: New files forKevin Ryde2000-12-061-172/+159
* Correction to:Kevin Ryde2000-11-261-1/+1
* * tune/gcdexto{s,d}.c: New files, one step gcdext, single and double.Kevin Ryde2000-11-211-10/+53
* Amend to:Kevin Ryde2000-11-101-1/+1
* * tune/*: Add measuring of mpn_redc, mpz_mod, mpz_powm_mod,Kevin Ryde2000-11-091-0/+5
* * tune/speed.[ch],common.c (count_leading_zeros,Kevin Ryde2000-11-031-0/+4
* * configure.in (srandom): New test.Kevin Ryde2000-11-031-17/+47
* * tune/gcd_bin.c: New file.Kevin Ryde2000-10-221-2/+4
* * * (__gmp_allocate_func etc): Rename from _mp_allocate_func etc.Kevin Ryde2000-10-211-8/+8
* * * (__gmp_allocate_func etc): Rename from _mp_allocate_func etc.Kevin Ryde2000-10-211-6/+6
* * *: Rename BZ -> DC.Kevin Ryde2000-10-211-3/+3
* * tune/freq.c: New file, split from time.c.Kevin Ryde2000-10-201-8/+4
* Copyright (C) -> Copyright.Kevin Ryde2000-10-151-1/+1
* * tune/common.c,speed.[ch]: Add measuring of mpn_sqrtrem,Kevin Ryde2000-09-101-0/+3
* * tune/common.c,speed.[ch]: Add measuring of mpn_sqrtrem.Kevin Ryde2000-09-071-0/+2
* * tune/modlinv.c: New file with alternate modlimb_inverts.Kevin Ryde2000-09-051-11/+30
* * tune/mul_n_{mpn,open}.c: New files, being forced open-coded andKevin Ryde2000-08-161-4/+16
* Regenerate for:Kevin Ryde2000-07-271-6/+11
* *** empty log message ***tege2000-07-241-4/+4
* Update to umul_ppmm addition: Let the "r" parameter select aKevin Ryde2000-07-191-2/+2
* * tune/*: Add measuring for umul_ppmm and udiv_qrnnd.Kevin Ryde2000-07-161-0/+12
* * gmp-impl.h, mpn/tests/try.c, mpn/tests/spinner.c, tune/speed.c:Kevin Ryde2000-06-301-2/+0
* Fix a typo in usage string.Kevin Ryde2000-06-301-1/+1
* * tune/*: Locate data to help direct-mapped caches, add measuringKevin Ryde2000-06-301-61/+77
* * tune/*: Add measuring for mpn_divrem_2 and modlimb_invert,Kevin Ryde2000-06-091-46/+36
* * tune/*: Add mpz_powm measuring and tune POWM_THRESHOLD.Kevin Ryde2000-05-211-10/+17
* Add a 2fd data option for the benefit of mul-by-inverse divrem_1.Kevin Ryde2000-05-051-35/+65
* Add hamdist, gcd and gcdext.Kevin Ryde2000-04-291-15/+19
* Pesky changes to get through g++.Kevin Ryde2000-04-281-13/+19
* Support K&R.Kevin Ryde2000-04-241-154/+157
* Fix to get config.h early enough.Kevin Ryde2000-04-231-15/+29
* Initial version.Kevin Ryde2000-04-231-0/+912