index
:
delta/mpfr.git
2.0.2
2.1
2.2
2.3
2.3-old
2.4
3.0
3.1
4.0
4.1
baserock/morph
exp-int
faithful
feature-block
flags
master
mpfr
mpfr-2-0-2-branch
mpfr-2-1-branch
mpfr-2-2-branch
new-generic-tests
new-sum
set_exp
ubf
ubf2
vl-am113
vlefevre
win-thread-safe-dll
with-mini-gmp
scm.gforge.inria.fr: anonscm/svn/mpfr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
sqrt.c
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
*
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/sqrt.c] Replaced a umul_ppmm by umul_hi, and removed an unused
vlefevre
2018-06-22
1
-2
/
+2
*
[src/sqrt.c] fixed/improved comments
zimmerma
2018-06-01
1
-3
/
+3
*
[src/sqrt.c] Coding style.
vlefevre
2018-02-19
1
-6
/
+13
*
[src/sqrt.c] removed dead code
zimmerma
2018-02-18
1
-4
/
+3
*
[src/sqrt.c] removed dead code
zimmerma
2018-02-17
1
-13
/
+11
*
[tests/tsqrt.c] improved coverage
zimmerma
2018-02-17
1
-0
/
+5
*
[src/sqrt.c] removed dead code
zimmerma
2018-02-17
1
-3
/
+15
*
Copyright notice update: added 2018 with
vlefevre
2018-01-03
1
-1
/
+1
*
[src] Replaced some "return 0" by "MPFR_RET (0)" (the generated code
vlefevre
2017-12-07
1
-3
/
+3
*
Merged the latest changes from the trunk, including some old changesets
vlefevre
2017-05-04
1
-13
/
+154
|
\
|
*
[src/sqr.c] Blank line like in add1sp.c, sub1sp.c, etc.
vlefevre
2017-04-27
1
-0
/
+1
|
*
Removed trailing spaces.
vlefevre
2017-02-20
1
-1
/
+1
|
*
[src/sqrt.c] Avoid a warning due to an unused variable with
vlefevre
2017-02-09
1
-10
/
+13
|
*
[src/sqrt.c] Added MPFR_ASSERTD's from comments.
vlefevre
2017-02-09
1
-0
/
+2
|
*
[src/sqrt.c] fixed a bug, and simplified code (sb=0 implies rb=0)
zimmerma
2017-02-08
1
-15
/
+20
|
*
[src/sqrt.c] new code for prec=GMP_NUMB_BITS
zimmerma
2017-02-08
1
-6
/
+136
|
*
Removed trailing whitespace.
vlefevre
2017-02-03
1
-2
/
+2
|
*
[src/invsqrt_limb.h] new macro __gmpfr_sqrt_limb_approx
zimmerma
2017-01-31
1
-10
/
+3
|
*
[src/sqrt.c] improved slow branch of mpfr_sqrt2
zimmerma
2017-01-30
1
-23
/
+35
|
*
[src/sqrt.c] fixed error bound for mpfr_sqrt2_approx
zimmerma
2017-01-26
1
-7
/
+7
|
*
[src/sqrt.c] changed error bound back from 16 to 15
zimmerma
2017-01-25
1
-2
/
+2
|
*
[src/sqrt.c] updated error bound for __gmpfr_invsqrt_limb_approx
zimmerma
2017-01-25
1
-2
/
+2
|
*
new version of mpfr_sqrt2_approx (no longer needs sqrt_tab.h)
zimmerma
2017-01-20
1
-56
/
+11
|
*
renamed __gmpfr_invsqrt_limb into __gmpfr_invsqrt_limb_approx to better reflect
zimmerma
2017-01-20
1
-1
/
+1
|
*
faster version of mpfr_sqrt1(), with smaller table
zimmerma
2017-01-20
1
-74
/
+26
|
*
[src/sqrt.c] improved mpfr_sqrt2_approx()
zimmerma
2017-01-12
1
-22
/
+34
|
*
[src/sqrt.c] made code coherent with comment
zimmerma
2017-01-10
1
-1
/
+1
|
*
[src/sqrt.c] Improved comment from r11180.
vlefevre
2017-01-10
1
-2
/
+2
|
*
[src/sqrt.c] improved error bound for mpfr_sqrt2_approx, with known direction
zimmerma
2017-01-10
1
-3
/
+5
|
*
[src/mul.c] added mpfr_mul_3
zimmerma
2017-01-08
1
-4
/
+4
|
*
[src/exp.c] avoid using a full limb as precision
zimmerma
2017-01-07
1
-1
/
+0
|
*
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/sqrt.c] C90 compatibility.
vlefevre
2016-12-31
1
-2
/
+2
|
*
[src/sqrt.c] Replaced constant MPFR_ASSERTD by MPFR_STAT_STATIC_ASSERT.
vlefevre
2016-12-29
1
-2
/
+2
|
*
[src/sqrt.c] faster sqrt code for 2 limbs and 64-bit limb (removed special code
zimmerma
2016-12-28
1
-578
/
+111
|
*
[src/sqrt.c] Added "do ... while (0)" in macro definition.
vlefevre
2016-12-17
1
-10
/
+12
|
*
new mpn_sqrtrem4_approx function (unused so far)
zimmerma
2016-12-16
1
-0
/
+67
|
*
[sqrt.c] simplify code for GMP_NUMB_BITS = 64
zimmerma
2016-12-15
1
-75
/
+33
|
*
[sqrt_tab.h] new header file with table for mpn_sqrtrem2_approx()
zimmerma
2016-12-14
1
-221
/
+33
|
*
[sqrt.c] added mathematical error in mpn_sqrtrem2_approx()
zimmerma
2016-12-14
1
-1
/
+3
|
*
[sqrt.c] faster version of mpn_sqrtrem2 for 64-bit limb
zimmerma
2016-12-13
1
-19
/
+240
|
*
[sqrt.c] approximate version of mpn_sqrtrem2, saves a few cycles in mpfr_sqrt1
zimmerma
2016-12-13
1
-8
/
+30
|
*
[sqrt.c] updated code and comments
zimmerma
2016-12-12
1
-10
/
+20
|
*
[sqrt.c] slightly improve mpn_rsqrtrem1() (and detailed error analysis)
zimmerma
2016-12-12
1
-14
/
+27
|
*
[sqrt.c] removed mpn_sqrtrem1 (no longer needed since r11023)
zimmerma
2016-12-12
1
-78
/
+0
[next]