Home
last modified time | relevance | path

Searched refs:ulp_tolerance (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/libc/utils/MPFRWrapper/
H A DMPFRUtils.h119 double ulp_tolerance,
124 double ulp_tolerance,
130 double ulp_tolerance,
148 double ulp_tolerance,
158 const BinaryOutput<T> &match_value, double ulp_tolerance,
175 double ulp_tolerance;
180 : input(testInput), ulp_tolerance(ulp_tolerance), rounding(rounding) {}
200 return compare_unary_operation_two_outputs(op, in, out, ulp_tolerance,
229 explain_unary_operation_two_outputs_error(op, in, out, ulp_tolerance,
243 explain_binary_operation_one_output_error(op, in, out, ulp_tolerance,
[all …]
H A DMPFRUtils.cpp85 if (ulp_tolerance <= 0.5) { in get_precision()
594 unsigned int precision = get_precision<T>(ulp_tolerance); in explain_unary_operation_single_output_error()
630 unsigned int precision = get_precision<T>(ulp_tolerance); in explain_unary_operation_two_outputs_error()
679 unsigned int precision = get_precision<T>(ulp_tolerance); in explain_binary_operation_two_outputs_error()
716 unsigned int precision = get_precision<T>(ulp_tolerance); in explain_binary_operation_one_output_error()
756 unsigned int precision = get_precision<T>(ulp_tolerance); in explain_ternary_operation_one_output_error()
805 return (ulp <= ulp_tolerance); in compare_unary_operation_single_output()
831 return (ulp <= ulp_tolerance); in compare_unary_operation_two_outputs()
863 return (ulp <= ulp_tolerance); in compare_binary_operation_two_outputs()
886 return (ulp <= ulp_tolerance); in compare_binary_operation_one_output()
[all …]