summaryrefslogtreecommitdiff
path: root/gmp-impl.h
Commit message (Expand)AuthorAgeFilesLines
* Change how mpn_redc_1 works, use more broadly.Torbjorn Granlund2011-11-071-4/+1
* (BSWAP_LIMB): Rename variable to avoid BSWAP_LIMB_FETCH clash.Torbjorn Granlund2011-10-271-3/+3
* New mpn_hgcd_reduce functionNiels Möller2011-10-261-1/+19
* Spacing and indentation cleanup.Torbjorn Granlund2011-10-161-767/+768
* New threshold HGCD_APPR_THRESHOLD.Niels Möller2011-10-101-0/+4
* Let mpn_hgcd_appr destroy its inputs.Niels Möller2011-10-101-1/+1
* const-declare matrix argument.Niels Möller2011-10-091-1/+1
* New mpn_hgcd_appr code.Niels Möller2011-10-071-0/+9
* mulmid C implementation.Niels Möller2011-10-031-0/+45
* (LIMBS_PER_DIGIT_IN_BASE): Fix typo.Torbjorn Granlund2011-08-121-1/+1
* (DIGITS_IN_BASEGT2_FROM_BITS): New.Torbjorn Granlund2011-08-101-11/+21
* (DIGITS_IN_BASE_FROM_BITS): Simplify, also avoiding overflow for base 2.Torbjorn Granlund2011-08-091-7/+2
* Use integer fields for mp_bases logarithm tables.Torbjorn Granlund2011-08-071-5/+42
* Fix a spelling error.Torbjorn Granlund2011-07-031-1/+1
* Subquadratic jacobi.Niels Möller2011-05-201-2/+11
* hgcd simplifications. New file hgcd_matrix.cNiels Möller2011-05-191-0/+6
* Additional fixes for mpn_gcd_subdiv_step change.Niels Möller2011-05-191-1/+1
* Moved mpn_div_qr_2u_pi1 to a separate file.Niels Möller2011-03-301-0/+3
* New naming convention for div_qr_2 functions.Niels Möller2011-03-301-2/+2
* mpn_div_qr_2 and related functions: Take separate rp argument, don't clobber ...Niels Möller2011-03-291-1/+1
* Prepare for mpn_div_qr_2_pi1_norm assembly.Niels Möller2011-03-221-0/+3
* New 4/2 division loop.Niels Möller2011-03-211-0/+4
* Avoid a copy.Niels Möller2011-03-211-2/+1
* (mpn_addcnd_n): Declare.Torbjorn Granlund2011-03-211-2/+5
* Prepend _ to local variables, protect parameters within () where necessary.Torbjorn Granlund2011-03-211-28/+28
* Improve MPN_IORD_U.Torbjorn Granlund2011-03-131-13/+23
* Trivial merge.Torbjorn Granlund2011-03-121-98/+18
|\
| * Clean up udiv_qrnnd_preinv macros.Torbjorn Granlund2011-03-111-98/+18
* | More _ip* declarations/tests/speed.Marco Bodrato2011-03-111-4/+60
|/
* Declare and use sublsh1_ip1.Marco Bodrato2011-03-111-1/+15
* Define and use sublsh2_n*_ip1.Marco Bodrato2011-03-111-1/+15
* Improved mpn_mod_1 tuningNiels Möller2011-03-031-0/+4
* (mpn_addlsh_nc, mpn_rsblsh_nc): Declare.Torbjorn Granlund2011-03-031-2/+6
* Cast truth value to mask's type.Torbjorn Granlund2011-03-011-5/+5
* Deleted udiv_rnd_preinvNiels Möller2011-02-281-12/+0
* Optimized udiv_qrnnd_preinv3 and udiv_rnnd_preinvNiels Möller2011-02-281-27/+35
* New macro udiv_rnnd_preinvNiels Möller2011-02-271-0/+24
* (mpn_divexact_by7): Relax inclusion condition.Torbjorn Granlund2011-02-201-1/+1
* mpn_sublsh_n definitions.Marco Bodrato2011-02-141-0/+5
* Fixed a FIXME comment.Marco Bodrato2011-02-101-1/+1
* Update some copyright year.Marco Bodrato2011-02-071-1/+1
* (mpn_addlsh1_nc, mpn_addlsh2_nc, mpn_sublsh1_nc, mpn_sublsh2_nc, mpn_rsblsh1_...Torbjorn Granlund2011-02-051-0/+12
* Handle thershold == zero in TOOMxH_itch.Marco Bodrato2011-02-051-7/+13
* Add new internal mpn routines addmul_2s and sqr_diag_addlsh1.Torbjorn Granlund2011-01-221-0/+7
* Add BMOD_1_TO_MOD_1_THRESHOLD to fat thresholds.Torbjorn Granlund2011-01-141-0/+1
* Declare more addmul_N adn mul_N primitives.Torbjorn Granlund2011-01-081-0/+6
* Make it possible to compile GMP with g++.Torbjorn Granlund2010-11-101-0/+2
* Simplify udiv_rnd_preinv.Torbjorn Granlund2010-06-151-2/+1
* Updates for stable MUPI_DIV_QR_THRESHOLD measuring.Torbjorn Granlund2010-05-241-0/+2
* Minor comment fixes.Niels Möller2010-05-111-4/+4