William Hart
|
8435273a1a
|
Remove sb_div* small implementation (due to bug and due to being a very minor
performance improvement).
|
2015-11-13 14:47:44 +00:00 |
|
William Hart
|
0deca61277
|
Merge remote-tracking branch 'brian/master'
|
2015-11-13 13:06:17 +00:00 |
|
William Hart
|
a56b786513
|
Correct tuning values for x86/nehalem.
|
2015-10-03 12:29:33 +00:00 |
|
Brian Gladman
|
1d5c6f0508
|
correct bug in Windows assembler for k10/k102
|
2015-09-08 22:48:15 +01:00 |
|
William Hart
|
f541fce21f
|
Removed slower sandybrige rshift1.
|
2015-06-12 11:27:42 +00:00 |
|
William Hart
|
de759a4525
|
Replace lahf and sahf with .byte declarations to support old coreutils such as
that used by OpenBSD-5.6.
|
2015-06-11 12:51:45 +00:00 |
|
William Hart
|
48bf24bdea
|
Add missing rshift1.as/asm in Sandy Bridge.
|
2015-06-10 01:40:32 +00:00 |
|
William Hart
|
acd49c3818
|
INCLUDES -> AM_CPPFLAGS as per autoreconf advice.
|
2015-06-09 17:21:21 +00:00 |
|
William Hart
|
33c8ccc034
|
Ran autoreconf -fiv --no-recursive.
|
2015-06-09 15:50:53 +00:00 |
|
William Hart
|
240255708f
|
Patch from Sage for fat binary build on 32 bit system.
|
2015-06-09 14:14:02 +00:00 |
|
William Hart
|
a6538ff19e
|
Small improvement due to Paul Zimmermann.
|
2015-02-03 17:13:23 +00:00 |
|
William Hart
|
4a5686d5fb
|
Added note about the revised version of Paul Zimmermann's article.
|
2015-02-03 16:59:31 +00:00 |
|
William Hart
|
24b7b6eab7
|
Small improvement, suggested by Paul Zimmermann.
|
2015-02-02 23:41:47 +00:00 |
|
William Hart
|
248e56c88d
|
Removed unnecessary line of code.
|
2015-02-02 13:57:01 +00:00 |
|
William Hart
|
95d4eab65c
|
Fixed bugs in invert.c and t-invert.c. The code was always computing correct
results, but this seems to be more of an accident than by design.
|
2015-02-02 12:30:50 +00:00 |
|
William Hart
|
a0e819627e
|
Merge remote-tracking branch 'brian/master'
|
2014-10-01 13:11:30 +01:00 |
|
BrianGladman
|
277565fdb4
|
1. Correct error in last commit for mpir_config.py
2. rebuild standard Windows builds
3. correct an error in win32 builds
|
2014-08-07 22:07:24 +01:00 |
|
BrianGladman
|
9194070b24
|
remove faulty tuning files from the mpn\x86w assembler directories
|
2014-07-14 22:14:57 +01:00 |
|
William Hart
|
b5f8c19e58
|
Remove a broken assert in the generic build.
|
2014-06-29 21:05:59 +01:00 |
|
William Hart
|
f996e6343f
|
Replace a gmp.h with mpir.h.
|
2014-06-26 14:33:32 +01:00 |
|
William Hart
|
bb15e496b6
|
Remove some compiler warnings.
|
2014-06-16 14:37:08 +01:00 |
|
William Hart
|
b67f620f08
|
Missing endline.
|
2014-06-16 14:19:48 +01:00 |
|
BrianGladman
|
d5f382c4f3
|
add the mpn_mul_fft function (needed by GMP-ECM) and update Windows builds accordingly
|
2014-06-12 14:34:20 +01:00 |
|
BrianGladman
|
206700ebe9
|
copy Atom tuning to Windows
|
2014-04-05 00:30:25 +01:00 |
|
William Hart
|
fedb3560cc
|
Added 64 bit atom tuning values. Thank you JP Flori!
|
2014-04-04 21:40:13 +01:00 |
|
BrianGladman
|
84a0c677b1
|
Merge branch 'master' of https://github.com/wbhart/mpir
|
2014-04-01 08:24:12 +01:00 |
|
BrianGladman
|
e3e00705de
|
add Ivybridge tuning on Windows
|
2014-04-01 08:23:35 +01:00 |
|
William Hart
|
af62ef2f1f
|
Put netburst tuning back.
|
2014-04-01 01:13:01 +01:00 |
|
BrianGladman
|
053a6cd91a
|
copy GCC tuning values over to Windows
|
2014-04-01 00:35:49 +01:00 |
|
BrianGladman
|
1f13a0f477
|
tuning plus cosmetic change to mpir_config.py
|
2014-03-28 17:05:47 +00:00 |
|
William Hart
|
24cec978db
|
Merge remote-tracking branch 'brian/master'
Conflicts:
tests/cxx/t-assign.cc
|
2014-03-28 15:02:44 +00:00 |
|
William Hart
|
1f4dc6e93f
|
Attempt to fix fat build on MinGW64.
|
2014-03-28 14:57:43 +00:00 |
|
William Hart
|
30dbfbfa71
|
Update tuning values for x86_64w/fat.
|
2014-03-28 14:32:58 +00:00 |
|
William Hart
|
37fa4fd80b
|
Added tuning values for IvyBridge.
|
2014-03-28 14:04:20 +00:00 |
|
William Hart
|
74f285d217
|
Add missing fat tuning values.
|
2014-03-28 13:58:26 +00:00 |
|
William Hart
|
ab734ea48c
|
Added atom tuning values. Thanks Jason Preszler.
|
2014-03-28 12:22:31 +00:00 |
|
BrianGladman
|
20aa9a4c9e
|
Update Visual Studio 2012 builds and simply tune builds for VS2012 and VS2013
|
2014-03-27 21:13:19 +00:00 |
|
BrianGladman
|
8b361bfd87
|
Change Windows builds to keep configuration data in the build directories rather than the mpn directories
|
2014-03-27 15:58:13 +00:00 |
|
BrianGladman
|
1d29a50b58
|
Further update to VS 2012 builds
|
2014-03-27 12:12:25 +00:00 |
|
BrianGladman
|
93bdb53fbb
|
update VS 2012 builds and correct bug in mpn_sqr_basecase
|
2014-03-27 11:34:56 +00:00 |
|
BrianGladman
|
738c8f9987
|
Merge branch 'master' of https://github.com/wbhart/mpir
Conflicts:
mpn/x86_64w/sqr_basecase.asm
|
2014-03-27 11:24:34 +00:00 |
|
BrianGladman
|
f1880215db
|
merge Bill's latest changes
|
2014-03-27 07:58:58 +00:00 |
|
William Hart
|
4cfdfcba07
|
Fixed a funky bug which only shows up on Windows in mpn_mulmod_basecase.
|
2014-03-27 00:23:00 +00:00 |
|
William Hart
|
854405b4df
|
Removed an unnecessary file and lots of very broken references to it.
|
2014-03-26 23:15:50 +00:00 |
|
William Hart
|
e924619fd7
|
Fix a bug in x86_64w/sqr_basecase.asm.
|
2014-03-26 20:48:06 +00:00 |
|
BrianGladman
|
41171b367a
|
Adjust Windows builds for filename changes; correct error in sqr_basecase.asm; fix Windows build errors in DEBUG mode
|
2014-03-26 20:19:54 +00:00 |
|
William Hart
|
c0d68b3837
|
ARM tuning values (thanks Volker Braun).
|
2014-03-26 14:54:46 +00:00 |
|
William Hart
|
01404cb523
|
Merge remote-tracking branch 'brian/master'
|
2014-03-26 03:16:22 +00:00 |
|
William Hart
|
691f114d92
|
Removed some incorrect asserts from mulmod_2expp1_basecase.c.
|
2014-03-25 23:11:26 +00:00 |
|
William Hart
|
4ff1e2d684
|
Remove dc_divappr_q_n and renamed fft_negacylic to fft_negacyclic.
|
2014-03-25 21:17:35 +00:00 |
|