Searched refs:ulp_tolerance (Results 1 – 2 of 2) sorted by relevance
| /llvm-project-15.0.7/libc/utils/MPFRWrapper/ |
| H A D | MPFRUtils.h | 119 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 D | MPFRUtils.cpp | 85 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 …]
|