Lines Matching refs:a
187 default_ldbl_pack (double a, double aa) in default_ldbl_pack() argument
190 u.d[0].d = a; in default_ldbl_pack()
196 default_ldbl_unpack (long double l, double *a, double *aa) in default_ldbl_unpack() argument
200 *a = u.d[0].d; in default_ldbl_unpack()
217 ldbl_canonicalize (double *a, double *aa) in ldbl_canonicalize() argument
221 xh = *a + *aa; in ldbl_canonicalize()
222 xl = (*a - xh) + *aa; in ldbl_canonicalize()
223 *a = xh; in ldbl_canonicalize()
231 ldbl_nearbyint (double a) in ldbl_nearbyint() argument
235 if (__glibc_likely ((__builtin_fabs (a) < two52))) in ldbl_nearbyint()
237 if (__glibc_likely ((a > 0.0))) in ldbl_nearbyint()
239 a += two52; in ldbl_nearbyint()
240 a -= two52; in ldbl_nearbyint()
242 else if (__glibc_likely ((a < 0.0))) in ldbl_nearbyint()
244 a = two52 - a; in ldbl_nearbyint()
245 a = -(a - two52); in ldbl_nearbyint()
248 return a; in ldbl_nearbyint()
257 ldbl_canonicalize_int (double *a, double *aa) in ldbl_canonicalize_int() argument
263 extractor.value = *a; in ldbl_canonicalize_int()
277 *a += 2 * *aa; in ldbl_canonicalize_int()
284 *a += *aa; in ldbl_canonicalize_int()