/bionic/libc/arch-arm64/syscalls/ |
H A D | unlinkat.S | 10 cneg x0, x0, hi 11 b.hi __set_errno_internal
|
H A D | unshare.S | 10 cneg x0, x0, hi 11 b.hi __set_errno_internal
|
H A D | utimensat.S | 10 cneg x0, x0, hi 11 b.hi __set_errno_internal
|
H A D | vmsplice.S | 10 cneg x0, x0, hi 11 b.hi __set_errno_internal
|
H A D | wait4.S | 10 cneg x0, x0, hi 11 b.hi __set_errno_internal
|
H A D | write.S | 10 cneg x0, x0, hi 11 b.hi __set_errno_internal
|
H A D | writev.S | 10 cneg x0, x0, hi 11 b.hi __set_errno_internal
|
/bionic/libm/upstream-freebsd/lib/msun/src/ |
H A D | e_log10f.c | 36 float f,hfsq,hi,lo,r,y; local 66 hi = f - hfsq; 67 GET_FLOAT_WORD(hx,hi); 68 SET_FLOAT_WORD(hi,hx&0xfffff000); 69 lo = (f - hi) - hfsq + r; 70 return y*log10_2lo + (lo+hi)*ivln10lo + lo*ivln10hi + hi*ivln10hi +
|
H A D | e_log2f.c | 34 float f,hfsq,hi,lo,r,y; local 77 hi = f - hfsq; 78 GET_FLOAT_WORD(hx,hi); 79 SET_FLOAT_WORD(hi,hx&0xfffff000); 80 lo = (f - hi) - hfsq + r; 81 return (lo+hi)*ivln2lo + lo*ivln2hi + hi*ivln2hi + y;
|
H A D | e_log2.c | 44 double f,hfsq,hi,lo,r,val_hi,val_lo,w,y; local 80 * theorem for spitting f-hfsq as hi+lo, unless double_t was used 101 hi = f - hfsq; 102 SET_LOW_WORD(hi,0); 103 lo = (f - hi) - hfsq + r; 104 val_hi = hi*ivln2hi; 105 val_lo = (lo+hi)*ivln2lo + lo*ivln2hi;
|
H A D | s_fma.c | 38 * of a double. We maintain the invariant that "hi" stores the 53 high-order 42 double hi; member in struct:dd 57 ret.hi = a + b; 58 s = ret.hi - a; 59 ret.lo = (a - (ret.hi - s)) + (b - s); 82 EXTRACT_WORD64(hibits, sum.hi); 84 /* hibits += (int)copysign(1.0, sum.hi * sum.lo) */ 87 INSERT_WORD64(sum.hi, hibits); 90 return (sum.hi); 110 * lowest bit of sum.hi t [all...] |
H A D | e_log10.c | 44 double f,hfsq,hi,lo,r,val_hi,val_lo,w,y,y2; local 72 hi = f - hfsq; 73 SET_LOW_WORD(hi,0); 74 lo = (f - hi) - hfsq + r; 75 val_hi = hi*ivln10hi; 77 val_lo = y*log10_2lo + (lo+hi)*ivln10lo + lo*ivln10hi;
|
H A D | e_exp.c | 26 * Here r will be represented as r = hi-lo for better 107 double y,hi=0.0,lo=0.0,c,t,twopk; local 131 hi = x-ln2HI[xsb]; lo=ln2LO[xsb]; k = 1-xsb-xsb; 135 hi = x - t*ln2HI[0]; /* t*ln2HI is exact here */ 138 STRICT_ASSIGN(double, x, hi - lo); 153 else y = one-((lo-(x*c)/(2.0-c))-hi);
|
H A D | e_expf.c | 48 float y,hi=0.0,lo=0.0,c,t,twopk; local 69 hi = x-ln2HI[xsb]; lo=ln2LO[xsb]; k = 1-xsb-xsb; 73 hi = x - t*ln2HI[0]; /* t*ln2HI is exact here */ 76 STRICT_ASSIGN(float, x, hi - lo); 91 else y = one-((lo-(x*c)/((float)2.0-c))-hi);
|
H A D | s_expm1f.c | 44 float y,hi,lo,c,t,e,hxs,hfx,r1,twopk; local 71 {hi = x - ln2_hi; lo = ln2_lo; k = 1;} 73 {hi = x + ln2_hi; lo = -ln2_lo; k = -1;} 77 hi = x - t*ln2_hi; /* t*ln2_hi is exact here */ 80 STRICT_ASSIGN(float, x, hi - lo); 81 c = (hi-x)-lo;
|
H A D | s_expm1.c | 135 double y,hi,lo,c,t,e,hxs,hfx,r1,twopk; local 165 {hi = x - ln2_hi; lo = ln2_lo; k = 1;} 167 {hi = x + ln2_hi; lo = -ln2_lo; k = -1;} 171 hi = x - t*ln2_hi; /* t*ln2_hi is exact here */ 174 STRICT_ASSIGN(double, x, hi - lo); 175 c = (hi-x)-lo;
|
H A D | e_coshl.c | 88 long double hi,lo,x2,x4; local 120 k_hexpl(fabsl(x), &hi, &lo); local 121 RETURNI(lo + 0.25/(hi + lo) + hi);
|
H A D | e_sinhl.c | 87 long double hi,lo,x2,x4; local 121 k_hexpl(fabsl(x), &hi, &lo); local 122 RETURNI(s*(lo - 0.25/(hi + lo) + hi));
|
H A D | s_tanhl.c | 115 long double hi,lo,s,x2,x4,z; local 160 k_hexpl(2*fabsl(x), &hi, &lo); 162 z = divl(hi, lo, -0.5, hi, lo, 0.5); 164 z = one - one/(lo+0.5+hi);
|
H A D | math_private.h | 575 #define DOPRINT_END2(hi, lo) \ 577 (long double)(hi), (long double)(lo)) 591 #define DOPRINT_END2(hi, lo) \ 593 (long double)(hi), (long double)(lo)) 607 #define DOPRINT_END2(hi, lo) \ 609 (long double)(hi), (long double)(lo)) 629 #define DOPRINT_END2(hi, lo) \ 631 (long double)(hi), (long double)(lo)) 638 #define DOPRINT_END2(hi, lo) 660 RETURNP((rp)->hi); \ [all...] |
/bionic/libc/arch-arm64/bionic/ |
H A D | syscall.S | 45 cneg x0, x0, hi 46 b.hi __set_errno_internal
|
H A D | vfork.S | 50 cneg x0, x0, hi 51 b.hi __set_errno_internal
|
H A D | __bionic_clone.S | 46 cneg x0, x0, hi 47 b.hi __set_errno_internal
|
/bionic/libm/upstream-freebsd/lib/msun/bsdsrc/ |
H A D | b_exp.c | 92 double z,hi,lo,c; 105 /* express x-k*ln2 as hi-lo and let x=hi-lo rounded */ 107 hi=x-k*ln2hi; 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 150 /* express (x+c)-k*ln2 as hi-lo and let x=hi-lo rounded */ 152 hi [all...] |
/bionic/libm/upstream-freebsd/lib/msun/ld128/ |
H A D | s_expl.c | 62 long double hi, lo, t, twopk; local 89 __k_expl(x, &hi, &lo, &k); 90 t = SUM2P(hi, lo); 295 t = tbl[n2].lo + tbl[n2].hi; 298 t = SUM2P(tbl[n2].hi - 1, tbl[n2].lo * (r1 + 1) + t * q + 299 tbl[n2].hi * r1); 303 t = SUM2P(tbl[n2].hi - 2, tbl[n2].lo * (r1 + 1) + t * q + 304 tbl[n2].hi * r1); 308 t = SUM2P(tbl[n2].hi, tbl[n2].lo + t * (q + r1)); 312 t = SUM2P(tbl[n2].hi, tb [all...] |