Home
last modified time | relevance | path

Searched refs:huge (Results 1 – 25 of 113) sorted by relevance

12345

/freebsd/lib/msun/src/
H A De_pow.c71 huge = 1.0e300, variable
188 /* |y| is huge */ in pow()
191 if(ix<=0x3fefffff) return (hy<0)? huge*huge:tiny*tiny; in pow()
192 if(ix>=0x3ff00000) return (hy>0)? huge*huge:tiny*tiny; in pow()
195 if(ix<0x3fefffff) return (hy<0)? s*huge*huge:s*tiny*tiny; in pow()
196 if(ix>0x3ff00000) return (hy>0)? s*huge*huge in pow()
[all...]
H A Ds_trunc.c26 static const double huge = 1.0e300; variable
37 if(huge+x>0.0) {/* |x|<1, so return 0*sign(x) */ in trunc()
44 if(huge+x>0.0) { /* raise inexact flag */ in trunc()
54 if(huge+x>0.0) /* raise inexact flag */ in trunc()
H A De_powf.c30 huge = 1.0e30, variable
133 /* |y| is huge */ in powf()
136 if(ix<0x3f7ffff6) return (hy<0)? sn*huge*huge:sn*tiny*tiny; in powf()
137 if(ix>0x3f800007) return (hy>0)? sn*huge*huge:sn*tiny*tiny; in powf()
210 return sn*huge*huge; /* overflow */ in powf()
212 if(p_l+ovt>z-p_h) return sn*huge*huge; /* overflo in powf()
[all...]
H A Ds_truncl.c33 static const long double huge = 1.0e300; variable
44 if (huge + x > 0.0) in truncl()
50 if (huge + x > 0.0) { /* raise inexact flag */ in truncl()
59 if (huge + x > 0.0) /* raise inexact flag */ in truncl()
H A Ds_floor.c26 static const double huge = 1.0e300; variable
37 if(huge+x>0.0) {/* return 0*sign(x) if |x|<1 */ in floor()
45 if(huge+x>0.0) { /* raise inexact flag */ in floor()
56 if(huge+x>0.0) { /* raise inexact flag */ in floor()
H A Ds_ceil.c26 static const double huge = 1.0e300; variable
37 if(huge+x>0.0) {/* return 0*sign(x) if |x|<1 */ in ceil()
44 if(huge+x>0.0) { /* raise inexact flag */ in ceil()
55 if(huge+x>0.0) { /* raise inexact flag */ in ceil()
H A Ds_expm1f.c36 static volatile float huge = 1.0e+30; variable
56 if(x > o_threshold) return huge*huge; /* overflow */ in expm1f()
81 t = huge+x; /* return x with inexact flags when x!=0 */ in expm1f()
82 return x - (t-(huge+x)); in expm1f()
H A Ds_expm1.c126 static volatile double huge = 1.0e+300; variable
149 if(x > o_threshold) return huge*huge; /* overflow */ in expm1()
174 t = huge+x; /* return x with inexact flags when x!=0 */ in expm1()
175 return x - (t-(huge+x)); in expm1()
H A De_expf.c39 huge = 1.0e+30, variable
59 if(x > o_threshold) return huge*huge; /* overflow */ in expf()
76 if(huge+x>one) return one+x;/* trigger inexact */ in expf()
H A Ds_truncf.c24 static const float huge = 1.0e30F; variable
35 if(huge+x>0.0F) /* |x|<1, so return 0*sign(x) */ in truncf()
40 if(huge+x>0.0F) /* raise inexact flag */ in truncf()
H A De_exp.c97 huge = 1.0e+300, variable
120 if(x > o_threshold) return huge*huge; /* overflow */ in exp()
137 if(huge+x>one) return one+x;/* trigger inexact */ in exp()
H A Ds_floorf.c28 static const float huge = 1.0e30; variable
39 if(huge+x>(float)0.0) {/* return 0*sign(x) if |x|<1 */ in floorf()
47 if(huge+x>(float)0.0) { /* raise inexact flag */ in floorf()
H A Ds_ceilf.c19 static const float huge = 1.0e30; variable
31 if(huge+x>(float)0.0) {/* return 0*sign(x) if |x|<1 */ in ceilf()
38 if(huge+x>(float)0.0) { /* raise inexact flag */ in ceilf()
H A Ds_ceill.c47 static const long double huge = 1.0e300; variable
57 if (huge + x > 0.0) in ceill()
73 if (huge + x > 0.0) { /* raise inexact flag */ in ceill()
92 if (huge + x > 0.0) /* raise inexact flag */ in ceill()
H A Ds_floorl.c47 static const long double huge = 1.0e300; variable
57 if (huge + x > 0.0) in floorl()
73 if (huge + x > 0.0) { /* raise inexact flag */ in floorl()
92 if (huge + x > 0.0) /* raise inexact flag */ in floorl()
H A De_coshf.c19 static const float one = 1.0, half=0.5, huge = 1.0e30; variable
55 return huge*huge; in coshf()
H A De_cosh.c39 static const double one = 1.0, half=0.5, huge = 1.0e300; variable
76 return huge*huge; in cosh()
H A Ds_exp2f.c45 huge = 0x1p100f, variable
112 return (huge * huge); /* overflow */ in exp2f()
H A Ds_exp2.c46 huge = 0x1p1000, variable
359 return (huge * huge); /* overflow */ in exp2()
H A De_coshl.c37 static const volatile long double huge = 0x1p10000L, tiny = 0x1p-10000L; variable
128 RETURNI(huge*huge); in coshl()
/freebsd/lib/msun/ld128/
H A De_powl.c88 huge = 1.0e3000L, variable
271 return (hy < 0) ? huge * huge : tiny * tiny; in powl()
273 return (hy > 0) ? huge * huge : tiny * tiny; in powl()
277 return (hy < 0) ? huge * huge : tiny * tiny; in powl()
279 return (hy > 0) ? huge * huge : tiny * tiny; in powl()
383 return s * huge * huge; /* overflow */ in powl()
387 return s * huge * huge; /* overflow */ in powl()
H A Ds_exp2l.c42 huge = 0x1p10000L, variable
375 return (huge * huge); /* overflow */ in exp2l()
H A Ds_expl.c44 huge = 0x1p10000L, variable
76 RETURNF(huge * huge); in expl()
219 RETURNF(huge * huge); in expm1l()
/freebsd/lib/msun/ld80/
H A Ds_expl.c54 huge = 0x1p10000L, variable
88 RETURNF(huge * huge); in expl()
177 RETURNF(huge * huge); in expm1l()
H A Ds_exp2l.c46 huge = 0x1p10000L, variable
235 return (huge * huge); /* overflow */ in exp2l()

12345