summaryrefslogtreecommitdiff
path: root/src/mul.c
Commit message (Expand)AuthorAgeFilesLines
* Fixed type errors with -D_MPFR_PREC_FORMAT=2 in CFLAGS and thevlefevre2018-04-111-2/+9
* Minor date-related changes as in the trunk:vlefevre2018-01-091-1/+1
* [src/mul.c] Reindentation.vlefevre2017-12-201-1/+1
* Removed trailing whitespace.vlefevre2017-12-181-1/+1
* [src/mul.c] we should compare the smaller size and not the larger one tozimmerma2017-12-181-1/+1
* [src/mul.c] with Mulders', convert RNDF to RNDZzimmerma2017-12-181-14/+6
* [src/{mul.c,sqr.c}] Minor changes, making code similar to sub1sp.c.vlefevre2017-12-141-4/+4
* [src] Replaced some "return 0" by "MPFR_RET (0)" (the generated codevlefevre2017-12-071-4/+4
* [src] Clean up of debugging output functions:vlefevre2017-09-291-8/+8
* fixed a bug in mpfr_mul for RNDF when Mulders' algorithm is usedzimmerma2017-06-021-11/+14
* Merged the latest changes from the trunk, including some old changesetsvlefevre2017-05-041-20/+120
|\
| * [src/mul.c] Like in add1sp.c and sub1sp.c, do not define the specificvlefevre2017-04-271-0/+4
| * [src/mul.c] simplified logic for special codezimmerma2017-02-081-12/+11
| * [src/sqr.c] new code for p = GMP_NUMB_BITS, and small improvement in mpfr_sqr_1zimmerma2017-02-081-9/+12
| * [src/mul.c] added special code for prec=GMP_NUMB_BITSzimmerma2017-02-081-0/+94
| * [src/mul.c] Disable mpfr_mul_{1,2,3} if MPFR_GENERIC_ABI is defined.vlefevre2017-01-271-0/+3
| * [src/mul.c] Removed useless parentheses that can inhibit warnings.vlefevre2017-01-271-9/+10
| * [src/mul.c] Updated TODO.vlefevre2017-01-261-3/+3
| * [src/mul.c] Added a TODO about an optimization.vlefevre2017-01-261-0/+3
| * [src/mul.c] Bug fix in mpfr_mul_3; tmul no longer fails (64-bit ABI).vlefevre2017-01-091-1/+1
| * [src/mul.c] Define aq = MPFR_GET_PREC (a), and use this.vlefevre2017-01-081-19/+18
| * [src/mul.c] added mpfr_mul_3zimmerma2017-01-081-9/+155
| * fixed underflow bug by replacing !MPFR_IS_LIKE_RNDZ by new macrozimmerma2017-01-051-2/+2
| * Copyright notice update: added 2017 withvlefevre2017-01-011-1/+1
| * [src/mul.c] small speedup in mpfr_mul_2 by not computing the product b0*c0zimmerma2016-12-301-9/+29
| * [src/mul.c] fixed typo in commentzimmerma2016-12-301-1/+1
| * [src/mul.c] fixed regression for 1/2 limbs introduced in revision 11098:zimmerma2016-12-301-6/+10
| * [src/sqr.c] use special code for 1 and 2 limbszimmerma2016-12-281-6/+8
| * likewise for mpfr_mul_2()zimmerma2016-12-091-1/+2
| * fixed bug in mpfr_mul_1() introduced in r11004 and added test casezimmerma2016-12-091-1/+2
| * [src/mul.c] Slight improvement (but shouldn't affect the generated codevlefevre2016-12-091-1/+3
| * [mul.c] likewise for mpfr_mul_2()zimmerma2016-12-091-2/+1
| * [mul.c] simplified mpfr_mul_1()zimmerma2016-12-091-2/+1
| * fixed similar bug in mpfr_mul_2() + non-regression testzimmerma2016-12-091-13/+6
| * [mul.c] simplified the code and fixed a bugzimmerma2016-12-091-24/+23
| * [src/mul.c] mulsp1 -> mul_1, mulsp2 -> mul_2 (the precision of operands is notzimmerma2016-09-081-4/+4
| * [src/mul.c] speedup for 2 limbs: numactl --physcpubind=0 ./mfv5 -p113 mpfr_mulzimmerma2016-07-291-6/+118
| * [src/mul.c] removed useless codezimmerma2016-07-291-1/+0
| * [src/mul.c] code simplificationzimmerma2016-07-291-1/+1
* | Merged r11198-11280 from the trunk; no conflicts but additional changes:vlefevre2017-05-041-9/+16
* | [src/mul.c] deal with RNDF in mpfr_mul_3zimmerma2017-01-091-1/+1
* | Merged the latest changes from the trunk (changing a RND_RAND tovlefevre2017-01-091-24/+169
* | Merged the latest changes from the trunk.vlefevre2017-01-061-2/+2
* | Merged the latest changes from the trunk.vlefevre2017-01-011-16/+40
* | Merged the latest changes from the trunk.vlefevre2016-12-291-6/+8
* | Merged the latest changes from the trunk.vlefevre2016-12-151-41/+35
* | added rounding code for RNDF in special routines for 1 and 2 limbszimmerma2016-12-071-2/+2
* | Merged the latest changes from the trunk except those related tovlefevre2016-12-061-4/+4
* | Merged r10698 from the trunk (it was skipped by mistake in r10776).vlefevre2016-09-021-6/+118
* | Merged the following changesets from the trunk:vlefevre2016-09-021-2/+1