summaryrefslogtreecommitdiff
path: root/tests/refmpn.c
Commit message (Expand)AuthorAgeFilesLines
* Provide refmpn_gcd_22.Torbjorn Granlund2019-08-171-0/+40
* Unit test for mpn_gcd_11Niels M?ller2019-08-081-14/+23
* Include just gmp-impl.h, make gmp-impl.h grab gmp.h.Torbjorn Granlund2016-08-291-1/+0
* tests/refmpn.c: Define refmpn_sqrlo.Marco Bodrato2015-08-061-0/+6
* (refmpn_mul): Rewrite to avoid O(n) recursion depth.Torbjorn Granlund2014-06-151-37/+35
* Get rid of BYTES_PER_MP_LIMB, most files affected.Torbjorn Granlund2014-01-191-5/+5
* Use https to link to GNU license.Torbjorn Granlund2013-12-021-1/+1
* Collapse copyright years.Torbjorn Granlund2013-11-281-2/+1
* (refmpn_addlsh_nc, refmpn_sublsh_nc): Remove silly assert of mp_limb being no...Torbjorn Granlund2013-03-241-5/+5
* Renaming of mpn_addcnd_n and mpn_subcnd_n to mpn_cnd_*.Niels M?ller2013-03-131-2/+2
* Reorder arguments for mpn_addcnd_n and mpn_subcnd_n.Niels M?ller2013-03-101-2/+2
* (refmpn_mul): Use toom6h instead of toom44 for the largest operands.Torbjorn Granlund2013-02-011-8/+15
* Put all of test suite under GPL, use consistent header.Torbjorn Granlund2012-11-211-11/+11
* Whitespace cleanup.Torbjorn Granlund2012-06-021-6/+6
* Remove unread variables.Torbjorn Granlund2012-03-031-2/+1
* Update redc_1 and redc_2 to do the add_n but not the conditional sub_n.Torbjorn Granlund2012-02-191-1/+3
* toom3_itch: support any recursion depth.Marco Bodrato2012-02-111-3/+3
* refmpn_mul: conservative allocations.Marco Bodrato2012-02-041-4/+4
* (AORS_1): Fix typo in variable type.Torbjorn Granlund2011-12-161-1/+1
* Add testing of mpn_addcnd_n, mpn_subcnd_n.Torbjorn Granlund2011-11-091-0/+23
* Change how mpn_redc_1 works, use more broadly.Torbjorn Granlund2011-11-071-5/+2
* mulmid testing.Niels Möller2011-10-031-0/+226
* tests/devel/try support for some _ip1 and _ip2 functions.Marco Bodrato2011-03-111-0/+60
* Tests for mpn_{add,sub,rsb}lsh{,1,2}.Marco Bodrato2011-02-111-0/+69
* (refmpn_mul_5, refmpn_mul_6): New functions.Torbjorn Granlund2011-01-081-0/+10
* Make it possible to compile GMP with g++.Torbjorn Granlund2010-11-101-2/+2
* Test mpn_sublsh2_n.Torbjorn Granlund2010-03-191-0/+5
* New public functions mpn_com and mpn_neg. (Were internal and with _n suffix.)Torbjorn Granlund2009-12-281-15/+1
* Test mpn_lshiftc.Torbjorn Granlund2009-12-281-0/+23
* Call refmpn_mul instead of refmpn_mul_basecase.Torbjorn Granlund2009-12-161-4/+4
* Move reference mpn multiply to refmpn.c.Torbjorn Granlund2009-12-161-1/+68
* Tests for mpn_{add,sub}lsh_n, and mpn_addlsh2_n.Marco Bodrato2009-12-081-7/+25
* Globally: Rename *mullow* to *mullo*, *MULLOW* to *MULLO*.Torbjorn Granlund2009-12-061-1/+1
* Tests for mpn_rsblsh{2,}_n.Marco Bodrato2009-12-021-2/+18
* Finish renaming BITS_PER_MP_LIMB to GMP_LIMB_BITS.Torbjorn Granlund2009-11-281-11/+11
* Remove an unused variable.Torbjorn Granlund2009-11-261-1/+0
* Test mpn_invert and mpn_binvert.Torbjorn Granlund2009-11-111-1/+44
* Finish switch to new sb and dc division functions.Torbjorn Granlund2009-11-021-7/+7
* (refmpn_mullow_n): New function.Torbjorn Granlund2009-10-211-0/+8
* Rename mpn_addsub_n to mpn_add_n_sub_n.Torbjorn Granlund2009-10-041-3/+3
* Complete mp_basees changes.Torbjorn Granlund2009-07-071-1/+1
* Add timing and testing of mpn_rsblsh1_n.Torbjorn Granlund2009-06-041-0/+17
* (refmpn_redc_1): New function.Torbjorn Granlund2008-11-271-0/+20
* (refmpn_divrem_2): New function.Torbjorn Granlund2008-11-231-95/+111
* (refmpn_gcd_finda): Remove.Torbjorn Granlund2008-11-181-28/+0
* Whitespace cleanup.Torbjorn Granlund2008-10-271-1/+1
* (refmpn_sb_divrem_mn): Work around a gcc bug.Torbjorn Granlund2008-10-091-0/+2
* Add support, testing, and timing of mpn_mul_3 and mpn_mul_4.Torbjorn Granlund2008-09-081-9/+29
* Update license to version 3.tege2007-09-181-4/+2
* (refmpn_sb_divrem_mn): Use ASSERT_CARRY for add-back.tege2006-06-141-1/+1