jasonmoxham
|
27b4b1b82f
|
set default flags for gcc to -O2 on itanium as gcc-4.5.0 barfs on -O3
|
2010-05-21 16:55:42 +00:00 |
|
gladman
|
760cb918de
|
1. Add mpn_copyi and mpn_copyd source code files in the mpn\generic directory
2. add these to the generic C Windows builds
|
2010-05-20 08:52:52 +00:00 |
|
gladman
|
7890b8aa29
|
Update Windows tuning values
|
2010-05-20 08:07:39 +00:00 |
|
mvngu
|
fa9329788c
|
nehalem: taurus.skynet Linux: tuning values for GCD_THRESHOLD and GCDEXT_THRESHOLD
|
2010-05-20 04:39:21 +00:00 |
|
mvngu
|
e6f15143f9
|
netburst: sextus.skynet Linux: tuning values for GCD_THRESHOLD and GCDEXT_THRESHOLD
|
2010-05-20 04:37:14 +00:00 |
|
mvngu
|
5dda7b0c27
|
ultrasparc3: mark.skynet and mark2.skynet Solaris: average tuning values for GCD_THRESHOLD and GCDEXT_THRESHOLD
|
2010-05-20 04:34:09 +00:00 |
|
mvngu
|
1d0a85ca7a
|
k8: flavius.skynet Linux: tuning values for GCD_THRESHOLD and GCDEXT_THRESHOLD
|
2010-05-20 04:24:32 +00:00 |
|
mvngu
|
b9994e0cca
|
pentium4 32-bit: cicero.skynet Linux: tuning values for GCD_THRESHOLD and GCDEXT_THRESHOLD
|
2010-05-20 04:17:43 +00:00 |
|
mvngu
|
089d53ce38
|
penryn: sage.math Linux: tuning values for GCD_THRESHOLD and GCDEXT_THRESHOLD
|
2010-05-20 04:09:19 +00:00 |
|
mvngu
|
e153633e9e
|
core2: tuning values for GCD_THRESHOLD and GCDEXT_THRESHOLD, averaged out for Linux and OS X
|
2010-05-20 04:03:05 +00:00 |
|
jasonmoxham
|
53edce5a20
|
removed all old gcdext_threshold that were set to zero
|
2010-05-12 20:56:21 +00:00 |
|
jasonmoxham
|
44a7c7d514
|
atom 64bit params
|
2010-05-12 16:26:27 +00:00 |
|
jasonmoxham
|
238dbfdc64
|
k7 params
|
2010-05-12 16:16:45 +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 |
|
wbhart
|
73c82fbe5c
|
Added tuning for k102.
|
2010-05-11 23:36:25 +00:00 |
|
wbhart
|
0291aa8fa5
|
Fixed the gcd tuning code and added core2/penryn tuning.
|
2010-05-11 23:27:43 +00:00 |
|
wbhart
|
236fcac5c7
|
Fixed the xgcd normalisation issue and redid the tuning code for gcd and
xgcd.
|
2010-05-11 18:37:34 +00:00 |
|
wbhart
|
c5dd5f1014
|
Fixed a missing mpir.h.
|
2010-05-10 01:16:56 +00:00 |
|
wbhart
|
5184cd9331
|
Ran autoconf, etc.
|
2010-05-04 00:18:40 +00:00 |
|
wbhart
|
9925a88b1c
|
Added mpn_zero C file.
|
2010-05-03 23:57:28 +00:00 |
|
wbhart
|
1516ccfbf2
|
Added copyright to file.
|
2010-04-22 10:06:05 +00:00 |
|
wbhart
|
2eace82117
|
Fixed an overrun in divexact.c.
|
2010-04-21 22:11:53 +00:00 |
|
(no author)
|
231175e86f
|
Add nehalem tuning for Windows
|
2010-04-08 22:33:44 +00:00 |
|
(no author)
|
d41166e589
|
retune atom params
|
2010-04-08 21:49:34 +00:00 |
|
(no author)
|
eec9eac26f
|
Added tuning for i7 (thanks to Gonzalo Tornaria).
|
2010-04-08 00:19:26 +00:00 |
|
(no author)
|
a5913aa247
|
add gpl/lgpl legal text to make dist
|
2010-04-07 18:55:56 +00:00 |
|
(no author)
|
366975ecb6
|
Tuning for ARM.
|
2010-04-02 07:15:12 +00:00 |
|
(no author)
|
fde0379365
|
Tuning for netburst.
|
2010-04-02 04:48:42 +00:00 |
|
(no author)
|
d4634d0558
|
Updated library and version numbers.
|
2010-04-02 02:03:32 +00:00 |
|
(no author)
|
204ad67265
|
Copy some tuning parameters from Linux/GCC to Windows
|
2010-04-01 08:51:00 +00:00 |
|
(no author)
|
2f7dfb1c01
|
copy old fft tables into the updated gmp-mparam.h
|
2010-03-25 00:03:23 +00:00 |
|
(no author)
|
68ddf76fae
|
mpn/x86_64/k8/gmp-mparam.h from box2
|
2010-03-24 22:44:56 +00:00 |
|
(no author)
|
5263c07ff4
|
mpn/x86/k7/gmp-mparam.h from box4
|
2010-03-24 22:41:49 +00:00 |
|
(no author)
|
4f580d2bb6
|
Tune Windows Core2 build (using Linux/GCC values)
|
2010-03-24 21:33:30 +00:00 |
|
(no author)
|
103f04d0bf
|
mpn/powerpc64/gmp-mparam.h from varro
|
2010-03-24 19:37:15 +00:00 |
|
(no author)
|
4edafb7ebc
|
mpn/x86_64/k8/k10/k102/gmp-mparam.h from lena
|
2010-03-24 19:35:05 +00:00 |
|
(no author)
|
5a9c6aa3eb
|
mpn/x86_64/core2/penryn/gmp-mparam.h from mod
|
2010-03-24 19:32:19 +00:00 |
|
(no author)
|
3d553128f9
|
mpn/sparc64/gmp-mparam.h from T2
|
2010-03-24 19:30:48 +00:00 |
|
(no author)
|
f68da199f1
|
mpn/x86/k7/mmx/k8/gmp-mparam.h from flavius
|
2010-03-24 19:28:58 +00:00 |
|
(no author)
|
a01ed60fd5
|
mpn/sparc32/v9/gmp-mparam.h from T2
|
2010-03-24 18:33:37 +00:00 |
|
(no author)
|
93c15b224b
|
mpn/powerpc32/gmp-mparam.h from varro
|
2010-03-24 18:26:30 +00:00 |
|
(no author)
|
6c57fd310f
|
mpn/x86_64/atom/gmp-mparam.h from atom
|
2010-03-24 18:11:22 +00:00 |
|
(no author)
|
845660e59e
|
mpn/x86/core2/gmp-mparam.h from menas
|
2010-03-24 18:09:08 +00:00 |
|
(no author)
|
e839be96a2
|
mpn/ia64/gmp-mparam.h from cleo
|
2010-03-24 17:49:26 +00:00 |
|
(no author)
|
1555039bd3
|
mpn/x86_64/core2/gmp-mparam.h from eno
|
2010-03-24 17:43:47 +00:00 |
|
(no author)
|
d31d31b7bb
|
mpn/x86/pentium4/sse2/gmp-mparam.h from cicero
|
2010-03-24 17:42:20 +00:00 |
|
(no author)
|
627e796d79
|
mpn/x86_64/k8/k10/gmp-mparam.h from cuda1
|
2010-03-24 17:39:26 +00:00 |
|
(no author)
|
5c8556ba1e
|
params for atom
|
2010-03-24 15:47:51 +00:00 |
|
(no author)
|
ab8f3c7ff5
|
Went back to new toom4_mul_n.c.
|
2010-03-23 15:25:48 +00:00 |
|
(no author)
|
f4f8dea3a4
|
Reverted some changes to the toom4 interpolation.
|
2010-03-23 14:12:58 +00:00 |
|
(no author)
|
a900b41016
|
ia64 addmul_4 adjustments for icc
|
2010-03-19 16:57:04 +00:00 |
|
(no author)
|
eecf1f1996
|
asm ia64 logic functions
|
2010-03-18 19:11:25 +00:00 |
|
(no author)
|
5b91e6fe9d
|
add divrem_2 to the fat structure
|
2010-03-18 15:27:42 +00:00 |
|
(no author)
|
351b6a4610
|
New asm ia64 mul_2 addmul_4
|
2010-03-18 13:48:46 +00:00 |
|
(no author)
|
fc4b189fc2
|
Removed a rubbish assert.
|
2010-03-18 00:27:09 +00:00 |
|
(no author)
|
a5d63349f9
|
Fixed some bugs in the division code.
|
2010-03-17 04:04:34 +00:00 |
|
(no author)
|
aa891e2415
|
More test code fiddling and asserts.
|
2010-03-16 19:28:45 +00:00 |
|
(no author)
|
dcaadc8e71
|
Corrected some asserts.
|
2010-03-16 17:41:34 +00:00 |
|
(no author)
|
63070c0873
|
Another small change to asymptotically fast division code.
|
2010-03-16 17:39:00 +00:00 |
|
(no author)
|
5dc6808298
|
Another change to asymptotically fast code.
--This line, and those below,
will be ignored--
M mpn/generic/inv_div_qr_n.c
|
2010-03-16 17:24:58 +00:00 |
|
(no author)
|
0a0592a24e
|
Made a small change to inv_divappr_q_n.
|
2010-03-16 17:14:54 +00:00 |
|
(no author)
|
5fa31aaae8
|
Another assert.
|
2010-03-16 17:02:40 +00:00 |
|
(no author)
|
6b3a336b42
|
Another assert.
|
2010-03-16 16:54:26 +00:00 |
|
(no author)
|
f80da884a5
|
More asserts.
|
2010-03-16 16:45:54 +00:00 |
|
(no author)
|
832afba70a
|
More ASSERT_NOCARRYs.
|
2010-03-16 16:38:13 +00:00 |
|
(no author)
|
3b07a9c458
|
More ASSERT_NOCARRYs.
|
2010-03-16 16:26:37 +00:00 |
|
(no author)
|
20a97bc590
|
Added some checks for nocarry.
|
2010-03-16 16:15:40 +00:00 |
|
(no author)
|
91751025d4
|
Fixed some broken asserts and test code.
|
2010-03-16 16:05:48 +00:00 |
|
(no author)
|
fb11cdf6bd
|
Fixed some test code so that asserts wouldn't fail.
|
2010-03-16 13:58:06 +00:00 |
|
(no author)
|
1760e9e242
|
Fixed some bugs in the division code.
|
2010-03-16 02:03:45 +00:00 |
|
(no author)
|
e90387e7d0
|
replace troublesome TMP_SALLOC_LIMBS uses with TMP_ALLOC_LIMBS
|
2010-03-15 16:30:19 +00:00 |
|
(no author)
|
4f19244f53
|
Add latest changes to the Windows builds
|
2010-03-15 09:03:05 +00:00 |
|
(no author)
|
573da28dd9
|
Tuning for ia64.
|
2010-03-14 23:05:21 +00:00 |
|
(no author)
|
96c9f0ead2
|
Some commits appear to have been missed.
|
2010-03-14 22:42:55 +00:00 |
|
(no author)
|
e7143e6ef3
|
Removed old sb_divrem_mn and added copyright to sb files I've touched.
|
2010-03-14 19:29:08 +00:00 |
|
(no author)
|
c5ce40f051
|
Tuning for K10 and fixed a tuning bug.
|
2010-03-14 19:24:27 +00:00 |
|
(no author)
|
5bef504b53
|
Rearrange tuning code and retune for core2/penryn.
|
2010-03-14 18:50:31 +00:00 |
|
(no author)
|
8927647c11
|
Remove dc_divrem_n.
|
2010-03-14 16:14:21 +00:00 |
|
(no author)
|
4ad343f4f3
|
Removed sb_divrem_mn
|
2010-03-14 16:02:32 +00:00 |
|
(no author)
|
096e35260d
|
Temporarily switched to sb_div_qr so that sb_divrem_mn can be removed.
|
2010-03-14 15:44:06 +00:00 |
|
(no author)
|
36ca8eb0a9
|
Removed toom7 code.
|
2010-03-14 14:16:35 +00:00 |
|
(no author)
|
2e7f1349e4
|
Better tuning values and commit a modified file.
|
2010-03-14 02:13:05 +00:00 |
|
(no author)
|
a504019ac0
|
Slight speedup of toom4 code.
|
2010-03-14 02:01:52 +00:00 |
|
(no author)
|
f2beb7ece2
|
Made some improvements to the arithmetic in toom4.
|
2010-03-14 01:17:02 +00:00 |
|
(no author)
|
23404d7ee5
|
remove mpirbench from tarball trac ticket 275
|
2010-03-13 11:40:20 +00:00 |
|
(no author)
|
cf9e6c3308
|
remove duplicate mpn_com_n define and fix 32-bit assertion bug in mul.c
|
2010-03-08 12:58:36 +00:00 |
|
(no author)
|
4f4ef74271
|
Added mpir.h.
|
2010-03-08 02:21:19 +00:00 |
|
(no author)
|
9289fa8545
|
Added mpir.h.
|
2010-03-08 02:21:02 +00:00 |
|
(no author)
|
e0e9287ca2
|
Added tuning for ia64 (tune did not complete).
|
2010-03-08 02:20:38 +00:00 |
|
(no author)
|
6d6b60806c
|
Added GMP itanium assembly code.
|
2010-03-08 00:26:51 +00:00 |
|
(no author)
|
57e1701e57
|
Core2/penryn tuning.
|
2010-03-07 03:46:51 +00:00 |
|
(no author)
|
ae48fa4733
|
Fixed the bugs in my speedup of the inv_div_qr_n code.
|
2010-03-07 01:37:51 +00:00 |
|
(no author)
|
c0d907e00d
|
Attempt at speeding up inv_div_qr_n (probably doesn't pass test yet).
|
2010-03-06 23:00:22 +00:00 |
|
(no author)
|
eecbcd7182
|
A small typograhical correction.
|
2010-03-06 17:32:17 +00:00 |
|
(no author)
|
c7132ec958
|
Removed new_bdiv_q which has been superceded.
|
2010-03-06 11:11:21 +00:00 |
|
(no author)
|
e3dd3ca81a
|
Fixed K102 tuning values.
|
2010-03-04 19:17:58 +00:00 |
|
(no author)
|
c4a820a8f9
|
Reverted changes to division cutoffs.
|
2010-03-04 19:14:24 +00:00 |
|
(no author)
|
c22d37cecd
|
Fixed some more bugs.
|
2010-03-04 18:00:40 +00:00 |
|
(no author)
|
5795eacd2f
|
Fixed more bugs in divexact and ran autoconf.
|
2010-03-04 17:06:26 +00:00 |
|
(no author)
|
2c11e11ac2
|
Fixed some bugs in divexact.c
|
2010-03-04 17:02:31 +00:00 |
|