summaryrefslogtreecommitdiff
path: root/gmp-impl.h
Commit message (Expand)AuthorAgeFilesLines
* Reorganise foolshC_ip1 -> foolshC -> foolsh chain to make it transitive.Torbjorn Granlund2017-07-231-123/+168
* Fix typo in last edit.Torbjorn Granlund2017-07-201-1/+1
* (mpn_sbpi1_bdiv_r): Declare.Torbjorn Granlund2017-07-201-0/+3
* Break out and optimise powtab computation from mpn/generic/get_str.c and mpn/...Torbjorn Granlund2017-01-241-5/+4
* (x86_64 MPN_IORD_U): Use proper asm constraint.Oleg Oshmyan2016-10-311-1/+1
* Include just gmp-impl.h, make gmp-impl.h grab gmp.h.Torbjorn Granlund2016-08-291-0/+1
* Use gmp_uint_least32_t in bitfields instead of unsigned int.Marc Glisse2015-12-191-2/+2
* gmp-impl.h (MPN_TOOM22_MUL_MINSIZE): Consider ToomX2 limits.Marco Bodrato2015-11-211-1/+3
* Tuning code for SQRLO_*:THRESHOLDs.Marco Bodrato2015-08-251-0/+34
* gmp-impl.h: New MPQ_{SRC,}PTR_SWAP macroMarco Bodrato2015-08-201-0/+13
* mpn/generic/sqrlo{,_basecase.c}: New files.Marco Bodrato2015-08-061-0/+6
* gmp-impl.h (MPN_FILL): New macro.Marco Bodrato2015-07-011-20/+20
* Remove K&R stringize support.Torbjorn Granlund2015-06-231-9/+1
* ChangeLogMarco Bodrato2015-05-301-1/+1
* Make mpn_zero_p public (inline).Marco Bodrato2015-05-301-11/+0
* Rename a dummy variableMarco Bodrato2015-05-201-2/+2
* mpn/generic/invertappr.c (mpn_ni_invertappr): Reduce memory used (and related...Marco Bodrato2015-05-151-1/+1
* gmp-impl.h (mpn_invertappr_itch): reduce required memoryMarco Bodrato2015-05-091-1/+1
* Fix some spelling errors.Torbjorn Granlund2015-05-031-2/+2
* Make mpn_divexact_1 public.Niels M?ller2015-02-211-5/+0
* Make tmp_debug_entry_t::block of type void* so it compiles in C++.Marc Glisse2014-12-261-1/+1
* mpn/generic/remove.c: Use mp_srcptr for source operands.Marco Bodrato2014-09-011-1/+1
* gmp-impl.h (TMP_ALLOC_LIMBS_3): New macro to allocate 3 blocks.Marco Bodrato2014-09-011-2/+16
* Move MULLO THRESHOLDs to gmp-impl.h.Torbjorn Granlund2014-06-091-4/+16
* (TMP_ALLOC): Decrease limit to about half.Torbjorn Granlund2014-06-081-1/+2
* Include and rely on <limits.h>.Marc Glisse2014-05-291-39/+0
* Update library files license to use LGPL3+ and GPL2+.Torbjorn Granlund2014-01-271-7/+18
* Canonicalise copyright headers.Torbjorn Granlund2014-01-191-3/+3
* Get rid of BYTES_PER_MP_LIMB, most files affected.Torbjorn Granlund2014-01-191-4/+3
* Whitespace cleanup.Torbjorn Granlund2014-01-141-1/+1
* gmp-impl.h: Declare all _itch functions using ATTRIBUTE_CONST.Marco Bodrato2014-01-051-16/+16
* 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