Searched refs:BinaryOutput (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/libc/utils/MPFRWrapper/ |
| H A D | MPFRUtils.h | 100 template <typename T> struct BinaryOutput { struct 113 struct AreMatchingBinaryInputAndBinaryOutput<BinaryInput<T>, BinaryOutput<T>> { argument 123 const BinaryOutput<T> &libc_output, 129 const BinaryOutput<T> &libc_output, 153 Operation op, T input, const BinaryOutput<T> &match_value, 158 const BinaryOutput<T> &match_value, double ulp_tolerance, 199 template <typename T> bool match(T in, const BinaryOutput<T> &out) { 210 bool match(BinaryInput<T> in, const BinaryOutput<T> &out) { 227 void explain_error(T in, const BinaryOutput<T> &out, 234 void explain_error(const BinaryInput<T> &in, const BinaryOutput<T> &out, [all …]
|
| H A D | MPFRUtils.cpp | 628 Operation op, T input, const BinaryOutput<T> &libc_result, in explain_unary_operation_two_outputs_error() 665 Operation, float, const BinaryOutput<float> &, double, RoundingMode, 668 Operation, double, const BinaryOutput<double> &, double, RoundingMode, 671 Operation, long double, const BinaryOutput<long double> &, double, 677 const BinaryOutput<T> &libc_result, double ulp_tolerance, in explain_binary_operation_two_outputs_error() 705 Operation, const BinaryInput<double> &, const BinaryOutput<double> &, 709 const BinaryOutput<long double> &, double, RoundingMode, 835 Operation, float, const BinaryOutput<float> &, double, RoundingMode); 839 Operation, long double, const BinaryOutput<long double> &, double, 870 Operation, const BinaryInput<double> &, const BinaryOutput<double> &, [all …]
|
| /llvm-project-15.0.7/libc/test/src/math/ |
| H A D | RemQuoTest.h | 105 mpfr::BinaryOutput<T> result; in testSubnormalRange() 119 mpfr::BinaryOutput<T> result; in testNormalRange()
|
| H A D | FrexpTest.h | 103 mpfr::BinaryOutput<T> result; in testRange()
|