Lines Matching refs:lastBitMask
1643 bits32 lastBitMask, roundBitsMask; in float32_round_to_int() local
1673 lastBitMask = 1; in float32_round_to_int()
1674 lastBitMask <<= 0x96 - aExp; in float32_round_to_int()
1675 roundBitsMask = lastBitMask - 1; in float32_round_to_int()
1679 z += lastBitMask>>1; in float32_round_to_int()
1680 if ( ( z & roundBitsMask ) == 0 ) z &= ~ lastBitMask; in float32_round_to_int()
2608 bits64 lastBitMask, roundBitsMask; in float64_round_to_int() local
2639 lastBitMask = 1; in float64_round_to_int()
2640 lastBitMask <<= 0x433 - aExp; in float64_round_to_int()
2641 roundBitsMask = lastBitMask - 1; in float64_round_to_int()
2645 z += lastBitMask>>1; in float64_round_to_int()
2646 if ( ( z & roundBitsMask ) == 0 ) z &= ~ lastBitMask; in float64_round_to_int()
3540 bits64 lastBitMask, roundBitsMask; in floatx80_round_to_int() local
3580 lastBitMask = 1; in floatx80_round_to_int()
3581 lastBitMask <<= 0x403E - aExp; in floatx80_round_to_int()
3582 roundBitsMask = lastBitMask - 1; in floatx80_round_to_int()
3586 z.low += lastBitMask>>1; in floatx80_round_to_int()
3587 if ( ( z.low & roundBitsMask ) == 0 ) z.low &= ~ lastBitMask; in floatx80_round_to_int()
4659 bits64 lastBitMask, roundBitsMask; in float128_round_to_int() local
4673 lastBitMask = 1; in float128_round_to_int()
4674 lastBitMask = ( lastBitMask<<( 0x406E - aExp ) )<<1; in float128_round_to_int()
4675 roundBitsMask = lastBitMask - 1; in float128_round_to_int()
4679 if ( lastBitMask ) { in float128_round_to_int()
4680 add128( z.high, z.low, 0, lastBitMask>>1, &z.high, &z.low ); in float128_round_to_int()
4681 if ( ( z.low & roundBitsMask ) == 0 ) z.low &= ~ lastBitMask; in float128_round_to_int()
4725 lastBitMask = 1; in float128_round_to_int()
4726 lastBitMask <<= 0x402F - aExp; in float128_round_to_int()
4727 roundBitsMask = lastBitMask - 1; in float128_round_to_int()
4732 z.high += lastBitMask>>1; in float128_round_to_int()
4734 z.high &= ~ lastBitMask; in float128_round_to_int()