Home
last modified time | relevance | path

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

/Linux-v6.6/arch/arm/vfp/
Dvfp.h273 #define VFP_DOUBLE_MANTISSA_BITS (52) macro
275 #define VFP_DOUBLE_LOW_BITS (64 - VFP_DOUBLE_MANTISSA_BITS - 2)
281 #define VFP_DOUBLE_SIGNIFICAND_QNAN (1ULL << (VFP_DOUBLE_MANTISSA_BITS - 1 + VFP_DOUBLE_LOW_BITS))
289 #define vfp_double_packed_exponent(v) (((v) >> VFP_DOUBLE_MANTISSA_BITS) & ((1 << VFP_DOUBLE_EXPONE…
290 #define vfp_double_packed_mantissa(v) ((v) & ((1ULL << VFP_DOUBLE_MANTISSA_BITS) - 1))
305 significand = (significand << (64 - VFP_DOUBLE_MANTISSA_BITS)) >> 2; in vfp_double_unpack()
319 ((u64)s->exponent << VFP_DOUBLE_MANTISSA_BITS) + in vfp_double_pack()
Dvfpdouble.c366 if (signal_on_qnan || !(vfp_double_packed_mantissa(m) & (1ULL << (VFP_DOUBLE_MANTISSA_BITS - 1)))) in vfp_compare()
376 if (signal_on_qnan || !(vfp_double_packed_mantissa(d) & (1ULL << (VFP_DOUBLE_MANTISSA_BITS - 1)))) in vfp_compare()