Home
last modified time | relevance | path

Searched refs:iptr (Results 1 – 9 of 9) sorted by relevance

/sysdeps/powerpc/fpu/
A Ds_modff.c28 __modff (float x, float *iptr) in __modff() argument
32 *iptr = x; in __modff()
37 *iptr = NAN; in __modff()
43 *iptr = floorf (x); in __modff()
44 return copysignf (x - *iptr, x); in __modff()
48 *iptr = ceilf (x); in __modff()
49 return copysignf (x - *iptr, x); in __modff()
A Ds_modf.c29 __modf (double x, double *iptr) in __modf() argument
33 *iptr = x; in __modf()
38 *iptr = NAN; in __modf()
44 *iptr = floor (x); in __modf()
45 return copysign (x - *iptr, x); in __modf()
49 *iptr = ceil (x); in __modf()
50 return copysign (x - *iptr, x); in __modf()
/sysdeps/ieee754/ldbl-96/
A Ds_modfl.c32 __modfl(long double x, long double *iptr) in __modfl() argument
40 SET_LDOUBLE_WORDS(*iptr,se&0x8000,0,0); /* *iptr = +-0 */ in __modfl()
45 *iptr = x; in __modfl()
49 SET_LDOUBLE_WORDS(*iptr,se,i0&(~i),0); in __modfl()
50 return x - *iptr; in __modfl()
54 *iptr = x*one; in __modfl()
63 *iptr = x; in __modfl()
67 SET_LDOUBLE_WORDS(*iptr,se,i0,i1&(~i)); in __modfl()
68 return x - *iptr; in __modfl()
/sysdeps/ieee754/ldbl-128/
A Ds_modfl.c35 _Float128 __modfl(_Float128 x, _Float128 *iptr) in __modfl() argument
44 SET_LDOUBLE_WORDS64(*iptr,i0&0x8000000000000000ULL,0); in __modfl()
49 *iptr = x; in __modfl()
54 SET_LDOUBLE_WORDS64(*iptr,i0&(~i),0); in __modfl()
55 return x - *iptr; in __modfl()
59 *iptr = x*one; in __modfl()
69 *iptr = x; in __modfl()
74 SET_LDOUBLE_WORDS64(*iptr,i0,i1&(~i)); in __modfl()
75 return x - *iptr; in __modfl()
/sysdeps/ieee754/ldbl-128ibm/
A Ds_modfl.c35 long double __modfl(long double x, long double *iptr) in __modfl() argument
50 *iptr = xhi; in __modfl()
55 *iptr = x; in __modfl()
62 *iptr = xhi; in __modfl()
63 return x - *iptr; in __modfl()
67 *iptr = x*one; in __modfl()
78 *iptr = x; in __modfl()
86 *iptr = ldbl_pack (xhi, xlo); in __modfl()
87 return x - *iptr; in __modfl()
/sysdeps/ieee754/dbl-64/
A Ds_modf.c30 __modf(double x, double *iptr) in __modf() argument
39 INSERT_WORDS64(*iptr,i0&UINT64_C(0x8000000000000000)); in __modf()
44 *iptr = x; in __modf()
49 INSERT_WORDS64(*iptr,i0&(~i)); in __modf()
50 return x - *iptr; in __modf()
54 *iptr = x*one; in __modf()
/sysdeps/ieee754/flt-32/
A Ds_modff.c22 __modff(float x, float *iptr) in __modff() argument
30 SET_FLOAT_WORD(*iptr,i0&0x80000000); /* *iptr = +-0 */ in __modff()
36 *iptr = x; in __modff()
41 SET_FLOAT_WORD(*iptr,i0&(~i)); in __modff()
42 return x - *iptr; in __modff()
46 *iptr = x*one; in __modff()
/sysdeps/ieee754/ldbl-opt/
A Dnldbl-modf.c5 modfl (double x, double *iptr) in modfl() argument
7 return modf (x, iptr); in modfl()
/sysdeps/m68k/m680x0/fpu/
A Ds_modf_template.c23 M_DECL_FUNC (__modf) (FLOAT x, FLOAT *iptr) in M_DECL_FUNC()
29 *iptr = x_int; in M_DECL_FUNC()

Completed in 7 milliseconds