Jean-Pierre Flori
|
feb4d44508
|
Merge branch 'master' into powm
Conflicts:
configure.ac
gmp-impl.h
|
2017-02-13 16:42:13 +00:00 |
|
Alexander Kruppa
|
dd530fa21c
|
Add mpn_nsumdiff_n
|
2017-01-30 18:03:19 +01:00 |
|
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 |
|
Jean-Pierre Flori
|
1b68626146
|
Add tuning for mulmid code.
|
2014-05-06 11:57:31 +02:00 |
|
Jean-Pierre Flori
|
2091276c4a
|
Draft commit to merge GMP powm code into MPIR.
|
2014-04-30 16:14:11 +02:00 |
|
William Hart
|
3b6a11e4c5
|
Added tuning code from GMP for gcd, gcdext, jacobi and fac_ui.
|
2014-03-20 15:28:01 +00:00 |
|
William Hart
|
471fddeece
|
Added tuning for small version of sb_divappr_q and sb_div_qr.
|
2014-03-19 23:09:38 +00:00 |
|
William Hart
|
4c81d9ea46
|
Fix bugs in tuneup.
|
2014-02-27 17:01:09 +00:00 |
|
William Hart
|
44c5877e6a
|
Add mpn_tdiv_q to speed.
|
2014-02-26 17:34:08 +00:00 |
|
William Hart
|
3079fab0eb
|
Correct SPEED_MPN_DC_DIV_SMALL_Q
|
2014-02-21 11:02:35 +00:00 |
|
William Hart
|
5548023724
|
Switch to using both types of precomputed inverse.
|
2014-02-20 20:21:04 +00:00 |
|
William Hart
|
c33f9b04f7
|
Fix SPEED_DC_DIV_Q_SMALL and add sb_divappr_q to speed.
|
2014-02-20 18:49:28 +00:00 |
|
William Hart
|
89acc6b8ce
|
Switch all precomputed inverses to new ones.
|
2013-04-15 17:39:36 +01:00 |
|
William Hart
|
e0922e5ce5
|
Changed the name of a macro.
|
2013-04-11 01:43:58 +01:00 |
|
wbhart
|
813219a066
|
Fixed a bug in speed/common for dc_bdiv_qr_n.
|
2012-08-08 06:35:48 +00:00 |
|
wbhart
|
6f542aa81d
|
Fixed fft stuff in tuneup.
|
2012-08-08 05:04:56 +00:00 |
|
gladman
|
1253dff171
|
Final integration of Bills new FFT code
|
2012-01-10 16:26:07 +00:00 |
|
jasonmoxham
|
f1ec8a275e
|
add half/double test code and correct return values
|
2011-07-13 12:54:47 +00:00 |
|
jasonmoxham
|
73e2007369
|
add new karaadd/sub to speed
|
2011-07-04 18:14:25 +00:00 |
|
jasonmoxham
|
130f5e5b1c
|
put back modexact_1 special case x86 FAT code , have to wait until we change all the configure stuff as well, Ugg
|
2011-04-29 08:53:47 +00:00 |
|
jasonmoxham
|
4d64b38cfb
|
redc param change in tuning/speed code
|
2010-12-18 13:57:19 +00:00 |
|
jasonmoxham
|
2708d3f949
|
replace divebyfobm1.* with divexact_byfobm1.* and rename consistently
|
2010-08-13 13:53:34 +00:00 |
|
jasonmoxham
|
a5859040cf
|
new generic function mpn_not
|
2010-07-22 19:41:30 +00:00 |
|
gladman
|
700ead092c
|
Change "Bm1of" to "fobm1" in text files (hopefully fairly safe)
|
2010-07-09 15:09:09 +00:00 |
|
gladman
|
e3329a3beb
|
Minor correction to function renaming changes
|
2010-07-09 12:48:04 +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 |
|
jasonmoxham
|
35bc55a107
|
remove all refs to the old gcd,gcdext,find_a etc
|
2010-06-28 10:36:46 +00:00 |
|
jasonmoxham
|
a30c5e78d9
|
change all mpn_sqr_n to mpn_sqr
|
2010-05-22 22:21:47 +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)
|
36ca8eb0a9
|
Removed toom7 code.
|
2010-03-14 14:16:35 +00:00 |
|
(no author)
|
c7bd66e7a4
|
Finished tuning code for dc_bdiv fns and tuned for K102.
|
2010-03-03 00:30:14 +00:00 |
|
(no author)
|
569ca418b1
|
Added tuning code for dc_bdiv functions.
|
2010-03-03 00:03:03 +00:00 |
|
(no author)
|
36cec3aaa4
|
Added further functions to be tuned.
|
2010-02-19 16:09:29 +00:00 |
|
(no author)
|
714f4c750a
|
Added more tuning for division functions.
|
2010-02-19 15:43:20 +00:00 |
|
(no author)
|
f50d7f04ff
|
Hopefully fixed tuning of division routines.
|
2010-02-19 15:22:22 +00:00 |
|
(no author)
|
f444a2bf6c
|
Attempt to tune some of the division functions.
|
2010-02-19 12:54:56 +00:00 |
|
(no author)
|
19b37fb7c1
|
Added speed, tune and try code for toom8_mul/sqr and tuning for K102.
|
2010-02-18 14:50:40 +00:00 |
|
jasonmoxham
|
cdaad5bffc
|
New AMD asm function mpn_rsh_divrem_hensel_qr_1_2
|
2009-10-03 22:21:44 +00:00 |
|
gladman
|
03002b2af4
|
Adjust windows timing routines
|
2009-10-02 17:44:12 +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 |
|
jasonmoxham
|
61c42e5ae1
|
New generic divrem_hensel's functions and tests,tunes
|
2009-09-29 16:41:28 +00:00 |
|
jasonmoxham
|
59d001a0ca
|
tweek benchmpn
|
2009-09-25 16:11:05 +00:00 |
|
jasonmoxham
|
40971ae506
|
New C functions mpn_mod_1_k etc
|
2009-09-07 00:42:22 +00:00 |
|
jasonmoxham
|
da44b12898
|
add generic new function HAVE_NATIVE function mpn_addlsh_n mpn_sublsh_n mpn_inclsh_n mpn_declsh_n
|
2009-08-23 15:54:11 +00:00 |
|
jasonmoxham
|
e41d88ef15
|
add mpn_add_err1_n to speed
|
2009-08-18 12:40:44 +00:00 |
|
jasonmoxham
|
1a7781ade8
|
New K8 asm function mpn_lshiftc
|
2009-08-12 03:13:11 +00:00 |
|
jasonmoxham
|
bd6ab0e972
|
New generic mpn_mulmod_2expm1 and tests and tuning thresholds
|
2009-08-07 03:47:42 +00:00 |
|
jasonmoxham
|
6668b221cb
|
Add Robert Gerbicz mpz factorial code + tuning threshold
|
2009-08-03 23:09:30 +00:00 |
|
jasonmoxham
|
bafa599edb
|
tuning for mullow and mulhigh
|
2009-07-24 21:31:28 +00:00 |
|