Lines Matching refs:lastBitMask
1655 bits32 lastBitMask, roundBitsMask; in float32_round_to_int() local
1683 lastBitMask = 1; in float32_round_to_int()
1684 lastBitMask <<= 0x96 - aExp; in float32_round_to_int()
1685 roundBitsMask = lastBitMask - 1; in float32_round_to_int()
1689 z += lastBitMask>>1; in float32_round_to_int()
1690 if ( ( z & roundBitsMask ) == 0 ) z &= ~ lastBitMask; in float32_round_to_int()
2656 bits64 lastBitMask, roundBitsMask; in float64_round_to_int() local
2685 lastBitMask = 1; in float64_round_to_int()
2686 lastBitMask <<= 0x433 - aExp; in float64_round_to_int()
2687 roundBitsMask = lastBitMask - 1; in float64_round_to_int()
2691 z += lastBitMask>>1; in float64_round_to_int()
2692 if ( ( z & roundBitsMask ) == 0 ) z &= ~ lastBitMask; in float64_round_to_int()
3586 bits64 lastBitMask, roundBitsMask; in floatx80_round_to_int() local
3624 lastBitMask = 1; in floatx80_round_to_int()
3625 lastBitMask <<= 0x403E - aExp; in floatx80_round_to_int()
3626 roundBitsMask = lastBitMask - 1; in floatx80_round_to_int()
3630 z.low += lastBitMask>>1; in floatx80_round_to_int()
3631 if ( ( z.low & roundBitsMask ) == 0 ) z.low &= ~ lastBitMask; in floatx80_round_to_int()
4650 bits64 lastBitMask, roundBitsMask; in float128_round_to_int() local
4664 lastBitMask = 1; in float128_round_to_int()
4665 lastBitMask = ( lastBitMask<<( 0x406E - aExp ) )<<1; in float128_round_to_int()
4666 roundBitsMask = lastBitMask - 1; in float128_round_to_int()
4670 if ( lastBitMask ) { in float128_round_to_int()
4671 add128( z.high, z.low, 0, lastBitMask>>1, &z.high, &z.low ); in float128_round_to_int()
4672 if ( ( z.low & roundBitsMask ) == 0 ) z.low &= ~ lastBitMask; in float128_round_to_int()
4714 lastBitMask = 1; in float128_round_to_int()
4715 lastBitMask <<= 0x402F - aExp; in float128_round_to_int()
4716 roundBitsMask = lastBitMask - 1; in float128_round_to_int()
4721 z.high += lastBitMask>>1; in float128_round_to_int()
4723 z.high &= ~ lastBitMask; in float128_round_to_int()