Home
last modified time | relevance | path

Searched refs:ly (Results 1 – 23 of 23) sorted by relevance

/sysdeps/ieee754/ldbl-128/
A De_fmodl.c30 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 Ds_nextafterl.c35 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 Ds_remquol.c32 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 Ds_totalorderl.c31 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 De_atan2l.c59 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 Ds_totalordermagl.c31 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 Ds_nexttowardf.c30 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 Ds_nexttoward.c39 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 De_fmodl.c31 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 Ds_totalordermagl.c29 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 Ds_totalorderl.c29 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 Ds_remquol.c32 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 De_powl.c159 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 De_hypot.c43 long double ly = y; in __hypot() local
44 double r = math_narrow_eval ((double) sqrtl (lx * lx + ly * ly)); in __hypot()
A Ds_nextafterl.c36 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 Ds_nexttowardf.c29 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 Ds_nexttoward.c38 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 Ds_nextafterl.c34 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 Ds_nexttowardf.c28 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 Ds_totalorderl.c33 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 Ds_nexttoward.c37 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 Ds_totalordermagl.c33 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 Ds_nexttowardfd.c35 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()

Completed in 17 milliseconds