Lines Matching refs:round_to_long
279 bool round_to_long(long &result) const { in round_to_long() function in __llvm_libc::testing::mpfr::MPFRNumber
289 bool round_to_long(mpfr_rnd_t rnd, long &result) const { in round_to_long() function in __llvm_libc::testing::mpfr::MPFRNumber
292 return rint_result.round_to_long(result); in round_to_long()
920 template <typename T> bool round_to_long(T x, long &result) { in round_to_long() function
922 return mpfr.round_to_long(result); in round_to_long()
925 template bool round_to_long<float>(float, long &);
926 template bool round_to_long<double>(double, long &);
927 template bool round_to_long<long double>(long double, long &);
929 template <typename T> bool round_to_long(T x, RoundingMode mode, long &result) { in round_to_long() function
931 return mpfr.round_to_long(get_mpfr_rounding_mode(mode), result); in round_to_long()
934 template bool round_to_long<float>(float, RoundingMode, long &);
935 template bool round_to_long<double>(double, RoundingMode, long &);
936 template bool round_to_long<long double>(long double, RoundingMode, long &);