/sysdeps/ieee754/ldbl-128ibm/ |
A D | s_nextafterl.c | 36 double xhi, xlo, yhi; in __nextafterl() local 41 yhi = ldbl_high (y); in __nextafterl() 42 EXTRACT_WORDS64 (hy, yhi); in __nextafterl() 54 INSERT_WORDS64 (yhi, hy); in __nextafterl() 55 x = yhi; in __nextafterl() 106 INSERT_WORDS64 (yhi, ihx & (0x7ffLL<<52)); in __nextafterl() 107 u = yhi * 0x1p-105; in __nextafterl() 110 u = yhi; in __nextafterl() 149 INSERT_WORDS64 (yhi, ihx & (0x7ffLL<<52)); in __nextafterl() 150 u = yhi * 0x1p-105; in __nextafterl() [all …]
|
A D | s_nextupl.c | 29 double xhi, xlo, yhi; in __nextupl() local 68 INSERT_WORDS64 (yhi, ihx & (0x7ffLL << 52)); in __nextupl() 69 u = yhi * 0x1p-105; in __nextupl() 73 INSERT_WORDS64 (yhi, (ihx & (0x7ffLL << 52)) - (105LL << 52)); in __nextupl() 74 u = yhi; in __nextupl()
|
A D | s_nexttowardf.c | 32 double yhi; in __nexttowardf() local 35 yhi = ldbl_high (y); in __nexttowardf() 36 EXTRACT_WORDS64 (hy, yhi); in __nexttowardf()
|
A D | s_totalorderl.c | 28 double xhi, xlo, yhi, ylo; in __totalorderl() local 33 ldbl_unpack (*y, &yhi, &ylo); in __totalorderl() 34 EXTRACT_WORDS64 (hy, yhi); in __totalorderl()
|
A D | s_totalordermagl.c | 28 double xhi, xlo, yhi, ylo; in __totalordermagl() local 33 ldbl_unpack (*y, &yhi, &ylo); in __totalordermagl() 34 EXTRACT_WORDS64 (hy, yhi); in __totalordermagl()
|
A D | s_nexttoward.c | 40 double yhi; in __nexttoward() local 43 yhi = ldbl_high (y); in __nexttoward() 44 EXTRACT_WORDS64(hy,yhi); in __nexttoward()
|
A D | e_atan2l.c | 60 double xhi, xlo, yhi; in __ieee754_atan2l() local 66 yhi = ldbl_high (y); in __ieee754_atan2l() 67 EXTRACT_WORDS64 (hy, yhi); in __ieee754_atan2l()
|
A D | s_remquol.c | 34 double xhi, xlo, yhi, ylo; in __remquol() local 39 ldbl_unpack (y, &yhi, &ylo); in __remquol() 40 EXTRACT_WORDS64 (hy, yhi); in __remquol()
|
A D | e_hypotl.c | 55 double xhi, yhi, hi, lo; in __ieee754_hypotl() local 59 yhi = ldbl_high (y); in __ieee754_hypotl() 60 EXTRACT_WORDS64 (hb, yhi); in __ieee754_hypotl()
|
A D | e_fmodl.c | 33 double xhi, xlo, yhi, ylo; in __ieee754_fmodl() local 38 ldbl_unpack (y, &yhi, &ylo); in __ieee754_fmodl() 39 EXTRACT_WORDS64 (hy, yhi); in __ieee754_fmodl()
|
A D | s_fmal.c | 130 double xhi, xlo, yhi, ylo, zhi, zlo; in __fmal() local 138 ldbl_unpack (y, &yhi, &ylo); in __fmal() 139 EXTRACT_WORDS64 (hy, yhi); in __fmal() 168 mul_ext_val (&vals[2], &vals[3], xhi, yhi); in __fmal() 170 mul_ext_val (&vals[6], &vals[7], xlo, yhi); in __fmal()
|
A D | e_powl.c | 158 double ohi, xhi, xlo, yhi, ylo; in __ieee754_powl() local 165 ldbl_unpack (y, &yhi, &ylo); in __ieee754_powl() 166 EXTRACT_WORDS (hy, ly, yhi); in __ieee754_powl()
|
/sysdeps/ia64/fpu/ |
A D | libm_support.h | 297 #define __LIBM_ADDL2_K80( rhi,rlo,xhi,xlo,yhi,ylo, t1 ) \ argument 298 rlo = xhi+yhi; \ 299 if ( VALUE_GT_80(FP80(xhi),FP80(yhi)) ) { \ 300 t1=xhi-rlo;t1=t1+yhi;t1=t1+ylo;t1=t1+xlo; \ 302 t1=yhi-rlo;t1=t1+xhi;t1=t1+xlo;t1=t1+ylo; \ 442 #define __LIBM_SUBL2_K80( rhi,rlo,xhi,xlo,yhi,ylo, t1 ) \ argument 443 rlo = xhi-yhi; \ 444 if ( VALUE_GT_80(FP80(xhi),FP80(yhi)) ) { \ 445 t1=xhi-rlo;t1=t1-yhi;t1=t1-ylo;t1=t1+xlo; \ 447 t1=yhi+rlo;t1=xhi-t1;t1=t1+xlo;t1=t1-ylo; \ [all …]
|
/sysdeps/ieee754/dbl-64/ |
A D | e_pow.c | 372 double_t yhi = asdouble (iy & -1ULL << 27); in __pow() local 373 double_t ylo = y - yhi; in __pow() 376 ehi = yhi * lhi; in __pow()
|