Lines Matching defs:BITS
50 #define BITS(type) (BITSPERBYTE * (long)sizeof (type))
53 #define HIBITS ((short)(1 << (BITS(short) - 1)))
57 #define HIBITI (1U << (BITS(int) - 1))
58 #define HIBITL (1UL << (BITS(long) - 1))
62 #define HIBITI ((unsigned)1 << (BITS(int) - 1))
63 #define HIBITL (1L << (BITS(long) - 1))
120 #define DSIGNIF (BITS(double) - _DEXPLEN + _HIDDENBIT - 1)
121 #define FSIGNIF (BITS(float) - _FEXPLEN + _HIDDENBIT - 1)
122 #define DMAXPOWTWO ((double)(1 << (BITS(int) - 2)) * \
123 (1 << (DSIGNIF - BITS(int) + 1)))