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

/gem5/src/arch/arm/insts/
H A Dfplib.cc85 #define FP64_MANT_BITS (FP64_BITS - FP64_EXP_BITS - 1) macro
89 #define FP64_EXP(x) ((x) >> FP64_MANT_BITS & ((1ULL << FP64_EXP_BITS) - 1))
93 #define FP64_MANT(x) ((x) & ((1ULL << FP64_MANT_BITS) - 1))
314 return sgn << (FP64_BITS - 1) | exp << FP64_MANT_BITS | FP64_MANT(mnt);
386 return fp64_pack(0, FP64_EXP_INF, 1ULL << (FP64_MANT_BITS - 1));
438 *mnt |= 1ULL << FP64_MANT_BITS;
481 return fp64_is_NaN(exp, mnt) && !(mnt >> (FP64_MANT_BITS - 1) & 1);
499 return exp == FP64_EXP_INF && (mnt >> (FP64_MANT_BITS - 1) & 1);
543 if (!(a >> (FP64_MANT_BITS - 1) & 1)) {
545 a |= 1ULL << (FP64_MANT_BITS
[all...]

Completed in 14 milliseconds