Lines Matching refs:roundNearestEven
73 flag roundNearestEven; in roundAndPackInt32() local
78 roundNearestEven = ( roundingMode == float_round_nearest_even ); in roundAndPackInt32()
80 if ( ! roundNearestEven ) { in roundAndPackInt32()
96 absZ &= ~ ( ( ( roundBits ^ 0x40 ) == 0 ) & roundNearestEven ); in roundAndPackInt32()
220 flag roundNearestEven; in roundAndPackFloat32() local
225 roundNearestEven = ( roundingMode == float_round_nearest_even ); in roundAndPackFloat32()
227 if ( ! roundNearestEven ) { in roundAndPackFloat32()
263 zSig &= ~ ( ( ( roundBits ^ 0x40 ) == 0 ) & roundNearestEven ); in roundAndPackFloat32()
391 flag roundNearestEven; in roundAndPackFloat64() local
396 roundNearestEven = ( roundingMode == float_round_nearest_even ); in roundAndPackFloat64()
398 if ( ! roundNearestEven ) { in roundAndPackFloat64()
436 zSig &= ~ ( ( ( roundBits ^ 0x200 ) == 0 ) & roundNearestEven ); in roundAndPackFloat64()
570 flag roundNearestEven, increment, isTiny; in roundAndPackFloatx80() local
575 roundNearestEven = ( roundingMode == float_round_nearest_even ); in roundAndPackFloatx80()
589 if ( ! roundNearestEven ) { in roundAndPackFloatx80()
623 if ( roundNearestEven && ( roundBits<<1 == roundIncrement ) ) { in roundAndPackFloatx80()
637 if ( roundNearestEven && ( roundBits<<1 == roundIncrement ) ) { in roundAndPackFloatx80()
645 if ( ! roundNearestEven ) { in roundAndPackFloatx80()
686 if ( roundNearestEven ) { in roundAndPackFloatx80()
699 zSig0 &= ~ ( ( zSig1 + zSig1 == 0 ) & roundNearestEven ); in roundAndPackFloatx80()
713 zSig0 &= ~ ( ( zSig1 + zSig1 == 0 ) & roundNearestEven ); in roundAndPackFloatx80()