Searched refs:yisint (Results 1 – 3 of 3) sorted by relevance
/AliOS-Things-master/components/py_engine/engine/lib/libm_dbl/ |
A D | pow.c | 96 int32_t i,j,k,yisint,n; in pow() local 121 yisint = 0; in pow() 124 yisint = 2; /* even integer y */ in pow() 130 yisint = 2 - (j&1); in pow() 134 yisint = 2 - (j&1); in pow() 179 if (((ix-0x3ff00000)|yisint) == 0) { in pow() 181 } else if (yisint == 1) in pow() 190 if (yisint == 0) /* (x<0)**(non-int) is NaN */ in pow() 192 if (yisint == 1) /* (x<0)**(odd int) */ in pow()
|
/AliOS-Things-master/components/SDL2/src/libm/ |
A D | e_pow.c | 107 int32_t i,j,k,yisint,n; in __ieee754_pow() local 134 yisint = 0; in __ieee754_pow() 136 if(iy>=0x43400000) yisint = 2; /* even integer y */ in __ieee754_pow() 141 if((j<<(52-k))==ly) yisint = 2-(j&1); in __ieee754_pow() 144 if((j<<(20-k))==iy) yisint = 2-(j&1); in __ieee754_pow() 176 if(((ix-0x3ff00000)|yisint)==0) { in __ieee754_pow() 178 } else if(yisint==1) in __ieee754_pow() 186 if(((((u_int32_t)hx>>31)-1)|yisint)==0) return (x-x)/(x-x); in __ieee754_pow() 257 if(((((u_int32_t)hx>>31)-1)|(yisint-1))==0) in __ieee754_pow()
|
/AliOS-Things-master/components/py_engine/engine/lib/libm/ |
A D | math.c | 175 int32_t i,j,k,yisint,n; in powf() local 198 yisint = 0; in powf() 201 yisint = 2; /* even integer y */ in powf() 206 yisint = 2 - (j & 1); in powf() 235 if (((ix-0x3f800000)|yisint) == 0) { in powf() 237 } else if (yisint == 1) in powf() 245 if (yisint == 0) /* (x<0)**(non-int) is NaN */ in powf() 247 if (yisint == 1) /* (x<0)**(odd int) */ in powf()
|
Completed in 6 milliseconds