Home
last modified time | relevance | path

Searched refs:HALF_NUM_SIGNIFICAND_BITS (Results 1 – 1 of 1) sorted by relevance

/optee_os/core/lib/qcbor/src/
H A Dieee754.c62 #define HALF_NUM_SIGNIFICAND_BITS (10) macro
67 #define HALF_EXPONENT_SHIFT (HALF_NUM_SIGNIFICAND_BITS)
68 #define HALF_SIGN_SHIFT (HALF_NUM_SIGNIFICAND_BITS + HALF_NUM_EXPONENT_BITS)
73 #define HALF_QUIET_NAN_BIT (0x01U << (HALF_NUM_SIGNIFICAND_BITS-1)) // 0x0200
245 } while ((uDoubleSignificand & (1ULL << HALF_NUM_SIGNIFICAND_BITS)) == 0); in IEEE754_HalfToDouble()
248 uDoubleSignificand -= 1ULL << HALF_NUM_SIGNIFICAND_BITS; in IEEE754_HalfToDouble()
250 uDoubleSignificand <<= DOUBLE_NUM_SIGNIFICAND_BITS - HALF_NUM_SIGNIFICAND_BITS; in IEEE754_HalfToDouble()
269 …uDoubleSignificand = uHalfSignificand << (DOUBLE_NUM_SIGNIFICAND_BITS - HALF_NUM_SIGNIFICAND_BITS); in IEEE754_HalfToDouble()
281 …uDoubleSignificand = uHalfSignificand << (DOUBLE_NUM_SIGNIFICAND_BITS - HALF_NUM_SIGNIFICAND_BITS); in IEEE754_HalfToDouble()
370 uDroppedBits = uSingleSignificand & (SINGLE_SIGNIFICAND_MASK >> HALF_NUM_SIGNIFICAND_BITS); in IEEE754_SingleToHalf()
[all …]