Lines Matching refs:z
75 int32 z; in roundAndPackInt32() local
97 z = absZ; in roundAndPackInt32()
98 if ( zSign ) z = - z; in roundAndPackInt32()
99 if ( ( absZ>>32 ) || ( z && ( ( z < 0 ) ^ zSign ) ) ) { in roundAndPackInt32()
104 return z; in roundAndPackInt32()
530 floatx80 z; in packFloatx80() local
532 z.low = zSig; in packFloatx80()
533 z.high = ( ( (bits16) zSign )<<15 ) + zExp; in packFloatx80()
534 z.__padding = 0; in packFloatx80()
535 return z; in packFloatx80()
871 int32 z; in float32_to_int32_round_to_zero() local
888 z = aSig>>( - shiftCount ); in float32_to_int32_round_to_zero()
892 return aSign ? - z : z; in float32_to_int32_round_to_zero()
974 float32 z; in float32_round_to_int() local
1004 z = a; in float32_round_to_int()
1006 z += lastBitMask>>1; in float32_round_to_int()
1007 if ( ( z & roundBitsMask ) == 0 ) z &= ~ lastBitMask; in float32_round_to_int()
1010 if ( extractFloat32Sign( z ) ^ ( roundingMode == float_round_up ) ) { in float32_round_to_int()
1011 z += roundBitsMask; in float32_round_to_int()
1014 z &= ~ roundBitsMask; in float32_round_to_int()
1015 if ( z != a ) roundData->exception |= float_flag_inexact; in float32_round_to_int()
1016 return z; in float32_round_to_int()
1685 int32 z; in float64_to_int32_round_to_zero() local
1702 z = aSig; in float64_to_int32_round_to_zero()
1703 if ( aSign ) z = - z; in float64_to_int32_round_to_zero()
1704 if ( ( z < 0 ) ^ aSign ) { in float64_to_int32_round_to_zero()
1712 return z; in float64_to_int32_round_to_zero()
1758 int32 z; in float64_to_uint32_round_to_zero() local
1775 z = aSig; in float64_to_uint32_round_to_zero()
1776 if ( aSign ) z = - z; in float64_to_uint32_round_to_zero()
1777 if ( ( z < 0 ) ^ aSign ) { in float64_to_uint32_round_to_zero()
1785 return z; in float64_to_uint32_round_to_zero()
1869 float64 z; in float64_round_to_int() local
1899 z = a; in float64_round_to_int()
1902 z += lastBitMask>>1; in float64_round_to_int()
1903 if ( ( z & roundBitsMask ) == 0 ) z &= ~ lastBitMask; in float64_round_to_int()
1906 if ( extractFloat64Sign( z ) ^ ( roundingMode == float_round_up ) ) { in float64_round_to_int()
1907 z += roundBitsMask; in float64_round_to_int()
1910 z &= ~ roundBitsMask; in float64_round_to_int()
1911 if ( z != a ) roundData->exception |= float_flag_inexact; in float64_round_to_int()
1912 return z; in float64_round_to_int()
2574 int32 z; in floatx80_to_int32_round_to_zero() local
2590 z = aSig; in floatx80_to_int32_round_to_zero()
2591 if ( aSign ) z = - z; in floatx80_to_int32_round_to_zero()
2592 if ( ( z < 0 ) ^ aSign ) { in floatx80_to_int32_round_to_zero()
2600 return z; in floatx80_to_int32_round_to_zero()
2676 floatx80 z; in floatx80_round_to_int() local
2715 z = a; in floatx80_round_to_int()
2718 z.low += lastBitMask>>1; in floatx80_round_to_int()
2719 if ( ( z.low & roundBitsMask ) == 0 ) z.low &= ~ lastBitMask; in floatx80_round_to_int()
2722 if ( extractFloatx80Sign( z ) ^ ( roundingMode == float_round_up ) ) { in floatx80_round_to_int()
2723 z.low += roundBitsMask; in floatx80_round_to_int()
2726 z.low &= ~ roundBitsMask; in floatx80_round_to_int()
2727 if ( z.low == 0 ) { in floatx80_round_to_int()
2728 ++z.high; in floatx80_round_to_int()
2729 z.low = LIT64( 0x8000000000000000 ); in floatx80_round_to_int()
2731 if ( z.low != a.low ) roundData->exception |= float_flag_inexact; in floatx80_round_to_int()
2732 return z; in floatx80_round_to_int()
2819 floatx80 z; in subFloatx80Sigs() local
2833 z.low = floatx80_default_nan_low; in subFloatx80Sigs()
2834 z.high = floatx80_default_nan_high; in subFloatx80Sigs()
2835 z.__padding = 0; in subFloatx80Sigs()
2836 return z; in subFloatx80Sigs()
2931 floatx80 z; in floatx80_mul() local
2953 z.low = floatx80_default_nan_low; in floatx80_mul()
2954 z.high = floatx80_default_nan_high; in floatx80_mul()
2955 z.__padding = 0; in floatx80_mul()
2956 return z; in floatx80_mul()
2993 floatx80 z; in floatx80_div() local
3019 z.low = floatx80_default_nan_low; in floatx80_div()
3020 z.high = floatx80_default_nan_high; in floatx80_div()
3021 z.__padding = 0; in floatx80_div()
3022 return z; in floatx80_div()
3075 floatx80 z; in floatx80_rem() local
3098 z.low = floatx80_default_nan_low; in floatx80_rem()
3099 z.high = floatx80_default_nan_high; in floatx80_rem()
3100 z.__padding = 0; in floatx80_rem()
3101 return z; in floatx80_rem()
3176 floatx80 z; in floatx80_sqrt() local
3190 z.low = floatx80_default_nan_low; in floatx80_sqrt()
3191 z.high = floatx80_default_nan_high; in floatx80_sqrt()
3192 z.__padding = 0; in floatx80_sqrt()
3193 return z; in floatx80_sqrt()