Home
last modified time | relevance | path

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

12

/bionic/libm/upstream-freebsd/lib/msun/src/
Ds_scalbnf.c28 huge = 1.0e+30, variable
46 if (k > 0xfe) return huge*copysignf(huge,x); /* overflow */ in scalbnf()
51 return huge*copysignf(huge,x); /*overflow*/ in scalbnf()
Ds_scalbn.c33 huge = 1.0e+300, variable
51 if (k > 0x7fe) return huge*copysign(huge,x); /* overflow */ in scalbn()
56 return huge*copysign(huge,x); /*overflow*/ in scalbn()
Ds_scalbnl.c41 huge = 0x1p16000L, variable
59 if (k >= 0x7fff) return huge*copysignl(huge,x); /* overflow */ in scalbnl()
64 return huge*copysign(huge,x); /*overflow*/ in scalbnl()
Ds_trunc.c30 static const double huge = 1.0e300; variable
41 if(huge+x>0.0) {/* |x|<1, so return 0*sign(x) */ in trunc()
48 if(huge+x>0.0) { /* raise inexact flag */ in trunc()
58 if(huge+x>0.0) /* raise inexact flag */ in trunc()
Ds_truncf.c28 static const float huge = 1.0e30F; variable
39 if(huge+x>0.0F) /* |x|<1, so return 0*sign(x) */ in truncf()
44 if(huge+x>0.0F) /* raise inexact flag */ in truncf()
Ds_truncl.c38 static const long double huge = 1.0e300; variable
49 if (huge + x > 0.0) in truncl()
55 if (huge + x > 0.0) { /* raise inexact flag */ in truncl()
64 if (huge + x > 0.0) /* raise inexact flag */ in truncl()
Ds_floorf.c31 static const float huge = 1.0e30; variable
42 if(huge+x>(float)0.0) {/* return 0*sign(x) if |x|<1 */ in floorf()
50 if(huge+x>(float)0.0) { /* raise inexact flag */ in floorf()
Ds_ceilf.c22 static const float huge = 1.0e30; variable
34 if(huge+x>(float)0.0) {/* return 0*sign(x) if |x|<1 */ in ceilf()
41 if(huge+x>(float)0.0) { /* raise inexact flag */ in ceilf()
Ds_floor.c30 static const double huge = 1.0e300; variable
41 if(huge+x>0.0) {/* return 0*sign(x) if |x|<1 */ in floor()
49 if(huge+x>0.0) { /* raise inexact flag */ in floor()
60 if(huge+x>0.0) { /* raise inexact flag */ in floor()
Ds_ceil.c30 static const double huge = 1.0e300; variable
41 if(huge+x>0.0) {/* return 0*sign(x) if |x|<1 */ in ceil()
48 if(huge+x>0.0) { /* raise inexact flag */ in ceil()
59 if(huge+x>0.0) { /* raise inexact flag */ in ceil()
De_coshf.c22 static const float one = 1.0, half=0.5, huge = 1.0e30; variable
58 return huge*huge; in __ieee754_coshf()
De_cosh.c43 static const double one = 1.0, half=0.5, huge = 1.0e300; variable
80 return huge*huge; in __ieee754_cosh()
De_expf.c42 huge = 1.0e+30, variable
62 if(x > o_threshold) return huge*huge; /* overflow */ in __ieee754_expf()
79 if(huge+x>one) return one+x;/* trigger inexact */ in __ieee754_expf()
De_pow.c71 huge = 1.0e300, variable
191 if(ix<=0x3fefffff) return (hy<0)? huge*huge:tiny*tiny; in __ieee754_pow()
192 if(ix>=0x3ff00000) return (hy>0)? huge*huge:tiny*tiny; in __ieee754_pow()
195 if(ix<0x3fefffff) return (hy<0)? s*huge*huge:s*tiny*tiny; in __ieee754_pow()
196 if(ix>0x3ff00000) return (hy>0)? s*huge*huge:s*tiny*tiny; in __ieee754_pow()
265 return s*huge*huge; /* overflow */ in __ieee754_pow()
267 if(p_l+ovt>z-p_h) return s*huge*huge; /* overflow */ in __ieee754_pow()
Ds_expm1f.c39 static volatile float huge = 1.0e+30; variable
59 if(x > o_threshold) return huge*huge; /* overflow */ in expm1f()
84 t = huge+x; /* return x with inexact flags when x!=0 */ in expm1f()
85 return x - (t-(huge+x)); in expm1f()
Ds_exp2f.c46 huge = 0x1p100f, variable
113 return (huge * huge); /* overflow */ in exp2f()
De_exp.c101 huge = 1.0e+300, variable
124 if(x > o_threshold) return huge*huge; /* overflow */ in __ieee754_exp()
141 if(huge+x>one) return one+x;/* trigger inexact */ in __ieee754_exp()
Ds_expm1.c130 static volatile double huge = 1.0e+300; variable
153 if(x > o_threshold) return huge*huge; /* overflow */ in expm1()
178 t = huge+x; /* return x with inexact flags when x!=0 */ in expm1()
179 return x - (t-(huge+x)); in expm1()
De_atanhf.c22 static const float one = 1.0, huge = 1e30; variable
37 if(ix<0x31800000&&(huge+x)>zero) return x; /* x<2**-28 */ in __ieee754_atanhf()
Ds_floorl.c52 static const long double huge = 1.0e300; variable
62 if (huge + x > 0.0) in floorl()
78 if (huge + x > 0.0) { /* raise inexact flag */ in floorl()
97 if (huge + x > 0.0) /* raise inexact flag */ in floorl()
Ds_ceill.c52 static const long double huge = 1.0e300; variable
62 if (huge + x > 0.0) in ceill()
78 if (huge + x > 0.0) { /* raise inexact flag */ in ceill()
97 if (huge + x > 0.0) /* raise inexact flag */ in ceill()
Ds_exp2.c47 huge = 0x1p1000, variable
360 return (huge * huge); /* overflow */ in exp2()
Ds_asinhf.c25 huge= 1.0000000000e+30; variable
36 if(huge+x>one) return x; /* return x inexact except 0 */ in asinhf()
Ds_tanhf.c23 static const float one=1.0, two=2.0, huge = 1.0e30; variable
43 if(huge+x>one) return x; /* tanh(tiny) = tiny with inexact */ in tanhf()
/bionic/libc/upstream-freebsd/lib/libc/gen/
Dldexp.c84 huge = 1.0e+300, variable
112 if (k > 0x7fe) return huge*_copysign(huge,x); /* overflow */ in ldexp()
117 return huge*_copysign(huge,x); /*overflow*/ in ldexp()

12