| /freebsd-src/lib/msun/src/ |
| H A D | e_hypotl.c | 25 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 D | s_ceill.c | 59 (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 D | s_floorl.c | 59 (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 D | s_nextafterl.c | 39 ((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 D | e_fmodl.c | 74 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 D | s_remquol.c | 80 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 D | s_modfl.c | 71 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 D | s_truncl.c | 48 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 D | e_atan2l.c | 58 ((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 D | s_ilogbl.c | 27 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 D | e_sqrtl.c | 42 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 D | fpclassify.c | 65 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 D | isinf.c | 48 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.h | 31 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.h | 31 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.h | 40 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.c | 77 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.c | 81 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.h | 33 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.h | 33 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.h | 33 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 D | fpmath.h | 63 unsigned int manl :32; member 69 unsigned int manl :32; member 75 unsigned int manl :32;
|
| /freebsd-src/lib/msun/ld128/ |
| H A D | s_exp2l.c | 368 || 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.h | 32 unsigned int manl :32; member 52 (a)[0] = (uint32_t)(u).bits.manl; \
|
| /freebsd-src/lib/libc/amd64/ |
| H A D | _fpmath.h | 32 unsigned int manl :32; member 53 (a)[0] = (uint32_t)(u).bits.manl; \
|