Searched refs:yisint (Results 1 – 3 of 3) sorted by relevance
/picolibc-latest/newlib/libm/math/ |
D | s_pow.c | 102 __int32_t i, j, k, yisint, n; in pow64() local 132 yisint = 0; in pow64() 135 yisint = 2; /* even integer y */ in pow64() 141 yisint = 2 - (uj & 1); in pow64() 145 yisint = 2 - (j & 1); in pow64() 184 if (((ix - 0x3ff00000) | yisint) == 0) { in pow64() 186 } else if (yisint == 1) in pow64() 194 return __math_divzero(hx < 0 && yisint == 1); in pow64() 195 if (yisint != 1) in pow64() 206 if (((((__uint32_t)hx >> 31) - 1) | yisint) == 0) in pow64() [all …]
|
D | sf_pow.c | 61 __int32_t i, j, k, yisint, n; in powf() local 89 yisint = 0; in powf() 92 yisint = 2; /* even integer y */ in powf() 97 yisint = 2 - (j & 1); in powf() 132 if (((ix - 0x3f800000) | yisint) == 0) { in powf() 134 } else if (yisint == 1) in powf() 142 return __math_divzerof(hx < 0 && yisint == 1); in powf() 143 if (yisint != 1) in powf() 149 if (((((__uint32_t)hx >> 31) - 1) | yisint) == 0) in powf() 235 if (((((__uint32_t)hx >> 31) - 1) | (yisint - 1)) == 0) in powf()
|
/picolibc-latest/newlib/libm/ld/ld128/ |
D | e_powl.c | 148 int32_t i, j, k, yisint, n; in powl() local 193 yisint = 0; in powl() 197 yisint = 2; /* even integer y */ in powl() 204 yisint = 2; in powl() 206 yisint = 1; in powl() 221 return __math_divzerol(hx < 0 && yisint == 1); in powl() 227 if (((ix - 0x3fff0000) | yisint) == 0) in powl() 231 else if (yisint == 1) in powl() 268 if (((((u_int32_t) hx >> 31) - 1) | yisint) == 0) in powl() 276 int neg = (hx < 0) & yisint; in powl() [all …]
|