mpir/mpn/generic
2011-10-14 11:22:46 +00:00
..
add_1.c
add_err1_n.c correct overlap requirements for add/sub_err1/2_n 2009-09-02 13:34:00 +00:00
add_err2_n.c correct overlap requirements for add/sub_err1/2_n 2009-09-02 13:34:00 +00:00
add_n.c
add.c
addmul_1.c
and_n.c CRLF to LF on all c files except in build.vc10 dir 2011-06-08 07:15:12 +00:00
andn_n.c CRLF to LF on all c files except in build.vc10 dir 2011-06-08 07:15:12 +00:00
bdivmod.c
cfg.h Another try at an improved Windows build for Visual Studio 2010 2010-07-12 15:53:49 +00:00
cmp.c
com_n.c CRLF to LF on all c files except in build.vc10 dir 2011-06-08 07:15:12 +00:00
copyd.c copyi,copyd now alway availible 2010-05-22 02:58:01 +00:00
copyi.c copyi,copyd now alway availible 2010-05-22 02:58:01 +00:00
dc_bdiv_q_n.c Some commits appear to have been missed. 2010-03-14 22:42:55 +00:00
dc_bdiv_q.c Fixed some broken asserts and test code. 2010-03-16 16:05:48 +00:00
dc_bdiv_qr_n.c change file names in mpn jacbase perfsqr divis to match the function names , split out mpn/dc_div_qr_n from mpn/dc_div_qr and same for bdiv version 2010-08-13 19:30:08 +00:00
dc_bdiv_qr.c change file names in mpn jacbase perfsqr divis to match the function names , split out mpn/dc_div_qr_n from mpn/dc_div_qr and same for bdiv version 2010-08-13 19:30:08 +00:00
dc_div_q.c replace troublesome TMP_SALLOC_LIMBS uses with TMP_ALLOC_LIMBS 2010-03-15 16:30:19 +00:00
dc_div_qr_n.c change file names in mpn jacbase perfsqr divis to match the function names , split out mpn/dc_div_qr_n from mpn/dc_div_qr and same for bdiv version 2010-08-13 19:30:08 +00:00
dc_div_qr.c change file names in mpn jacbase perfsqr divis to match the function names , split out mpn/dc_div_qr_n from mpn/dc_div_qr and same for bdiv version 2010-08-13 19:30:08 +00:00
dc_divappr_q_n.c comment out un-needed header files 2011-05-08 22:38:55 +00:00
dc_divappr_q.c Fixed the same bug in dc_divappr_q.c 2010-05-31 22:54:02 +00:00
divexact_1.c change dive_1.* to divexact_1.* 2010-08-13 12:54:25 +00:00
divexact_by3c.c replace diveby3.* with divexact_by3c.* 2010-08-13 13:18:45 +00:00
divexact_byff.c replace divebyff.* with divexact_byff.* 2010-08-13 13:23:52 +00:00
divexact_byfobm1.c replace divebyfobm1.* with divexact_byfobm1.* and rename consistently 2010-08-13 13:53:34 +00:00
divexact.c bug correction to mpn_divexact 2010-09-04 16:26:28 +00:00
divisible_p.c change file names in mpn jacbase perfsqr divis to match the function names , split out mpn/dc_div_qr_n from mpn/dc_div_qr and same for bdiv version 2010-08-13 19:30:08 +00:00
divrem_1.c Added divrem_1 and divrem_2 x86_64 assembly code from GMP, replaced 2010-02-06 13:28:23 +00:00
divrem_2.c Added divrem_1 and divrem_2 x86_64 assembly code from GMP, replaced 2010-02-06 13:28:23 +00:00
divrem_euclidean_qr_1.c Added divrem_1 and divrem_2 x86_64 assembly code from GMP, replaced 2010-02-06 13:28:23 +00:00
divrem_euclidean_qr_2.c divrem_2 generic correction 2009-05-20 17:34:55 +00:00
divrem_euclidean_r_1.c Added divrem_1 and divrem_2 x86_64 assembly code from GMP, replaced 2010-02-06 13:28:23 +00:00
divrem_hensel_qr_1_1.c New generic functions for two limb inverse of divrem_hensel_qr_1 and tunes,tests 2009-09-30 02:24:29 +00:00
divrem_hensel_qr_1_2.c new AMD asm function mpn_divrem_hensel_qr_1_2 2009-09-30 23:41:09 +00:00
divrem_hensel_qr_1.c New generic functions for two limb inverse of divrem_hensel_qr_1 and tunes,tests 2009-09-30 02:24:29 +00:00
divrem_hensel_r_1.c New generic divrem_hensel's functions and tests,tunes 2009-09-29 16:41:28 +00:00
divrem_hensel_rsh_qr_1.c New generic divrem_hensel's functions and tests,tunes 2009-09-29 16:41:28 +00:00
divrem.c reinstate mpn_divrem, but leave obsoleted 2009-09-09 02:07:02 +00:00
dump.c
fib2_ui.c change all mpn_sqr_n to mpn_sqr 2010-05-22 22:21:47 +00:00
fib_table.c CRLF to LF on all c files except in build.vc10 dir 2011-06-08 07:15:12 +00:00
gcd_1.c commit new GCD code to trunk 2011-10-14 11:22:46 +00:00
gcd_lehmer.c commit new GCD code to trunk 2011-10-14 11:22:46 +00:00
gcd_subdiv_step.c commit new GCD code to trunk 2011-10-14 11:22:46 +00:00
gcd.c commit new GCD code to trunk 2011-10-14 11:22:46 +00:00
gcdext_1.c commit new GCD code to trunk 2011-10-14 11:22:46 +00:00
gcdext_lehmer.c commit new GCD code to trunk 2011-10-14 11:22:46 +00:00
gcdext_subdiv_step.c commit new GCD code to trunk 2011-10-14 11:22:46 +00:00
gcdext.c commit new GCD code to trunk 2011-10-14 11:22:46 +00:00
get_d.c remove all references to GMP_IEEE_FLOATS , thats the only type we support anyway 2011-09-11 19:04:40 +00:00
get_str.c correct rounding mode tests and generalize, remove some more have_host's 2011-09-11 18:41:46 +00:00
gmp-mparam.h
hamdist.c split-up popham into popcount and hamdist 2010-12-30 05:08:15 +00:00
hgcd2.c commit new GCD code to trunk 2011-10-14 11:22:46 +00:00
hgcd.c commit new GCD code to trunk 2011-10-14 11:22:46 +00:00
inv_div_q.c Some commits appear to have been missed. 2010-03-14 22:42:55 +00:00
inv_div_qr_n.c Fixed some bugs in the division code. 2010-03-17 04:04:34 +00:00
inv_div_qr.c More ASSERT_NOCARRYs. 2010-03-16 16:26:37 +00:00
inv_divappr_q_n.c Fixed some bugs in the division code. 2010-03-17 04:04:34 +00:00
inv_divappr_q.c Fixed a missing case in inv_divappr_q.c 2010-05-31 22:48:39 +00:00
invert.c new generic function mpn_not 2010-07-22 19:41:30 +00:00
ior_n.c CRLF to LF on all c files except in build.vc10 dir 2011-06-08 07:15:12 +00:00
iorn_n.c CRLF to LF on all c files except in build.vc10 dir 2011-06-08 07:15:12 +00:00
jacobi_base.c change file names in mpn jacbase perfsqr divis to match the function names , split out mpn/dc_div_qr_n from mpn/dc_div_qr and same for bdiv version 2010-08-13 19:30:08 +00:00
longlong_inc.h make changes for building longlong.h 2011-04-28 09:34:30 +00:00
lshift.c
matrix22_mul.c commit new GCD code to trunk 2011-10-14 11:22:46 +00:00
mod_1_1.c split out mpn_mod_1_? from divrem_euclidean_r and add New asm function for AMD for mod_1_1 2009-10-01 22:04:24 +00:00
mod_1_2.c split out mpn_mod_1_? from divrem_euclidean_r and add New asm function for AMD for mod_1_1 2009-10-01 22:04:24 +00:00
mod_1_3.c autotools and a few tweeks 2009-10-02 00:41:53 +00:00
mod_1.c New C functions mpn_mod_1_k etc 2009-09-07 00:42:22 +00:00
mod_34lsub1.c
modexact_1c_odd.c replace mode1o.* with modexact_1c_odd.* 2010-08-13 14:09:23 +00:00
mp_bases.c CRLF to LF on all c files except in build.vc10 dir 2011-06-08 07:15:12 +00:00
mul_1.c
mul_basecase.c
mul_fft.c new generic function mpn_not 2010-07-22 19:41:30 +00:00
mul_n.c remove old toom22 code 2011-07-06 19:42:16 +00:00
mul.c threshold fix for toom8h unequall sizes 2010-05-26 16:46:27 +00:00
mulhigh_n.c adjust sparc32/v9=t2,ABI=32 params for mulhigh 2009-10-09 20:25:51 +00:00
mullow_basecase.c New generic mullow and mulhigh 2009-07-24 17:16:50 +00:00
mullow_n_basecase.c New generic mullow and mulhigh 2009-07-24 17:16:50 +00:00
mullow_n.c tuning for mullow and mulhigh 2009-07-24 21:31:28 +00:00
mulmid_basecase.c Added some clarifying comments to the mulmid code. 2009-11-17 13:34:30 +00:00
mulmid_n.c Added some clarifying comments to the mulmid code. 2009-11-17 13:34:30 +00:00
mulmid.c Added some clarifying comments to the mulmid code. 2009-11-17 13:34:30 +00:00
mulmod_2expm1.c Use new half and double code 2011-07-20 23:32:23 +00:00
mulmod_2expp1.c New generic mpn_mulmod_2expp1 and tests 2009-08-06 22:20:09 +00:00
nand_n.c CRLF to LF on all c files except in build.vc10 dir 2011-06-08 07:15:12 +00:00
neg_n.c New generic function mpn_neg_n and tests 2009-08-03 01:59:50 +00:00
nior_n.c CRLF to LF on all c files except in build.vc10 dir 2011-06-08 07:15:12 +00:00
perfect_square_p.c change file names in mpn jacbase perfsqr divis to match the function names , split out mpn/dc_div_qr_n from mpn/dc_div_qr and same for bdiv version 2010-08-13 19:30:08 +00:00
popcount.c split-up popham into popcount and hamdist 2010-12-30 05:08:15 +00:00
pow_1.c change all mpn_sqr_n to mpn_sqr 2010-05-22 22:21:47 +00:00
preinv_divrem_1.c replace pre_divrem_1.* with preinv_divrem_1.* 2010-08-13 14:28:46 +00:00
preinv_mod_1.c replace pre_mod_1.* with preinv_mod_1.* 2010-08-13 14:21:10 +00:00
random2.c Add another missed mp_bitcnt_t change 2010-02-09 10:22:47 +00:00
random.c Obsolete mpf_random2 mpn_random mpn_random2 2009-09-13 02:37:57 +00:00
randomb.c Add new functions mpn_urandomb mpn_urandomm mpn_rrandom mpn_randomb 2009-09-14 10:34:26 +00:00
redc_1.c changed order of params for redc_1 for all the C code , just asm and try.c to do 2010-12-16 04:54:51 +00:00
rootrem_basecase.c change all mpn_sqr_n to mpn_sqr 2010-05-22 22:21:47 +00:00
rootrem.c 1. remove C99 out of order declarations in rootrem.c 2010-02-15 10:15:43 +00:00
rrandom.c Add new functions mpn_urandomb mpn_urandomm mpn_rrandom mpn_randomb 2009-09-14 10:34:26 +00:00
rsh_divrem_hensel_qr_1_1.c add carry limb into the existing rsh_divrem_hensel 2009-10-04 02:16:25 +00:00
rsh_divrem_hensel_qr_1_2.c add carry limb into the existing rsh_divrem_hensel 2009-10-04 02:16:25 +00:00
rsh_divrem_hensel_qr_1.c add carry limb into the existing rsh_divrem_hensel 2009-10-04 02:16:25 +00:00
rshift.c
sb_bdiv_q.c Fixed some broken asserts and test code. 2010-03-16 16:05:48 +00:00
sb_bdiv_qr.c Fixed some broken asserts and test code. 2010-03-16 16:05:48 +00:00
sb_div_q.c Removed old sb_divrem_mn and added copyright to sb files I've touched. 2010-03-14 19:29:08 +00:00
sb_div_qr.c Removed old sb_divrem_mn and added copyright to sb files I've touched. 2010-03-14 19:29:08 +00:00
sb_divappr_q.c Removed old sb_divrem_mn and added copyright to sb files I've touched. 2010-03-14 19:29:08 +00:00
scan0.c Add mp_bitcnt_t type to MPIR 2010-02-08 17:06:12 +00:00
scan1.c Add mp_bitcnt_t type to MPIR 2010-02-08 17:06:12 +00:00
set_str.c Added mulmid_basecase assembly code and fixed a few build issues. 2010-02-23 23:50:37 +00:00
sizeinbase.c
sqr_basecase.c Use new half and double code 2011-07-20 23:32:23 +00:00
sqrtrem.c Use new half and double code 2011-07-20 23:32:23 +00:00
sub_1.c
sub_err1_n.c correct overlap requirements for add/sub_err1/2_n 2009-09-02 13:34:00 +00:00
sub_err2_n.c correct overlap requirements for add/sub_err1/2_n 2009-09-02 13:34:00 +00:00
sub_n.c
sub.c
submul_1.c
sumdiff_n.c
tdiv_q.c comment out un-needed header files 2011-05-08 22:38:55 +00:00
tdiv_qr.c Added some checks for nocarry. 2010-03-16 16:15:40 +00:00
toom3_mul_n.c Use new half and double code 2011-07-20 23:32:23 +00:00
toom3_mul.c Use new half and double code 2011-07-20 23:32:23 +00:00
toom4_mul_n.c Use new half and double code 2011-07-20 23:32:23 +00:00
toom4_mul.c Use new half and double code 2011-07-20 23:32:23 +00:00
toom8_sqr_n.c change all mpn_sqr_n to mpn_sqr 2010-05-22 22:21:47 +00:00
toom8h_mul.c Finished putting too8 mul in. 2010-02-17 00:29:00 +00:00
toom42_mulmid.c Added some clarifying comments to the mulmid code. 2009-11-17 13:34:30 +00:00
toom_couple_handling.c Added missing function and made some corrections. 2010-02-17 00:09:31 +00:00
toom_eval_dgr3_pm1.c replace old add_n_sub_n by sumdiff 2011-07-24 19:19:58 +00:00
toom_eval_dgr3_pm2.c replace old add_n_sub_n by sumdiff 2011-07-24 19:19:58 +00:00
toom_eval_pm1.c write new toom eval for +-1 using addadd and sumdiff 2011-07-24 19:09:36 +00:00
toom_eval_pm2.c replace old add_n_sub_n by sumdiff 2011-07-24 19:19:58 +00:00
toom_eval_pm2exp.c replace old add_n_sub_n by sumdiff 2011-07-24 19:19:58 +00:00
toom_eval_pm2rexp.c replace old add_n_sub_n by sumdiff 2011-07-24 19:19:58 +00:00
toom_interpolate_16pts.c replace old add_n_sub_n by sumdiff 2011-07-24 19:19:58 +00:00
udiv_w_sdiv.c
urandomb.c Add new functions mpn_urandomb mpn_urandomm mpn_rrandom mpn_randomb 2009-09-14 10:34:26 +00:00
urandomm.c Add new functions mpn_urandomb mpn_urandomm mpn_rrandom mpn_randomb 2009-09-14 10:34:26 +00:00
xnor_n.c CRLF to LF on all c files except in build.vc10 dir 2011-06-08 07:15:12 +00:00
xor_n.c CRLF to LF on all c files except in build.vc10 dir 2011-06-08 07:15:12 +00:00
zero.c Fixed a missing mpir.h. 2010-05-10 01:16:56 +00:00