Lines Matching defs:roundBits
109 int8 roundIncrement, roundBits;
129 roundBits = absZ & 0x7F;
131 absZ &= ~ ( ( ( roundBits ^ 0x40 ) == 0 ) & roundNearestEven );
138 if ( roundBits ) float_set_inexact();
324 int8 roundIncrement, roundBits;
344 roundBits = zSig & 0x7F;
360 roundBits = zSig & 0x7F;
361 if ( isTiny && roundBits ) float_raise( float_flag_underflow );
364 if ( roundBits ) float_set_inexact();
366 zSig &= ~ ( ( ( roundBits ^ 0x40 ) == 0 ) & roundNearestEven );
485 int16 roundIncrement, roundBits;
505 roundBits = zSig & 0x3FF;
521 roundBits = zSig & 0x3FF;
522 if ( isTiny && roundBits ) float_raise( float_flag_underflow );
525 if ( roundBits ) float_set_inexact();
527 zSig &= ~ ( ( ( roundBits ^ 0x200 ) == 0 ) & roundNearestEven );
654 int64 roundIncrement, roundMask, roundBits;
685 roundBits = zSig0 & roundMask;
699 roundBits = zSig0 & roundMask;
700 if ( isTiny && roundBits ) float_raise( float_flag_underflow );
701 if ( roundBits ) float_set_inexact();
705 if ( roundNearestEven && ( roundBits<<1 == roundIncrement ) ) {
712 if ( roundBits ) float_set_inexact();
719 if ( roundNearestEven && ( roundBits<<1 == roundIncrement ) ) {