Home | History | Annotate | Download | only in bits64

Lines Matching refs:roundIncrement

126     int8 roundIncrement, roundBits;

131 roundIncrement = 0x40;
134 roundIncrement = 0;
137 roundIncrement = 0x7F;
139 if ( roundingMode == float_round_up ) roundIncrement = 0;
142 if ( roundingMode == float_round_down ) roundIncrement = 0;
147 absZ = ( absZ + roundIncrement )>>7;
316 int8 roundIncrement, roundBits;
321 roundIncrement = 0x40;
324 roundIncrement = 0;
327 roundIncrement = 0x7F;
329 if ( roundingMode == float_round_up ) roundIncrement = 0;
332 if ( roundingMode == float_round_down ) roundIncrement = 0;
340 && ( (sbits32) ( zSig + roundIncrement ) < 0 ) )
343 return packFloat32( zSign, 0xFF, 0 ) - ( roundIncrement == 0 );
349 || ( zSig + roundIncrement < 0x80000000U );
357 zSig = ( zSig + roundIncrement )>>7;
486 int16 roundIncrement, roundBits;
491 roundIncrement = 0x200;
494 roundIncrement = 0;
497 roundIncrement = 0x3FF;
499 if ( roundingMode == float_round_up ) roundIncrement = 0;
502 if ( roundingMode == float_round_down ) roundIncrement = 0;
510 && ( (sbits64) ( zSig + roundIncrement ) < 0 ) )
515 ( roundIncrement == 0 ));
521 || ( zSig + roundIncrement < (bits64)LIT64( 0x8000000000000000 ) );
529 zSig = ( zSig + roundIncrement )>>10;
664 int64 roundIncrement, roundMask, roundBits;
670 roundIncrement = LIT64( 0x0000000000000400 );
674 roundIncrement = LIT64( 0x0000008000000000 );
683 roundIncrement = 0;
686 roundIncrement = roundMask;
688 if ( roundingMode == float_round_up ) roundIncrement = 0;
691 if ( roundingMode == float_round_down ) roundIncrement = 0;
698 || ( ( zExp == 0x7FFE ) && ( zSig0 + roundIncrement < zSig0 ) )
706 || ( zSig0 <= zSig0 + roundIncrement );
712 zSig0 += roundIncrement;
714 roundIncrement = roundMask + 1;
715 if ( roundNearestEven && ( roundBits<<1 == roundIncrement ) ) {
716 roundMask |= roundIncrement;
723 zSig0 += roundIncrement;
724 if ( zSig0 < roundIncrement ) {
728 roundIncrement = roundMask + 1;
729 if ( roundNearestEven && ( roundBits<<1 == roundIncrement ) ) {
730 roundMask |= roundIncrement;