Lines Matching refs:mpfrResult
313 MPFRNumber mpfrResult = unaryOperation(op, input); in explainUnaryOperationSingleOutputError() local
317 FPBits<T> mpfrResultBits(mpfrResult.as<T>()); in explainUnaryOperationSingleOutputError()
324 OS << '\n' << " MPFR result: " << mpfrResult.str() << '\n'; in explainUnaryOperationSingleOutputError()
326 " MPFR rounded: ", mpfrResult.as<T>(), OS); in explainUnaryOperationSingleOutputError()
328 OS << " ULP error: " << std::to_string(mpfrResult.ulp(matchValue)) in explainUnaryOperationSingleOutputError()
348 MPFRNumber mpfrResult = unaryOperationTwoOutputs(op, input, mpfrIntResult); in explainUnaryOperationTwoOutputsError() local
368 OS << " MPFR result: " << mpfrResult.str() << '\n'; in explainUnaryOperationTwoOutputsError()
370 " MPFR rounded: ", mpfrResult.as<T>(), OS); in explainUnaryOperationTwoOutputsError()
373 << std::to_string(mpfrResult.ulp(libcResult.f)) << '\n'; in explainUnaryOperationTwoOutputsError()
396 MPFRNumber mpfrResult = in explainBinaryOperationTwoOutputsError() local
404 << " MPFR result: " << mpfrResult.str() << '\n'; in explainBinaryOperationTwoOutputsError()
408 " MPFR rounded bits: ", mpfrResult.as<T>(), OS); in explainBinaryOperationTwoOutputsError()
409 OS << "ULP error: " << std::to_string(mpfrResult.ulp(libcResult.f)) << '\n'; in explainBinaryOperationTwoOutputsError()
431 MPFRNumber mpfrResult = binaryOperationOneOutput(op, input.x, input.y); in explainBinaryOperationOneOutputError() local
441 << "MPFR result: " << mpfrResult.str() << '\n'; in explainBinaryOperationOneOutputError()
445 " MPFR rounded bits: ", mpfrResult.as<T>(), OS); in explainBinaryOperationOneOutputError()
446 OS << "ULP error: " << std::to_string(mpfrResult.ulp(libcResult)) << '\n'; in explainBinaryOperationOneOutputError()
462 MPFRNumber mpfrResult = unaryOperation(op, input); in compareUnaryOperationSingleOutput() local
463 double ulp = mpfrResult.ulp(libcResult); in compareUnaryOperationSingleOutput()
483 MPFRNumber mpfrResult = unaryOperationTwoOutputs(op, input, mpfrIntResult); in compareUnaryOperationTwoOutputs() local
484 double ulp = mpfrResult.ulp(libcResult.f); in compareUnaryOperationTwoOutputs()
508 MPFRNumber mpfrResult = in compareBinaryOperationTwoOutputs() local
510 double ulp = mpfrResult.ulp(libcResult.f); in compareBinaryOperationTwoOutputs()
539 MPFRNumber mpfrResult = binaryOperationOneOutput(op, input.x, input.y); in compareBinaryOperationOneOutput() local
540 double ulp = mpfrResult.ulp(libcResult); in compareBinaryOperationOneOutput()