Lines Matching refs:x
21 remainderf(float x, float p) in remainderf() argument
27 GET_FLOAT_WORD(hx, x); in remainderf()
35 return x + p; in remainderf()
37 if (isinf(x) || hp == 0) in remainderf()
38 return __math_invalidf(x); in remainderf()
41 x = fmodf(x, p + p); /* now x < 2p */ in remainderf()
43 return zero * x; in remainderf()
44 x = fabsf(x); in remainderf()
47 if (x + x > p) { in remainderf()
48 x -= p; in remainderf()
49 if (x + x >= p) in remainderf()
50 x -= p; in remainderf()
54 if (x > p_half) { in remainderf()
55 x -= p; in remainderf()
56 if (x >= p_half) in remainderf()
57 x -= p; in remainderf()
60 GET_FLOAT_WORD(hx, x); in remainderf()
61 SET_FLOAT_WORD(x, hx ^ sx); in remainderf()
62 return x; in remainderf()