Searched refs:bits (Results 26 - 50 of 727) sorted by relevance

1234567891011>>

/freebsd-current/lib/msun/src/
H A De_fmodl.c58 * for an explicit integer bit in front of the fractional bits.
71 sx = ux.bits.sign;
74 if((uy.bits.exp|uy.bits.manh|uy.bits.manl)==0 || /* y=0 */
75 (ux.bits.exp == BIAS + LDBL_MAX_EXP) || /* or x not finite */
76 (uy.bits.exp == BIAS + LDBL_MAX_EXP &&
77 ((uy.bits.manh&~LDBL_NBIT)|uy.bits.manl)!=0)) /* or y is NaN */
79 if(ux.bits
[all...]
H A Ds_logbl.c26 if (u.bits.exp == 0) {
27 if ((u.bits.manl | u.bits.manh) == 0) { /* x == 0 */
28 u.bits.sign = 1;
32 if (u.bits.manh == 0) {
34 for (b = LDBL_MANH_SIZE; !(u.bits.manl & m); m >>= 1)
38 for (b = 0; !(u.bits.manh & m); m >>= 1)
46 if (u.bits.exp < (LDBL_MAX_EXP << 1) - 1) /* normal */
47 return ((long double)(u.bits.exp - LDBL_MAX_EXP + 1));
H A Ds_fmax.c50 if (u[0].bits.exp == 2047 && (u[0].bits.manh | u[0].bits.manl) != 0)
52 if (u[1].bits.exp == 2047 && (u[1].bits.manh | u[1].bits.manl) != 0)
56 if (u[0].bits.sign != u[1].bits.sign)
57 return (u[u[0].bits.sign].d);
H A Ds_fmin.c50 if (u[0].bits.exp == 2047 && (u[0].bits.manh | u[0].bits.manl) != 0)
52 if (u[1].bits.exp == 2047 && (u[1].bits.manh | u[1].bits.manl) != 0)
56 if (u[0].bits.sign != u[1].bits.sign)
57 return (u[u[1].bits.sign].d);
H A Ds_isnan.c42 return (u.bits.exp == 2047 && (u.bits.manl != 0 || u.bits.manh != 0));
58 return (u.bits.exp == 255 && u.bits.man != 0);
68 return (u.bits.exp == 32767 && (u.bits.manl != 0 || u.bits.manh != 0));
H A Ds_truncl.c40 int e = u.bits.exp - LDBL_MAX_EXP + 1;
45 u.e = zero[u.bits.sign];
48 if (((u.bits.manh & m) | u.bits.manl) == 0)
51 u.bits.manh &= ~m;
52 u.bits.manl = 0;
57 if ((u.bits.manl & m) == 0)
60 u.bits.manl &= ~m;
H A De_sqrtl.c42 if (++u.bits.manl == 0) {
43 if (++u.bits.manh == 0) {
44 u.bits.exp++;
45 u.bits.manh |= LDBL_NBIT;
58 if (u.bits.manl-- == 0) {
59 if (u.bits.manh-- == LDBL_NBIT) {
60 u.bits.exp--;
61 u.bits.manh |= LDBL_NBIT;
87 if (u.bits.exp == LDBL_MAX_EXP * 2 - 1)
91 if ((u.bits
[all...]
H A Ds_signbit.c39 return (u.bits.sign);
48 return (u.bits.sign);
57 return (u.bits.sign);
H A Ds_isfinite.c39 return (u.bits.exp != 2047);
48 return (u.bits.exp != 255);
57 return (u.bits.exp != 32767);
H A Ds_remquol.c51 * Return the IEEE remainder and set *quo to the last n bits of the
53 * we wind up computing all the integer bits of the quotient anyway as
55 * method. In practice, this is far more bits than are needed to use
61 * for an explicit integer bit in front of the fractional bits.
74 sx = ux.bits.sign;
75 sxy = sx ^ uy.bits.sign;
76 ux.bits.sign = 0; /* |x| */
77 uy.bits.sign = 0; /* |y| */
80 if((uy.bits.exp|uy.bits
[all...]
/freebsd-current/sys/crypto/camellia/
H A Dcamellia-api.c37 camellia_set_key(camellia_ctx *ctx, const u_char *key, int bits) argument
40 Camellia_Ekeygen(bits, key, ctx->subkey);
41 ctx->bits = bits;
48 Camellia_DecryptBlock(ctx->bits, src, ctx->subkey, dst);
55 Camellia_EncryptBlock(ctx->bits, src, ctx->subkey, dst);
/freebsd-current/lib/libc/amd64/
H A D_fpmath.h38 } bits; member in union:IEEEl2bits
47 #define mask_nbit_l(u) ((u).bits.manh &= ~LDBL_NBIT)
53 (a)[0] = (uint32_t)(u).bits.manl; \
54 (a)[1] = (uint32_t)(u).bits.manh; \
/freebsd-current/lib/libc/i386/
H A D_fpmath.h37 } bits; member in union:IEEEl2bits
46 #define mask_nbit_l(u) ((u).bits.manh &= ~LDBL_NBIT)
52 (a)[0] = (uint32_t)(u).bits.manl; \
53 (a)[1] = (uint32_t)(u).bits.manh; \
/freebsd-current/lib/libc/powerpc/
H A D_fpmath.h43 } bits; member in union:IEEEl2bits
54 (a)[0] = (uint32_t)(u).bits.manl; \
55 (a)[1] = (uint32_t)(u).bits.manh; \
/freebsd-current/lib/libc/powerpc64/
H A D_fpmath.h43 } bits; member in union:IEEEl2bits
54 (a)[0] = (uint32_t)(u).bits.manl; \
55 (a)[1] = (uint32_t)(u).bits.manh; \
/freebsd-current/lib/libc/powerpcspe/
H A D_fpmath.h43 } bits; member in union:IEEEl2bits
54 (a)[0] = (uint32_t)(u).bits.manl; \
55 (a)[1] = (uint32_t)(u).bits.manh; \
/freebsd-current/contrib/gdtoa/
H A Dg_Qfmt.c61 ULong bits[4], *L, sign; local
76 bits[3] = L[_0] & 0xffff;
77 bits[2] = L[_1];
78 bits[1] = L[_2];
79 bits[0] = L[_3];
84 if (bits[0] | bits[1] | bits[2] | bits[3])
95 bits[
[all...]
H A DstrtorQ.c56 ULtoQ(L, bits, exp, k) ULong *L; ULong *bits; Long exp; int k;
58 ULtoQ(ULong *L, ULong *bits, Long exp, int k)
68 L[_3] = bits[0];
69 L[_2] = bits[1];
70 L[_1] = bits[2];
71 L[_0] = (bits[3] & ~0x10000) | ((exp + 0x3fff + 112) << 16);
75 L[_3] = bits[0];
76 L[_2] = bits[1];
77 L[_1] = bits[
114 ULong bits[4]; local
[all...]
H A Dstrtord.c36 ULtod(L, bits, exp, k) ULong *L; ULong *bits; Long exp; int k;
38 ULtod(ULong *L, ULong *bits, Long exp, int k)
48 L[_1] = bits[0];
49 L[_0] = bits[1];
54 L[_1] = bits[0];
55 L[_0] = (bits[1] & ~0x100000) | ((exp + 0x3ff + 52) << 20);
81 ULong bits[2]; local
91 k = strtodg_l(s, sp, fpi, &exp, bits, locale);
92 ULtod((ULong*)d, bits, ex
[all...]
H A DstrtopQ.c60 ULong bits[4]; local
70 k = strtodg(s, sp, fpi, &exp, bits);
79 L[_3] = bits[0];
80 L[_2] = bits[1];
81 L[_1] = bits[2];
82 L[_0] = (bits[3] & ~0x10000) | ((exp + 0x3fff + 112) << 16);
86 L[_3] = bits[0];
87 L[_2] = bits[1];
88 L[_1] = bits[2];
89 L[_0] = bits[
[all...]
/freebsd-current/crypto/openssl/crypto/camellia/
H A Dcmll_misc.c20 int Camellia_set_key(const unsigned char *userKey, const int bits, argument
25 if (bits != 128 && bits != 192 && bits != 256)
27 key->grand_rounds = Camellia_Ekeygen(bits, userKey, key->u.rd_key);
/freebsd-current/lib/libc/gen/
H A Disnan.c60 return (u.bits.exp == 2047 && (u.bits.manl != 0 || u.bits.manh != 0));
69 return (u.bits.exp == 255 && u.bits.man != 0);
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DInstructionUtils.h21 static inline uint64_t Bits64(const uint64_t bits, const uint32_t msbit, argument
24 return (bits >> lsbit) & ((1ull << (msbit - lsbit + 1)) - 1);
29 static inline uint32_t Bits32(const uint32_t bits, const uint32_t msbit, argument
32 return (bits >> lsbit) & ((1u << (msbit - lsbit + 1)) - 1);
36 static inline uint32_t Bit32(const uint32_t bits, const uint32_t bit) { argument
37 return (bits >> bit) & 1u;
40 static inline uint64_t Bit64(const uint64_t bits, const uint32_t bit) { argument
41 return (bits >> bit) & 1ull;
46 static inline void SetBits32(uint32_t &bits, const uint32_t msbit, argument
50 bits
[all...]
/freebsd-current/sys/fs/nfs/
H A Dnfs.h351 * The access, deny, NFSLCK_READ and NFSLCK_WRITE bits must be defined as
394 /* And bits for nid_flag */
411 * Here is the definition of the attribute bits array and macros that
419 u_int32_t bits[NFSATTRBIT_MAXWORDS]; member in struct:__anon18
423 (b)->bits[0] = 0; \
424 (b)->bits[1] = 0; \
425 (b)->bits[2] = 0; \
429 (t)->bits[0] = (f)->bits[0]; \
430 (t)->bits[
563 uint32_t bits[NFSOPBIT_MAXWORDS]; member in struct:__anon19
[all...]
/freebsd-current/sys/compat/linuxkpi/common/include/linux/
H A Dhash.h41 hash_64(u64 val, u8 bits) argument
46 ret = bits;
52 return (ret >> (64 - bits));
56 hash_32(u32 val, u8 bits) argument
61 ret = bits;
67 return (ret >> (32 - bits));

Completed in 126 milliseconds

1234567891011>>