Searched refs:zSig2 (Results 1 – 2 of 2) sorted by relevance
| /src/lib/libc/softfloat/bits32/ |
| H A D | softfloat.c | 410 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 D | softfloat.c | 981 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 …]
|