Lines Matching refs:trunc_value
81 T trunc_value = T(bits); in ceil() local
84 if (trunc_value == x) in ceil()
89 return trunc_value; in ceil()
91 return trunc_value + T(1.0); in ceil()
142 T trunc_value = T(bits); in round() local
145 if (trunc_value == x) in round()
151 return trunc_value; in round()
153 return is_neg ? trunc_value - T(1.0) : trunc_value + T(1.0); in round()
197 T trunc_value = T(new_bits); in round_using_current_rounding_mode() local
200 if (trunc_value == x) in round_using_current_rounding_mode()
212 return is_neg ? trunc_value - T(1.0) : trunc_value; in round_using_current_rounding_mode()
214 return is_neg ? trunc_value : trunc_value + T(1.0); in round_using_current_rounding_mode()
216 return trunc_value; in round_using_current_rounding_mode()
219 return is_neg ? trunc_value - T(1.0) : trunc_value + T(1.0); in round_using_current_rounding_mode()
224 return is_neg ? trunc_value - T(1.0) : trunc_value + T(1.0); in round_using_current_rounding_mode()
226 return trunc_value; in round_using_current_rounding_mode()
228 return trunc_value; in round_using_current_rounding_mode()