summaryrefslogtreecommitdiff
path: root/gmp-impl.h
Commit message (Expand)AuthorAgeFilesLines
...
* Add a copyright year.Torbjorn Granlund2014-01-051-1/+1
* Declare all itch functions using __GMP_ATTRIBUTE_PURE.Torbjorn Granlund2014-01-051-16/+16
* SHRT_MAX etc have the promoted type in standard C.Marc Glisse2014-01-021-3/+3
* Always include <limits.h>.Marc Glisse2014-01-021-6/+6
* Add several mpn_sec functions to public interface.Torbjorn Granlund2013-12-281-11/+1
* Encoding conversion to UTF-8Marco Bodrato2013-12-261-1/+1
* Rename mpn_blah_sec to mpn_sec_blah.Torbjorn Granlund2013-12-261-15/+15
* Use https to link to GNU license.Torbjorn Granlund2013-12-021-1/+1
* Collapse copyright years.Torbjorn Granlund2013-11-281-3/+1
* Remove mpn_sqr declaration, rely on copy in gmp-in.h.Torbjorn Granlund2013-10-301-3/+0
* Implemented tuning of mpn_div_qr_1.Niels M?ller2013-10-201-0/+12
* New function mpn_div_qr_1.Niels M?ller2013-10-201-0/+3
* Fix a comment.Torbjorn Granlund2013-09-151-1/+2
* Add cnd_add_n and cnd_sub_n as fat functions.Torbjorn Granlund2013-07-311-0/+6
* Amend last change.Torbjorn Granlund2013-05-031-7/+9
* Override mpn_addlsh1_n, mpn_addlsh2_n, mpn_sublsh1_n, etc with mpn_addlsh_n, ...Torbjorn Granlund2013-04-291-0/+40
* More of: Make precomputed arg 'const'.Torbjorn Granlund2013-03-271-1/+1
* Make precomputed arg 'const'.Torbjorn Granlund2013-03-271-4/+4
* Make mpn_cnd_add_n and mpn_cnd_sub_n public.Niels M?ller2013-03-261-4/+0
* gmp-impl.h (mpz_zero_p): Rewrite the for loop with a while.Marco Bodrato2013-03-131-3/+2
* Renaming of mpn_addcnd_n and mpn_subcnd_n to mpn_cnd_*.Niels M?ller2013-03-131-4/+4
* Reorder arguments for mpn_addcnd_n and mpn_subcnd_n.Niels M?ller2013-03-101-2/+2
* gmp-impl.h (NEG_CAST, ABS_CAST): Use __GMP_CAST.Marco Bodrato2013-02-151-2/+2
* gmp-impl.h (NEG_CAST): New macro, used by ABS_CAST.Marco Bodrato2013-02-141-1/+2
* gmp-impl.h (MPZ_PROVOKE_REALLOC): Remove unused macro.Marco Bodrato2013-02-121-4/+0
* (DIGITS_IN_BASE_PER_LIMB): Add a cast.Torbjorn Granlund2013-02-011-3/+4
* (double_extract): New union type for vax D floats.Torbjorn Granlund2012-12-311-0/+15
* Add side-channel silent mpn division.Torbjorn Granlund2012-11-161-0/+10
* mpn_brootinv: Interface change, limbs rather than bits.Niels M?ller2012-11-011-1/+1
* Benchmarking of broot functions.Niels M?ller2012-10-311-0/+3
* Declare new functions.Torbjorn Granlund2012-10-281-0/+9
* Implemented mpn_broot.Niels M?ller2012-10-281-0/+2
* gmp-impl.h (_mpz_newalloc, log_n_max): mark with inline (spotted by Niels)Marco Bodrato2012-08-121-2/+2
* Replace MPN_SIZEINBASE_16 in gmp-impl.h with MPN_SIZEINBASE_2EXP from mpz/exp...Marco Bodrato2012-06-241-19/+11
* (MPZ_NEWALLOC): New macro. Use it in mpq and some mpz.Marco Bodrato2012-06-081-0/+15
* gmp-impl.h (MPN_NORMALIZE_NOT_ZERO): Tighter ASSERT.Marco Bodrato2012-06-081-1/+1
* gmp-impl.h (__GMP_WITHIN_CONFIGURE): Use the same #if as in gmp-h.in.Marco Bodrato2012-06-081-1/+1
* Whitespace cleanup.Torbjorn Granlund2012-06-021-24/+24
* Macro LIMBS removed, always use PTR.Marco Bodrato2012-06-011-1/+0
* Rename __gmpn_cpuvec.initialized to __gmpn_cpuvec_initializedMarco Bodrato2012-05-101-2/+2
* gmp-impl.h (ABOVE_THRESHOLD): New definition with __builtin_constant_p.Marco Bodrato2012-05-051-0/+7
* gmp-impl.h (FAC_???_THRESHOLD): Update default values.Marco Bodrato2012-05-051-2/+2
* Share log_n_max and its table.Marco Bodrato2012-04-301-0/+10
* Share precomputed (n-popcount(n)).Marco Bodrato2012-04-301-0/+1
* Share some tables among combinatoric functions.Marco Bodrato2012-04-301-0/+3
* Renamed files with constants for combinatorics.Marco Bodrato2012-04-221-0/+1
* Move LOG2C to gmp-impl.hMarco Bodrato2012-04-201-0/+7
* Move bitwise_primesieve from mpz/oddfac to a generally available function.Marco Bodrato2012-04-191-0/+3
* Remove bogus __GMP_DECLSPECs.Torbjorn Granlund2012-04-021-4/+4
* Add 7 more fat functions.Torbjorn Granlund2012-03-101-0/+36