diff options
| author | Florian Mayer <fmayer@google.com> | 2024-08-07 14:00:46 -0700 |
|---|---|---|
| committer | Florian Mayer <fmayer@google.com> | 2024-08-07 14:00:46 -0700 |
| commit | 6eae899f9ddda73a6e15c21c08e3e87ddea95b9d (patch) | |
| tree | 2bed79061b5c434c4e3a0778101f1dede804c976 /libc/utils/MPFRWrapper/MPFRUtils.cpp | |
| parent | 5e8cc899c3fbf6c6ab5af3885c9bfda5ecbdcbb4 (diff) | |
| parent | a8f125feaf9720915d570bf957611775fc1b8bf5 (diff) | |
Created using spr 1.3.4
Diffstat (limited to 'libc/utils/MPFRWrapper/MPFRUtils.cpp')
| -rw-r--r-- | libc/utils/MPFRWrapper/MPFRUtils.cpp | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/libc/utils/MPFRWrapper/MPFRUtils.cpp b/libc/utils/MPFRWrapper/MPFRUtils.cpp index 4263c9dccb6a..7ce6a70d0931 100644 --- a/libc/utils/MPFRWrapper/MPFRUtils.cpp +++ b/libc/utils/MPFRWrapper/MPFRUtils.cpp @@ -1081,14 +1081,18 @@ void explain_ternary_operation_one_output_error( template void explain_ternary_operation_one_output_error( Operation, const TernaryInput<float> &, float, double, RoundingMode); template void explain_ternary_operation_one_output_error( + Operation, const TernaryInput<double> &, float, double, RoundingMode); +template void explain_ternary_operation_one_output_error( Operation, const TernaryInput<double> &, double, double, RoundingMode); +template void explain_ternary_operation_one_output_error( + Operation, const TernaryInput<long double> &, float, double, RoundingMode); +template void explain_ternary_operation_one_output_error( + Operation, const TernaryInput<long double> &, double, double, RoundingMode); template void explain_ternary_operation_one_output_error(Operation, const TernaryInput<long double> &, long double, double, RoundingMode); -template void explain_ternary_operation_one_output_error( - Operation, const TernaryInput<long double> &, double, double, RoundingMode); #ifdef LIBC_TYPES_HAS_FLOAT16 template void explain_ternary_operation_one_output_error( Operation, const TernaryInput<float> &, float16, double, RoundingMode); @@ -1268,15 +1272,20 @@ template bool compare_ternary_operation_one_output(Operation, float, double, RoundingMode); template bool compare_ternary_operation_one_output(Operation, const TernaryInput<double> &, + float, double, RoundingMode); +template bool compare_ternary_operation_one_output(Operation, + const TernaryInput<double> &, double, double, RoundingMode); +template bool compare_ternary_operation_one_output( + Operation, const TernaryInput<long double> &, float, double, RoundingMode); +template bool compare_ternary_operation_one_output( + Operation, const TernaryInput<long double> &, double, double, RoundingMode); template bool compare_ternary_operation_one_output(Operation, const TernaryInput<long double> &, long double, double, RoundingMode); -template bool compare_ternary_operation_one_output( - Operation, const TernaryInput<long double> &, double, double, RoundingMode); #ifdef LIBC_TYPES_HAS_FLOAT16 template bool compare_ternary_operation_one_output(Operation, const TernaryInput<float> &, |
