/src/lib/libm/src/ |
e_pow.c | 104 int32_t i,j,k,yisint,n; local in function:__ieee754_pow 124 * yisint = 0 ... y is not an integer 125 * yisint = 1 ... y is an odd int 126 * yisint = 2 ... y is an even int 128 yisint = 0; 130 if(iy>=0x43400000) yisint = 2; /* even integer y */ 135 if((uint32_t)(j<<(52-k))==ly) yisint = 2-(j&1); 138 if((j<<(20-k))==iy) yisint = 2-(j&1); 170 if(((ix-0x3ff00000)|yisint)==0) { 172 } else if(yisint==1 [all...] |
e_powf.c | 63 int32_t i,j,k,yisint,n; local in function:__ieee754_powf 82 * yisint = 0 ... y is not an integer 83 * yisint = 1 ... y is an odd int 84 * yisint = 2 ... y is an even int 86 yisint = 0; 88 if(iy>=0x4b800000) yisint = 2; /* even integer y */ 92 if((j<<(23-k))==iy) yisint = 2-(j&1); 120 if(((ix-0x3f800000)|yisint)==0) { 122 } else if(yisint==1) 131 if((n|yisint)==0) return (x-x)/(x-x) [all...] |
/src/lib/libm/ld128/ |
e_powl.c | 151 int32_t i, j, k, yisint, n; local in function:powl 186 * yisint = 0 ... y is not an integer 187 * yisint = 1 ... y is an odd int 188 * yisint = 2 ... y is an even int 190 yisint = 0; 194 yisint = 2; /* even integer y */ 201 yisint = 2; 203 yisint = 1; 248 if (((ix - 0x3fff0000) | yisint) == 0) 252 else if (yisint == 1 [all...] |