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
gladman
40d6c79399
2009-07-28 16:29:28 +00:00
gladman
558c10cba3
Correct Windows assembler for lshift2.asm in x86_64w\amd64
2009-07-28 15:25:44 +00:00
gladman
0eaa19d002
Add new assembler files - new (l/r)shift2 on k8, modified (l/r)shift on Core2 - and sb_divappr_q.c to the Windows build
2009-07-28 15:00:00 +00:00
gladman
0f49f0d847
Record Windows Core2 FFT tuning values but don't use them
2009-06-06 19:41:50 +00:00
wbhart
f23ff5f0b5
Added Windos Core 2 tuning values (it's slower fith FFT-tuning values,
...
so these are omitted.
2009-06-06 13:41:30 +00:00
gladman
daaf4e5be3
1. Windows Core2 tuning with Linux FFT tuning values
2009-06-03 11:50:24 +00:00
gladman
a5728f690e
1. Minor (cosmetic) change of a Windows aspect of speed.h
...
2. Minor changes to Windows getrusage and gettimeofday headers
3. Add (finally!) Windows FFT tuning for the K8
2009-06-03 09:25:21 +00:00
gladman
7979d75874
2009-05-28 15:49:07 +00:00
gladman
41e79780c3
2009-05-27 16:10:04 +00:00
gladman
2bf84f6a74
2009-05-20 20:58:09 +00:00
gladman
dea89e4760
Update windows build for latest assembler
2009-05-20 20:09:06 +00:00
gladman
659df23bbc
1. Improve g2y.py
...
2. Add divrem changes to Windows build
3. Add new x64 mpn_mul_basecase assembler to Windows
2009-05-19 19:53:15 +00:00
gladman
2cd6ee00c5
2009-05-14 20:35:12 +00:00
gladman
d6962d575f
1. Add new/changed Core2 assembler files to the Windows build
...
2. Workaround VC++ optimisation bug in mul_fft.c
2009-05-13 09:54:24 +00:00
gladman
47c7c6b832
Further update to Windows K8 build
2009-05-12 21:33:52 +00:00
gladman
9918886c2f
Update Windows K8 build to add new assembler
2009-05-12 19:37:47 +00:00
gladman
d942415a1c
1. Update Windows Powershell scripts in mpirbench to refer to MPIR rather than GMP
...
2. Update MPIR version number in Windows config files to 1.1.2
3. Add an MSVC inline definition in in gmp-h.in
4. Correct locale test (as per GMP correction)
5. Add Windows x64 set/copy intrinsics to mul_fft.c (improves FFT speed score by 2%)
2009-05-09 13:26:27 +00:00
gladman
bd34c0bfc5
1. Update g2y.py, the GAS to YASM Python script
...
2. Provide tuning for new FFT code
3. Add some documentation to YASM assembler macros for Windows
2009-05-06 18:20:52 +00:00
gladman
57f06bfe7e
2009-05-01 19:03:56 +00:00
gladman
c503ef2397
commit missing Windows assembler file to trunk
2009-04-22 08:01:40 +00:00
gladman
0e21f1f351
Commit missing asm files
2009-04-17 20:36:47 +00:00
gladman
df55ce913a
Windows Core2 tune
2009-04-14 19:42:07 +00:00
gladman
121ab16108
Add Windows assembler files to trunk
2009-04-14 17:35:03 +00:00
gladman
19faf1830c
Update Windows build for latest code
2009-04-14 16:39:30 +00:00
gladman
9f4a1b86a2
Revised TOOM4 and TOOM7 thresholds
...
Revised AMD tuning for Windows
2009-04-04 09:05:12 +00:00
gladman
6c2ed65e94
Adjust Windows assembler files to assist planned automation of aspects of the Windows build
2009-04-03 09:07:52 +00:00
gladman
279323b5fd
Update Windows build for latest changes
2009-04-02 11:00:00 +00:00