Lines Matching defs:fp16_pack
300 fp16_pack(uint16_t sgn, uint16_t exp, uint16_t mnt)
320 return fp16_pack(sgn, 0, 0);
338 return fp16_pack(sgn, FP16_EXP_INF - 1, -1);
356 return fp16_pack(sgn, FP16_EXP_INF, 0);
374 return fp16_pack(0, FP16_EXP_INF, 1ULL << (FP16_MANT_BITS - 1));
773 return fp16_pack(sgn, FP16_EXP_INF, -1);
781 return fp16_pack(sgn, biased_exp, int_mant);
2512 return fp16_pack(op >> (FP32_BITS - 1), FP16_EXP_INF,
2520 return fp16_pack(op >> (FP64_BITS - 1), FP16_EXP_INF,
2560 return fp16_pack(sgn, FP16_EXP_BIAS, 1ULL << (FP16_MANT_BITS - 1));
2578 return fp16_pack(sgn, FP16_EXP_BIAS + 1, 1ULL << (FP16_MANT_BITS - 1));
2596 return fp16_pack(sgn, FP16_EXP_BIAS + 1, 0);
3115 return fp16_pack(sgn, mnt >> FP16_MANT_BITS ? exp : 0, mnt);
3541 result = fp16_pack(0, (3 * FP16_EXP_BIAS - exp - 1) >> 1,
3764 result = fp16_pack(sgn, result_exp, fraction);
4002 result = fp16_pack(sgn, FP16_EXP_INF - 1, 0);
4004 result = fp16_pack(sgn, exp ^ FP16_EXP_INF, 0);
4120 result = fp16_pack(sgn, exp + FP16_EXP_BITS, mnt >> FP16_EXP_BITS);