/bionic/libm/upstream-freebsd/lib/msun/src/ |
D | s_cosl.c | 56 long double hi, lo; in cosl() local 77 lo = y[1]; in cosl() 81 hi = __kernel_cosl(hi, lo); in cosl() 84 hi = - __kernel_sinl(hi, lo, 1); in cosl() 87 hi = - __kernel_cosl(hi, lo); in cosl() 90 hi = __kernel_sinl(hi, lo, 1); in cosl()
|
D | s_sinl.c | 51 long double hi, lo; in sinl() local 75 lo = y[1]; in sinl() 79 hi = __kernel_sinl(hi, lo, 1); in sinl() 82 hi = __kernel_cosl(hi, lo); in sinl() 85 hi = - __kernel_sinl(hi, lo, 1); in sinl() 88 hi = - __kernel_cosl(hi, lo); in sinl()
|
D | s_tanl.c | 57 long double hi, lo; in tanl() local 81 lo = y[1]; in tanl() 86 hi = __kernel_tanl(hi, lo, 0); in tanl() 90 hi = __kernel_tanl(hi, lo, 1); in tanl()
|
D | s_fmal.c | 43 long double lo; member 59 ret.lo = (a - (ret.hi - s)) + (b - s); in dd_add() 81 if (sum.lo != 0) { in add_adjusted() 84 sum.hi = nextafterl(sum.hi, INFINITY * sum.lo); in add_adjusted() 113 if (sum.lo != 0) { in add_and_denormalize() 117 sum.hi = nextafterl(sum.hi, INFINITY * sum.lo); in add_and_denormalize() 152 ret.lo = p - ret.hi + q + la * lb; in dd_mul() 252 return (xy.hi + vzs + ldexpl(xy.lo, spread)); in fmal() 262 volatile long double vrlo = r.lo; in fmal() 263 adj = vrlo + xy.lo; in fmal() [all …]
|
D | s_fma.c | 43 double lo; member 59 ret.lo = (a - (ret.hi - s)) + (b - s); in dd_add() 81 if (sum.lo != 0) { in add_adjusted() 85 EXTRACT_WORD64(lobits, sum.lo); in add_adjusted() 117 if (sum.lo != 0) { in add_and_denormalize() 122 EXTRACT_WORD64(lobits, sum.lo); in add_and_denormalize() 156 ret.lo = p - ret.hi + q + la * lb; in dd_mul() 264 return (xy.hi + vzs + ldexp(xy.lo, spread)); in fma() 274 volatile double vrlo = r.lo; in fma() 275 adj = vrlo + xy.lo; in fma() [all …]
|
D | e_expf.c | 48 float y,hi=0.0,lo=0.0,c,t,twopk; in __ieee754_expf() local 69 hi = x-ln2HI[xsb]; lo=ln2LO[xsb]; k = 1-xsb-xsb; in __ieee754_expf() 74 lo = t*ln2LO[0]; in __ieee754_expf() 76 STRICT_ASSIGN(float, x, hi - lo); in __ieee754_expf() 91 else y = one-((lo-(x*c)/((float)2.0-c))-hi); in __ieee754_expf()
|
D | e_log2f.c | 34 float f,hfsq,hi,lo,r,y; in __ieee754_log2f() local 80 lo = (f - hi) - hfsq + r; in __ieee754_log2f() 81 return (lo+hi)*ivln2lo + lo*ivln2hi + hi*ivln2hi + y; in __ieee754_log2f()
|
D | s_expm1f.c | 44 float y,hi,lo,c,t,e,hxs,hfx,r1,twopk; in expm1f() local 71 {hi = x - ln2_hi; lo = ln2_lo; k = 1;} in expm1f() 73 {hi = x + ln2_hi; lo = -ln2_lo; k = -1;} in expm1f() 78 lo = t*ln2_lo; in expm1f() 80 STRICT_ASSIGN(float, x, hi - lo); in expm1f() 81 c = (hi-x)-lo; in expm1f()
|
D | e_log10f.c | 36 float f,hfsq,hi,lo,r,y; in __ieee754_log10f() local 69 lo = (f - hi) - hfsq + r; in __ieee754_log10f() 70 return y*log10_2lo + (lo+hi)*ivln10lo + lo*ivln10hi + hi*ivln10hi + in __ieee754_log10f()
|
D | e_exp.c | 107 double y,hi=0.0,lo=0.0,c,t,twopk; in __ieee754_exp() local 131 hi = x-ln2HI[xsb]; lo=ln2LO[xsb]; k = 1-xsb-xsb; in __ieee754_exp() 136 lo = t*ln2LO[0]; in __ieee754_exp() 138 STRICT_ASSIGN(double, x, hi - lo); in __ieee754_exp() 153 else y = one-((lo-(x*c)/(2.0-c))-hi); in __ieee754_exp()
|
D | e_log2.c | 44 double f,hfsq,hi,lo,r,val_hi,val_lo,w,y; in __ieee754_log2() local 103 lo = (f - hi) - hfsq + r; in __ieee754_log2() 105 val_lo = (lo+hi)*ivln2lo + lo*ivln2hi; in __ieee754_log2()
|
D | s_expm1.c | 135 double y,hi,lo,c,t,e,hxs,hfx,r1,twopk; in expm1() local 165 {hi = x - ln2_hi; lo = ln2_lo; k = 1;} in expm1() 167 {hi = x + ln2_hi; lo = -ln2_lo; k = -1;} in expm1() 172 lo = t*ln2_lo; in expm1() 174 STRICT_ASSIGN(double, x, hi - lo); in expm1() 175 c = (hi-x)-lo; in expm1()
|
D | e_log10.c | 44 double f,hfsq,hi,lo,r,val_hi,val_lo,w,y,y2; in __ieee754_log10() local 74 lo = (f - hi) - hfsq + r; in __ieee754_log10() 77 val_lo = y*log10_2lo + (lo+hi)*ivln10lo + lo*ivln10hi; in __ieee754_log10()
|
D | e_sqrtl.c | 80 long double lo, xn; in sqrtl() local 128 lo = u.e; in sqrtl() 130 lo = (lo - u.e) / xn; /* Low bits divided by xn. */ in sqrtl() 132 u.e = xn + lo; /* Combine everything. */ in sqrtl()
|
D | math_private.h | 563 #define DOPRINT_END2(hi, lo) \ argument 565 (long double)(hi), (long double)(lo)) 579 #define DOPRINT_END2(hi, lo) \ argument 581 (long double)(hi), (long double)(lo)) 595 #define DOPRINT_END2(hi, lo) \ argument 597 (long double)(hi), (long double)(lo)) 617 #define DOPRINT_END2(hi, lo) \ argument 619 (long double)(hi), (long double)(lo)) 626 #define DOPRINT_END2(hi, lo) argument 649 RETURN2P((rp)->hi, (rp)->lo); \ [all …]
|
/bionic/libm/upstream-freebsd/lib/msun/bsdsrc/ |
D | b_exp.c | 92 double z,hi,lo,c; 108 x=hi-(lo=k*ln2lo); 113 return scalb(1.0+(hi-(lo-(x*c)/(2.0-c))),k); 138 double z,hi,lo; local 153 x= hi - (lo = k*ln2lo-c); 159 return scalb(1.+(hi-(lo - c)), k);
|
/bionic/libc/kernel/arch-mips/asm/ |
D | ptrace.h | 41 unsigned long lo; member
|
D | sgiarcs.h | 169 u32 lo; member 174 u32 lo;
|
/bionic/libc/tzcode/ |
D | localtime.c | 1331 register int lo = 1; in localsub() local 1334 while (lo < hi) { in localsub() 1335 register int mid = (lo + hi) >> 1; in localsub() 1339 else lo = mid + 1; in localsub() 1341 i = (int) sp->types[lo - 1]; in localsub() 1708 register time_t lo; in time2sub() local 1786 lo = 0; in time2sub() 1787 hi = lo - 1; in time2sub() 1792 lo = -hi; in time2sub() 1794 lo = 1; in time2sub() [all …]
|