Commit Graph

475 Commits

Author SHA1 Message Date
jasonmoxham
59bf8d86e4 new nehalem asm logic mpn fn's 2009-11-19 08:37:54 +00:00
jasonmoxham
dcf3afa567 convert addlsh from gas to yasm format 2009-11-18 17:43:25 +00:00
wbhart
969b44ec5a attempt to push windows tuning update
Signed-off-by:  <Brian Gladman>
2009-11-17 13:34:35 +00:00
wbhart
dc983a5503 Added some clarifying comments to the mulmid code. 2009-11-17 13:34:30 +00:00
wbhart
9cb7c5cf1f Switch over to exact quotient when divisor gets large in mpn_tdiv_q. 2009-11-17 13:15:23 +00:00
jasonmoxham
1757343142 new directory for core2-apple-darwin 32bit with no PIC code in it 2009-10-24 17:31:05 +00:00
wbhart
be0a749738 Oops, wrong author added to license info. 2009-10-19 05:59:49 +00:00
wbhart
ecdbd4a162 Added copyright info to GCD and XGCD code. 2009-10-19 05:49:29 +00:00
jasonmoxham
c6af9fbfc2 some more masm? movq/movd mixups 2009-10-16 00:45:14 +00:00
jasonmoxham
4ba747128d change movq to movd for old masm assembler 2009-10-15 18:21:27 +00:00
jasonmoxham
be135c7347 change asm #comment to C comment 2009-10-15 18:13:19 +00:00
gladman
0965fc4532 update VC++ readme.txt and Core2 tuning 2009-10-15 16:24:35 +00:00
wbhart
19c4d52566 Fixed a carry bug in mpn_tdiv_q and added the failing cases to tests/mpz/t-tdiv.c. 2009-10-13 04:52:00 +00:00
wbhart
07bbd31e1d Fixed more bugs in sb_divappr_q. 2009-10-12 02:05:16 +00:00
jasonmoxham
d0067e2f3b fix broken sparc32/v9 add/sub code 2009-10-11 16:32:54 +00:00
wbhart
380b80372a Fixed some bugs in mpn_tdiv_q and added a try test for mpn_tdiv_q. 2009-10-11 06:46:10 +00:00
jasonmoxham
6edccbf39a adjust sparc32/v9=t2,ABI=32 params for mulhigh 2009-10-09 20:25:51 +00:00
wbhart
0f39b0f20c Clarified some comments. 2009-10-09 04:17:32 +00:00
wbhart
5e38fe6d8b Added some rough justifications for doing what we do in sb_divappr_q. 2009-10-09 03:48:31 +00:00
jasonmoxham
ce832e54a5 varro powerpc64/mode64 64bit params 2009-10-09 01:27:36 +00:00
jasonmoxham
b8c10614e7 ia64 params 2009-10-09 00:33:52 +00:00
jasonmoxham
45ec139248 pentium4 32bit params 2009-10-09 00:33:19 +00:00
jasonmoxham
b49482cf47 core2 32bit params 2009-10-09 00:10:27 +00:00
jasonmoxham
c9f16233b8 add back in old fft tuning values , better than nothing 2009-10-08 22:50:40 +00:00
jasonmoxham
297e277fe6 add mising fat entry for 32bit nano 2009-10-08 22:39:37 +00:00
jasonmoxham
518226d914 atom params 2009-10-08 22:06:01 +00:00
jasonmoxham
2488ed55e8 k7 params 2009-10-08 22:04:10 +00:00
jasonmoxham
93688a18b6 k10 params 2009-10-08 18:01:18 +00:00
jasonmoxham
1a7c40bb2b k8 32bit params 2009-10-08 17:52:27 +00:00
jasonmoxham
265bd0a989 sparc64 params's 2009-10-08 17:49:13 +00:00
jasonmoxham
f09d7f9df1 sparc 32 bit param 2009-10-08 17:05:41 +00:00
jasonmoxham
2f138f7a16 core2 params 2009-10-08 15:48:27 +00:00
jasonmoxham
e49eccab57 k8 params 2009-10-08 15:30:59 +00:00
jasonmoxham
4053a62930 k102 params 2009-10-08 15:28:51 +00:00
wbhart
8258200ecb Fixed a major bug in mpn_tdiv_q and extended some tests to run longer. 2009-10-08 11:54:06 +00:00
wbhart
a4d22db74e Extended the mpz/t-tdiv test and fixed a bug in mpn_tdiv_q. 2009-10-08 02:54:11 +00:00
jasonmoxham
9fb5a0cb90 nehalem 32bit params 2009-10-07 12:21:08 +00:00
jasonmoxham
2821267426 nehalem 64 params 2009-10-07 12:00:35 +00:00
wbhart
6d16ef649e Fixed unusual bug in sb_divappr_q (I think). 2009-10-07 09:58:10 +00:00
gladman
448c60fd77 Add latest division code to the Windows builds 2009-10-07 09:21:06 +00:00
wbhart
938a8de8ed Added fast mpn_tdiv_q and test code and used it in mpz_tdiv_q. 2009-10-07 05:27:59 +00:00
gladman
f42829cd8e Core2 assembler (copies) for Windows 2009-10-05 15:56:30 +00:00
jasonmoxham
ff4fc75bb8 New core2/penryn asm fns mod_1_? divrem_hensel_qr_1_2 rsh_divrem_hensel_qr_1_2 2009-10-05 15:02:50 +00:00
jasonmoxham
a10fd0d649 New atom asm functions mod_1_? rsh_divrem_hensel_qr_1_1 divrem_hensel_qr_1_1 2009-10-05 14:50:05 +00:00
jasonmoxham
dc1fc39381 New nehalem asm functions mod_1_? rsh_divrem_hensel_qr_1_2 divrem_hensel_qr_1_2 2009-10-05 14:19:08 +00:00
gladman
343fe6ce88 Add mod_1_3 assembler to Windows 2009-10-05 08:29:15 +00:00
jasonmoxham
f8c338ad86 remove old copy,zero from fft 2009-10-05 02:14:27 +00:00
jasonmoxham
4d25d12c67 remove old dead addsub 2009-10-05 02:05:18 +00:00
jasonmoxham
ad4a181469 New AMD asm function mpn_mod_1_3 2009-10-04 23:49:02 +00:00
gladman
01525ea9dd Add new k8 assembler to Windows builds 2009-10-04 11:36:18 +00:00