| Commit message (Expand) | Author | Age | Files | Lines |
* | Rename MP_LIMB_T_HIGHBIT => GMP_LIMB_HIGHBIT | tege | 2002-05-07 | 1 | -5/+5 |
* | * tune/many.pl, tune/speed.h: Remove suffix hack for back.asm. | Kevin Ryde | 2002-03-20 | 1 | -9/+9 |
* | Can't switch on a "long long": | Kevin Ryde | 2002-03-18 | 1 | -7/+6 |
* | * tune/speed.c, tune/speed.h, tune/common.c, many.pl: Use optional | Kevin Ryde | 2002-03-16 | 1 | -16/+26 |
* | Add a prototype. | Kevin Ryde | 2002-02-27 | 1 | -0/+1 |
* | * tune/time.c, tune/speed.h (speed_time_init): Include clock tick | Kevin Ryde | 2002-02-22 | 1 | -1/+1 |
* | (SPEED_ROUTINE_MPN_SET_STR): Allow bases up to 256. | tege | 2002-02-10 | 1 | -2/+2 |
* | * mpz/get_str.c, mpz/sizeinbase.c, mpbsd/mout.c, tune/speed.h: Use | Kevin Ryde | 2002-02-08 | 1 | -1/+1 |
* | * tune/speed.h (SPEED_ROUTINE_MPN_SET_STR): Fix memory clobber in | Kevin Ryde | 2002-02-05 | 1 | -1/+1 |
* | * tune/set_strb.c, tune/set_strs.c: New files. | Kevin Ryde | 2002-02-01 | 1 | -1/+7 |
* | * mpn/generic/sizeinbase.c: New file, adapted from mpz/sizeinbase.c. | Kevin Ryde | 2002-01-23 | 1 | -1/+1 |
* | * tune/speed.c, tune/speed.h, tune/common.c, tune/Makefile.am: Add | Kevin Ryde | 2002-01-16 | 1 | -0/+8 |
* | * gmp-impl.h (MPN_GET_STR_SIZE): New macro. | Kevin Ryde | 2002-01-07 | 1 | -2/+1 |
* | * mpn/generic/mul_basecase.c, mpz/mul.c, mpz/n_pow_ui.c, | Kevin Ryde | 2001-12-29 | 1 | -0/+34 |
* | * tests/devel/try.c, tune/speed.c, tune/speed.h, tune/common.c, | Kevin Ryde | 2001-12-21 | 1 | -0/+26 |
* | * tune/time.c, tune/speed.h: Add s390 "stck" method, flatten | Kevin Ryde | 2001-12-21 | 1 | -0/+1 |
* | * tune/common.c, tune/speed.h: Allow for commas in count_leading_zeros | Kevin Ryde | 2001-12-11 | 1 | -3/+11 |
* | More of: | Kevin Ryde | 2001-10-27 | 1 | -0/+1 |
* | * gmp-impl.h, mpn/asm-defs.m4, configure.in, tune/speed.c, | Kevin Ryde | 2001-10-27 | 1 | -0/+2 |
* | * tune/speed.c, tune/speed.h, tune/common.c: Add mpn_mul_1_inplace. | Kevin Ryde | 2001-10-24 | 1 | -0/+6 |
* | * tune/common.c, tune/speed.h: Change SPEED_ROUTINE_MPN_COPY_CALL uses | Kevin Ryde | 2001-10-05 | 1 | -6/+57 |
* | * tune/speed.h (SPEED_ROUTINE_MPN_GCD_CALL, | Kevin Ryde | 2001-10-01 | 1 | -4/+4 |
* | Correction to: | Kevin Ryde | 2001-09-23 | 1 | -1/+1 |
* | * tune/speed.h (SPEED_ROUTINE_MPN_MOD_CALL, | Kevin Ryde | 2001-09-23 | 1 | -27/+51 |
* | * tune/speed.h (speed_cyclecounter) [x86]: Don't clobber ebx in PIC. | Kevin Ryde | 2001-08-24 | 1 | -8/+32 |
* | * tune/speed.c,speed.h,common.c,many.pl (MPN_ZERO): Add measuring. | Kevin Ryde | 2001-07-06 | 1 | -4/+32 |
* | * tune/speed.h (SPEED_ROUTINE_MPN_FIB2_UI, | Kevin Ryde | 2001-06-29 | 1 | -32/+44 |
* | * tune/speed.h (SPEED_ROUTINE_MPN_GCD_1N): Use refmpn_zero_p. | Kevin Ryde | 2001-06-12 | 1 | -1/+1 |
* | * tune/speed.c,speed.h,common.c,many.pl: Add mpn_fib2_ui, mpz_fib2_ui, | Kevin Ryde | 2001-06-07 | 1 | -2/+58 |
* | * tune/speed.c,speed.h,common.c: Add measuring of mpn_divexact_1, | Kevin Ryde | 2001-04-20 | 1 | -0/+19 |
* | * tune/speed.c,speed.h,common.c,many.pl: Add measuring of mpn_com_n | Kevin Ryde | 2001-04-03 | 1 | -0/+37 |
* | Remove a divmod_1 prototype no longer used. | Kevin Ryde | 2001-03-19 | 1 | -1/+0 |
* | * tune/speed.h (speed_cyclecounter): Inline asm version for i386. | Kevin Ryde | 2001-03-05 | 1 | -0/+14 |
* | * tune/many.pl: Add mpn_count_{leading,trailing}_zeros and | Kevin Ryde | 2001-02-24 | 1 | -6/+10 |
* | * tune/speed.c,speed.h,common.c,many.pl: Add measuring of | Kevin Ryde | 2001-02-10 | 1 | -0/+4 |
* | * tune/speed.h (SPEED_ROUTINE_INVERT_LIMB_CALL): Don't let the | Kevin Ryde | 2001-01-29 | 1 | -24/+92 |
* | * tune/speed.h (cycles_works_p): Add prototype. | Kevin Ryde | 2001-01-15 | 1 | -0/+1 |
* | Add a copyright year. | Kevin Ryde | 2001-01-08 | 1 | -1/+1 |
* | * tune/speed.c,speed.h,common.c: Add measuring of mpn_modexact_1_odd, | Kevin Ryde | 2001-01-07 | 1 | -27/+44 |
* | * tune/common.c, tune/speed.h: Update for functions moved to | Kevin Ryde | 2001-01-06 | 1 | -6/+0 |
* | Add prototype for speed_mpn_gcd_finda (needed for k6's). | Kevin Ryde | 2000-12-30 | 1 | -0/+1 |
* | Oops yet again, meant to use _inv for the measured divrem_1 and mod_1. | Kevin Ryde | 2000-12-06 | 1 | -3/+3 |
* | Oops again, meant to use _inv for the measured divrem_1 and mod_1. | Kevin Ryde | 2000-12-06 | 1 | -2/+2 |
* | * tune/{divrem,mod}_1_{div,inv}.c,gcdext_double.c: New files for | Kevin Ryde | 2000-12-06 | 1 | -20/+146 |
* | * tune/{speed.h,common.c}: Don't "switch" on "r". | Kevin Ryde | 2000-11-22 | 1 | -47/+47 |
* | * tune/gcdexto{s,d}.c: New files, one step gcdext, single and double. | Kevin Ryde | 2000-11-21 | 1 | -4/+122 |
* | * tune/speed.h (TIMEVAL_DIFF_SEC,USEC): Remove macros. | Kevin Ryde | 2000-11-12 | 1 | -8/+0 |
* | Amend to: | Kevin Ryde | 2000-11-10 | 1 | -5/+7 |
* | * tune/*: Add measuring of mpn_redc, mpz_mod, mpz_powm_mod, | Kevin Ryde | 2000-11-10 | 1 | -2/+86 |
* | Fix a typo in TIMEVAL_DIFF_USEC. | Kevin Ryde | 2000-11-09 | 1 | -1/+1 |