jasonmoxham
|
b1d11d499b
|
gmp-5.0.3 to gmp-5.0.4 bug fixed
|
2012-02-18 07:22:11 +00:00 |
|
jasonmoxham
|
22e1c60ce6
|
correct generic karasub for carry/borrow propagation
|
2012-02-14 20:06:42 +00:00 |
|
jasonmoxham
|
86ab6589b3
|
generic addadd addsub and subadd
|
2012-01-05 23:06:24 +00:00 |
|
jasonmoxham
|
97d24b5ad2
|
crlf removal
|
2011-12-05 07:07:44 +00:00 |
|
gladman
|
b3efc4e4dc
|
commit new GCD code to trunk
|
2011-10-14 11:22:46 +00:00 |
|
jasonmoxham
|
c0f53686c5
|
remove all references to GMP_IEEE_FLOATS , thats the only type we support anyway
|
2011-09-11 19:04:40 +00:00 |
|
jasonmoxham
|
9f34508f50
|
correct rounding mode tests and generalize, remove some more have_host's
|
2011-09-11 18:41:46 +00:00 |
|
jasonmoxham
|
5a21c6ff6a
|
remove rest of special alpha code , very minor slowdowns
|
2011-08-30 20:56:10 +00:00 |
|
jasonmoxham
|
b503fcced2
|
remove pointless differences between old cpus ie k6's
|
2011-08-30 20:41:29 +00:00 |
|
jasonmoxham
|
1cf83265ac
|
remove use of FORCE_DOUBLE ie 80bit floats which are slower now anyway
|
2011-08-17 15:27:10 +00:00 |
|
jasonmoxham
|
fedabb4c9a
|
replace old add_n_sub_n by sumdiff
|
2011-07-24 19:19:58 +00:00 |
|
jasonmoxham
|
1f133530f1
|
write new toom eval for +-1 using addadd and sumdiff
|
2011-07-24 19:09:36 +00:00 |
|
jasonmoxham
|
ecc41bd176
|
Use new half and double code
|
2011-07-20 23:32:23 +00:00 |
|
jasonmoxham
|
5825857cc6
|
remove old toom22 code
|
2011-07-06 19:42:16 +00:00 |
|
jasonmoxham
|
1572383093
|
modify kara_sqr for use karasub
|
2011-07-04 08:25:21 +00:00 |
|
jasonmoxham
|
a962f39ee1
|
karaadd karasub and toom22
|
2011-07-04 04:34:15 +00:00 |
|
jasonmoxham
|
6077fd9b98
|
CRLF to LF on all c files except in build.vc10 dir
|
2011-06-08 07:15:12 +00:00 |
|
jasonmoxham
|
225cdd47cd
|
comment out un-needed header files
|
2011-05-08 22:38:55 +00:00 |
|
gladman
|
cf2a5ef3c7
|
make changes for building longlong.h
|
2011-04-28 09:34:30 +00:00 |
|
jasonmoxham
|
1bb005f714
|
split longlong into arches , windows and possibly a bit of ifdef wrapping to do
|
2011-04-27 22:59:10 +00:00 |
|
gladman
|
4254bb556c
|
Add single file changes to Visual Studio 2010 build
|
2010-12-30 12:23:21 +00:00 |
|
jasonmoxham
|
0083b66eaf
|
remove all traces of logops.* , we now use separate add and sub versions
|
2010-12-30 08:19:44 +00:00 |
|
jasonmoxham
|
6b08d179c1
|
split-up popham into popcount and hamdist
|
2010-12-30 05:08:15 +00:00 |
|
jasonmoxham
|
c23be9f56f
|
changed order of params for redc_1 for all the C code , just asm and try.c to do
|
2010-12-16 04:54:51 +00:00 |
|
jasonmoxham
|
e34cec1068
|
change name of redc_basecase to redc_1 and export
|
2010-12-16 02:32:35 +00:00 |
|
jasonmoxham
|
ee65be6678
|
bug correction to mpn_divexact
|
2010-09-04 16:26:28 +00:00 |
|
jasonmoxham
|
d28a8c4657
|
change file names in mpn jacbase perfsqr divis to match the function names , split out mpn/dc_div_qr_n from mpn/dc_div_qr and same for bdiv version
|
2010-08-13 19:30:08 +00:00 |
|
jasonmoxham
|
42eb646f27
|
replace pre_divrem_1.* with preinv_divrem_1.*
|
2010-08-13 14:28:46 +00:00 |
|
jasonmoxham
|
7a678e4d9d
|
replace pre_mod_1.* with preinv_mod_1.*
|
2010-08-13 14:21:10 +00:00 |
|
jasonmoxham
|
4a8f88119c
|
replace mode1o.* with modexact_1c_odd.*
|
2010-08-13 14:09:23 +00:00 |
|
jasonmoxham
|
2708d3f949
|
replace divebyfobm1.* with divexact_byfobm1.* and rename consistently
|
2010-08-13 13:53:34 +00:00 |
|
jasonmoxham
|
411107f047
|
replace divebyff.* with divexact_byff.*
|
2010-08-13 13:23:52 +00:00 |
|
jasonmoxham
|
ff3a95453c
|
replace diveby3.* with divexact_by3c.*
|
2010-08-13 13:18:45 +00:00 |
|
jasonmoxham
|
5dad96491b
|
change dive_1.* to divexact_1.*
|
2010-08-13 12:54:25 +00:00 |
|
jasonmoxham
|
a5859040cf
|
new generic function mpn_not
|
2010-07-22 19:41:30 +00:00 |
|
jasonmoxham
|
95d55c6d2e
|
remove pre-build file gen-psqr.c dumbmp.c perfsqr.h
|
2010-07-21 18:46:02 +00:00 |
|
jasonmoxham
|
ce00ee55ee
|
trac ticket 295 , removed file and function mpn_ngcd
|
2010-07-16 14:41:05 +00:00 |
|
gladman
|
eff43d4ee1
|
Another try at an improved Windows build for Visual Studio 2010
|
2010-07-12 15:53:49 +00:00 |
|
gladman
|
5e84bd2bc6
|
Serious reversion to cancel last 24 hours work as all win32 builds failed
|
2010-07-11 16:19:39 +00:00 |
|
gladman
|
35b3ea7108
|
Further simplification of Windows builds
|
2010-07-10 11:26:54 +00:00 |
|
gladman
|
3d80645be9
|
1. Change symbol mpn_divexact_bybM1of to mpn_divexact_fobm1 in *.c, *.h, *.in and config.* files
2. Change filenames divebybm1of.<c|asm|as> to divebyfobm1.<c|asm|as>
3. Change filename t-divebybm1of.c to t-divebyfobm1.c
4. Update Windows builds accordingly
|
2010-07-09 11:56:57 +00:00 |
|
gladman
|
02884d66ce
|
move fib_table.c and mp_bases.c into mpn\generic and add them to Windows builds
|
2010-07-08 21:18:03 +00:00 |
|
jasonmoxham
|
05412d2802
|
remove cray and vax arch's
|
2010-07-03 16:06:14 +00:00 |
|
jasonmoxham
|
35bc55a107
|
remove all refs to the old gcd,gcdext,find_a etc
|
2010-06-28 10:36:46 +00:00 |
|
wbhart
|
67f4b56c1b
|
Fixed an issue with divexact.c.
|
2010-06-01 00:43:28 +00:00 |
|
wbhart
|
fe046df7fa
|
Fixed the same bug in dc_divappr_q.c
|
2010-05-31 22:54:02 +00:00 |
|
wbhart
|
819ce0a64c
|
Fixed a missing case in inv_divappr_q.c
|
2010-05-31 22:48:39 +00:00 |
|
jasonmoxham
|
aea722b31f
|
threshold fix for toom8h unequall sizes
|
2010-05-26 16:46:27 +00:00 |
|
gladman
|
8eb1e3d9df
|
minor tweak to logops_n.c
|
2010-05-25 22:36:26 +00:00 |
|
gladman
|
f72dba4773
|
Remove need for logops.c on Windows
|
2010-05-25 18:53:54 +00:00 |
|