summaryrefslogtreecommitdiff
path: root/gmp-impl.h
Commit message (Expand)AuthorAgeFilesLines
* 2002-09-24 Pedro Gimeno <pggimeno@wanadoo.es>Kevin Ryde2002-09-241-0/+16
* 2002-09-24 Pedro Gimeno <pggimeno@wanadoo.es>Kevin Ryde2002-09-241-6/+9
* * gmp-impl.h (_gmp_rand): Avoid evaluating "state" more than once, forKevin Ryde2002-09-181-3/+6
* 2002-09-18 Pedro Gimeno <pggimeno@wanadoo.es>Kevin Ryde2002-09-181-2/+16
* 2002-09-10 Pedro Gimeno <pggimeno@wanadoo.es>Kevin Ryde2002-09-101-0/+3
* * gmp-impl.h (MUL_FFT_THRESHOLD, SQR_FFT_THRESHOLD): NoteKevin Ryde2002-08-221-12/+3
* * gmp-impl.h: Comments on the use of __GMP_DECLSPEC.Kevin Ryde2002-08-201-1/+8
* Update a comment with CACHED_ABOVE_THRESHOLD. gcc 3.3 will apparentlyKevin Ryde2002-08-031-2/+2
* * gmp-impl.h (invert_limb): Use parens around macro arguments.Kevin Ryde2002-07-201-5/+8
* More of:Kevin Ryde2002-07-201-0/+2
* * gmp-impl.h (CACHED_ABOVE_THRESHOLD, CACHED_BELOW_THRESHOLD): NewKevin Ryde2002-07-201-0/+24
* * gmp-impl.h (ieee_double_extract): Setup using HAVE_DOUBLE_IEEE_*.Kevin Ryde2002-07-171-62/+29
* * gmp-impl.h (BYTES_PER_MP_LIMB, BITS_PER_MP_LIMB): Define based onKevin Ryde2002-07-171-6/+12
* * gmp-impl.h, mpfr/mpfr-math.h (ieee_double_extract): Test __sparc__,Kevin Ryde2002-07-151-0/+1
* * gmp-impl.h, mpn/asm-defs.m4 (mpn_addmul_2, mpn_addmul_3,Kevin Ryde2002-07-121-0/+9
* (DItype): Use HAVE_LONG_LONG to choose long long, avoiding _LONGLONGKevin Ryde2002-07-101-1/+1
* * gmp-impl.h (popc_limb): Add an ia64 asm version.Kevin Ryde2002-07-101-0/+8
* * tune/tuneup.c, gmp-impl.h: Eliminate the array of thresholds inKevin Ryde2002-07-011-68/+107
* * gmp-impl.h (mpn_rootrem): Use __MPN.Kevin Ryde2002-07-011-1/+1
* * mpn/generic/diveby3.c: Further nailifications.Kevin Ryde2002-06-291-2/+9
* * gmp-h.in (__GMP_CRAY_Pragma): New macro.Kevin Ryde2002-06-291-6/+1
* Tweak a comment about SQR_BASECASE_THRESHOLD.Kevin Ryde2002-06-291-2/+3
* * gmp-impl.h (JACOBI_STRIP_LOW_ZEROS): New macro.Kevin Ryde2002-06-221-0/+21
* * gmp-impl.h (ADDC_LIMB): New macro.Kevin Ryde2002-06-221-0/+22
* (const, signed): Move to near top of file, fixes --enable-alloca=debugKevin Ryde2002-06-221-8/+6
* * gmp-impl.h (modlimb_invert): Merge the <=64bits and general versions.Kevin Ryde2002-06-221-22/+9
* * gmp-impl.h: Use fib_table.h, add __GMP_DECLSPEC to __gmp_fib_tableKevin Ryde2002-06-221-31/+5
* * gmp-impl.h: Use mp_bases.h.Kevin Ryde2002-06-141-56/+1
* * gmp-impl.h (modlimb_invert): Merge macros for specific limb sizes,Kevin Ryde2002-06-061-53/+35
* * gmp-h.in (__GMP_LIKELY, __GMP_UNLIKELY): New macros.Kevin Ryde2002-06-061-0/+2
* More of:Kevin Ryde2002-06-031-10/+10
* * gmp-impl.h (popc_limb): Add versions for Cray and fallback forKevin Ryde2002-06-031-0/+24
* * gmp-impl.h (BSWAP_LIMB): Versions for m68k, powerpc, and arbitraryKevin Ryde2002-05-291-1/+48
* (powerpc BSWAP_LIMB_FETCH): Rename local variable to maketege2002-05-081-3/+3
* (mpn_rootrem): Add declaration.tege2002-05-081-0/+3
* * gmp-impl.h (MUL_KARATSUBA_THRESHOLD etc): Remove forced nail values.Kevin Ryde2002-05-081-12/+0
* (MPZ_REALLOC): Rewrite to allow the use of _mpz_realloc return value.tege2002-05-071-5/+1
* Rename MP_LIMB_T_HIGHBIT => GMP_LIMB_HIGHBITtege2002-05-071-1/+1
* * gmp-h.in, gmp-impl.h (GMP_NUMB_MAX): Move to gmp.h.Kevin Ryde2002-05-071-17/+78
* (__GMPF_BITS_TO_PREC, __GMPF_PREC_TO_BITS): Nailify.tege2002-05-061-4/+3
* * gmp-impl.h (JACOBI_MOD_OR_MODEXACT_1_ODD): Allow for oddKevin Ryde2002-05-011-2/+12
* (LIMBS_PER_DOUBLE, MP_BASE_AS_DOUBLE): Nailify.tege2002-04-301-3/+3
* (modlimb_invert): Nailify.tege2002-04-291-19/+19
* * gmp-impl.h (NEG_MOD): Nailify.Kevin Ryde2002-04-231-0/+6
* * gmp-impl.h, mpn/mp_bases.c: Add back GMP_NUMB_BITS==30 bases data.Kevin Ryde2002-04-231-0/+6
* (mpn_com_n): Nailify.tege2002-04-221-1/+1
* * gmp-impl.h [nails]: Add #undefs of MUL_KARATSUBA_THRESHOLD etc, toKevin Ryde2002-04-201-1/+28
* * gmp-impl.h (MP_BASES_BIG_BASE_INVERTED_10,Kevin Ryde2002-04-201-12/+6
* (nail DIV_DC_THRESHOLD): Decrease to 50 to allow fast division.tege2002-04-171-1/+1
* (mp_bases[10] values): Add versions for GMP_NUMB_BITS being 28, 60, and 63.tege2002-04-161-4/+22