Searched refs:HALF_BITS (Results 1 - 6 of 6) sorted by relevance

/freebsd-10-stable/lib/libc/quad/
H A Dquad.h80 #define HALF_BITS (sizeof(long) * CHAR_BIT / 2) macro
91 #define HHALF(x) ((x) >> HALF_BITS)
92 #define LHALF(x) ((x) & ((1 << HALF_BITS) - 1))
93 #define LHUP(x) ((x) << HALF_BITS)
H A Dqdivrem.c47 #define B (1 << HALF_BITS) /* digit base */
50 #define COMBINE(a, b) (((u_long)(a) << HALF_BITS) | (b))
70 p[i] = LHALF(p[i] << sh) | (p[i + 1] >> (HALF_BITS - sh));
77 * We do this in base 2-sup-HALF_BITS, so that all intermediate products
266 LHALF(u[i - 1] << (HALF_BITS - d));
/freebsd-10-stable/lib/libstand/
H A Dquad.h83 #define HALF_BITS (sizeof(int) * CHAR_BIT / 2) macro
94 #define HHALF(x) ((x) >> HALF_BITS)
95 #define LHALF(x) ((x) & ((1 << HALF_BITS) - 1))
96 #define LHUP(x) ((x) << HALF_BITS)
H A Dqdivrem.c46 #define B (1 << HALF_BITS) /* digit base */
49 #define COMBINE(a, b) (((u_int)(a) << HALF_BITS) | (b))
68 p[i] = LHALF(p[i] << sh) | (p[i + 1] >> (HALF_BITS - sh));
75 * We do this in base 2-sup-HALF_BITS, so that all intermediate products
264 LHALF(u[i - 1] << (HALF_BITS - d));
/freebsd-10-stable/sys/libkern/
H A Dquad.h85 #define HALF_BITS (sizeof(long) * CHAR_BIT / 2) macro
96 #define HHALF(x) ((x) >> HALF_BITS)
97 #define LHALF(x) ((x) & ((1 << HALF_BITS) - 1))
98 #define LHUP(x) ((x) << HALF_BITS)
H A Dqdivrem.c44 #define B (1 << HALF_BITS) /* digit base */
47 #define COMBINE(a, b) (((u_long)(a) << HALF_BITS) | (b))
67 p[i] = LHALF(p[i] << sh) | (p[i + 1] >> (HALF_BITS - sh));
74 * We do this in base 2-sup-HALF_BITS, so that all intermediate products
263 LHALF(u[i - 1] << (HALF_BITS - d));

Completed in 111 milliseconds