mpir/mpn/generic
2010-03-14 18:50:31 +00:00
..
add_1.c for file in $(find -name \*.c ) ; do sed -e "s/#include \"gmp\.h\"/#include \"mpir.h\"/g" $file > temp ; mv temp $file ; done 2009-02-12 10:24:24 +00:00
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 for file in $(find -name \*.c ) ; do sed -e "s/#include \"gmp\.h\"/#include \"mpir.h\"/g" $file > temp ; mv temp $file ; done 2009-02-12 10:24:24 +00:00
add.c for file in $(find -name \*.c ) ; do sed -e "s/#include \"gmp\.h\"/#include \"mpir.h\"/g" $file > temp ; mv temp $file ; done 2009-02-12 10:24:24 +00:00
addmul_1.c for file in $(find -name \*.c ) ; do sed -e "s/#include \"gmp\.h\"/#include \"mpir.h\"/g" $file > temp ; mv temp $file ; done 2009-02-12 10:24:24 +00:00
bdivmod.c for file in $(find -name \*.c ) ; do sed -e "s/#include \"gmp\.h\"/#include \"mpir.h\"/g" $file > temp ; mv temp $file ; done 2009-02-12 10:24:24 +00:00
cmp.c for file in $(find -name \*.c ) ; do sed -e "s/#include \"gmp\.h\"/#include \"mpir.h\"/g" $file > temp ; mv temp $file ; done 2009-02-12 10:24:24 +00:00
com_n.c Added mpir.h. 2010-03-08 02:21:19 +00:00
dc_bdiv_q_n.c A small typograhical correction. 2010-03-06 17:32:17 +00:00
dc_bdiv_q.c Added tuning code for dc_bdiv functions. 2010-03-03 00:03:03 +00:00
dc_bdiv_qr.c Partly fixed tuning code for dc_bdiv fns. 2010-03-03 00:15:20 +00:00
dc_div_q.c Ran automake and fixed some bugs. 2010-02-19 21:59:10 +00:00
dc_div_qr.c Added an itch function. 2010-02-22 01:49:32 +00:00
dc_divappr_q_n.c Reverted back to David's dc_divappr_q_n code. 2010-02-24 01:19:19 +00:00
dc_divappr_q.c Added an itch function. 2010-02-22 01:49:32 +00:00
dive_1.c for file in $(find -name \*.c ) ; do sed -e "s/#include \"gmp\.h\"/#include \"mpir.h\"/g" $file > temp ; mv temp $file ; done 2009-02-12 10:24:24 +00:00
diveby3.c added include longlong to diveby3.c 2009-02-20 00:47:24 +00:00
divebyBm1of.c 1. Add Windows code for latest trunk revisions 2009-04-01 14:58:15 +00:00
divebyff.c merged k8-branch into trunk , autotools , few handbits , windows bits just copyed over 2009-02-19 23:22:30 +00:00
divexact.c Fixed some more bugs. 2010-03-04 18:00:40 +00:00
divis.c for file in $(find -name \*.c ) ; do sed -e "s/#include \"gmp\.h\"/#include \"mpir.h\"/g" $file > temp ; mv temp $file ; done 2009-02-12 10:24:24 +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 for file in $(find -name \*.c ) ; do sed -e "s/#include \"gmp\.h\"/#include \"mpir.h\"/g" $file > temp ; mv temp $file ; done 2009-02-12 10:24:24 +00:00
fib2_ui.c New generic functions/macros mpn_lshift2 mpn_rshift2 and tests/speed etc 2009-05-14 02:44:19 +00:00
gcd_1.c for file in $(find -name \*.c ) ; do sed -e "s/#include \"gmp\.h\"/#include \"mpir.h\"/g" $file > temp ; mv temp $file ; done 2009-02-12 10:24:24 +00:00
gcd.c Added copyright info to GCD and XGCD code. 2009-10-19 05:49:29 +00:00
gcdext.c Fixed a bug in mpn_gcdext reported by Dan Grayson. 2010-01-30 22:27:37 +00:00
get_d.c for file in $(find -name \*.c ) ; do sed -e "s/#include \"gmp\.h\"/#include \"mpir.h\"/g" $file > temp ; mv temp $file ; done 2009-02-12 10:24:24 +00:00
get_str.c Added mulmid_basecase assembly code and fixed a few build issues. 2010-02-23 23:50:37 +00:00
gmp-mparam.h
inv_div_q.c Fixed some segfaults. 2010-02-11 18:52:17 +00:00
inv_div_qr_n.c Fixed the bugs in my speedup of the inv_div_qr_n code. 2010-03-07 01:37:51 +00:00
inv_div_qr.c Added an itch function. 2010-02-22 01:49:32 +00:00
inv_divappr_q_n.c Added some extra checks to prevent infinite loops and did some minor 2010-02-21 16:58:09 +00:00
inv_divappr_q.c Added an itch function. 2010-02-22 01:49:32 +00:00
invert.c Fixed some incorrect things in the division code. 2010-02-22 00:45:04 +00:00
jacbase.c for file in $(find -name \*.c ) ; do sed -e "s/#include \"gmp\.h\"/#include \"mpir.h\"/g" $file > temp ; mv temp $file ; done 2009-02-12 10:24:24 +00:00
lgcd.c Added copyright info to GCD and XGCD code. 2009-10-19 05:49:29 +00:00
logops_n.c Added mpir.h. 2010-03-08 02:21:02 +00:00
lshift.c for file in $(find -name \*.c ) ; do sed -e "s/#include \"gmp\.h\"/#include \"mpir.h\"/g" $file > temp ; mv temp $file ; done 2009-02-12 10:24:24 +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 for file in $(find -name \*.c ) ; do sed -e "s/#include \"gmp\.h\"/#include \"mpir.h\"/g" $file > temp ; mv temp $file ; done 2009-02-12 10:24:24 +00:00
mode1o.c for file in $(find -name \*.c ) ; do sed -e "s/#include \"gmp\.h\"/#include \"mpir.h\"/g" $file > temp ; mv temp $file ; done 2009-02-12 10:24:24 +00:00
mul_1.c for file in $(find -name \*.c ) ; do sed -e "s/#include \"gmp\.h\"/#include \"mpir.h\"/g" $file > temp ; mv temp $file ; done 2009-02-12 10:24:24 +00:00
mul_basecase.c for file in $(find -name \*.c ) ; do sed -e "s/#include \"gmp\.h\"/#include \"mpir.h\"/g" $file > temp ; mv temp $file ; done 2009-02-12 10:24:24 +00:00
mul_fft.c remove old copy,zero from fft 2009-10-05 02:14:27 +00:00
mul_n.c Rearrange tuning code and retune for core2/penryn. 2010-03-14 18:50:31 +00:00
mul.c Rearrange tuning code and retune for core2/penryn. 2010-03-14 18:50:31 +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 New generic mpn_mulmod_2expm1 and tests and tuning thresholds 2009-08-07 03:47:42 +00:00
mulmod_2expp1.c New generic mpn_mulmod_2expp1 and tests 2009-08-06 22:20:09 +00:00
neg_n.c New generic function mpn_neg_n and tests 2009-08-03 01:59:50 +00:00
ngcd_matrix.c Added copyright info to GCD and XGCD code. 2009-10-19 05:49:29 +00:00
ngcd_step.c Added copyright info to GCD and XGCD code. 2009-10-19 05:49:29 +00:00
ngcd.c Added copyright info to GCD and XGCD code. 2009-10-19 05:49:29 +00:00
nhgcd2.c Added sb_div_qr and dc_div_qr from GMP sources. Fixed some 2010-02-10 22:48:46 +00:00
perfsqr.c for file in $(find -name \*.c ) ; do sed -e "s/#include \"gmp\.h\"/#include \"mpir.h\"/g" $file > temp ; mv temp $file ; done 2009-02-12 10:24:24 +00:00
popham.c Add mp_bitcnt_t type to MPIR 2010-02-08 17:06:12 +00:00
pow_1.c for file in $(find -name \*.c ) ; do sed -e "s/#include \"gmp\.h\"/#include \"mpir.h\"/g" $file > temp ; mv temp $file ; done 2009-02-12 10:24:24 +00:00
pre_divrem_1.c for file in $(find -name \*.c ) ; do sed -e "s/#include \"gmp\.h\"/#include \"mpir.h\"/g" $file > temp ; mv temp $file ; done 2009-02-12 10:24:24 +00:00
pre_mod_1.c for file in $(find -name \*.c ) ; do sed -e "s/#include \"gmp\.h\"/#include \"mpir.h\"/g" $file > temp ; mv temp $file ; done 2009-02-12 10:24:24 +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_basecase.c merged k8-branch into trunk , autotools , few handbits , windows bits just copyed over 2009-02-19 23:22:30 +00:00
rootrem_basecase.c Made some minor changes to rootrem code. 2010-02-13 21:11:18 +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 for file in $(find -name \*.c ) ; do sed -e "s/#include \"gmp\.h\"/#include \"mpir.h\"/g" $file > temp ; mv temp $file ; done 2009-02-12 10:24:24 +00:00
sb_bdiv_q.c Changed the interface of the sb_bdiv functions and moved David Harvey's dc_bdiv 2010-03-02 18:47:33 +00:00
sb_bdiv_qr.c Changed the interface of the sb_bdiv functions and moved David Harvey's dc_bdiv 2010-03-02 18:47:33 +00:00
sb_div_q.c A tiny typographical correction. 2010-03-02 13:58:13 +00:00
sb_div_qr.c Added sb_div_qr and dc_div_qr from GMP sources. Fixed some 2010-02-10 22:48:46 +00:00
sb_divappr_q.c Added sb_div_q, sb_divappr_q from GMP and tdiv_3by2 and invert_1 from GMP 2010-02-10 11:17:59 +00:00
sb_divrem_mn.c for file in $(find -name \*.c ) ; do sed -e "s/#include \"gmp\.h\"/#include \"mpir.h\"/g" $file > temp ; mv temp $file ; done 2009-02-12 10:24:24 +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 for file in $(find -name \*.c ) ; do sed -e "s/#include \"gmp\.h\"/#include \"mpir.h\"/g" $file > temp ; mv temp $file ; done 2009-02-12 10:24:24 +00:00
sqr_basecase.c merged k8-branch into trunk , autotools , few handbits , windows bits just copyed over 2009-02-19 23:22:30 +00:00
sqrtrem.c removed obsolete fns mpn_divrem mpn_divmod and all referances to them 2009-08-11 22:11:33 +00:00
sub_1.c for file in $(find -name \*.c ) ; do sed -e "s/#include \"gmp\.h\"/#include \"mpir.h\"/g" $file > temp ; mv temp $file ; done 2009-02-12 10:24:24 +00:00
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 for file in $(find -name \*.c ) ; do sed -e "s/#include \"gmp\.h\"/#include \"mpir.h\"/g" $file > temp ; mv temp $file ; done 2009-02-12 10:24:24 +00:00
sub.c for file in $(find -name \*.c ) ; do sed -e "s/#include \"gmp\.h\"/#include \"mpir.h\"/g" $file > temp ; mv temp $file ; done 2009-02-12 10:24:24 +00:00
submul_1.c for file in $(find -name \*.c ) ; do sed -e "s/#include \"gmp\.h\"/#include \"mpir.h\"/g" $file > temp ; mv temp $file ; done 2009-02-12 10:24:24 +00:00
sumdiff_n.c merged k8-branch into trunk , autotools , few handbits , windows bits just copyed over 2009-02-19 23:22:30 +00:00
tdiv_q.c Reverted changes to division cutoffs. 2010-03-04 19:14:24 +00:00
tdiv_qr.c Added an itch function. 2010-02-22 01:49:32 +00:00
toom3_mul_n.c Fixed bugs in Toom3 code. 2009-05-12 09:22:27 +00:00
toom3_mul.c Added toom32 for unbalanced multiplications. 2009-05-12 18:28:20 +00:00
toom4_mul_n.c Slight speedup of toom4 code. 2010-03-14 02:01:52 +00:00
toom4_mul.c Made some improvements to the arithmetic in toom4. 2010-03-14 01:17:02 +00:00
toom8_sqr_n.c Added missing function and made some corrections. 2010-02-17 00:09:31 +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 Added toom8 files. 2010-02-16 23:47:07 +00:00
toom_eval_dgr3_pm2.c Added toom8 files. 2010-02-16 23:47:07 +00:00
toom_eval_pm1.c Added toom8 files. 2010-02-16 23:47:07 +00:00
toom_eval_pm2.c Added toom8 files. 2010-02-16 23:47:07 +00:00
toom_eval_pm2exp.c Added toom8 files. 2010-02-16 23:47:07 +00:00
toom_eval_pm2rexp.c Added toom8 files. 2010-02-16 23:47:07 +00:00
toom_interpolate_16pts.c remove use of of GMP function not in MPIR (mpn_bdiv_dbm1) 2010-02-19 16:30:08 +00:00
udiv_w_sdiv.c for file in $(find -name \*.c ) ; do sed -e "s/#include \"gmp\.h\"/#include \"mpir.h\"/g" $file > temp ; mv temp $file ; done 2009-02-12 10:24:24 +00:00
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