Lines Matching full:2
11 2. Redistributions in binary form must reproduce the above copyright
40 ULP error: 0.82 (~ 0.5 + relerr*2^24)
41 relerr: 1.27 * 2^-26 (Relative error ~= 128*Ln2*relerr_log2 + relerr_exp2)
42 relerr_log2: 1.83 * 2^-33 (Relative error of logx.)
43 relerr_exp2: 1.69 * 2^-34 (Relative error of exp2(ylogx).)
56 /* double_t for better performance on targets with FLT_EVAL_METHOD==2. */ in log2_inline()
61 /* x = 2^k z; where z is in range [OFF,2*OFF] and exact. in log2_inline()
80 p = A[2] * r + A[3]; in log2_inline()
101 /* double_t for better performance on targets with FLT_EVAL_METHOD==2. */ in exp2_inline()
106 /* N*x = k + r with r in [-1/2, 1/2] */ in exp2_inline()
112 /* x = k/N + r with r in [-1/(2N), 1/(2N)] */ in exp2_inline()
119 /* exp2(x) = 2^(k/N) * 2^r ~= s * (C0*r^3 + C1*r^2 + C2*r + 1) */ in exp2_inline()
126 y = C[2] * r + 1; in exp2_inline()
132 /* Returns 0 if not int, 1 if odd int, 2 if even int. The argument is
141 return 2; in checkint()
146 return 2; in checkint()
152 return 2 * ix - 1 >= 2u * (uint32_t) 0x7f800000 - 1; in zeroinfnan()
170 if (2 * iy == 0) in powf()
174 if (2 * ix > 2u * (uint32_t) 0x7f800000 || 2 * iy > 2u * (uint32_t) 0x7f800000) in powf()
176 if (2 * ix == 2 * (uint32_t) 0x3f800000) in powf()
178 if ((2 * ix < 2 * (uint32_t) 0x3f800000) == !(iy & (uint32_t) 0x80000000)) in powf()
193 if (2 * ix == 0) in powf()