| Commit message (Expand) | Author | Age | Files | Lines |
* | Clean up some spacing. | Torbjorn Granlund | 2010-05-07 | 1 | -3/+3 |
* | (mpn_gcd_subdiv_step): Reorganized to use a single hook function. | Niels Möller | 2010-05-03 | 1 | -11/+5 |
* | Reorganized and generalized mpn_gcd_subdiv_step. | Niels Möller | 2010-04-29 | 1 | -3/+24 |
* | Deleted mpn/generic/gcd_lehmer.c, merging the code with gcd.c instead. | Niels Möller | 2010-04-23 | 1 | -5/+0 |
* | New Jacobi algorithm, based on Lehmer's algorithm. | Niels Möller | 2010-04-19 | 1 | -0/+68 |
* | Renamed mpn_hgcd_matrix1_inverse_vector to mpn_matrix22_mul1_inverse_vector, ... | Niels Möller | 2010-04-14 | 1 | -2/+2 |
* | Deleted function mpn_hgcd_lehmer. | Niels Möller | 2010-02-20 | 1 | -5/+0 |
* | Reduce memory usage for {mul,sqr}mod_bnm1. | Marco Bodrato | 2010-01-26 | 1 | -1/+18 |
* | (MUL_FFT_TABLE3, SQR_FFT_TABLE3): Provide dummy versions for tuneup builds. | Torbjorn Granlund | 2010-01-18 | 1 | -1/+7 |
* | (struct fft_table_nk): Moved from mul_fft.c. | Torbjorn Granlund | 2010-01-18 | 1 | -0/+8 |
* | (GMP_LIMB_BYTES): New define. | Torbjorn Granlund | 2010-01-15 | 1 | -0/+1 |
* | Handle carry-out from a carry propagation subtract. Fix decls. | Torbjorn Granlund | 2010-01-07 | 1 | -2/+2 |
* | New function mpn_div_q. | Torbjorn Granlund | 2010-01-06 | 1 | -0/+3 |
* | Actually make dividend constant. | Torbjorn Granlund | 2010-01-06 | 1 | -1/+1 |
* | Add a copyright year. | Torbjorn Granlund | 2010-01-05 | 1 | -1/+1 |
* | Threshold variables updates. | Torbjorn Granlund | 2010-01-04 | 1 | -197/+187 |
* | (MUL_TO_MULMOD_BNM1_FOR_2NXN_THRESHOLD): Default to INV_MULMOD_BNM1_THRESHOLD... | Torbjorn Granlund | 2010-01-03 | 1 | -1/+1 |
* | (INV_APPR_THRESHOLD, INV_MULMOD_BNM1_THRESHOLD): Default in gmp-impl.h. | Torbjorn Granlund | 2010-01-03 | 1 | -0/+8 |
* | (MUL_TO_MULMOD_BNM1_FOR_2NXN_THRESHOLD): Default to INV_MULMOD_BNM1_THRESHOLD. | Torbjorn Granlund | 2010-01-02 | 1 | -1/+1 |
* | Default MUL_TO_MULMOD_BNM1_FOR_2NXN_THRESHOLD. | Torbjorn Granlund | 2010-01-01 | 1 | -0/+4 |
* | Tune MUPI_DIV_QR_THRESHOLD. | Torbjorn Granlund | 2009-12-29 | 1 | -0/+4 |
* | Rewrite mu_div functions. | Torbjorn Granlund | 2009-12-29 | 1 | -5/+5 |
* | Prefix name with mpn_. | Torbjorn Granlund | 2009-12-28 | 1 | -1/+1 |
* | New public functions mpn_com and mpn_neg. (Were internal and with _n suffix.) | Torbjorn Granlund | 2009-12-28 | 1 | -5/+3 |
* | (mpn_sqr): New name for mpn_sqr_n. | Torbjorn Granlund | 2009-12-27 | 1 | -2/+2 |
* | Tune MU division parameters. | Torbjorn Granlund | 2009-12-27 | 1 | -2/+2 |
* | Tune BMOD_1_TO_MOD_1_THRESHOLD instead of MODEXACT_1_ODD_THRESHOLD. | Torbjorn Granlund | 2009-12-27 | 1 | -6/+5 |
* | Rename toom?h_sqr_itch to toom?h_mul_n_itch, then use correct SQR thresholds. | Marco Bodrato | 2009-12-26 | 1 | -3/+13 |
* | toom32 reorganization, to use less scratch space. | Niels Möller | 2009-12-25 | 1 | -4/+1 |
* | Completely respin tuning of mod_1 function family. | Torbjorn Granlund | 2009-12-24 | 1 | -30/+27 |
* | Toom-6half and Toom-8half activation. | Marco Bodrato | 2009-12-24 | 1 | -5/+21 |
* | New Toom-8.5, with test for _mul. | Marco Bodrato | 2009-12-23 | 1 | -1/+33 |
* | Add itch interface, overhaul scratch usage. | Torbjorn Granlund | 2009-12-23 | 1 | -0/+2 |
* | (mpn_mu_div_q_itch): New function. | Torbjorn Granlund | 2009-12-22 | 1 | -0/+2 |
* | Tweaks to udiv_qr_3by2. Use it in sbpi1_div_q. | Niels Möller | 2009-12-22 | 1 | -16/+20 |
* | Decrease default MU_DIV och MU_BDIV thresholds. | Torbjorn Granlund | 2009-12-22 | 1 | -4/+4 |
* | Speed support for both mpn_toom6h_mul and mpn_toom6_sqr. | Marco Bodrato | 2009-12-21 | 1 | -2/+25 |
* | toom_eval_pm2rexp in a separated file. | Marco Bodrato | 2009-12-21 | 1 | -0/+3 |
* | New shared helper function for high degree Toom. | Marco Bodrato | 2009-12-21 | 1 | -0/+3 |
* | New function and test for Toom-6.5 | Marco Bodrato | 2009-12-21 | 1 | -0/+9 |
* | (mpn_pi1_bdiv_q_1): Renamed from mpn_bdiv_q_1_pi1. | Torbjorn Granlund | 2009-12-21 | 1 | -2/+2 |
* | Change all bit counts for bignums to use mp_bitcnt_t. Update documentation. | Torbjorn Granlund | 2009-12-20 | 1 | -1/+1 |
* | Call mpn_fft_mul instead of mpn_mul_fft_full. Make mpn_fft_mul an alias for ... | Torbjorn Granlund | 2009-12-20 | 1 | -0/+6 |
* | Add the "c" parameter to the "_nc" versions of rsh1{add,sub} | Marco Bodrato | 2009-12-20 | 1 | -2/+2 |
* | Adjust defaults of just added threshold parameters. | Torbjorn Granlund | 2009-12-20 | 1 | -4/+4 |
* | Tune MUL_TOOM32_TO_TOOM43, MUL_TOOM32_TO_TOOM53, MUL_TOOM42_TO_TOOM53, MUL_TO... | Torbjorn Granlund | 2009-12-20 | 1 | -0/+35 |
* | Add mpn_rsh1add_nc, mpn_rsh1sub_nc support. | Torbjorn Granlund | 2009-12-19 | 1 | -0/+4 |
* | Eliminated inv21 in gmp_pi1_t. | Niels Möller | 2009-12-18 | 1 | -3/+2 |
* | Provide mpn_toom63_mul with unit testing program. | Torbjorn Granlund | 2009-12-18 | 1 | -1/+14 |
* | New sqrmod_bnm1, with test and speed support. | Marco Bodrato | 2009-12-17 | 1 | -1/+11 |