summaryrefslogtreecommitdiff
path: root/src/sqr.c
Commit message (Expand)AuthorAgeFilesLines
* Copyright notice update: added 2021 withvlefevre2021-01-031-1/+1
* Copyright notice update: added 2020 withvlefevre2020-01-081-1/+1
* Updated the www.gnu.org URL's (http → https) on all the files with:vlefevre2019-01-071-1/+1
* Copyright notice update: added 2019 withvlefevre2019-01-011-1/+1
* [src/sqr.c] fixed same issue as in r13338 and r13339zimmerma2018-12-131-1/+1
* [src/sqr.c] Changed a variable name to avoid confusion with the functionvlefevre2018-08-161-7/+7
* [src/sqr.c] Minor code improvement.vlefevre2018-04-191-16/+17
* [src/sqr.c] Code formatting.vlefevre2018-04-191-1/+2
* [src/sqr.c] Clarified a comment and slightly improved code.vlefevre2018-04-191-9/+12
* [src/sqr.c] Typo in a comment.vlefevre2018-04-191-1/+1
* changed mpfr_mul (a, b, b, ...) into mpfr_sqr (a, b, ...) whenever possiblezimmerma2018-03-151-0/+2
* [src/sqr.c] added commentszimmerma2018-02-221-4/+4
* [src/sqr.c] fixed a bug in mpfr_sqr_1n in a rare case near underflow,zimmerma2018-02-221-16/+19
* Copyright notice update: added 2018 withvlefevre2018-01-031-1/+1
* [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
* Merged the latest changes from the trunk, including some old changesetsvlefevre2017-05-041-6/+107
|\
| * [src/sqr.c] Corrected a comment.vlefevre2017-04-271-1/+1
| * [src/sqr.c] Blank lines and comment like in add1sp.c, sub1sp.c, etc.vlefevre2017-04-271-1/+3
| * [src/sqr.c] revert detection of leading bit in sqr_1 and sqr_2zimmerma2017-02-111-11/+2
| * [src/sqr.c] new code for p = GMP_NUMB_BITS, and small improvement in mpfr_sqr_1zimmerma2017-02-081-4/+112
| * [tests/tsqr.c] added another corner case for underflow and mpfr_sqr_2zimmerma2017-02-061-0/+6
| * [tests/tsqr.c] added a corner underflow casezimmerma2017-02-061-0/+8
| * changed mpn_sqr_n into mpn_sqrzimmerma2017-01-211-1/+1
| * Improvement of additions with carry.vlefevre2017-01-101-6/+8
| * [src/sqr.c] 2 calls to umul_ppmm are enough in mpfr_sqr_2 in most caseszimmerma2017-01-101-10/+30
| * [src/sqr.c] added special code for 3 limbszimmerma2017-01-091-19/+169
| * 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/sqr.c] Bug fixes (portability): replaced left shift of a valuevlefevre2016-12-311-2/+2
| * [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-2/+199
| * [src/sqr.c] use special code for 1 and 2 limbszimmerma2016-12-281-1/+8
* | Merged r11198-11280 from the trunk; no conflicts but additional changes:vlefevre2017-05-041-1/+15
* | Merged r11179-11196 from the trunk (no conflicts).vlefevre2017-05-041-10/+32
* | [src/sqr.c] deal with RNDF in sqr_1, sqr_2 and sqr_3zimmerma2017-01-091-3/+3
* | Merged the latest changes from the trunk.vlefevre2017-01-091-19/+169
* | Merged the latest changes from the trunk.vlefevre2017-01-061-2/+2
* | Merged the latest changes from the trunk.vlefevre2017-01-011-3/+200
* | Merged the latest changes from the trunk.vlefevre2016-12-291-1/+8
|/
* Replacedvlefevre2016-02-041-1/+1
* Copyright notice update: added 2016 withvlefevre2016-01-011-1/+1
* Copyright notice update: added 2015 withvlefevre2015-02-131-1/+1
* Copyright notice update: added 2014 withvlefevre2014-01-031-1/+1
* Use copyright year ranges, followingvlefevre2013-05-301-1/+1
* Copyright notice update: added 2013 withvlefevre2013-01-031-1/+1
* Avoid potential integer overflows and improve consistency. This shouldvlefevre2012-02-221-4/+4
* Changed Arenaire to AriC with:vlefevre2012-01-101-1/+1
* Copyright notice update: added 2012 withvlefevre2012-01-101-1/+1
* Get rid of deprecated register_printf_function function in logging system.thevenyp2011-03-171-2/+4