Searched refs:mpn_sqrtrem (Results 1 - 25 of 28) sorted by relevance

12

/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpf/
H A Dsqrt_ui.c29 limb, being 2*(prec-1) for a total 2*prec-1 limbs passed to mpn_sqrtrem.
30 The way mpn_sqrtrem calculates floor(sqrt(x)) ensures the root is correct
34 passed to mpn_sqrtrem (still giving a prec limb result). If uhigh is
35 zero we adjust back to 2*prec-1, since mpn_sqrtrem requires the high
46 stands, mpn_sqrtrem does its normal amount of work on a perfect square
93 mpn_sqrtrem (r->_mp_d, NULL, tp, rsize);
H A Dsqrt.c27 limb non-zero. This is accomplished by applying mpn_sqrtrem to either
33 integer input of the desired size ready for mpn_sqrtrem. It must be an
99 mpn_sqrtrem (r->_mp_d, NULL, tp, tsize);
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpz/
H A Dsqrt.c77 mpn_sqrtrem (root_ptr, NULL, op_ptr, op_size);
H A Dsqrtrem.c89 rem_size = mpn_sqrtrem (root_ptr, rem->_mp_d, op_ptr, op_size);
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpn/generic/
H A Dperfsqr.c223 /* Iff mpn_sqrtrem returns zero, the square is perfect. */
224 res = ! mpn_sqrtrem (root_ptr, NULL, up, usize);
H A Dsqrtrem.c0 /* mpn_sqrtrem -- square root and remainder
6 THE FUNCTIONS IN THIS FILE EXCEPT mpn_sqrtrem ARE INTERNAL WITH A
158 /* same as mpn_sqrtrem, but for size=2 and {np, 2} normalized
260 mpn_sqrtrem (mp_ptr sp, mp_ptr rp, mp_srcptr np, mp_size_t nn) function
/netbsd-6-1-5-RELEASE/external/lgpl3/mpfr/dist/
H A Dsqrt.c129 tsize = mpn_sqrtrem (rp, tp = sp, sp, rrsize);
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/lib/libgmp/arch/alpha/
H A Dgmp.h1618 #define mpn_sqrtrem __MPN(sqrtrem) macro
1619 __GMP_DECLSPEC mp_size_t mpn_sqrtrem __GMP_PROTO ((mp_ptr, mp_ptr, mp_srcptr, mp_size_t));
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/lib/libgmp/arch/arm/
H A Dgmp.h1618 #define mpn_sqrtrem __MPN(sqrtrem) macro
1619 __GMP_DECLSPEC mp_size_t mpn_sqrtrem __GMP_PROTO ((mp_ptr, mp_ptr, mp_srcptr, mp_size_t));
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/lib/libgmp/arch/armeb/
H A Dgmp.h1618 #define mpn_sqrtrem __MPN(sqrtrem) macro
1619 __GMP_DECLSPEC mp_size_t mpn_sqrtrem __GMP_PROTO ((mp_ptr, mp_ptr, mp_srcptr, mp_size_t));
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/lib/libgmp/arch/hppa/
H A Dgmp.h1618 #define mpn_sqrtrem __MPN(sqrtrem) macro
1619 __GMP_DECLSPEC mp_size_t mpn_sqrtrem __GMP_PROTO ((mp_ptr, mp_ptr, mp_srcptr, mp_size_t));
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/lib/libgmp/arch/i386/
H A Dgmp.h1618 #define mpn_sqrtrem __MPN(sqrtrem) macro
1619 __GMP_DECLSPEC mp_size_t mpn_sqrtrem __GMP_PROTO ((mp_ptr, mp_ptr, mp_srcptr, mp_size_t));
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/lib/libgmp/arch/m68000/
H A Dgmp.h1618 #define mpn_sqrtrem __MPN(sqrtrem) macro
1619 __GMP_DECLSPEC mp_size_t mpn_sqrtrem __GMP_PROTO ((mp_ptr, mp_ptr, mp_srcptr, mp_size_t));
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/lib/libgmp/arch/m68k/
H A Dgmp.h1618 #define mpn_sqrtrem __MPN(sqrtrem) macro
1619 __GMP_DECLSPEC mp_size_t mpn_sqrtrem __GMP_PROTO ((mp_ptr, mp_ptr, mp_srcptr, mp_size_t));
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/lib/libgmp/arch/mips64eb/
H A Dgmp.h1624 #define mpn_sqrtrem __MPN(sqrtrem) macro
1625 __GMP_DECLSPEC mp_size_t mpn_sqrtrem __GMP_PROTO ((mp_ptr, mp_ptr, mp_srcptr, mp_size_t));
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/lib/libgmp/arch/mips64el/
H A Dgmp.h1624 #define mpn_sqrtrem __MPN(sqrtrem) macro
1625 __GMP_DECLSPEC mp_size_t mpn_sqrtrem __GMP_PROTO ((mp_ptr, mp_ptr, mp_srcptr, mp_size_t));
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/lib/libgmp/arch/mipseb/
H A Dgmp.h1618 #define mpn_sqrtrem __MPN(sqrtrem) macro
1619 __GMP_DECLSPEC mp_size_t mpn_sqrtrem __GMP_PROTO ((mp_ptr, mp_ptr, mp_srcptr, mp_size_t));
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/lib/libgmp/arch/mipsel/
H A Dgmp.h1618 #define mpn_sqrtrem __MPN(sqrtrem) macro
1619 __GMP_DECLSPEC mp_size_t mpn_sqrtrem __GMP_PROTO ((mp_ptr, mp_ptr, mp_srcptr, mp_size_t));
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/lib/libgmp/arch/powerpc/
H A Dgmp.h1618 #define mpn_sqrtrem __MPN(sqrtrem) macro
1619 __GMP_DECLSPEC mp_size_t mpn_sqrtrem __GMP_PROTO ((mp_ptr, mp_ptr, mp_srcptr, mp_size_t));
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/lib/libgmp/arch/powerpc64/
H A Dgmp.h1618 #define mpn_sqrtrem __MPN(sqrtrem) macro
1619 __GMP_DECLSPEC mp_size_t mpn_sqrtrem __GMP_PROTO ((mp_ptr, mp_ptr, mp_srcptr, mp_size_t));
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/lib/libgmp/arch/sh3eb/
H A Dgmp.h1618 #define mpn_sqrtrem __MPN(sqrtrem) macro
1619 __GMP_DECLSPEC mp_size_t mpn_sqrtrem __GMP_PROTO ((mp_ptr, mp_ptr, mp_srcptr, mp_size_t));
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/lib/libgmp/arch/sh3el/
H A Dgmp.h1618 #define mpn_sqrtrem __MPN(sqrtrem) macro
1619 __GMP_DECLSPEC mp_size_t mpn_sqrtrem __GMP_PROTO ((mp_ptr, mp_ptr, mp_srcptr, mp_size_t));
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/lib/libgmp/arch/sparc/
H A Dgmp.h1618 #define mpn_sqrtrem __MPN(sqrtrem) macro
1619 __GMP_DECLSPEC mp_size_t mpn_sqrtrem __GMP_PROTO ((mp_ptr, mp_ptr, mp_srcptr, mp_size_t));
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/lib/libgmp/arch/sparc64/
H A Dgmp.h1622 #define mpn_sqrtrem __MPN(sqrtrem) macro
1623 __GMP_DECLSPEC mp_size_t mpn_sqrtrem __GMP_PROTO ((mp_ptr, mp_ptr, mp_srcptr, mp_size_t));
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/lib/libgmp/arch/vax/
H A Dgmp.h1618 #define mpn_sqrtrem __MPN(sqrtrem) macro
1619 __GMP_DECLSPEC mp_size_t mpn_sqrtrem __GMP_PROTO ((mp_ptr, mp_ptr, mp_srcptr, mp_size_t));

Completed in 400 milliseconds

12