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
gladman
34efd8413b
1. Add Windows code for latest trunk revisions
...
2. Make changes for non C99 compilers (like VC++)
2009-04-01 14:58:15 +00:00
gladman
84b1791342
update an orphan Windows assembler that got missed first time round
2009-03-25 15:59:01 +00:00
gladman
60725d8622
1. Update Windows version of getrusage
...
2. Use YASM's new alignment padding feature in the Windows assembler code
2009-03-24 14:40:39 +00:00
gladman
15c00c6faf
2009-03-14 20:55:58 +00:00
gladman
b4e75f80f0
change Core2 assembler code for mpn_add_n and mpn_sub_n.asm
...
update VC++ build
2009-03-14 20:55:03 +00:00
gladman
3b3751eb5c
Two minor Windows assembler changes plus code formatting to remove tabs and trailing white space
2009-03-13 20:32:09 +00:00
gladman
dc64575936
correct copyright notice spelling errors only in Windows assembler (caused by rsi -> rdx substitution)
2009-03-13 10:22:20 +00:00
gladman
45ab37b595
correct 32 to 64 bit sign extension in Windows assembler code
2009-03-09 21:27:31 +00:00
gladman
453422c9b6
1. Tune Windows builds
...
2. Adjust try.c for WIndows
2009-03-08 16:38:38 +00:00
gladman
1b87a79626
improvement of Windows Core2 assembler
2009-03-07 23:21:26 +00:00
gladman
9c203f06df
correct core2 Windows assembler error
2009-03-07 16:39:50 +00:00
gladman
a3cd666bee
Major tidy up of Windows x86_64 assembler code
2009-03-07 15:00:35 +00:00
gladman
2a60edf9fd
add missing Windows AMD64 assembler file to SVN
2009-03-07 00:04:23 +00:00
gladman
9cdf5f371a
Commit revised windows assembler code
...
Update Windows build projects
2009-03-02 20:03:30 +00:00
gladman
8677195546
Windows tuning update
2009-02-27 14:51:04 +00:00