| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | (_EXTERN_INLINE): #define different for GCC and other compilers. | tege | 2000-12-15 | 1 | -0/+4 |
* | (modlimb_invert): Add efficient code for 8,16 (or 4) bits per limb. | Kevin Ryde | 2000-12-13 | 1 | -4/+30 |
* | * gmp-impl.h (FIB_THRESHOLD): Defaults for 4,8,16 bits per limb, and | Kevin Ryde | 2000-12-13 | 1 | -0/+13 |
* | Oops. | tege | 2000-12-13 | 1 | -1/+0 |
* | Remove accidentally inserted garbage. | tege | 2000-12-13 | 1 | -3/+0 |
* | (LIMBS_PER_DOUBLE): Define for any limb bitsize. | tege | 2000-12-12 | 1 | -8/+7 |
* | (PP_FIRST_OMITTED): New, define for various BITS_PER_MP_LIMB. | tege | 2000-12-11 | 1 | -8/+24 |
* | * tune/tuneup.c ({DIVREM,MOD}_1_{NORM,UNNORM}_THRESHOLD): Tune these. | Kevin Ryde | 2000-12-06 | 1 | -22/+45 |
* | Correction to: | Kevin Ryde | 2000-12-06 | 1 | -4/+7 |
* | Fix a typo in a comment. | Kevin Ryde | 2000-12-06 | 1 | -1/+1 |
* | * gmp-impl.h (MPN_{KARA,TOOM3}_MUL_N_{TSIZE,MINSIZE}): New macros. | Kevin Ryde | 2000-12-05 | 1 | -0/+20 |
* | Oops, need mpn_zero_p after ASSERT. | Kevin Ryde | 2000-12-05 | 1 | -20/+20 |
* | * gmp-impl.h (UDIV_NORM_PREINV_TIME): Renamed from UDIV_PREINV_TIME. | Kevin Ryde | 2000-12-05 | 1 | -2/+9 |
* | * configure.in (AC_C_INLINE, HAVE_INLINE): New test and define. | Kevin Ryde | 2000-12-05 | 1 | -9/+5 |
* | (inline): Disable if GCC has defined __STRICT_ANSI__. | tege | 2000-12-05 | 1 | -1/+2 |
* | (union ieee_double_extract): Test for _CRAYIEEE. | tege | 2000-12-01 | 1 | -1/+1 |
* | Correction to: | Kevin Ryde | 2000-11-22 | 1 | -1/+1 |
* | * gmp-impl.h (ABOVE_THRESHOLD, BELOW_THRESHOLD): New macros. | Kevin Ryde | 2000-11-22 | 1 | -0/+13 |
* | * gmp-impl.h (mpn_gcd_finda): Add prototype and define. | Kevin Ryde | 2000-11-20 | 1 | -0/+3 |
* | * gmp-impl.h (__GMP_IMPL_H__): Protect against multiple inclusion. | Kevin Ryde | 2000-11-20 | 1 | -0/+5 |
* | Revert this: | Kevin Ryde | 2000-11-10 | 1 | -3/+0 |
* | * mpz/powm.c: Make mpn_redc global. | Kevin Ryde | 2000-11-09 | 1 | -5/+10 |
* | Correction to: | Kevin Ryde | 2000-11-08 | 1 | -1/+1 |
* | * acinclude.m4 (GMP_FUNC_ALLOCA): New macro. | Kevin Ryde | 2000-11-08 | 1 | -33/+55 |
* | * gmp-impl.h (mpz_divexact_gcd): Add prototype. | Kevin Ryde | 2000-11-03 | 1 | -0/+3 |
* | Put default FIB_THRESHOLD in gmp-impl.h, for use by t-fib_ui.c. | Kevin Ryde | 2000-10-27 | 1 | -0/+13 |
* | * mpz/fib_ui.c: Rewrite, same formulas but using mpn functions and | Kevin Ryde | 2000-10-27 | 1 | -0/+19 |
* | Correction to: | Kevin Ryde | 2000-10-26 | 1 | -1/+1 |
* | * mpq/aors.c, mpq/canonicalize.c: Skip two mpz_divexact calls if | Kevin Ryde | 2000-10-24 | 1 | -0/+2 |
* | (union ieee_double_extract): Handle ia64. | tege | 2000-10-23 | 1 | -0/+1 |
* | * * (__gmp_allocate_func etc): Rename from _mp_allocate_func etc. | Kevin Ryde | 2000-10-21 | 1 | -23/+20 |
* | * gmp-impl.h (DC_THRESHOLD): Establish default here, set to 3*KARA | Kevin Ryde | 2000-10-21 | 1 | -0/+12 |
* | * *: Rename BZ -> DC. | Kevin Ryde | 2000-10-21 | 1 | -5/+5 |
* | Add braces to tune program redefines of FFT_MUL_TABLE and FFT_SQR_TABLE. | Kevin Ryde | 2000-10-20 | 1 | -2/+2 |
* | Add a comment to modlimb_invert. | Kevin Ryde | 2000-10-17 | 1 | -1/+4 |
* | Copyright (C) -> Copyright. | Kevin Ryde | 2000-10-15 | 1 | -1/+1 |
* | * tune/Makefile.am, tune/tuneup.c, configure.in, gmp-impl.h: New | Kevin Ryde | 2000-10-12 | 1 | -2/+11 |
* | (default MPN_COPY): Remove final `;'. | tege | 2000-10-02 | 1 | -1/+1 |
* | * gmp-impl.h (mpn_zero_p): New inline function. | Kevin Ryde | 2000-09-26 | 1 | -2/+19 |
* | More for: | Kevin Ryde | 2000-09-26 | 1 | -5/+9 |
* | Correction to: | Kevin Ryde | 2000-09-26 | 1 | -1/+1 |
* | * mpn/generic/zerop.c: New file, extracted from mpf/integer.c. | Kevin Ryde | 2000-09-26 | 1 | -0/+3 |
* | * gmp-impl.h, longlong.h, mpn/generic/*.c: Add ASSERTs for various | Kevin Ryde | 2000-09-26 | 1 | -3/+5 |
* | * gmp-impl.h, mpn/generic/*.c: Add ASSERTs for various parameter | Kevin Ryde | 2000-09-25 | 1 | -98/+121 |
* | * gmp-impl.h (UDIV_PREINV_TIME): New macro. | Kevin Ryde | 2000-09-25 | 1 | -0/+6 |
* | * gmp-impl.h (mpn_tdiv_qr): Move prototype from here ... | Kevin Ryde | 2000-09-12 | 1 | -2/+0 |
* | * gmp-impl.h (MPQ_CHECK_FORMAT): New macro. | Kevin Ryde | 2000-09-05 | 1 | -0/+24 |
* | * gmp-impl.h (MPZ_FITS_{S,U}TYPE_SDT): New macros. | Kevin Ryde | 2000-09-03 | 1 | -0/+10 |
* | Fix typo in a comment. | tege | 2000-08-29 | 1 | -1/+1 |
* | * gmp-impl.h (MODLIMB_INVERSE_3): New constant. | Kevin Ryde | 2000-08-25 | 1 | -0/+4 |