| Commit message (Expand) | Author | Age | Files | Lines |
* | Add a copyright year. | Torbjorn Granlund | 2010-01-05 | 1 | -1/+1 |
* | Simplify rational expression. | Torbjorn Granlund | 2010-01-04 | 1 | -1/+1 |
* | (mpn_sqr): New name for mpn_sqr_n. | Torbjorn Granlund | 2009-12-27 | 1 | -1/+1 |
* | Use toom6h and toom8h for almost balanced multiplications. | Marco Bodrato | 2009-12-27 | 1 | -2/+15 |
* | Put back call to mpn_mul_n. | Torbjorn Granlund | 2009-12-21 | 1 | -2/+5 |
* | Call mpn_fft_mul instead of mpn_mul_fft_full. Make mpn_fft_mul an alias for ... | Torbjorn Granlund | 2009-12-20 | 1 | -6/+6 |
* | Loop also over mpn_nussbaumer_mul. Misc improvements. | Torbjorn Granlund | 2009-12-20 | 1 | -18/+60 |
* | Major rewrite. | Torbjorn Granlund | 2009-12-20 | 1 | -79/+128 |
* | Trim toom22,32,43 selection code. | Torbjorn Granlund | 2009-12-17 | 1 | -31/+16 |
* | Put #defines in pos 0. | Torbjorn Granlund | 2009-10-31 | 1 | -2/+2 |
* | Finish rename of *_KARATSUBA_* to TOOM2/TOOM22, etc. | Torbjorn Granlund | 2009-10-31 | 1 | -3/+3 |
* | Use TMP_ALLOC_LIMBS for unbounced allocations. | Torbjorn Granlund | 2009-06-12 | 1 | -1/+1 |
* | Loop to avoid excessive recursion in toom33 and toom44 slicing code. | Torbjorn Granlund | 2009-06-01 | 1 | -15/+32 |
* | Rewrite. | Torbjorn Granlund | 2009-06-01 | 1 | -96/+149 |
* | Move a decl for old C. | Torbjorn Granlund | 2009-05-01 | 1 | -4/+7 |
* | Update unbalanced toom code to pass scratch space. | Torbjorn Granlund | 2008-12-23 | 1 | -64/+76 |
* | Whitespace-cleanup. | Torbjorn Granlund | 2008-12-02 | 1 | -1/+1 |
* | Put TMP_DECL as last decl. | tege | 2007-10-07 | 1 | -7/+5 |
* | Update license to version 3. | tege | 2007-09-18 | 1 | -4/+2 |
* | Use mpn_mul_toom22. Trim cutoff points between the mpn_mul_toomN2 | tege | 2006-12-29 | 1 | -18/+19 |
* | New code for unbalanced operands. | tege | 2006-12-28 | 1 | -11/+9 |
* | Completely rewrite code for unbalanced operands for vn in KARA/TOOM | tege | 2006-12-02 | 1 | -58/+64 |
* | Update FSF's address. | tege | 2006-02-15 | 1 | -2/+2 |
* | Crudely call mpn_mul_fft_full before checking for unbalanced operands. | tege | 2005-11-27 | 1 | -0/+6 |
* | Add a copyright year. | tege | 2005-11-01 | 1 | -1/+1 |
* | Remove TMP_XXXX marker arguments. | tege | 2005-05-18 | 1 | -3/+3 |
* | * mpn/generic/mul.c (mpn_sqr_n): Move from here... | tege | 2003-09-22 | 1 | -59/+5 |
* | * gmp-impl.h (MUL_TOOM3_THRESHOLD_LIMIT): Define always. | Kevin Ryde | 2003-08-02 | 1 | -5/+2 |
* | (mpn_mul): Don't blindly expect MUL_KARATSUBA_THRESHOLD to be a constant. | tege | 2003-03-10 | 1 | -5/+9 |
* | (mpn_mul): New operand splitting code for | tege | 2003-03-07 | 1 | -4/+66 |
* | Fix test style. | tege | 2002-04-10 | 1 | -1/+1 |
* | Fix some spacing. | tege | 2002-03-28 | 1 | -3/+3 |
* | Clean up *_THRESHOLD names. | tege | 2002-02-19 | 1 | -9/+9 |
* | * mpn/generic/mul.c (mpn_sqr_n): Use __gmp_allocate_func for toom3 | Kevin Ryde | 2001-06-17 | 1 | -6/+9 |
* | * mpn/generic/mul.c, mpn/generic/mul_n.c, gmp-impl.h: Use | Kevin Ryde | 2001-02-11 | 1 | -5/+11 |
* | Clean up spacing and indentation. | tege | 2001-01-02 | 1 | -27/+11 |
* | * gmp-impl.h (MPN_{KARA,TOOM3}_MUL_N_{TSIZE,MINSIZE}): New macros, and | Kevin Ryde | 2000-12-05 | 1 | -2/+2 |
* | Copyright (C) -> Copyright. | Kevin Ryde | 2000-10-15 | 1 | -1/+1 |
* | * gmp-impl.h, mpn/generic/*.c: Add ASSERTs for various parameter | Kevin Ryde | 2000-09-25 | 1 | -0/+8 |
* | * configure.in (--enable-fft): New option, default "no". | Kevin Ryde | 2000-07-29 | 1 | -0/+6 |
* | * mpn/generic/mul_fft.c: New file, by Paul Zimmermann, minor mods | Kevin Ryde | 2000-07-27 | 1 | -6/+2 |
* | *** empty log message *** | tege | 2000-07-24 | 1 | -4/+4 |
* | Use new *_SWAP macros. | Kevin Ryde | 2000-04-29 | 1 | -6/+3 |
* | Add comment that internal functions should not be used directly. | Kevin Ryde | 2000-04-14 | 1 | -0/+6 |
* | Add a copyright year. | Kevin Ryde | 2000-04-12 | 1 | -1/+2 |
* | (mpn_sqr_n): New name for mpn_sqr. | tege | 2000-04-05 | 1 | -3/+3 |
* | Rewrite (mostly by Robert Harley). | tege | 2000-04-04 | 1 | -76/+137 |
* | Rename __gmpn_mul_basecase to mpn_mul_basecase and __gmpn_sqr_basecase | Kevin Ryde | 2000-02-19 | 1 | -2/+2 |
* | Fix comment. | tege | 1999-03-25 | 1 | -4/+3 |
* | Never perform multiply explicitly here, call __gmpn_mul_basecase instead. | tege | 1997-07-25 | 1 | -81/+53 |