Home
last modified time | relevance | path

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

/openbmc/qemu/include/fpu/
H A Dsoftfloat.h745 static inline float32 packFloat32(bool zSign, int zExp, uint32_t zSig) in packFloat32() argument
748 (((uint32_t)zSign) << 31) + (((uint32_t)zExp) << 23) + zSig); in packFloat32()
963 floatx80 floatx80_default_inf(bool zSign, float_status *status);
1159 static inline floatx80 packFloatx80(bool zSign, int32_t zExp, uint64_t zSig) in packFloatx80() argument
1164 z.high = (((uint16_t)zSign) << 15) + zExp; in packFloatx80()
1210 floatx80 roundAndPackFloatx80(FloatX80RoundPrec roundingPrecision, bool zSign,
1224 bool zSign, int32_t zExp,
/openbmc/qemu/fpu/
H A Dsoftfloat.c5052 floatx80 roundAndPackFloatx80(FloatX80RoundPrec roundingPrecision, bool zSign, in roundAndPackFloatx80() argument
5085 roundIncrement = zSign ? 0 : roundMask; in roundAndPackFloatx80()
5088 roundIncrement = zSign ? roundMask : 0; in roundAndPackFloatx80()
5103 return packFloatx80(zSign, 0, 0); in roundAndPackFloatx80()
5124 return packFloatx80( zSign, zExp, zSig0 ); in roundAndPackFloatx80()
5141 return packFloatx80( zSign, zExp, zSig0 ); in roundAndPackFloatx80()
5152 increment = !zSign && zSig1; in roundAndPackFloatx80()
5155 increment = zSign && zSig1; in roundAndPackFloatx80()
5171 || ( zSign && ( roundingMode == float_round_up ) ) in roundAndPackFloatx80()
5172 || ( ! zSign && ( roundingMode == float_round_down ) ) in roundAndPackFloatx80()
[all …]
H A Dsoftfloat-specialize.c.inc219 floatx80 floatx80_default_inf(bool zSign, float_status *status)
226 return packFloatx80(zSign, 0x7fff, z ? 0 : (1ULL << 63));