Lines Matching defs:fp64_pack
312 fp64_pack(uint64_t sgn, uint64_t exp, uint64_t mnt)
332 return fp64_pack(sgn, 0, 0);
350 return fp64_pack(sgn, FP64_EXP_INF - 1, -1);
368 return fp64_pack(sgn, FP64_EXP_INF, 0);
386 return fp64_pack(0, FP64_EXP_INF, 1ULL << (FP64_MANT_BITS - 1));
935 return fp64_pack(sgn, biased_exp, int_mant);
2544 return fp64_pack(op >> (FP16_BITS - 1), FP64_EXP_INF,
2552 return fp64_pack(op >> (FP32_BITS - 1), FP64_EXP_INF,
2572 return fp64_pack(sgn, FP64_EXP_BIAS, 1ULL << (FP64_MANT_BITS - 1));
2590 return fp64_pack(sgn, FP64_EXP_BIAS + 1, 1ULL << (FP64_MANT_BITS - 1));
2608 return fp64_pack(sgn, FP64_EXP_BIAS + 1, 0);
2814 result = fp64_pack(sgn, (exp - FP16_EXP_BIAS +
2852 result = fp64_pack(sgn, (exp - FP32_EXP_BIAS +
3127 return fp64_pack(sgn, mnt >> FP64_MANT_BITS ? exp : 0, mnt);
3611 result = fp64_pack(0, (3 * FP64_EXP_BIAS - exp - 1) >> 1,
3888 result = fp64_pack(sgn, result_exp, fraction);
4056 result = fp64_pack(sgn, FP64_EXP_INF - 1, 0);
4058 result = fp64_pack(sgn, exp ^ FP64_EXP_INF, 0);
4250 result = fp64_pack(sgn, exp + FP64_EXP_BITS, mnt >> FP64_EXP_BITS);