Lines Matching defs:roundIncrement

74     int8 roundIncrement, roundBits;
79 roundIncrement = 0x40;
82 roundIncrement = 0;
85 roundIncrement = 0x7F;
87 if ( roundingMode == float_round_up ) roundIncrement = 0;
90 if ( roundingMode == float_round_down ) roundIncrement = 0;
95 absZ = ( absZ + roundIncrement )>>7;
221 int8 roundIncrement, roundBits;
226 roundIncrement = 0x40;
229 roundIncrement = 0;
232 roundIncrement = 0x7F;
234 if ( roundingMode == float_round_up ) roundIncrement = 0;
237 if ( roundingMode == float_round_down ) roundIncrement = 0;
245 && ( (sbits32) ( zSig + roundIncrement ) < 0 ) )
248 return packFloat32( zSign, 0xFF, 0 ) - ( roundIncrement == 0 );
254 || ( zSig + roundIncrement < 0x80000000 );
262 zSig = ( zSig + roundIncrement )>>7;
392 int16 roundIncrement, roundBits;
397 roundIncrement = 0x200;
400 roundIncrement = 0;
403 roundIncrement = 0x3FF;
405 if ( roundingMode == float_round_up ) roundIncrement = 0;
408 if ( roundingMode == float_round_down ) roundIncrement = 0;
416 && ( (sbits64) ( zSig + roundIncrement ) < 0 ) )
421 return packFloat64( zSign, 0x7FF, 0 ) - ( roundIncrement == 0 );
427 || ( zSig + roundIncrement < LIT64( 0x8000000000000000 ) );
435 zSig = ( zSig + roundIncrement )>>10;
571 int64 roundIncrement, roundMask, roundBits;
578 roundIncrement = LIT64( 0x0000000000000400 );
582 roundIncrement = LIT64( 0x0000008000000000 );
591 roundIncrement = 0;
594 roundIncrement = roundMask;
596 if ( roundingMode == float_round_up ) roundIncrement = 0;
599 if ( roundingMode == float_round_down ) roundIncrement = 0;
606 || ( ( zExp == 0x7FFE ) && ( zSig0 + roundIncrement < zSig0 ) )
614 || ( zSig0 <= zSig0 + roundIncrement );
620 zSig0 += roundIncrement;
622 roundIncrement = roundMask + 1;
623 if ( roundNearestEven && ( roundBits<<1 == roundIncrement ) ) {
624 roundMask |= roundIncrement;
631 zSig0 += roundIncrement;
632 if ( zSig0 < roundIncrement ) {
636 roundIncrement = roundMask + 1;
637 if ( roundNearestEven && ( roundBits<<1 == roundIncrement ) ) {
638 roundMask |= roundIncrement;