Lines Matching refs:lastBitMask
728 bits32 lastBitMask, roundBitsMask; in float32_round_to_int() local
758 lastBitMask = 1; in float32_round_to_int()
759 lastBitMask <<= 0x96 - aExp; in float32_round_to_int()
760 roundBitsMask = lastBitMask - 1; in float32_round_to_int()
764 z += lastBitMask>>1; in float32_round_to_int()
765 if ( ( z & roundBitsMask ) == 0 ) z &= ~ lastBitMask; in float32_round_to_int()
1567 bits32 lastBitMask, roundBitsMask; in float64_round_to_int() local
1580 lastBitMask = 1; in float64_round_to_int()
1581 lastBitMask = ( lastBitMask<<( 0x432 - aExp ) )<<1; in float64_round_to_int()
1582 roundBitsMask = lastBitMask - 1; in float64_round_to_int()
1586 if ( lastBitMask ) { in float64_round_to_int()
1587 add64( z.high, z.low, 0, lastBitMask>>1, &z.high, &z.low ); in float64_round_to_int()
1588 if ( ( z.low & roundBitsMask ) == 0 ) z.low &= ~ lastBitMask; in float64_round_to_int()
1629 lastBitMask = 1; in float64_round_to_int()
1630 lastBitMask <<= 0x413 - aExp; in float64_round_to_int()
1631 roundBitsMask = lastBitMask - 1; in float64_round_to_int()
1636 z.high += lastBitMask>>1; in float64_round_to_int()
1638 z.high &= ~ lastBitMask; in float64_round_to_int()