Lines Matching refs:roundBits
118 int8 roundIncrement, roundBits;
138 roundBits = absZ & 0x7F;
140 absZ &= ~ ( ( ( roundBits ^ 0x40 ) == 0 ) & roundNearestEven );
147 if ( roundBits ) float_exception_flags |= float_flag_inexact;
308 int8 roundIncrement, roundBits;
328 roundBits = zSig & 0x7F;
344 roundBits = zSig & 0x7F;
345 if ( isTiny && roundBits ) float_raise( float_flag_underflow );
348 if ( roundBits ) float_exception_flags |= float_flag_inexact;
350 zSig &= ~ ( ( ( roundBits ^ 0x40 ) == 0 ) & roundNearestEven );
478 int16 roundIncrement, roundBits;
498 roundBits = zSig & 0x3FF;
516 roundBits = zSig & 0x3FF;
517 if ( isTiny && roundBits ) float_raise( float_flag_underflow );
520 if ( roundBits ) float_exception_flags |= float_flag_inexact;
522 zSig &= ~ ( ( ( roundBits ^ 0x200 ) == 0 ) & roundNearestEven );
656 int64 roundIncrement, roundMask, roundBits;
687 roundBits = zSig0 & roundMask;
701 roundBits = zSig0 & roundMask;
702 if ( isTiny && roundBits ) float_raise( float_flag_underflow );
703 if ( roundBits ) float_exception_flags |= float_flag_inexact;
707 if ( roundNearestEven && ( roundBits<<1 == roundIncrement ) ) {
714 if ( roundBits ) float_exception_flags |= float_flag_inexact;
721 if ( roundNearestEven && ( roundBits<<1 == roundIncrement ) ) {