Searched refs:tiny (Results 1 - 25 of 41) sorted by relevance

12

/src/lib/libm/src/
H A De_atan2f.c25 tiny = 1.0e-30, variable in typeref:typename:const float
53 case 2: return pi+tiny;/* atan(+0,-anything) = pi */
54 case 3: return -pi-tiny;/* atan(-0,-anything) =-pi */
58 if(ix==0) return (hy<0)? -pi_o_2-tiny: pi_o_2+tiny;
64 case 0: return pi_o_4+tiny;/* atan(+INF,+INF) */
65 case 1: return -pi_o_4-tiny;/* atan(-INF,+INF) */
66 case 2: return (float)3.0*pi_o_4+tiny;/*atan(+INF,-INF)*/
67 case 3: return (float)-3.0*pi_o_4-tiny;/*atan(-INF,-INF)*/
73 case 2: return pi+tiny ; /* ata
[all...]
H A De_atan2.c49 tiny = 1.0e-300, variable in typeref:typename:const double
78 case 2: return pi+tiny;/* atan(+0,-anything) = pi */
79 case 3: return -pi-tiny;/* atan(-0,-anything) =-pi */
83 if((ix|lx)==0) return (hy<0)? -pi_o_2-tiny: pi_o_2+tiny;
89 case 0: return pi_o_4+tiny;/* atan(+INF,+INF) */
90 case 1: return -pi_o_4-tiny;/* atan(-INF,+INF) */
91 case 2: return 3.0*pi_o_4+tiny;/*atan(+INF,-INF)*/
92 case 3: return -3.0*pi_o_4-tiny;/*atan(-INF,-INF)*/
98 case 2: return pi+tiny ; /* ata
[all...]
H A De_atan2l.c51 tiny = 1.0e-300;
95 case 2: return pi+tiny;/* atan(+0,-anything) = pi */
96 case 3: return -pi-tiny;/* atan(-0,-anything) =-pi */
101 return (expsigny<0)? -pio2_hi-tiny: pio2_hi+tiny;
107 case 0: return pio2_hi*0.5+tiny;/* atan(+INF,+INF) */
108 case 1: return -pio2_hi*0.5-tiny;/* atan(-INF,+INF) */
109 case 2: return 1.5*pio2_hi+tiny;/*atan(+INF,-INF)*/
110 case 3: return -1.5*pio2_hi-tiny;/*atan(-INF,-INF)*/
116 case 2: return pi+tiny ; /* ata
[all...]
H A Ds_scalbn.c51 tiny = 1.0e-300;
72 if (n< -50000) return tiny*x; /*underflow*/
82 else return tiny*copysign(tiny,x); /*underflow*/
H A Ds_scalbnf.c36 tiny = 1.0e-30;
57 if (n< -50000) return tiny*x; /*underflow*/
67 else return tiny*copysignf(tiny,x); /*underflow*/
H A Ds_tanh.c45 static const double one=1.0, two=2.0, tiny = 1.0e-300; variable in typeref:typename:const double
76 z = one - tiny; /* raised inexact flag */
H A Ds_tanhf.c24 static const float one=1.0, two=2.0, tiny = 1.0e-30; variable in typeref:typename:const float
54 z = one - tiny; /* raised inexact flag */
H A De_sqrtf.c24 static const float one = 1.0, tiny=1.0e-30; variable in typeref:typename:const float
77 z = one-tiny; /* trigger inexact flag */
79 z = one+tiny;
H A De_pow.c75 tiny = 1.0e-300, variable in typeref:typename:const double[][][]
194 if(ix<=0x3fefffff) return (hy<0)? huge*huge:tiny*tiny;
195 if(ix>=0x3ff00000) return (hy>0)? huge*huge:tiny*tiny;
198 if(ix<0x3fefffff) return (hy<0)? s*huge*huge:s*tiny*tiny;
199 if(ix>0x3ff00000) return (hy>0)? s*huge*huge:s*tiny*tiny;
200 /* now |1-x| is tiny <
[all...]
H A Ds_exp2f.c53 * This is normally done by calculating 'huge * huge' or 'tiny * tiny'.
67 static volatile float tiny = 0x1p-100; variable in typeref:typename:volatile float
69 #define underflow (tiny * tiny)
H A De_powf.c34 tiny = 1.0e-30, variable in typeref:typename:const float[][][]
139 if(ix<0x3f7ffff8) return (hy<0)? sn*huge*huge:sn*tiny*tiny;
140 if(ix>0x3f800007) return (hy>0)? sn*huge*huge:sn*tiny*tiny;
141 /* now |1-x| is tiny <= 2**-20, suffice to compute
218 return sn*tiny*tiny; /* underflow */
220 if(p_l<=z-p_h) return sn*tiny*tiny; /* underflo
[all...]
H A De_sqrt.c75 * huge + tiny is equal to huge, and whether huge - tiny is
76 * equal to huge for some floating point number "huge" and "tiny".
91 static const double one = 1.0, tiny=1.0e-300; variable in typeref:typename:const double
171 z = one-tiny; /* trigger inexact flag */
173 z = one+tiny;
H A Ds_erf.c77 * = 2.0 - tiny (if x <= -6)
79 * erf(x) = sign(x)*(1.0 - tiny)
102 * erf(x) = sign(x) *(1 - tiny) (raise inexact)
103 * erfc(x) = tiny*tiny (raise underflow) if x > 0
104 * = 2 - tiny if x<0
117 tiny = 1e-300, variable in typeref:typename:const double
222 if(hx>=0) return one-tiny; else return tiny-one;
289 if(hx<0&&ix>=0x40180000) return two-tiny;/*
[all...]
H A Ds_erff.c25 tiny = 1e-30, variable in typeref:typename:const float
131 if(hx>=0) return one-tiny; else return tiny-one;
198 if(hx<0&&ix>=0x40c00000) return two-tiny;/* x < -6 */
210 if(hx>0) return tiny*tiny; else return two-tiny;
H A Ds_expm1.c119 tiny = 1.0e-300, variable in typeref:typename:const double
159 if(x+tiny<0.0) /* raise inexact */
160 return tiny-one; /* return -1 */
H A Ds_expm1f.c24 static const float huge = 1.0e+30, tiny = 1.0e-30; variable in typeref:typename:const float
64 if(x+tiny<(float)0.0) /* raise inexact */
65 return tiny-one; /* return -1 */
H A De_coshl.c46 static const volatile long double huge = 0x1p10000L, tiny = 0x1p-10000L;
111 RETURNI(1+tiny); /* cosh(tiny) = 1(+) with inexact */
/src/distrib/i386/floppies/bootfloppy-tiny/
H A DMakefile3 FLOPPYBASE= boot-tiny
/src/distrib/i386/floppies/rescue-tiny/
H A DMakefile3 FLOPPYBASE= rescue-tiny
/src/distrib/i386/ramdisks/ramdisk-rescuetiny/
H A DMakefile3 BOOTMODEL= tiny
/src/distrib/i386/ramdisks/ramdisk-tiny/
H A DMakefile3 BOOTMODEL= tiny
/src/lib/libc/compat/gen/
H A Dcompat_ldexp_ieee754.c45 static volatile const double tiny = DBL_MIN, huge = DBL_MAX; variable in typeref:typename:volatile const double
52 return (val < 0 ? -tiny*tiny : tiny*tiny);
/src/lib/libm/ld128/
H A De_powl.c90 tiny = 1.0e-3000L; variable in typeref:typename:const long double
272 return (hy < 0) ? huge * huge : tiny * tiny;
274 return (hy > 0) ? huge * huge : tiny * tiny;
278 return (hy < 0) ? huge * huge : tiny * tiny;
280 return (hy > 0) ? huge * huge : tiny * tiny;
397 return s * tiny * tin
[all...]
/src/lib/libm/noieee_src/
H A Dn_pow.c186 double huge = _HUGE, tiny = _TINY; local in function:pow_P
208 return(tiny*tiny);
H A Dn_erf.c105 * erf(x) = 1.0 - tiny
111 * erf(x) = 1.0 - tiny
138 * erf(x) = 1 - tiny (raise inexact)
139 * erfc(x) = tiny*tiny (raise underflow)
164 tiny = _TINY, variable in typeref:typename:const double
298 return (one-tiny);
300 return (tiny-one);
369 return (tiny*tiny);
[all...]

Completed in 26 milliseconds

12