| /netbsd-src/lib/libm/src/ |
| H A D | e_atan2f.c | 25 tiny = 1.0e-30, variable 53 case 2: return pi+tiny;/* atan(+0,-anything) = pi */ in __ieee754_atan2f() 54 case 3: return -pi-tiny;/* atan(-0,-anything) =-pi */ in __ieee754_atan2f() 58 if(ix==0) return (hy<0)? -pi_o_2-tiny: pi_o_2+tiny; in __ieee754_atan2f() 64 case 0: return pi_o_4+tiny;/* atan(+INF,+INF) */ in __ieee754_atan2f() 65 case 1: return -pi_o_4-tiny;/* atan(-INF,+INF) */ in __ieee754_atan2f() 66 case 2: return (float)3.0*pi_o_4+tiny;/*atan(+INF,-INF)*/ in __ieee754_atan2f() 67 case 3: return (float)-3.0*pi_o_4-tiny;/*atan(-INF,-INF)*/ in __ieee754_atan2f() 73 case 2: return pi+tiny ; /* atan(+...,-INF) */ in __ieee754_atan2f() 74 case 3: return -pi-tiny ; /* atan(-...,-INF) */ in __ieee754_atan2f() [all …]
|
| H A D | e_atan2.c | 49 tiny = 1.0e-300, variable 78 case 2: return pi+tiny;/* atan(+0,-anything) = pi */ in __ieee754_atan2() 79 case 3: return -pi-tiny;/* atan(-0,-anything) =-pi */ in __ieee754_atan2() 83 if((ix|lx)==0) return (hy<0)? -pi_o_2-tiny: pi_o_2+tiny; in __ieee754_atan2() 89 case 0: return pi_o_4+tiny;/* atan(+INF,+INF) */ in __ieee754_atan2() 90 case 1: return -pi_o_4-tiny;/* atan(-INF,+INF) */ in __ieee754_atan2() 91 case 2: return 3.0*pi_o_4+tiny;/*atan(+INF,-INF)*/ in __ieee754_atan2() 92 case 3: return -3.0*pi_o_4-tiny;/*atan(-INF,-INF)*/ in __ieee754_atan2() 98 case 2: return pi+tiny ; /* atan(+...,-INF) */ in __ieee754_atan2() 99 case 3: return -pi-tiny ; /* atan(-...,-INF) */ in __ieee754_atan2() [all …]
|
| H A D | e_atan2l.c | 51 tiny = 1.0e-300; 95 case 2: return pi+tiny;/* atan(+0,-anything) = pi */ in atan2l() 96 case 3: return -pi-tiny;/* atan(-0,-anything) =-pi */ in atan2l() 101 return (expsigny<0)? -pio2_hi-tiny: pio2_hi+tiny; in atan2l() 107 case 0: return pio2_hi*0.5+tiny;/* atan(+INF,+INF) */ in atan2l() 108 case 1: return -pio2_hi*0.5-tiny;/* atan(-INF,+INF) */ in atan2l() 109 case 2: return 1.5*pio2_hi+tiny;/*atan(+INF,-INF)*/ in atan2l() 110 case 3: return -1.5*pio2_hi-tiny;/*atan(-INF,-INF)*/ in atan2l() 116 case 2: return pi+tiny ; /* atan(+...,-INF) */ in atan2l() 117 case 3: return -pi-tiny ; /* atan(-...,-INF) */ in atan2l() [all …]
|
| H A D | e_pow.c | 75 tiny = 1.0e-300, variable 194 if(ix<=0x3fefffff) return (hy<0)? huge*huge:tiny*tiny; in __ieee754_pow() 195 if(ix>=0x3ff00000) return (hy>0)? huge*huge:tiny*tiny; in __ieee754_pow() 198 if(ix<0x3fefffff) return (hy<0)? s*huge*huge:s*tiny*tiny; in __ieee754_pow() 199 if(ix>0x3ff00000) return (hy>0)? s*huge*huge:s*tiny*tiny; in __ieee754_pow() 274 return s*tiny*tiny; /* underflow */ in __ieee754_pow() 276 if(p_l<=z-p_h) return s*tiny*tiny; /* underflow */ in __ieee754_pow()
|
| H A D | e_powf.c | 34 tiny = 1.0e-30, variable 139 if(ix<0x3f7ffff8) return (hy<0)? sn*huge*huge:sn*tiny*tiny; in __ieee754_powf() 140 if(ix>0x3f800007) return (hy>0)? sn*huge*huge:sn*tiny*tiny; in __ieee754_powf() 218 return sn*tiny*tiny; /* underflow */ in __ieee754_powf() 220 if(p_l<=z-p_h) return sn*tiny*tiny; /* underflow */ in __ieee754_powf()
|
| H A D | s_scalbnf.c | 36 tiny = 1.0e-30; 57 if (n< -50000) return tiny*x; /*underflow*/ in scalblnf() 67 else return tiny*copysignf(tiny,x); /*underflow*/ in scalblnf()
|
| H A D | s_scalbn.c | 51 tiny = 1.0e-300; 72 if (n< -50000) return tiny*x; /*underflow*/ in scalbln() 82 else return tiny*copysign(tiny,x); /*underflow*/ in scalbln()
|
| H A D | s_exp2.c | 52 static volatile long double tiny = 0x1p-16000L; variable 55 static volatile double tiny = 0x1p-1000; variable 375 return (tiny * tiny); /* underflow */ in exp2()
|
| H A D | s_erf.c | 117 tiny = 1e-300, variable 222 if(hx>=0) return one-tiny; else return tiny-one; in erf() 289 if(hx<0&&ix>=0x40180000) return two-tiny;/* x < -6 */ in erfc() 301 if(hx>0) return tiny*tiny; else return two-tiny; in erfc()
|
| H A D | s_erff.c | 25 tiny = 1e-30, variable 131 if(hx>=0) return one-tiny; else return tiny-one; in erff() 198 if(hx<0&&ix>=0x40c00000) return two-tiny;/* x < -6 */ in erfcf() 210 if(hx>0) return tiny*tiny; else return two-tiny; in erfcf()
|
| H A D | e_sqrtf.c | 24 static const float one = 1.0, tiny=1.0e-30; variable 77 z = one-tiny; /* trigger inexact flag */ in __ieee754_sqrtf() 79 z = one+tiny; in __ieee754_sqrtf()
|
| /netbsd-src/external/gpl3/gcc/dist/libquadmath/math/ |
| H A D | atan2q.c | 46 tiny = 1.0e-4900Q, variable 75 case 2: return pi+tiny;/* atan(+0,-anything) = pi */ in atan2q() 76 case 3: return -pi-tiny;/* atan(-0,-anything) =-pi */ in atan2q() 80 if((ix|lx)==0) return (hy<0)? -pi_o_2-tiny: pi_o_2+tiny; in atan2q() 86 case 0: return pi_o_4+tiny;/* atan(+INF,+INF) */ in atan2q() 87 case 1: return -pi_o_4-tiny;/* atan(-INF,+INF) */ in atan2q() 88 case 2: return 3*pi_o_4+tiny;/*atan(+INF,-INF)*/ in atan2q() 89 case 3: return -3*pi_o_4-tiny;/*atan(-INF,-INF)*/ in atan2q() 95 case 2: return pi+tiny ; /* atan(+...,-INF) */ in atan2q() 96 case 3: return -pi-tiny ; /* atan(-...,-INF) */ in atan2q() [all …]
|
| H A D | powq.c | 91 tiny = 1.0e-3000Q; variable 279 return (hy < 0) ? huge * huge : tiny * tiny; in powq() 281 return (hy > 0) ? huge * huge : tiny * tiny; in powq() 285 return (hy < 0) ? sgn * huge * huge : sgn * tiny * tiny; in powq() 287 return (hy > 0) ? sgn * huge * huge : sgn * tiny * tiny; in powq() 401 return sgn * tiny * tiny; /* underflow */ in powq() 405 return sgn * tiny * tiny; /* underflow */ in powq()
|
| H A D | scalblnq.c | 34 tiny = 1.0E-4900Q; variable 48 if (n< -50000) return tiny*copysignq(tiny,x); /*underflow*/ in scalblnq() 57 return tiny*copysignq(tiny,x); /*underflow*/ in scalblnq()
|
| H A D | scalbnq.c | 34 tiny = 1.0E-4900Q; variable 48 if (n< -50000) return tiny*copysignq(tiny,x); /*underflow*/ in scalbnq() 57 return tiny*copysignq(tiny,x); /*underflow*/ in scalbnq()
|
| H A D | tanhq.c | 46 static const __float128 one = 1.0, two = 2.0, tiny = 1.0e-4900Q; variable 77 return x * (one + tiny); /* tanh(small) = small */ in tanhq() 94 z = one - tiny; /* raised inexact flag */ in tanhq()
|
| /netbsd-src/external/gpl3/gcc.old/dist/libquadmath/math/ |
| H A D | atan2q.c | 46 tiny = 1.0e-4900Q, variable 75 case 2: return pi+tiny;/* atan(+0,-anything) = pi */ in atan2q() 76 case 3: return -pi-tiny;/* atan(-0,-anything) =-pi */ in atan2q() 80 if((ix|lx)==0) return (hy<0)? -pi_o_2-tiny: pi_o_2+tiny; in atan2q() 86 case 0: return pi_o_4+tiny;/* atan(+INF,+INF) */ in atan2q() 87 case 1: return -pi_o_4-tiny;/* atan(-INF,+INF) */ in atan2q() 88 case 2: return 3*pi_o_4+tiny;/*atan(+INF,-INF)*/ in atan2q() 89 case 3: return -3*pi_o_4-tiny;/*atan(-INF,-INF)*/ in atan2q() 95 case 2: return pi+tiny ; /* atan(+...,-INF) */ in atan2q() 96 case 3: return -pi-tiny ; /* atan(-...,-INF) */ in atan2q() [all …]
|
| H A D | powq.c | 91 tiny = 1.0e-3000Q; variable 279 return (hy < 0) ? huge * huge : tiny * tiny; in powq() 281 return (hy > 0) ? huge * huge : tiny * tiny; in powq() 285 return (hy < 0) ? sgn * huge * huge : sgn * tiny * tiny; in powq() 287 return (hy > 0) ? sgn * huge * huge : sgn * tiny * tiny; in powq() 401 return sgn * tiny * tiny; /* underflow */ in powq() 405 return sgn * tiny * tiny; /* underflow */ in powq()
|
| H A D | scalbnq.c | 34 tiny = 1.0E-4900Q; variable 48 if (n< -50000) return tiny*copysignq(tiny,x); /*underflow*/ in scalbnq() 57 return tiny*copysignq(tiny,x); /*underflow*/ in scalbnq()
|
| H A D | scalblnq.c | 34 tiny = 1.0E-4900Q; variable 48 if (n< -50000) return tiny*copysignq(tiny,x); /*underflow*/ in scalblnq() 57 return tiny*copysignq(tiny,x); /*underflow*/ in scalblnq()
|
| H A D | tanhq.c | 46 static const __float128 one = 1.0, two = 2.0, tiny = 1.0e-4900Q; variable 77 return x * (one + tiny); /* tanh(small) = small */ in tanhq() 94 z = one - tiny; /* raised inexact flag */ in tanhq()
|
| /netbsd-src/lib/libm/ld128/ |
| H A D | e_powl.c | 90 tiny = 1.0e-3000L; variable 272 return (hy < 0) ? huge * huge : tiny * tiny; in powl() 274 return (hy > 0) ? huge * huge : tiny * tiny; in powl() 278 return (hy < 0) ? huge * huge : tiny * tiny; in powl() 280 return (hy > 0) ? huge * huge : tiny * tiny; in powl() 397 return s * tiny * tiny; /* underflow */ in powl() 401 return s * tiny * tiny; /* underflow */ in powl()
|
| /netbsd-src/lib/libc/compat/gen/ |
| H A D | compat_ldexp_ieee754.c | 45 static volatile const double tiny = DBL_MIN, huge = DBL_MAX; variable 52 return (val < 0 ? -tiny*tiny : tiny*tiny); in underflow()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/ |
| H A D | darwin-c.c | 629 unsigned long major, minor, tiny; in version_as_legacy_macro() local 634 tiny = version[TINY]; in version_as_legacy_macro() 636 if (major > 99 || minor > 99 || tiny > 99) in version_as_legacy_macro() 640 tiny = ((tiny > 9) ? 9 : tiny); in version_as_legacy_macro() 642 if (sprintf (result, "%lu%lu%lu", major, minor, tiny) != 4) in version_as_legacy_macro() 660 unsigned long major, minor, tiny; in version_as_modern_macro() local 665 tiny = version[TINY]; in version_as_modern_macro() 667 if (major > 99 || minor > 99 || tiny > 99) in version_as_modern_macro() 670 if (sprintf (result, "%02lu%02lu%02lu", major, minor, tiny) != 6) in version_as_modern_macro()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/ |
| H A D | darwin-c.cc | 629 unsigned long major, minor, tiny; in version_as_legacy_macro() local 634 tiny = version[TINY]; in version_as_legacy_macro() 636 if (major > 99 || minor > 99 || tiny > 99) in version_as_legacy_macro() 640 tiny = ((tiny > 9) ? 9 : tiny); in version_as_legacy_macro() 642 if (sprintf (result, "%lu%lu%lu", major, minor, tiny) != 4) in version_as_legacy_macro() 660 unsigned long major, minor, tiny; in version_as_modern_macro() local 665 tiny = version[TINY]; in version_as_modern_macro() 667 if (major > 99 || minor > 99 || tiny > 99) in version_as_modern_macro() 670 if (sprintf (result, "%02lu%02lu%02lu", major, minor, tiny) != 6) in version_as_modern_macro()
|