/sysdeps/ieee754/ldbl-128/ |
A D | e_fmodl.c | 30 uint64_t lx,ly,lz; in __ieee754_fmodl() local 33 GET_LDOUBLE_WORDS64(hy,ly,y); in __ieee754_fmodl() 40 ((hy|((ly|-ly)>>63))>0x7fff000000000000LL)) /* or y is NaN */ in __ieee754_fmodl() 44 if(lx==ly) in __ieee754_fmodl() 60 for (iy = -16431, i=ly; i>0; i<<=1) iy -=1; in __ieee754_fmodl() 84 hy = (hy<<n)|(ly>>(64-n)); in __ieee754_fmodl() 85 ly <<= n; in __ieee754_fmodl() 87 hy = ly<<(n-64); in __ieee754_fmodl() 88 ly = 0; in __ieee754_fmodl() 95 hz=hx-hy;lz=lx-ly; if(lx<ly) hz -= 1; in __ieee754_fmodl() [all …]
|
A D | s_nextafterl.c | 35 uint64_t lx,ly; in __nextafterl() local 38 GET_LDOUBLE_WORDS64(hy,ly,y); in __nextafterl() 43 ((iy>=0x7fff000000000000LL)&&((iy-0x7fff000000000000LL)|ly)!=0)) /* y is nan */ in __nextafterl() 55 if(hx>hy||((hx==hy)&&(lx>ly))) { /* x > y, x -= ulp */ in __nextafterl() 63 if(hy>=0||hx>hy||((hx==hy)&&(lx>ly))){/* x < y, x -= ulp */ in __nextafterl()
|
A D | s_remquol.c | 32 uint64_t sx,lx,ly,qs; in __remquol() local 36 GET_LDOUBLE_WORDS64 (hy, ly, y); in __remquol() 43 if ((hy | ly) == 0) in __remquol() 47 && (((hy - 0x7fff000000000000LL) | ly) != 0))) in __remquol() 53 if (((hx - hy) | (lx - ly)) == 0) in __remquol()
|
A D | s_totalorderl.c | 31 uint64_t lx, ly; in __totalorderl() local 33 GET_LDOUBLE_WORDS64 (hy, ly, *y); in __totalorderl() 44 && ly != 0))) in __totalorderl() 55 ly ^= hy_sign; in __totalorderl() 56 return hx < hy || (hx == hy && lx <= ly); in __totalorderl()
|
A D | e_atan2l.c | 59 uint64_t lx,ly; in __ieee754_atan2l() local 63 GET_LDOUBLE_WORDS64(hy,ly,y); in __ieee754_atan2l() 66 ((iy|((ly|-ly)>>63))>0x7fff000000000000LL)) /* x or y is NaN */ in __ieee754_atan2l() 72 if((iy|ly)==0) { in __ieee754_atan2l()
|
A D | s_totalordermagl.c | 31 uint64_t lx, ly; in __totalordermagl() local 33 GET_LDOUBLE_WORDS64 (hy, ly, *y); in __totalordermagl() 44 && ly != 0))) in __totalordermagl() 50 return hx < hy || (hx == hy && lx <= ly); in __totalordermagl()
|
A D | s_nexttowardf.c | 30 uint64_t ly; in __nexttowardf() local 33 GET_LDOUBLE_WORDS64(hy,ly,y); in __nexttowardf() 38 ((iy>=0x7fff000000000000LL)&&((iy-0x7fff000000000000LL)|ly)!=0)) in __nexttowardf()
|
A D | s_nexttoward.c | 39 uint64_t ly; in __nexttoward() local 42 GET_LDOUBLE_WORDS64(hy,ly,y); in __nexttoward() 47 ((iy>=0x7fff000000000000LL)&&((iy-0x7fff000000000000LL)|ly)!=0)) in __nexttoward()
|
/sysdeps/ieee754/ldbl-128ibm/ |
A D | e_fmodl.c | 31 uint64_t lx, ly, lz; in __ieee754_fmodl() local 40 EXTRACT_WORDS64 (ly, ylo); in __ieee754_fmodl() 59 && (ly & 0x7fffffffffffffffLL) == 0) in __ieee754_fmodl() 70 && (int64_t) (lx ^ sx) < (int64_t) (ly ^ sy)) in __ieee754_fmodl() 79 && (int64_t) (lx ^ sx) > (int64_t) (ly ^ sy)) in __ieee754_fmodl() 83 if ((lx ^ sx) == (ly ^ sy)) in __ieee754_fmodl() 91 ldbl_extract_mantissa(&hy, &ly, &iy, y); in __ieee754_fmodl() 109 hy = (hy << 1) | (ly >> 63); in __ieee754_fmodl() 110 ly = ly << 1; in __ieee754_fmodl() 118 hz=hx-hy;lz=lx-ly; if(lx<ly) hz -= 1; in __ieee754_fmodl() [all …]
|
A D | s_totalordermagl.c | 29 int64_t hx, hy, lx, ly; in __totalordermagl() local 53 EXTRACT_WORDS64 (ly, ylo); in __totalordermagl() 54 if (((lx | ly) & 0x7fffffffffffffffULL) == 0) in __totalordermagl() 57 ly ^= y_sign; in __totalordermagl() 61 uint64_t ly_sign = ly >> 63; in __totalordermagl() 63 ly ^= ly_sign >> 1; in __totalordermagl() 64 return lx <= ly; in __totalordermagl()
|
A D | s_totalorderl.c | 29 int64_t hx, hy, lx, ly; in __totalorderl() local 53 EXTRACT_WORDS64 (ly, ylo); in __totalorderl() 54 if (((lx | ly) & 0x7fffffffffffffffULL) == 0) in __totalorderl() 59 uint64_t ly_sign = ly >> 63; in __totalorderl() 61 ly ^= ly_sign >> 1; in __totalorderl() 62 return lx <= ly; in __totalorderl()
|
A D | s_remquol.c | 32 uint64_t sx,lx,ly,qs; in __remquol() local 41 EXTRACT_WORDS64 (ly, ylo); in __remquol() 44 ly ^= hy & 0x8000000000000000ULL; in __remquol() 59 if (((hx - hy) | (lx - ly)) == 0) in __remquol()
|
A D | e_powl.c | 159 uint32_t lx, ly, lj; in __ieee754_powl() local 166 EXTRACT_WORDS (hy, ly, yhi); in __ieee754_powl() 170 if ((iy | ly) == 0 && !issignaling (x)) in __ieee754_powl() 176 if (x == -1.0L && ((iy - 0x7ff00000) | ly) == 0) in __ieee754_powl() 181 || (iy >= 0x7ff00000 && ((iy - 0x7ff00000) | ly) != 0)) in __ieee754_powl() 213 if (ly == 0) in __ieee754_powl()
|
/sysdeps/i386/fpu/ |
A D | e_hypot.c | 43 long double ly = y; in __hypot() local 44 double r = math_narrow_eval ((double) sqrtl (lx * lx + ly * ly)); in __hypot()
|
A D | s_nextafterl.c | 36 uint32_t lx,ly; in __nextafterl() local 40 GET_LDOUBLE_WORDS(esy,hy,ly,y); in __nextafterl() 47 ((iy==0x7fff)&&(((hy&0x7fffffff)|ly)!=0))) /* y is nan */ in __nextafterl() 59 if(esx>esy||((esx==esy) && (hx>hy||((hx==hy)&&(lx>ly))))) { in __nextafterl() 86 if(esy>=0||(esx>esy||((esx==esy)&&(hx>hy||((hx==hy)&&(lx>ly)))))){ in __nextafterl()
|
A D | s_nexttowardf.c | 29 uint32_t hy,ly,esy; in __nexttowardf() local 32 GET_LDOUBLE_WORDS(esy,hy,ly,y); in __nexttowardf() 39 (iy>=0x7fff&&(((hy&0x7fffffff)|ly)!=0))) /* y is nan */ in __nexttowardf()
|
A D | s_nexttoward.c | 38 uint32_t lx,hy,ly,esy; in __nexttoward() local 41 GET_LDOUBLE_WORDS(esy,hy,ly,y); in __nexttoward() 48 ((iy>=0x7fff)&&((hy&0x7fffffff)|ly)!=0)) /* y is nan */ in __nexttoward()
|
/sysdeps/m68k/m680x0/fpu/ |
A D | s_nextafterl.c | 34 uint32_t hx,hy,lx,ly; in __nextafterl() local 37 GET_LDOUBLE_WORDS(esy,hy,ly,y); in __nextafterl() 42 ((iy==0x7fff)&&((hy&0x7fffffff)|ly)!=0)) /* y is nan */ in __nextafterl() 52 if(esx>esy||((esx==esy) && (hx>hy||((hx==hy)&&(lx>ly))))) { in __nextafterl() 71 if(esy>=0||esx>esy||((esx==esy) && (hx>hy||((hx==hy)&&(lx>ly))))){ in __nextafterl()
|
/sysdeps/ieee754/ldbl-96/ |
A D | s_nexttowardf.c | 28 uint32_t hy,ly,esy; in __nexttowardf() local 31 GET_LDOUBLE_WORDS(esy,hy,ly,y); in __nexttowardf() 36 (iy>=0x7fff&&((hy|ly)!=0))) /* y is nan */ in __nexttowardf()
|
A D | s_totalorderl.c | 33 uint32_t lx, ly; in __totalorderl() local 35 GET_LDOUBLE_WORDS (expy, hy, ly, *y); in __totalorderl() 58 ly ^= y_sign; in __totalorderl() 59 return expx < expy || (expx == expy && (hx < hy || (hx == hy && lx <= ly))); in __totalorderl()
|
A D | s_nexttoward.c | 37 uint32_t lx,hy,ly,esy; in __nexttoward() local 40 GET_LDOUBLE_WORDS(esy,hy,ly,y); in __nexttoward() 45 ((iy>=0x7fff)&&(hy|ly)!=0)) /* y is nan */ in __nexttoward()
|
A D | s_totalordermagl.c | 33 uint32_t lx, ly; in __totalordermagl() local 35 GET_LDOUBLE_WORDS (expy, hy, ly, *y); in __totalordermagl() 53 return expx < expy || (expx == expy && (hx < hy || (hx == hy && lx <= ly))); in __totalordermagl()
|
/sysdeps/ieee754/ldbl-opt/ |
A D | s_nexttowardfd.c | 35 uint32_t ly; in __nldbl_nexttowardf() local 38 EXTRACT_WORDS(hy,ly,y); in __nldbl_nexttowardf() 43 ((iy>=0x7ff00000)&&((iy-0x7ff00000)|ly)!=0)) /* y is nan */ in __nldbl_nexttowardf()
|