Home
last modified time | relevance | path

Searched refs:manh (Results 1 – 25 of 45) sorted by relevance

12

/freebsd/lib/msun/src/
H A Ds_nextafterl.c39 ((ux.bits.manh&~LDBL_NBIT)|ux.bits.manl) != 0) || in nextafterl()
41 ((uy.bits.manh&~LDBL_NBIT)|uy.bits.manl) != 0)) in nextafterl()
45 ux.bits.manh = 0; /* return +-minsubnormal */ in nextafterl()
53 if ((ux.bits.manh&~LDBL_NBIT)==0) in nextafterl()
55 ux.bits.manh = (ux.bits.manh - 1) | (ux.bits.manh & LDBL_NBIT); in nextafterl()
61 ux.bits.manh = (ux.bits.manh + 1) | (ux.bits.manh & LDBL_NBIT); in nextafterl()
62 if ((ux.bits.manh&~LDBL_NBIT)==0) in nextafterl()
H A Ds_ceill.c30 uint64_t o = u.bits.manh; \
31 u.bits.manh += (c); \
32 if (u.bits.manh < o) \
38 uint64_t o = u.bits.manh; \
39 u.bits.manh += (c); \
40 if (u.bits.manh < o) { \
42 u.bits.manh |= 1llu << (LDBL_MANH_SIZE - 1); \
59 (u.bits.manh | u.bits.manl) != 0) in ceill()
63 if (((u.bits.manh & m) | u.bits.manl) == 0) in ceill()
74 u.bits.manh &= ~m; in ceill()
H A Ds_floorl.c30 uint64_t o = u.bits.manh; \
31 u.bits.manh += (c); \
32 if (u.bits.manh < o) \
38 uint64_t o = u.bits.manh; \
39 u.bits.manh += (c); \
40 if (u.bits.manh < o) { \
42 u.bits.manh |= 1llu << (LDBL_MANH_SIZE - 1); \
59 (u.bits.manh | u.bits.manl) != 0) in floorl()
63 if (((u.bits.manh & m) | u.bits.manl) == 0) in floorl()
74 u.bits.manh &= ~m; in floorl()
H A De_fmodl.c74 if((uy.bits.exp|uy.bits.manh|uy.bits.manl)==0 || /* y=0 */ in fmodl()
77 ((uy.bits.manh&~LDBL_NBIT)|uy.bits.manl)!=0)) /* or y is NaN */ in fmodl()
81 (ux.bits.manh<=uy.bits.manh && in fmodl()
82 (ux.bits.manh<uy.bits.manh || in fmodl()
86 if(ux.bits.manh==uy.bits.manh && ux.bits.manl==uy.bits.manl) { in fmodl()
108 hx = SET_NBIT(ux.bits.manh); in fmodl()
109 hy = SET_NBIT(uy.bits.manh); in fmodl()
135 ux.bits.manh = hx; /* The mantissa is truncated here if needed. */ in fmodl()
H A Ds_remquol.c80 if((uy.bits.exp|uy.bits.manh|uy.bits.manl)==0 || /* y=0 */ in remquol()
83 ((uy.bits.manh&~LDBL_NBIT)|uy.bits.manl)!=0)) /* or y is NaN */ in remquol()
87 (ux.bits.manh<=uy.bits.manh && in remquol()
88 (ux.bits.manh<uy.bits.manh || in remquol()
93 if(ux.bits.manh==uy.bits.manh && ux.bits.manl==uy.bits.manl) { in remquol()
116 hx = SET_NBIT(ux.bits.manh); in remquol()
117 hy = SET_NBIT(uy.bits.manh); in remquol()
143 ux.bits.manh = hx; /* The integer bit is truncated here if needed. */ in remquol()
H A De_hypotl.c24 h = uv.bits.manh; \
61 man_t manh, manl; in hypotl() local
64 GET_LDBL_MAN(manh,manl,a); in hypotl()
65 if (manh == LDBL_NBIT && manl == 0) w = a; in hypotl()
66 GET_LDBL_MAN(manh,manl,b); in hypotl()
67 if (hb >= ESW(MAX_EXP) && manh == LDBL_NBIT && manl == 0) w = b; in hypotl()
78 man_t manh, manl; in hypotl() local
79 GET_LDBL_MAN(manh,manl,b); in hypotl()
80 if((manh|manl)==0) return a; in hypotl()
H A Ds_ilogbl.c27 if ((u.bits.manl | u.bits.manh) == 0) in ilogbl()
30 if (u.bits.manh == 0) { in ilogbl()
36 for (b = 0; !(u.bits.manh & m); m >>= 1) in ilogbl()
45 else if (u.bits.manl != 0 || u.bits.manh != 0) in ilogbl()
H A De_atan2l.c58 ((ux.bits.manh&~LDBL_NBIT)|ux.bits.manl)!=0) || /* x is NaN */ in atan2l()
60 ((uy.bits.manh&~LDBL_NBIT)|uy.bits.manl)!=0)) /* y is NaN */ in atan2l()
62 if (expsignx==BIAS && ((ux.bits.manh&~LDBL_NBIT)|ux.bits.manl)==0) in atan2l()
67 if(expty==0 && ((uy.bits.manh&~LDBL_NBIT)|uy.bits.manl)==0) { in atan2l()
76 if(exptx==0 && ((ux.bits.manh&~LDBL_NBIT)|ux.bits.manl)==0) in atan2l()
H A De_sqrtl.c43 if (++u.bits.manh == 0) { in inc()
45 u.bits.manh |= LDBL_NBIT; in inc()
59 if (u.bits.manh-- == LDBL_NBIT) { in dec()
61 u.bits.manh |= LDBL_NBIT; in dec()
91 if ((u.bits.manh | u.bits.manl | u.bits.exp) == 0) in sqrtl()
H A Ds_logbl.c27 if ((u.bits.manl | u.bits.manh) == 0) { /* x == 0 */ in logbl()
32 if (u.bits.manh == 0) { in logbl()
38 for (b = 0; !(u.bits.manh & m); m >>= 1) in logbl()
H A Ds_modfl.c70 if ((GETFRAC(ux.bits.manh, HIBITS - 1 - e) | in modfl()
76 ux.bits.manh >>= HIBITS - 1 - e; in modfl()
77 ux.bits.manh <<= HIBITS - 1 - e; in modfl()
H A Ds_fmaxl.c44 if (u[0].bits.exp == 32767 && (u[0].bits.manh | u[0].bits.manl) != 0) in fmaxl()
46 if (u[1].bits.exp == 32767 && (u[1].bits.manh | u[1].bits.manl) != 0) in fmaxl()
/freebsd/lib/libc/gdtoa/
H A D_hdtoa.c77 uint32_t manh, manl; in __hdtoa() local
123 manh = u.bits.manh; in __hdtoa()
127 *s = xdigs[(manh >> (DBL_MANH_SIZE - 4)) & 0xf]; in __hdtoa()
128 manh = (manh << 4) | (manl >> (DBL_MANL_SIZE - 4)); in __hdtoa()
H A D_hldtoa.c80 manh_t manh; in __hldtoa() local
144 manh = u.bits.manh; in __hldtoa()
148 *s = xdigs[(manh >> (MANH_SIZE - 4)) & 0xf]; in __hldtoa()
149 manh = (manh << 4) | (manl >> (LDBL_MANL_SIZE - 4)); in __hldtoa()
/freebsd/lib/libc/gen/
H A Dfpclassify.c65 if ((u.bits.manl | u.bits.manh) == 0) in __fpclassifyd()
70 if ((u.bits.manl | u.bits.manh) == 0) in __fpclassifyd()
84 if ((u.bits.manl | u.bits.manh) == 0) in __fpclassifyl()
91 if ((u.bits.manl | u.bits.manh) == 0) in __fpclassifyl()
97 if ((u.bits.manl | u.bits.manh) == 0) in __fpclassifyl()
H A Disinf.c48 return (u.bits.exp == 2047 && u.bits.manl == 0 && u.bits.manh == 0); in __isinf()
68 return (u.bits.exp == 2047 && u.bits.manl == 0 && u.bits.manh == 0); in __isinfl()
70 return (u.bits.exp == 32767 && u.bits.manl == 0 && u.bits.manh == 0); in __isinfl()
/freebsd/lib/libc/aarch64/
H A D_fpmath.h32 unsigned long manh :48; member
39 unsigned long manh :48; member
54 (a)[2] = (uint32_t)(u).bits.manh; \
55 (a)[3] = (uint32_t)((u).bits.manh >> 32); \
/freebsd/lib/libc/riscv/
H A D_fpmath.h32 unsigned long manh :48; member
38 unsigned long manh :48; member
53 (a)[2] = (uint32_t)(u).bits.manh; \
54 (a)[3] = (uint32_t)((u).bits.manh >> 32); \
/freebsd/lib/libc/powerpcspe/
H A D_fpmath.h34 unsigned int manh :20; member
40 unsigned int manh :20;
55 (a)[1] = (uint32_t)(u).bits.manh; \
/freebsd/lib/libc/powerpc/
H A D_fpmath.h34 unsigned int manh :20; member
40 unsigned int manh :20;
55 (a)[1] = (uint32_t)(u).bits.manh; \
/freebsd/lib/libc/powerpc64/
H A D_fpmath.h34 unsigned int manh :20; member
40 unsigned int manh :20;
55 (a)[1] = (uint32_t)(u).bits.manh; \
/freebsd/lib/libc/i386/
H A D_fpmath.h33 unsigned int manh :32; member
46 #define mask_nbit_l(u) ((u).bits.manh &= ~LDBL_NBIT)
53 (a)[1] = (uint32_t)(u).bits.manh; \
/freebsd/lib/libc/amd64/
H A D_fpmath.h33 unsigned int manh :32; member
47 #define mask_nbit_l(u) ((u).bits.manh &= ~LDBL_NBIT)
54 (a)[1] = (uint32_t)(u).bits.manh; \
/freebsd/lib/libc/arm/
H A D_fpmath.h42 unsigned int manh :20; member
51 unsigned int manh :20;
66 (a)[1] = (uint32_t)(u).bits.manh; \
/freebsd/lib/libc/include/
H A Dfpmath.h65 unsigned int manh :20; member
74 unsigned int manh :20;

12