/freebsd-current/contrib/bc/scripts/ |
H A D | sqrt_random.bc | 32 bits = rand() 38 bits = divmod(bits, 2, negpow[]) 41 bits = divmod(bits, 2, square[]) 48 bits = divmod(bits, 2, small[]) 54 bits = divmod(bits, 2, small[]) 63 bits [all...] |
/freebsd-current/sbin/ipf/libipf/ |
H A D | fill6bits.c | 14 fill6bits(int bits, u_int *msk) argument 16 if (bits == 0) { 29 if (bits == 128) 31 if (bits > 96) { 32 msk[3] = htonl(msk[3] << (128 - bits)); 33 } else if (bits > 64) { 35 msk[2] = htonl(msk[2] << (96 - bits)); 36 } else if (bits > 32) { 39 msk[1] = htonl(msk[1] << (64 - bits)); 44 msk[0] = htonl(msk[0] << (32 - bits)); [all...] |
/freebsd-current/usr.sbin/ifmcstat/ |
H A D | printb.c | 40 printb(const char *s, unsigned int v, const char *bits) argument 45 assert(bits != NULL); 46 if (*bits == 8) 50 bits++; 51 if (bits) { 53 while ((i = *bits++) != '\0') { 58 for (; (c = *bits) > 32; bits++) 61 for (; *bits > 32; bits [all...] |
/freebsd-current/contrib/gdtoa/ |
H A D | strtopdd.c | 46 ULong bits[4]; local 60 rv = strtodg(s, sp, fpi, &exp, bits); 69 u->L[_1] = (bits[1] >> 21 | bits[2] << 11) & 0xffffffffL; 70 u->L[_0] = (bits[2] >> 21) | ((bits[3] << 11) & 0xfffff) 73 if (bits[1] &= 0x1fffff) { 74 i = hi0bits(bits[1]) - 11; 82 bits[1] = bits[ [all...] |
H A D | strtordd.c | 36 ULtodd(L, bits, exp, k) ULong *L; ULong *bits; Long exp; int k; 38 ULtodd(ULong *L, ULong *bits, Long exp, int k) 50 L[_1] = (bits[1] >> 21 | bits[2] << 11) & (ULong)0xffffffffL; 51 L[_0] = (bits[2] >> 21) | (bits[3] << 11 & 0xfffff) 54 if (bits[1] &= 0x1fffff) { 55 i = hi0bits(bits[1]) - 11; 63 bits[ 186 ULong bits[4]; local [all...] |
/freebsd-current/lib/libc/gen/ |
H A D | frexp.c | 39 switch (u.bits.exp) { 41 if ((u.bits.manl | u.bits.manh) == 0) { 45 *ex = u.bits.exp - 1536; 46 u.bits.exp = 1022; 52 *ex = u.bits.exp - 1022; 53 u.bits.exp = 1022;
|
H A D | fpclassify.c | 45 if (u.bits.exp == 0) { 46 if (u.bits.man == 0) 50 if (u.bits.exp == 255) { 51 if (u.bits.man == 0) 64 if (u.bits.exp == 0) { 65 if ((u.bits.manl | u.bits.manh) == 0) 69 if (u.bits.exp == 2047) { 70 if ((u.bits.manl | u.bits [all...] |
H A D | isinf.c | 48 return (u.bits.exp == 2047 && u.bits.manl == 0 && u.bits.manh == 0); 57 return (u.bits.exp == 255 && u.bits.man == 0); 68 return (u.bits.exp == 2047 && u.bits.manl == 0 && u.bits.manh == 0); 70 return (u.bits.exp == 32767 && u.bits [all...] |
/freebsd-current/sbin/ipf/common/ |
H A D | genmask.c | 17 int bits; local 40 * set x most significant bits 42 bits = (int)strtol(msk, &endptr, 0); 47 if ((*endptr != '\0') || (bits < 0) || (bits > 128)) 49 fill6bits(bits, mskp->i6); 52 if (*endptr != '\0' || bits > 32 || bits < 0) 54 if (bits == 0) 57 addr = htonl(0xffffffff << (32 - bits)); [all...] |
/freebsd-current/lib/msun/src/ |
H A D | s_fminl.c | 44 if (u[0].bits.exp == 32767 && (u[0].bits.manh | u[0].bits.manl) != 0) 46 if (u[1].bits.exp == 32767 && (u[1].bits.manh | u[1].bits.manl) != 0) 50 if (u[0].bits.sign != u[1].bits.sign) 51 return (u[1].bits.sign ? y : x);
|
H A D | s_fmaxl.c | 44 if (u[0].bits.exp == 32767 && (u[0].bits.manh | u[0].bits.manl) != 0) 46 if (u[1].bits.exp == 32767 && (u[1].bits.manh | u[1].bits.manl) != 0) 50 if (u[0].bits.sign != u[1].bits.sign) 51 return (u[0].bits.sign ? y : x);
|
H A D | s_nextafterl.c | 38 if ((ux.bits.exp == 0x7fff && 39 ((ux.bits.manh&~LDBL_NBIT)|ux.bits.manl) != 0) || 40 (uy.bits.exp == 0x7fff && 41 ((uy.bits.manh&~LDBL_NBIT)|uy.bits.manl) != 0)) 45 ux.bits.manh = 0; /* return +-minsubnormal */ 46 ux.bits.manl = 1; 47 ux.bits.sign = uy.bits [all...] |
H A D | s_floorl.c | 30 uint64_t o = u.bits.manh; \ 31 u.bits.manh += (c); \ 32 if (u.bits.manh < o) \ 33 u.bits.exp++; \ 38 uint64_t o = u.bits.manh; \ 39 u.bits.manh += (c); \ 40 if (u.bits.manh < o) { \ 41 u.bits.exp++; \ 42 u.bits.manh |= 1llu << (LDBL_MANH_SIZE - 1); \ 53 int e = u.bits [all...] |
H A D | s_ceill.c | 30 uint64_t o = u.bits.manh; \ 31 u.bits.manh += (c); \ 32 if (u.bits.manh < o) \ 33 u.bits.exp++; \ 38 uint64_t o = u.bits.manh; \ 39 u.bits.manh += (c); \ 40 if (u.bits.manh < o) { \ 41 u.bits.exp++; \ 42 u.bits.manh |= 1llu << (LDBL_MANH_SIZE - 1); \ 53 int e = u.bits [all...] |
H A D | s_isnormal.c | 39 return (u.bits.exp != 0 && u.bits.exp != 2047); 48 return (u.bits.exp != 0 && u.bits.exp != 255); 57 return (u.bits.exp != 0 && u.bits.exp != 32767);
|
H A D | s_frexpl.c | 44 switch (u.bits.exp) { 46 if ((u.bits.manl | u.bits.manh) == 0) { 50 *ex = u.bits.exp - 0x4200; 51 u.bits.exp = 0x3ffe; 57 *ex = u.bits.exp - 0x3ffe; 58 u.bits.exp = 0x3ffe;
|
H A D | s_fminf.c | 49 if (u[0].bits.exp == 255 && u[0].bits.man != 0) 51 if (u[1].bits.exp == 255 && u[1].bits.man != 0) 55 if (u[0].bits.sign != u[1].bits.sign) 56 return (u[u[1].bits.sign].f);
|
H A D | s_fmaxf.c | 49 if (u[0].bits.exp == 255 && u[0].bits.man != 0) 51 if (u[1].bits.exp == 255 && u[1].bits.man != 0) 55 if (u[0].bits.sign != u[1].bits.sign) 56 return (u[u[0].bits.sign].f);
|
H A D | s_ilogbl.c | 26 if (u.bits.exp == 0) { 27 if ((u.bits.manl | u.bits.manh) == 0) 30 if (u.bits.manh == 0) { 32 for (b = LDBL_MANH_SIZE; !(u.bits.manl & m); m >>= 1) 36 for (b = 0; !(u.bits.manh & m); m >>= 1) 43 } else if (u.bits.exp < (LDBL_MAX_EXP << 1) - 1) 44 return (u.bits.exp - LDBL_MAX_EXP + 1); 45 else if (u.bits.manl != 0 || u.bits [all...] |
H A D | s_modfl.c | 50 /* Return the last n bits of a word, representing the fractional part. */ 51 #define GETFRAC(bits, n) ((bits) & ~(MASK << (n))) 52 /* The number of fraction bits in manh, not counting the integer bit */ 64 e = ux.bits.exp - LDBL_MAX_EXP + 1; 67 *iptr = zero[ux.bits.sign]; 70 if ((GETFRAC(ux.bits.manh, HIBITS - 1 - e) | 71 ux.bits.manl) == 0) { /* X is an integer. */ 73 return (zero[ux.bits.sign]); 75 /* Clear all but the top e+1 bits [all...] |
/freebsd-current/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/ |
H A D | err.D_DECL_BFTYPE.badtype.d | 40 struct bits {
|
/freebsd-current/lib/msun/ld80/ |
H A D | s_nanl.c | 39 uint32_t bits[3]; member in union:__anon439 42 _scan_nan(u.bits, 3, s); 43 u.ieee.bits.exp = 0x7fff; 44 u.ieee.bits.manh |= 0xc0000000; /* make it a quiet NaN */
|
/freebsd-current/lib/msun/ld128/ |
H A D | s_nanl.c | 39 uint32_t bits[4]; member in union:__anon435 42 _scan_nan(u.bits, 4, s); 43 u.ieee.bits.exp = 0x7fff; 44 u.ieee.bits.manh |= 1ULL << 47; /* make it a quiet NaN */
|
/freebsd-current/lib/libc/riscv/ |
H A D | _fpmath.h | 35 } bits; member in union:IEEEl2bits 51 (a)[0] = (uint32_t)(u).bits.manl; \ 52 (a)[1] = (uint32_t)((u).bits.manl >> 32); \ 53 (a)[2] = (uint32_t)(u).bits.manh; \ 54 (a)[3] = (uint32_t)((u).bits.manh >> 32); \
|
/freebsd-current/lib/libc/aarch64/ |
H A D | _fpmath.h | 35 } bits; member in union:IEEEl2bits 52 (a)[0] = (uint32_t)(u).bits.manl; \ 53 (a)[1] = (uint32_t)((u).bits.manl >> 32); \ 54 (a)[2] = (uint32_t)(u).bits.manh; \ 55 (a)[3] = (uint32_t)((u).bits.manh >> 32); \
|