gladman
|
406c8e8b24
|
prepare for new Python build system
|
2012-02-13 15:18:13 +00:00 |
|
gladman
|
9f7e38798b
|
Correct the Windows kara_sub assembler implementation.
|
2012-02-03 19:45:18 +00:00 |
|
gladman
|
5a508593a5
|
adopt Jason's six loop solution for carries in karasub assembler
|
2012-01-31 19:38:55 +00:00 |
|
gladman
|
67645bface
|
correction to karasub assembler documentation
|
2012-01-28 09:08:54 +00:00 |
|
gladman
|
d1d2b839fe
|
small change to Windows karasub asseembler
|
2012-01-27 22:51:07 +00:00 |
|
gladman
|
78e52a0525
|
improve documentation in karasub assembler
|
2012-01-27 16:25:51 +00:00 |
|
gladman
|
340449f492
|
correct the Windows versions of karasub assembler
|
2012-01-27 12:49:09 +00:00 |
|
gladman
|
7b6cec91a5
|
karasub documentation correction
|
2012-01-26 20:59:30 +00:00 |
|
gladman
|
ceb36b722d
|
minor documentation update for karasub assembler on Windows
|
2012-01-26 18:33:47 +00:00 |
|
gladman
|
e625d10b9c
|
correct bug in WIndows assembler code for karasub
|
2012-01-26 18:12:57 +00:00 |
|
jasonmoxham
|
97d24b5ad2
|
crlf removal
|
2011-12-05 07:07:44 +00:00 |
|
gladman
|
d090b3e7c5
|
copy Jason's latest tuning to Windows
|
2011-12-03 23:27:11 +00:00 |
|
gladman
|
6323fbfb28
|
copy Jasons tuning to Windows
|
2011-11-23 22:15:43 +00:00 |
|
gladman
|
833b850d8f
|
Copy latest tuning to Windows builds
|
2011-11-22 16:14:06 +00:00 |
|
gladman
|
8db4ca244c
|
1. Correct errors in Visual Studio builds
2. add tow missing Windows assembler files to SVN
|
2011-10-14 14:26:09 +00:00 |
|
gladman
|
b3efc4e4dc
|
commit new GCD code to trunk
|
2011-10-14 11:22:46 +00:00 |
|
jasonmoxham
|
f16f543573
|
bump version and so numbers ready for release
|
2011-09-27 23:04:16 +00:00 |
|
gladman
|
bb009d186b
|
Add sumdiff_n for core2 and penryn and mod_1_1 for penryn on Windows
|
2011-07-23 15:57:46 +00:00 |
|
gladman
|
01eba40795
|
add mpn_sumdiff_n for nehalem on Windows
|
2011-07-22 23:03:59 +00:00 |
|
gladman
|
427dead3d1
|
Update latest core2 assembler on Windows
|
2011-07-22 12:22:35 +00:00 |
|
gladman
|
c42eb996ca
|
update latest assembler for nehalem on Windows
|
2011-07-22 12:13:14 +00:00 |
|
gladman
|
4d114dca5d
|
add double and half assembler to the Windows builds
|
2011-07-13 13:52:06 +00:00 |
|
gladman
|
fc35327f0d
|
add latest nehalem code to Windows build
|
2011-07-13 09:50:14 +00:00 |
|
gladman
|
9171d38e78
|
1. rename umul.asm and umul.asm to align with the symbols they export
2. minor Windows build tweaks
|
2011-07-13 06:37:51 +00:00 |
|
gladman
|
8546be98a1
|
change labels from global to local in latest Windows assembler code
|
2011-07-07 13:48:55 +00:00 |
|
gladman
|
36a0e7e247
|
add latest assembler code to nehalem and core2 builds
|
2011-07-05 21:18:30 +00:00 |
|
jasonmoxham
|
466614556f
|
copy k8 and karaadd/sub to the other cpu arches linux and windows
|
2011-07-05 20:16:41 +00:00 |
|
gladman
|
6cfea75175
|
add karaadd and karasub assembler code to k8 and k10 Windows builds
|
2011-07-05 13:10:25 +00:00 |
|
jasonmoxham
|
7e1657b342
|
x86_64w fat build also uses rip relative addressing
|
2011-06-30 13:39:11 +00:00 |
|
jasonmoxham
|
fdd1dc256f
|
CRLF for all *.h and *.c files not in build.vc10 or yasm
|
2011-06-08 10:46:43 +00:00 |
|
jasonmoxham
|
0104a83deb
|
delete inc/declsh_n entry point from sandybridge add/submul_1 as in mingw64 fat build the symbols clash
|
2011-06-07 09:01:59 +00:00 |
|
jasonmoxham
|
13a63a7ef1
|
and rename symbol in sandybridge/mul_1
|
2011-06-07 09:00:24 +00:00 |
|
jasonmoxham
|
327f3f585a
|
unique symbols requires for miongw64 fat build
|
2011-06-07 07:14:56 +00:00 |
|
jasonmoxham
|
fd66c7d027
|
bobcat gmp-mparams
|
2011-06-05 06:24:47 +00:00 |
|
jasonmoxham
|
13813b3901
|
sandybridge gmp-mparam.h
|
2011-06-05 06:11:01 +00:00 |
|
gladman
|
f19cade86e
|
correct windows byte swap intrinsics
|
2011-05-08 16:43:04 +00:00 |
|
gladman
|
a7a7c79be7
|
add bswap limb definitions to MSVC longlong_inc.h versions
|
2011-04-30 08:47:19 +00:00 |
|
jasonmoxham
|
8e655622cf
|
make x86 fat preinv_* general , no more bloody special cases.....
|
2011-04-29 07:46:44 +00:00 |
|
gladman
|
d3f4f67aaf
|
correct name of longlong.h in mpn\x86_64w\ to longlong_inc.h
|
2011-04-28 16:03:31 +00:00 |
|
jasonmoxham
|
deb7d231da
|
add bulldozer and sandybridge paths to the x86_64w fat path
|
2011-04-28 02:26:50 +00:00 |
|
jasonmoxham
|
96819f622b
|
final bits of splitting longlong.h
|
2011-04-28 00:27:14 +00:00 |
|
jasonmoxham
|
e7b0887cc2
|
add in paths and the best asm we've got for sandybridge
|
2011-04-26 21:18:12 +00:00 |
|
jasonmoxham
|
059ea30181
|
split out windows longlong parts
|
2011-04-11 07:41:43 +00:00 |
|
jasonmoxham
|
84ccff258b
|
and for x64w
|
2011-04-07 14:22:50 +00:00 |
|
jasonmoxham
|
3ea0bbfc8b
|
and for x64w
|
2011-04-07 14:21:29 +00:00 |
|
jasonmoxham
|
59dc133875
|
and for x64w
|
2011-04-07 14:21:03 +00:00 |
|
jasonmoxham
|
99af8524fb
|
copy some k8 files to x64 dir so that fat build on unknown cpu's work
|
2011-04-04 23:01:32 +00:00 |
|
jasonmoxham
|
0af26b5bf4
|
update cpuid.c to be a function rather than a code fragment
|
2011-04-04 00:40:39 +00:00 |
|
jasonmoxham
|
f2d19d0b29
|
delete empty dirs
|
2011-04-03 16:31:49 +00:00 |
|
jasonmoxham
|
4a10577a68
|
netburst and netburstlahf cpus now use the same directory
|
2011-04-03 15:59:49 +00:00 |
|