Commit Graph

102 Commits

Author SHA1 Message Date
gladman
13cec19ee0 2010-07-09 15:47:32 +00:00
gladman
700ead092c Change "Bm1of" to "fobm1" in text files (hopefully fairly safe) 2010-07-09 15:09:09 +00:00
gladman
3d80645be9 1. Change symbol mpn_divexact_bybM1of to mpn_divexact_fobm1 in *.c, *.h, *.in and config.* files
2. Change filenames divebybm1of.<c|asm|as> to divebyfobm1.<c|asm|as>
3. Change filename t-divebybm1of.c to t-divebyfobm1.c 
4. Update Windows builds accordingly
2010-07-09 11:56:57 +00:00
gladman
dae1683f41 tidy up documentation of this function 2010-07-06 18:16:42 +00:00
gladman
9bf78f0866 1. Update Windows k10 build to match Linux
2. Remove the now redundant 32 to 64 register mapping for mp_size_t inputs in Windows assembler
2010-07-02 11:52:24 +00:00
gladman
74e9c755d2 correction of mpn_store on Windows 2010-07-02 07:06:02 +00:00
gladman
d57e46a9b9 Remove serious bug in Windows K8/K10 assembler code 2010-06-09 16:21:25 +00:00
gladman
7890b8aa29 Update Windows tuning values 2010-05-20 08:07:39 +00:00
jasonmoxham
53edce5a20 removed all old gcdext_threshold that were set to zero 2010-05-12 20:56:21 +00:00
gladman
61b6bc2210 Add Core2 and i3/5/7 (nehalem) tuning for GCD to Windows builds 2010-05-12 08:26:24 +00:00
(no author)
231175e86f Add nehalem tuning for Windows 2010-04-08 22:33:44 +00:00
(no author)
204ad67265 Copy some tuning parameters from Linux/GCC to Windows 2010-04-01 08:51:00 +00:00
(no author)
4f580d2bb6 Tune Windows Core2 build (using Linux/GCC values) 2010-03-24 21:33:30 +00:00
(no author)
4f19244f53 Add latest changes to the Windows builds 2010-03-15 09:03:05 +00:00
(no author)
36ca8eb0a9 Removed toom7 code. 2010-03-14 14:16:35 +00:00
(no author)
fbd28cb458 Add mulmid_basecase assembler to Windows x64 builds 2010-02-24 20:37:51 +00:00
(no author)
69b3ac6b38 2010-02-21 19:51:12 +00:00
(no author)
5b52d6c93d Update Windows tuning files (only nehalem done though) 2010-02-18 18:18:52 +00:00
(no author)
d7b3af99f2 1. Add toom8 code to Windows build
2. tidy up gmp-mparam.h for a future tuning effort on Windows
2010-02-18 14:39:28 +00:00
(no author)
c4746c30a7 tune for windows nehalem 2010-02-17 10:43:21 +00:00
(no author)
00f292cc48 adjust windows tune slightly 2010-02-08 10:02:55 +00:00
(no author)
015ce32bf7 correct bug in new assembler code 2010-02-07 17:59:56 +00:00
(no author)
3306eae2a2 Add HAVE_NATIVE defines for Windows code 2010-02-07 17:33:56 +00:00
(no author)
3c16b2f566 1. Update g2y.py to cope with GMP assembler
2. add new assembler to Windows build
2010-02-07 14:48:02 +00:00
gladman
0ac38fd71c 1. repair Windows build script
2. Add tuning for nehalem on Windows
2010-01-06 15:07:32 +00:00
gladman
11c4a69572 Add Windows build for Intel nehalem 2009-12-03 17:32:55 +00:00
gladman
e3f6129a64 2009-12-02 17:09:35 +00:00
gladman
1485e3dc1b 1. Add Jason's new assembler code to the Windows builds
2. Tidy up assembler to prepare for Windows nehalem build
2009-12-02 16:24:00 +00:00
gladman
b086474ddf Bring Windows naming into line with that on Linux
Rename 'amd64' elemnts to 'k8'
2009-12-02 12:29:38 +00:00
wbhart
969b44ec5a attempt to push windows tuning update
Signed-off-by:  <Brian Gladman>
2009-11-17 13:34:35 +00:00
gladman
0965fc4532 update VC++ readme.txt and Core2 tuning 2009-10-15 16:24:35 +00:00
gladman
448c60fd77 Add latest division code to the Windows builds 2009-10-07 09:21:06 +00:00
gladman
f42829cd8e Core2 assembler (copies) for Windows 2009-10-05 15:56:30 +00:00
gladman
343fe6ce88 Add mod_1_3 assembler to Windows 2009-10-05 08:29:15 +00:00
gladman
01525ea9dd Add new k8 assembler to Windows builds 2009-10-04 11:36:18 +00:00
gladman
fc7f72765e Add mod_1_<n> assembler to Windows AMD64 builds 2009-10-03 11:06:24 +00:00
gladman
6ca7f4f425 Update Windows timing code 2009-10-02 15:21:04 +00:00
gladman
8c2a0b5882 1. Add generic C mod_1_<n> files to the Windows build
2. Add Windows specific timing code (win_timing.h & .c)
2009-10-02 14:01:13 +00:00
gladman
1fabd4dbbf 2009-10-01 09:26:35 +00:00
gladman
f700c5c84c Add new assembler, C and test files to Windows builds 2009-09-30 16:21:46 +00:00
gladman
adab3f5936 Add Jason's new root code on Windows 2009-09-03 19:11:52 +00:00
gladman
fa92663df1 Update Core2 x64 windows assembler 2009-09-02 17:20:55 +00:00
gladman
84d4480297 2009-09-02 13:57:55 +00:00
gladman
70a4a3823f 1. update Core2 x64 build
2. Improve assembler interface descriptions in AMD64 headers
2009-09-02 13:35:23 +00:00
gladman
21880e861f 1. Add new x64 assembler functions to the Windows build 2009-09-02 11:41:43 +00:00
gladman
3ed34f9130 Correct latest Windows assembler for mpn_copyi 2009-08-14 21:35:55 +00:00
gladman
ec50e0d847 Add new Core2 assembler to Windows build 2009-08-14 21:07:18 +00:00
gladman
2ea90ef3e1 Update Windows builds for latest changes 2009-08-12 09:31:38 +00:00
gladman
b79af9dbaf Move latest rshift assembler code for k8 to Windows AMD64 2009-08-11 11:10:26 +00:00
gladman
27b3a6de72 Add mpn_add_nc and mpn_sub_nc to the Windows Core2 assembler 2009-08-10 16:47:45 +00:00