Searched refs:iptr (Results 1 – 5 of 5) sorted by relevance
/aosp12/bionic/libm/upstream-freebsd/lib/msun/src/ |
H A D | s_modf.c | 33 modf(double x, double *iptr) in modf() argument 41 INSERT_WORDS(*iptr,i0&0x80000000,0); /* *iptr = +-0 */ in modf() 47 *iptr = x; in modf() 52 INSERT_WORDS(*iptr,i0&(~i),0); in modf() 53 return x - *iptr; in modf() 59 *iptr = x; in modf() 62 *iptr = x*one; in modf() 70 *iptr = x; in modf() 75 INSERT_WORDS(*iptr,i0,i1&(~i)); in modf() 76 return x - *iptr; in modf()
|
H A D | s_modfl.c | 60 modfl(long double x, long double *iptr) in modfl() argument 69 *iptr = zero[ux.bits.sign]; in modfl() 74 *iptr = x; in modfl() 81 *iptr = ux.e; in modfl() 86 *iptr = x; in modfl() 93 *iptr = x; in modfl() 99 *iptr = ux.e; in modfl()
|
H A D | s_modff.c | 25 modff(float x, float *iptr) in modff() argument 33 SET_FLOAT_WORD(*iptr,i0&0x80000000); /* *iptr = +-0 */ in modff() 39 *iptr = x; in modff() 44 SET_FLOAT_WORD(*iptr,i0&(~i)); in modff() 45 return x - *iptr; in modff() 50 *iptr = x*one; in modff()
|
/aosp12/frameworks/rs/driver/runtime/ |
H A D | rs_f16_math.c | 82 extern half __attribute__((overloadable)) modf(half x, half *iptr) { in modf() argument 89 SET_HALF_WORD(*iptr, i0 & 0x8000); // *iptr = +/- 0 in modf() 95 *iptr = x; in modf() 100 SET_HALF_WORD(*iptr, i0 & ~i); // zero out fractional parts in modf() 101 return x - *iptr; in modf() 107 *iptr = x; in modf()
|
H A D | rs_cl.c | 509 extern float __attribute__((overloadable)) fract(float v, float *iptr) { in FN_FUNC_FN_FN() 511 if (iptr) { in FN_FUNC_FN_FN() 512 iptr[0] = i; in FN_FUNC_FN_FN() 1941 extern half __attribute__((overloadable)) fract(half v, half *iptr) { in fract() argument 1947 if (iptr) { in fract() 1948 *iptr = i; in fract() 2101 extern half __attribute__((overloadable)) modf(half x, half *iptr);
|