Lines Matching defs:roundIncrement

86     int8 roundIncrement, roundBits;
91 roundIncrement = 0x40;
94 roundIncrement = 0;
97 roundIncrement = 0x7F;
99 if ( roundingMode == float_round_up ) roundIncrement = 0;
102 if ( roundingMode == float_round_down ) roundIncrement = 0;
107 absZ = ( absZ + roundIncrement )>>7;
269 int8 roundIncrement, roundBits;
274 roundIncrement = 0x40;
277 roundIncrement = 0;
280 roundIncrement = 0x7F;
282 if ( roundingMode == float_round_up ) roundIncrement = 0;
285 if ( roundingMode == float_round_down ) roundIncrement = 0;
293 && ( (sbits32) ( zSig + roundIncrement ) < 0 ) )
296 return packFloat32( zSign, 0xFF, - ( roundIncrement == 0 ));
303 || ( zSig + roundIncrement < 0x80000000 );
311 zSig = ( zSig + roundIncrement )>>7;
433 int16 roundIncrement, roundBits;
438 roundIncrement = 0x200;
441 roundIncrement = 0;
444 roundIncrement = 0x3FF;
446 if ( roundingMode == float_round_up ) roundIncrement = 0;
449 if ( roundingMode == float_round_down ) roundIncrement = 0;
457 && ( (sbits64) ( zSig + roundIncrement ) < 0 ) )
460 return packFloat64( zSign, 0x7FF, - ( roundIncrement == 0 ));
467 || ( zSig + roundIncrement < LIT64( 0x8000000000000000 ) );
475 zSig = ( zSig + roundIncrement )>>10;
603 int64 roundIncrement, roundMask, roundBits;
609 roundIncrement = LIT64( 0x0000000000000400 );
613 roundIncrement = LIT64( 0x0000008000000000 );
622 roundIncrement = 0;
625 roundIncrement = roundMask;
627 if ( roundingMode == float_round_up ) roundIncrement = 0;
630 if ( roundingMode == float_round_down ) roundIncrement = 0;
637 || ( ( zExp == 0x7FFE ) && ( zSig0 + roundIncrement < zSig0 ) )
646 || ( zSig0 <= zSig0 + roundIncrement );
652 zSig0 += roundIncrement;
654 roundIncrement = roundMask + 1;
655 if ( roundNearestEven && ( roundBits<<1 == roundIncrement ) ) {
656 roundMask |= roundIncrement;
663 zSig0 += roundIncrement;
664 if ( zSig0 < roundIncrement ) {
668 roundIncrement = roundMask + 1;
669 if ( roundNearestEven && ( roundBits<<1 == roundIncrement ) ) {
670 roundMask |= roundIncrement;