gladman
|
e3aa5fe6f4
|
add nehalem mul_1 to windows
|
2010-12-18 08:50:36 +00:00 |
|
jasonmoxham
|
84835b612c
|
make sure we have unique names for FRAME_PROC in redc
|
2010-12-17 14:33:58 +00:00 |
|
gladman
|
de924e3d62
|
1. Add Jason's fantastic new mul assembler to Windows
2. remove bug from Windows core2 popcount assemmbler
3. remove bug from Python AT&T to Intel converter
|
2010-12-17 14:03:48 +00:00 |
|
gladman
|
7f480a7f86
|
more
|
2010-12-16 12:58:23 +00:00 |
|
gladman
|
8bc37f9a24
|
make redc changes for Windows
|
2010-12-16 11:50:51 +00:00 |
|
jasonmoxham
|
e34cec1068
|
change name of redc_basecase to redc_1 and export
|
2010-12-16 02:32:35 +00:00 |
|
gladman
|
f8d83a9758
|
Add new assembler for store on k8/k10 to Windows build
|
2010-12-05 14:04:42 +00:00 |
|
gladman
|
a52c522f63
|
add new assembler for and and nior to Windows
|
2010-12-05 09:17:11 +00:00 |
|
jasonmoxham
|
a87caeb1f8
|
faster core2/penryn mpn_hamdist by using the K8 version
|
2010-12-05 07:49:17 +00:00 |
|
gladman
|
2fc9938ea2
|
add latest assembler for nehalem to Windows
|
2010-12-04 15:39:30 +00:00 |
|
gladman
|
bbd6d19cd2
|
add Jason new code to Windows build
|
2010-12-04 14:35:12 +00:00 |
|
jasonmoxham
|
72316c1513
|
add sandybridge to cpu's
|
2010-12-02 23:05:35 +00:00 |
|
jasonmoxham
|
d2778569d7
|
copy all param's from x86_64 to x86_64w
|
2010-11-08 18:51:18 +00:00 |
|
jasonmoxham
|
160a48148e
|
unique names for mingw64 asm code
|
2010-11-07 14:39:17 +00:00 |
|
jasonmoxham
|
19e1c6e90b
|
update fat_entry for windows ABI
|
2010-10-24 10:31:19 +00:00 |
|
jasonmoxham
|
c832f01b9a
|
copy x86_64/fat to x86_64w/fat
|
2010-10-24 10:09:33 +00:00 |
|
gladman
|
76b0c1bb9e
|
Re-commit 'lost' changes
|
2010-09-24 13:37:53 +00:00 |
|
gladman
|
7034a48ad9
|
cosmetic update
|
2010-09-05 14:18:03 +00:00 |
|
gladman
|
b8d0083303
|
split x86_64w 'aors_err' assembler files into add, sub and inc files
|
2010-09-05 10:46:23 +00:00 |
|
jasonmoxham
|
a1fe3f15bb
|
new code path for netburst on mingw64
|
2010-09-04 17:01:00 +00:00 |
|
jasonmoxham
|
a935db08eb
|
new dir for atom under mingw64 , files taken from the relavant k8,core2 dirs
|
2010-09-04 16:02:03 +00:00 |
|
gladman
|
6cf3ebcf63
|
Change Windows assembler include file organisation (VS 2010)
|
2010-08-15 10:08:57 +00:00 |
|
jasonmoxham
|
4a8f88119c
|
replace mode1o.* with modexact_1c_odd.*
|
2010-08-13 14:09:23 +00:00 |
|
jasonmoxham
|
2708d3f949
|
replace divebyfobm1.* with divexact_byfobm1.* and rename consistently
|
2010-08-13 13:53:34 +00:00 |
|
jasonmoxham
|
411107f047
|
replace divebyff.* with divexact_byff.*
|
2010-08-13 13:23:52 +00:00 |
|
jasonmoxham
|
ff3a95453c
|
replace diveby3.* with divexact_by3c.*
|
2010-08-13 13:18:45 +00:00 |
|
jasonmoxham
|
5dad96491b
|
change dive_1.* to divexact_1.*
|
2010-08-13 12:54:25 +00:00 |
|
gladman
|
7d6cc1e587
|
1. remove single epilogue restriction in Windows assembler code
2. tidy up format of Windows assembler code
|
2010-07-22 11:33:16 +00:00 |
|
gladman
|
85658e070b
|
1. Add config.h file generation for Windows
2. Add Configuration to the Windows tests to test DLL versions of MPIR
|
2010-07-11 19:40:30 +00:00 |
|
gladman
|
64f03d3ce1
|
Commit changes to allow Windows DLLs to be tested
|
2010-07-11 18:15:59 +00:00 |
|
gladman
|
5e84bd2bc6
|
Serious reversion to cancel last 24 hours work as all win32 builds failed
|
2010-07-11 16:19:39 +00:00 |
|
gladman
|
35b3ea7108
|
Further simplification of Windows builds
|
2010-07-10 11:26:54 +00:00 |
|
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 |
|