Lines Matching refs:mpfr
19 namespace mpfr = __llvm_libc::testing::mpfr;
23 mpfr::RoundingMode rounding) override { in check()
24 mpfr::ForceRoundingMode r(rounding); in check()
30 result &= EXPECT_MPFR_MATCH(mpfr::Operation::Exp, x, __llvm_libc::expf(x), in check()
42 test_full_range(POS_START, POS_STOP, mpfr::RoundingMode::Nearest); in TEST_F()
46 test_full_range(POS_START, POS_STOP, mpfr::RoundingMode::Upward); in TEST_F()
50 test_full_range(POS_START, POS_STOP, mpfr::RoundingMode::Downward); in TEST_F()
54 test_full_range(POS_START, POS_STOP, mpfr::RoundingMode::TowardZero); in TEST_F()
62 test_full_range(NEG_START, NEG_STOP, mpfr::RoundingMode::Nearest); in TEST_F()
66 test_full_range(NEG_START, NEG_STOP, mpfr::RoundingMode::Upward); in TEST_F()
70 test_full_range(NEG_START, NEG_STOP, mpfr::RoundingMode::Downward); in TEST_F()
74 test_full_range(NEG_START, NEG_STOP, mpfr::RoundingMode::TowardZero); in TEST_F()