Home
last modified time | relevance | path

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

/src/lib/libc/softfloat/bits32/
H A Dsoftfloat.c410 flag zSign, int16 zExp, bits32 zSig0, bits32 zSig1, bits32 zSig2 ) in roundAndPackFloat64() argument
417 increment = ( (sbits32) zSig2 < 0 ); in roundAndPackFloat64()
424 increment = ( roundingMode == float_round_down ) && zSig2; in roundAndPackFloat64()
427 increment = ( roundingMode == float_round_up ) && zSig2; in roundAndPackFloat64()
454 zSig0, zSig1, zSig2, - zExp, &zSig0, &zSig1, &zSig2 ); in roundAndPackFloat64()
456 if ( isTiny && zSig2 ) float_raise( float_flag_underflow ); in roundAndPackFloat64()
458 increment = ( (sbits32) zSig2 < 0 ); in roundAndPackFloat64()
462 increment = ( roundingMode == float_round_down ) && zSig2; in roundAndPackFloat64()
465 increment = ( roundingMode == float_round_up ) && zSig2; in roundAndPackFloat64()
470 if ( zSig2 ) float_exception_flags |= float_flag_inexact; in roundAndPackFloat64()
[all …]
/src/lib/libc/softfloat/bits64/
H A Dsoftfloat.c981 flag zSign, int32 zExp, bits64 zSig0, bits64 zSig1, bits64 zSig2 ) in roundAndPackFloat128() argument
988 increment = ( (sbits64) zSig2 < 0 ); in roundAndPackFloat128()
995 increment = ( roundingMode == float_round_down ) && zSig2; in roundAndPackFloat128()
998 increment = ( roundingMode == float_round_up ) && zSig2; in roundAndPackFloat128()
1041 zSig0, zSig1, zSig2, - zExp, &zSig0, &zSig1, &zSig2 ); in roundAndPackFloat128()
1043 if ( isTiny && zSig2 ) float_raise( float_flag_underflow ); in roundAndPackFloat128()
1045 increment = ( (sbits64) zSig2 < 0 ); in roundAndPackFloat128()
1049 increment = ( roundingMode == float_round_down ) && zSig2; in roundAndPackFloat128()
1052 increment = ( roundingMode == float_round_up ) && zSig2; in roundAndPackFloat128()
1057 if ( zSig2 ) float_exception_flags |= float_flag_inexact; in roundAndPackFloat128()
[all …]