Home
last modified time | relevance | path

Searched refs:yisint (Results 1 – 3 of 3) sorted by relevance

/AliOS-Things-master/components/py_engine/engine/lib/libm_dbl/
A Dpow.c96 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 De_pow.c107 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 Dmath.c175 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