jasonmoxham
|
cdaad5bffc
|
New AMD asm function mpn_rsh_divrem_hensel_qr_1_2
|
2009-10-03 22:21:44 +00:00 |
|
gladman
|
e7428edf0b
|
Python tests update
|
2009-10-03 19:54:14 +00:00 |
|
jasonmoxham
|
d9a922fa28
|
update windows make.bat so that make check returns error code
|
2009-10-03 14:29:26 +00:00 |
|
jasonmoxham
|
76989a39e8
|
add mingw random/rand workaround
|
2009-10-03 13:56:59 +00:00 |
|
gladman
|
fc7f72765e
|
Add mod_1_<n> assembler to Windows AMD64 builds
|
2009-10-03 11:06:24 +00:00 |
|
gladman
|
79291d1de1
|
|
2009-10-03 08:33:45 +00:00 |
|
jasonmoxham
|
8d6ef07ef6
|
add mod_1_? to mpnbench
|
2009-10-03 00:33:40 +00:00 |
|
jasonmoxham
|
90d8b76405
|
New amd asm function mpn_mod_1_2
|
2009-10-03 00:04:27 +00:00 |
|
gladman
|
03002b2af4
|
Adjust windows timing routines
|
2009-10-02 17:44:12 +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 |
|
jasonmoxham
|
520fec686d
|
tweek mod_1_1 amd asm to full speed
|
2009-10-02 02:57:31 +00:00 |
|
jasonmoxham
|
a7eee56d24
|
autotools and a few tweeks
|
2009-10-02 00:41:53 +00:00 |
|
wbhart
|
55fe74c97b
|
Oops, this time the segfault in t-sb_divappr_q should be fixed.
|
2009-10-02 00:30:43 +00:00 |
|
wbhart
|
7edce5c5c6
|
Fixed a segfault in t-sb_divappr_q.
|
2009-10-02 00:28:36 +00:00 |
|
jasonmoxham
|
adfded6fe5
|
split out mpn_mod_1_? from divrem_euclidean_r and add New asm function for AMD for mod_1_1
|
2009-10-01 22:04:24 +00:00 |
|
gladman
|
1fabd4dbbf
|
|
2009-10-01 09:26:35 +00:00 |
|
jasonmoxham
|
f3b7ed1f2e
|
limit try test of divrem_1_2 to 2limbs
|
2009-10-01 00:09:14 +00:00 |
|
jasonmoxham
|
07f97a0963
|
new AMD asm function mpn_divrem_hensel_qr_1_2
|
2009-09-30 23:41:09 +00:00 |
|
gladman
|
f700c5c84c
|
Add new assembler, C and test files to Windows builds
|
2009-09-30 16:21:46 +00:00 |
|
wbhart
|
5fcad2a384
|
Added files for divide conquer division.
|
2009-09-30 03:07:18 +00:00 |
|
jasonmoxham
|
24d1b6c39b
|
rename divrem_hensel amd asm to match
|
2009-09-30 02:52:41 +00:00 |
|
jasonmoxham
|
9bbfba8e5e
|
New generic functions for two limb inverse of divrem_hensel_qr_1 and tunes,tests
|
2009-09-30 02:24:29 +00:00 |
|
wbhart
|
d70b96fff0
|
Added configure info for divide conquer division.
|
2009-09-30 02:00:18 +00:00 |
|
jasonmoxham
|
56801786a7
|
New asm functions for AMD divrem_hensel_qr_1 divrem_hensel_r_1
|
2009-09-29 23:52:09 +00:00 |
|
wbhart
|
1601f69b05
|
Fixed a missing mpir.h.
|
2009-09-29 23:19:37 +00:00 |
|
wbhart
|
5308d1e8fd
|
Got invett and sb_divappr_q working (modulo some linker issue).
|
2009-09-29 22:55:10 +00:00 |
|
jasonmoxham
|
4783c9dc4e
|
New AMD rsh_divrem_hensel_qr_1 asm fn
|
2009-09-29 21:53:03 +00:00 |
|
jasonmoxham
|
61c42e5ae1
|
New generic divrem_hensel's functions and tests,tunes
|
2009-09-29 16:41:28 +00:00 |
|
wbhart
|
f224ba47f2
|
Added config stuff for invert.c and t-sb_divappr_q
|
2009-09-28 22:17:53 +00:00 |
|
jasonmoxham
|
a2bf208858
|
add via nano cpuid and code path
|
2009-09-27 23:12:12 +00:00 |
|
jasonmoxham
|
058e94c369
|
remove empty cyrix cpuid
|
2009-09-27 22:49:25 +00:00 |
|
jasonmoxham
|
f99e9713ee
|
add 32bit path for nehalem
|
2009-09-27 14:54:29 +00:00 |
|
jasonmoxham
|
59d001a0ca
|
tweek benchmpn
|
2009-09-25 16:11:05 +00:00 |
|
jasonmoxham
|
ad9d4ebb5b
|
fix mpf printing exponent should be long not int bug
|
2009-09-22 17:11:50 +00:00 |
|
gladman
|
ca8c9ec2ef
|
correct the currently unused code path in next_likely_prime.c (tested and now working)
|
2009-09-22 09:17:57 +00:00 |
|
jasonmoxham
|
fc7828a2ea
|
tweek bench
|
2009-09-18 23:00:40 +00:00 |
|
jasonmoxham
|
216fcaae97
|
tweek bench
|
2009-09-18 22:56:19 +00:00 |
|
jasonmoxham
|
81fd45b1be
|
update mpnbench
|
2009-09-18 20:51:52 +00:00 |
|
jasonmoxham
|
6d9a1d1a3a
|
replace most occurances of RANDS with local versions
|
2009-09-14 19:06:46 +00:00 |
|
jasonmoxham
|
fa2b60c3c9
|
add prototypes
|
2009-09-14 14:28:27 +00:00 |
|
jasonmoxham
|
e029801ead
|
remove most of the old global random stuff and replace with local
|
2009-09-14 14:17:11 +00:00 |
|
jasonmoxham
|
7fecdf1f0d
|
repalce most occarances of mpn_random with mpn_randomb
|
2009-09-14 12:19:07 +00:00 |
|
jasonmoxham
|
908a13ef32
|
replace most occurances of mpn-random2 with mpn_rrandom
|
2009-09-14 11:51:49 +00:00 |
|
gladman
|
92be57ee57
|
Adjust Jason's VC++ build batch file for CPP -> CXX name changes
|
2009-09-14 11:35:10 +00:00 |
|
gladman
|
403192dffe
|
Update Windows build for recent additions
|
2009-09-14 11:25:49 +00:00 |
|
jasonmoxham
|
858c58b09b
|
Add new functions mpn_urandomb mpn_urandomm mpn_rrandom mpn_randomb
|
2009-09-14 10:34:26 +00:00 |
|
jasonmoxham
|
7ae92558ce
|
remove nonsense test from random numbers
|
2009-09-14 01:57:46 +00:00 |
|
jasonmoxham
|
588c9272cb
|
remove very slight non-uniformness from mpz_urandomm
|
2009-09-14 00:31:28 +00:00 |
|
jasonmoxham
|
cf6363d0c8
|
replace all the old mpf_random2 with the new mpf_rrandomb
|
2009-09-13 10:50:07 +00:00 |
|