Lines Matching refs:lastBitMask
1646 bits32 lastBitMask, roundBitsMask; in float32_round_to_int() local
1676 lastBitMask = 1; in float32_round_to_int()
1677 lastBitMask <<= 0x96 - aExp; in float32_round_to_int()
1678 roundBitsMask = lastBitMask - 1; in float32_round_to_int()
1682 z += lastBitMask>>1; in float32_round_to_int()
1683 if ( ( z & roundBitsMask ) == 0 ) z &= ~ lastBitMask; in float32_round_to_int()
2611 bits64 lastBitMask, roundBitsMask; in float64_round_to_int() local
2642 lastBitMask = 1; in float64_round_to_int()
2643 lastBitMask <<= 0x433 - aExp; in float64_round_to_int()
2644 roundBitsMask = lastBitMask - 1; in float64_round_to_int()
2648 z += lastBitMask>>1; in float64_round_to_int()
2649 if ( ( z & roundBitsMask ) == 0 ) z &= ~ lastBitMask; in float64_round_to_int()
3543 bits64 lastBitMask, roundBitsMask; in floatx80_round_to_int() local
3583 lastBitMask = 1; in floatx80_round_to_int()
3584 lastBitMask <<= 0x403E - aExp; in floatx80_round_to_int()
3585 roundBitsMask = lastBitMask - 1; in floatx80_round_to_int()
3589 z.low += lastBitMask>>1; in floatx80_round_to_int()
3590 if ( ( z.low & roundBitsMask ) == 0 ) z.low &= ~ lastBitMask; in floatx80_round_to_int()
4662 bits64 lastBitMask, roundBitsMask; in float128_round_to_int() local
4676 lastBitMask = 1; in float128_round_to_int()
4677 lastBitMask = ( lastBitMask<<( 0x406E - aExp ) )<<1; in float128_round_to_int()
4678 roundBitsMask = lastBitMask - 1; in float128_round_to_int()
4682 if ( lastBitMask ) { in float128_round_to_int()
4683 add128( z.high, z.low, 0, lastBitMask>>1, &z.high, &z.low ); in float128_round_to_int()
4684 if ( ( z.low & roundBitsMask ) == 0 ) z.low &= ~ lastBitMask; in float128_round_to_int()
4728 lastBitMask = 1; in float128_round_to_int()
4729 lastBitMask <<= 0x402F - aExp; in float128_round_to_int()
4730 roundBitsMask = lastBitMask - 1; in float128_round_to_int()
4735 z.high += lastBitMask>>1; in float128_round_to_int()
4737 z.high &= ~ lastBitMask; in float128_round_to_int()