Lines Matching refs:roundBits
86 int8 roundIncrement, roundBits;
106 roundBits = absZ & 0x7F;
108 absZ &= ~ ( ( ( roundBits ^ 0x40 ) == 0 ) & roundNearestEven );
115 if ( roundBits ) STATUS(float_exception_flags) |= float_flag_inexact;
269 int8 roundIncrement, roundBits;
289 roundBits = zSig & 0x7F;
306 roundBits = zSig & 0x7F;
307 if ( isTiny && roundBits ) float_raise( float_flag_underflow STATUS_VAR);
310 if ( roundBits ) STATUS(float_exception_flags) |= float_flag_inexact;
312 zSig &= ~ ( ( ( roundBits ^ 0x40 ) == 0 ) & roundNearestEven );
433 int16 roundIncrement, roundBits;
453 roundBits = zSig & 0x3FF;
470 roundBits = zSig & 0x3FF;
471 if ( isTiny && roundBits ) float_raise( float_flag_underflow STATUS_VAR);
474 if ( roundBits ) STATUS(float_exception_flags) |= float_flag_inexact;
476 zSig &= ~ ( ( ( roundBits ^ 0x200 ) == 0 ) & roundNearestEven );
603 int64 roundIncrement, roundMask, roundBits;
634 roundBits = zSig0 & roundMask;
649 roundBits = zSig0 & roundMask;
650 if ( isTiny && roundBits ) float_raise( float_flag_underflow STATUS_VAR);
651 if ( roundBits ) STATUS(float_exception_flags) |= float_flag_inexact;
655 if ( roundNearestEven && ( roundBits<<1 == roundIncrement ) ) {
662 if ( roundBits ) STATUS(float_exception_flags) |= float_flag_inexact;
669 if ( roundNearestEven && ( roundBits<<1 == roundIncrement ) ) {