| Commit message (Expand) | Author | Age | Files | Lines |
* | Copyright notice update: added 2021 with | vlefevre | 2021-01-03 | 1 | -1/+1 |
* | Copyright notice update: added 2020 with | vlefevre | 2020-01-08 | 1 | -1/+1 |
* | [src/mul.c] For the --enable-assert=full test, also test the flags | vlefevre | 2019-09-05 | 1 | -7/+23 |
* | Updated the www.gnu.org URL's (http → https) on all the files with: | vlefevre | 2019-01-07 | 1 | -1/+1 |
* | Copyright notice update: added 2019 with | vlefevre | 2019-01-01 | 1 | -1/+1 |
* | [src/mul.c] fixed bug in mpfr_mul() when sizeof(mp_limb_t) < sizeof(mpfr_exp_t) | zimmerma | 2018-12-13 | 1 | -1/+2 |
* | [src/mul.c] For MPFR_WANT_ASSERT >= 2: minor changes in the code; | vlefevre | 2018-12-12 | 1 | -4/+7 |
* | [src/mul.c] Corrected a typo in a comment. | vlefevre | 2018-12-12 | 1 | -1/+1 |
* | [src/mul.c] Fixed error message with MPFR_WANT_ASSERT >= 2. | vlefevre | 2018-12-12 | 1 | -5/+6 |
* | [src/mul.c] fixed reference routine mpfr_mul3() when sizeof(limb) < sizeof(exp) | zimmerma | 2018-12-11 | 1 | -1/+6 |
* | [src/mpfr-gmp.h] added missing udiv_qrnnd for 16-bit limb | zimmerma | 2018-08-31 | 1 | -3/+3 |
* | [src/{add1sp.c,mul.c}] Updated the condition to use the formally | vlefevre | 2018-08-27 | 1 | -1/+6 |
* | [src/add1sp1_extracted.c] replaced extracted code by new for MPFR_PREC_BITS=64 | zimmerma | 2018-08-27 | 1 | -1/+1 |
* | Renamed WANT_PROVEN_CODE to MPFR_WANT_PROVEN_CODE for consistency with | vlefevre | 2018-08-23 | 1 | -3/+3 |
* | the mpfr_mul_1 extracted code is not proven yet | zimmerma | 2018-08-23 | 1 | -1/+3 |
* | For --enable-formally-proven-code, instead of requiring a check of the | vlefevre | 2018-08-23 | 1 | -1/+2 |
* | added configure option --enable-formally-proven-code and corresponding code | zimmerma | 2018-08-23 | 1 | -0/+8 |
* | changed mpfr_mul (a, b, b, ...) into mpfr_sqr (a, b, ...) whenever possible | zimmerma | 2018-03-15 | 1 | -1/+3 |
* | [src/mul.c] resolved FIXME and removed dead code | zimmerma | 2018-02-20 | 1 | -2/+20 |
* | [src/mul.c] Fixed type error with -D_MPFR_PREC_FORMAT=2 in CFLAGS and | vlefevre | 2018-02-19 | 1 | -2/+9 |
* | Copyright notice update: added 2018 with | vlefevre | 2018-01-03 | 1 | -1/+1 |
* | [src/mul.c] Reindentation. | vlefevre | 2017-12-20 | 1 | -1/+1 |
* | Removed trailing whitespace. | vlefevre | 2017-12-18 | 1 | -1/+1 |
* | [src/mul.c] we should compare the smaller size and not the larger one to | zimmerma | 2017-12-18 | 1 | -1/+1 |
* | [src/mul.c] with Mulders', convert RNDF to RNDZ | zimmerma | 2017-12-18 | 1 | -14/+6 |
* | [src/{mul.c,sqr.c}] Minor changes, making code similar to sub1sp.c. | vlefevre | 2017-12-14 | 1 | -4/+4 |
* | [src] Replaced some "return 0" by "MPFR_RET (0)" (the generated code | vlefevre | 2017-12-07 | 1 | -4/+4 |
* | [src] Clean up of debugging output functions: | vlefevre | 2017-09-29 | 1 | -8/+8 |
* | fixed a bug in mpfr_mul for RNDF when Mulders' algorithm is used | zimmerma | 2017-06-02 | 1 | -11/+14 |
* | Merged the latest changes from the trunk, including some old changesets | vlefevre | 2017-05-04 | 1 | -20/+120 |
|\ |
|
| * | [src/mul.c] Like in add1sp.c and sub1sp.c, do not define the specific | vlefevre | 2017-04-27 | 1 | -0/+4 |
| * | [src/mul.c] simplified logic for special code | zimmerma | 2017-02-08 | 1 | -12/+11 |
| * | [src/sqr.c] new code for p = GMP_NUMB_BITS, and small improvement in mpfr_sqr_1 | zimmerma | 2017-02-08 | 1 | -9/+12 |
| * | [src/mul.c] added special code for prec=GMP_NUMB_BITS | zimmerma | 2017-02-08 | 1 | -0/+94 |
| * | [src/mul.c] Disable mpfr_mul_{1,2,3} if MPFR_GENERIC_ABI is defined. | vlefevre | 2017-01-27 | 1 | -0/+3 |
| * | [src/mul.c] Removed useless parentheses that can inhibit warnings. | vlefevre | 2017-01-27 | 1 | -9/+10 |
| * | [src/mul.c] Updated TODO. | vlefevre | 2017-01-26 | 1 | -3/+3 |
| * | [src/mul.c] Added a TODO about an optimization. | vlefevre | 2017-01-26 | 1 | -0/+3 |
| * | [src/mul.c] Bug fix in mpfr_mul_3; tmul no longer fails (64-bit ABI). | vlefevre | 2017-01-09 | 1 | -1/+1 |
| * | [src/mul.c] Define aq = MPFR_GET_PREC (a), and use this. | vlefevre | 2017-01-08 | 1 | -19/+18 |
| * | [src/mul.c] added mpfr_mul_3 | zimmerma | 2017-01-08 | 1 | -9/+155 |
| * | fixed underflow bug by replacing !MPFR_IS_LIKE_RNDZ by new macro | zimmerma | 2017-01-05 | 1 | -2/+2 |
| * | Copyright notice update: added 2017 with | vlefevre | 2017-01-01 | 1 | -1/+1 |
| * | [src/mul.c] small speedup in mpfr_mul_2 by not computing the product b0*c0 | zimmerma | 2016-12-30 | 1 | -9/+29 |
| * | [src/mul.c] fixed typo in comment | zimmerma | 2016-12-30 | 1 | -1/+1 |
| * | [src/mul.c] fixed regression for 1/2 limbs introduced in revision 11098: | zimmerma | 2016-12-30 | 1 | -6/+10 |
| * | [src/sqr.c] use special code for 1 and 2 limbs | zimmerma | 2016-12-28 | 1 | -6/+8 |
| * | likewise for mpfr_mul_2() | zimmerma | 2016-12-09 | 1 | -1/+2 |
| * | fixed bug in mpfr_mul_1() introduced in r11004 and added test case | zimmerma | 2016-12-09 | 1 | -1/+2 |
| * | [src/mul.c] Slight improvement (but shouldn't affect the generated code | vlefevre | 2016-12-09 | 1 | -1/+3 |