Lines Matching defs:roundIncrement
129 int8 roundIncrement, roundBits;
134 roundIncrement = 0x40;
137 roundIncrement = 0;
140 roundIncrement = 0x7F;
142 if ( roundingMode == float_round_up ) roundIncrement = 0;
145 if ( roundingMode == float_round_down ) roundIncrement = 0;
150 absZ = ( absZ + roundIncrement )>>7;
319 int8 roundIncrement, roundBits;
324 roundIncrement = 0x40;
327 roundIncrement = 0;
330 roundIncrement = 0x7F;
332 if ( roundingMode == float_round_up ) roundIncrement = 0;
335 if ( roundingMode == float_round_down ) roundIncrement = 0;
343 && ( (sbits32) ( zSig + roundIncrement ) < 0 ) )
346 return packFloat32( zSign, 0xFF, 0 ) - ( roundIncrement == 0 );
352 || ( zSig + roundIncrement < 0x80000000U );
360 zSig = ( zSig + roundIncrement )>>7;
489 int16 roundIncrement, roundBits;
494 roundIncrement = 0x200;
497 roundIncrement = 0;
500 roundIncrement = 0x3FF;
502 if ( roundingMode == float_round_up ) roundIncrement = 0;
505 if ( roundingMode == float_round_down ) roundIncrement = 0;
513 && ( (sbits64) ( zSig + roundIncrement ) < 0 ) )
518 ( roundIncrement == 0 ));
524 || ( zSig + roundIncrement < (bits64)LIT64( 0x8000000000000000 ) );
532 zSig = ( zSig + roundIncrement )>>10;
667 uint64 roundIncrement, roundMask, roundBits;
673 roundIncrement = LIT64( 0x0000000000000400 );
677 roundIncrement = LIT64( 0x0000008000000000 );
686 roundIncrement = 0;
689 roundIncrement = roundMask;
691 if ( roundingMode == float_round_up ) roundIncrement = 0;
694 if ( roundingMode == float_round_down ) roundIncrement = 0;
701 || ( ( zExp == 0x7FFE ) && ( zSig0 + roundIncrement < zSig0 ) )
709 || ( zSig0 <= zSig0 + roundIncrement );
715 zSig0 += roundIncrement;
717 roundIncrement = roundMask + 1;
718 if ( roundNearestEven && ( roundBits<<1 == roundIncrement ) ) {
719 roundMask |= roundIncrement;
726 zSig0 += roundIncrement;
727 if ( zSig0 < roundIncrement ) {
731 roundIncrement = roundMask + 1;
732 if ( roundNearestEven && ( roundBits<<1 == roundIncrement ) ) {
733 roundMask |= roundIncrement;