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

/openbsd-current/lib/libm/src/
H A De_pow.c101 int32_t i,j,k,yisint,n; local
121 * yisint = 0 ... y is not an integer
122 * yisint = 1 ... y is an odd int
123 * yisint = 2 ... y is an even int
125 yisint = 0;
127 if(iy>=0x43400000) yisint = 2; /* even integer y */
132 if((j<<(52-k))==ly) yisint = 2-(j&1);
135 if((j<<(20-k))==iy) yisint = 2-(j&1);
167 if(((ix-0x3ff00000)|yisint)==0) {
169 } else if(yisint
[all...]
H A De_powf.c57 int32_t i,j,k,yisint,n; local
76 * yisint = 0 ... y is not an integer
77 * yisint = 1 ... y is an odd int
78 * yisint = 2 ... y is an even int
80 yisint = 0;
82 if(iy>=0x4b800000) yisint = 2; /* even integer y */
86 if((j<<(23-k))==iy) yisint = 2-(j&1);
114 if(((ix-0x3f800000)|yisint)==0) {
116 } else if(yisint==1)
123 if(((((u_int32_t)hx>>31)-1)|yisint)
[all...]
/openbsd-current/lib/libm/src/ld128/
H A De_powl.c149 int32_t i, j, k, yisint, n; local
184 * yisint = 0 ... y is not an integer
185 * yisint = 1 ... y is an odd int
186 * yisint = 2 ... y is an even int
188 yisint = 0;
192 yisint = 2; /* even integer y */
199 yisint = 2;
201 yisint = 1;
246 if (((ix - 0x3fff0000) | yisint) == 0)
250 else if (yisint
[all...]

Completed in 405 milliseconds