/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpf/ |
H A D | sqrt_ui.c | 29 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 D | sqrt.c | 27 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 D | sqrt.c | 77 mpn_sqrtrem (root_ptr, NULL, op_ptr, op_size);
|
H A D | sqrtrem.c | 89 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 D | perfsqr.c | 223 /* Iff mpn_sqrtrem returns zero, the square is perfect. */ 224 res = ! mpn_sqrtrem (root_ptr, NULL, up, usize);
|
H A D | sqrtrem.c | 0 /* 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 D | sqrt.c | 129 tsize = mpn_sqrtrem (rp, tp = sp, sp, rrsize);
|
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/lib/libgmp/arch/alpha/ |
H A D | gmp.h | 1618 #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 D | gmp.h | 1618 #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 D | gmp.h | 1618 #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 D | gmp.h | 1618 #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 D | gmp.h | 1618 #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 D | gmp.h | 1618 #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 D | gmp.h | 1618 #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 D | gmp.h | 1624 #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 D | gmp.h | 1624 #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 D | gmp.h | 1618 #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 D | gmp.h | 1618 #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 D | gmp.h | 1618 #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 D | gmp.h | 1618 #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 D | gmp.h | 1618 #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 D | gmp.h | 1618 #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 D | gmp.h | 1618 #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 D | gmp.h | 1622 #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 D | gmp.h | 1618 #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));
|