Home
last modified time | relevance | path

Searched refs:manl (Results 1 – 25 of 47) sorted by relevance

12

/freebsd-src/lib/msun/src/
H A De_hypotl.c25 l = uv.bits.manl; \
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()
99 uv.e = t1; uv.bits.manl = 0; t1 = uv.e; in hypotl()
[all …]
H A Ds_ceill.c59 (u.bits.manh | u.bits.manl) != 0) in ceill()
63 if (((u.bits.manh & m) | u.bits.manl) == 0) in ceill()
75 u.bits.manl = 0; in ceill()
80 if ((u.bits.manl & m) == 0) in ceill()
86 uint64_t o = u.bits.manl; in ceill()
87 u.bits.manl += 1llu << (LDBL_MANT_DIG - e - 1); in ceill()
88 if (u.bits.manl < o) /* got a carry */ in ceill()
93 u.bits.manl &= ~m; in ceill()
H A Ds_floorl.c59 (u.bits.manh | u.bits.manl) != 0) in floorl()
63 if (((u.bits.manh & m) | u.bits.manl) == 0) in floorl()
75 u.bits.manl = 0; in floorl()
80 if ((u.bits.manl & m) == 0) in floorl()
86 uint64_t o = u.bits.manl; in floorl()
87 u.bits.manl += 1llu << (LDBL_MANT_DIG - e - 1); in floorl()
88 if (u.bits.manl < o) /* got a carry */ in floorl()
93 u.bits.manl &= ~m; in floorl()
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()
46 ux.bits.manl = 1; in nextafterl()
52 if(ux.bits.manl==0) { in nextafterl()
57 ux.bits.manl -= 1; in nextafterl()
59 ux.bits.manl += 1; in nextafterl()
60 if(ux.bits.manl==0) { in nextafterl()
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()
83 ux.bits.manl<uy.bits.manl))) { in fmodl()
86 if(ux.bits.manh==uy.bits.manh && ux.bits.manl==uy.bits.manl) { in fmodl()
110 lx = ux.bits.manl; in fmodl()
111 ly = uy.bits.manl; in fmodl()
136 ux.bits.manl = lx; 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()
89 ux.bits.manl<uy.bits.manl))) { in remquol()
93 if(ux.bits.manh==uy.bits.manh && ux.bits.manl==uy.bits.manl) { in remquol()
118 lx = ux.bits.manl; in remquol()
119 ly = uy.bits.manl; in remquol()
144 ux.bits.manl = lx; in remquol()
H A Ds_modfl.c71 ux.bits.manl) == 0) { /* X is an integer. */ in modfl()
78 ux.bits.manl = 0; in modfl()
89 if (GETFRAC(ux.bits.manl, LDBL_MANT_DIG - 1 - e) == 0) { in modfl()
95 ux.bits.manl >>= LDBL_MANT_DIG - 1 - e; in modfl()
96 ux.bits.manl <<= LDBL_MANT_DIG - 1 - e; in modfl()
H A Ds_truncl.c48 if (((u.bits.manh & m) | u.bits.manl) == 0) in truncl()
52 u.bits.manl = 0; in truncl()
57 if ((u.bits.manl & m) == 0) in truncl()
60 u.bits.manl &= ~m; in truncl()
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 Ds_ilogbl.c27 if ((u.bits.manl | u.bits.manh) == 0) in ilogbl()
32 for (b = LDBL_MANH_SIZE; !(u.bits.manl & m); m >>= 1) in ilogbl()
45 else if (u.bits.manl != 0 || u.bits.manh != 0) in ilogbl()
H A De_sqrtl.c42 if (++u.bits.manl == 0) { in inc()
58 if (u.bits.manl-- == 0) { in dec()
91 if ((u.bits.manh | u.bits.manl | u.bits.exp) == 0) in sqrtl()
128 u.bits.manl = 0; /* Zero out lower bits. */ in sqrtl()
/freebsd-src/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-src/lib/libc/riscv/
H A D_fpmath.h31 unsigned long manl :64; member
37 unsigned long manl :64; member
51 (a)[0] = (uint32_t)(u).bits.manl; \
52 (a)[1] = (uint32_t)((u).bits.manl >> 32); \
/freebsd-src/lib/libc/aarch64/
H A D_fpmath.h31 unsigned long manl :64; member
38 unsigned long manl :64; member
52 (a)[0] = (uint32_t)(u).bits.manl; \
53 (a)[1] = (uint32_t)((u).bits.manl >> 32); \
/freebsd-src/lib/libc/arm/
H A D_fpmath.h40 unsigned int manl :32; member
46 unsigned int manl :32; member
52 unsigned int manl :32;
65 (a)[0] = (uint32_t)(u).bits.manl; \
/freebsd-src/lib/libc/gdtoa/
H A D_hdtoa.c77 uint32_t manh, manl; in __hdtoa() local
124 manl = u.bits.manl; in __hdtoa()
128 manh = (manh << 4) | (manl >> (DBL_MANL_SIZE - 4)); in __hdtoa()
129 manl <<= 4; in __hdtoa()
H A D_hldtoa.c81 manl_t manl; in __hldtoa() local
145 manl = u.bits.manl; in __hldtoa()
149 manh = (manh << 4) | (manl >> (LDBL_MANL_SIZE - 4)); in __hldtoa()
150 manl <<= 4; in __hldtoa()
/freebsd-src/lib/libc/powerpc/
H A D_fpmath.h33 unsigned int manl :32; member
41 unsigned int manl :32;
54 (a)[0] = (uint32_t)(u).bits.manl; \
/freebsd-src/lib/libc/powerpcspe/
H A D_fpmath.h33 unsigned int manl :32; member
41 unsigned int manl :32;
54 (a)[0] = (uint32_t)(u).bits.manl; \
/freebsd-src/lib/libc/powerpc64/
H A D_fpmath.h33 unsigned int manl :32; member
41 unsigned int manl :32;
54 (a)[0] = (uint32_t)(u).bits.manl; \
/freebsd-src/lib/libc/include/
H A Dfpmath.h63 unsigned int manl :32; member
69 unsigned int manl :32; member
75 unsigned int manl :32;
/freebsd-src/lib/msun/ld128/
H A Ds_exp2l.c368 || u.xbits.manl != 0 in exp2l()
397 i0 = (u.bits.manl & 0xffffffff) + TBLSIZE / 2; in exp2l()
403 v.xbits.manl = 0; in exp2l()
/freebsd-src/lib/libc/i386/
H A D_fpmath.h32 unsigned int manl :32; member
52 (a)[0] = (uint32_t)(u).bits.manl; \
/freebsd-src/lib/libc/amd64/
H A D_fpmath.h32 unsigned int manl :32; member
53 (a)[0] = (uint32_t)(u).bits.manl; \

12