Lines Matching refs:mpfr
17 namespace mpfr = __llvm_libc::testing::mpfr;
21 mpfr::RoundingMode rounding) override { in check()
22 mpfr::ForceRoundingMode r(rounding); in check()
28 result &= EXPECT_MPFR_MATCH(mpfr::Operation::Exp2, x, in check()
40 test_full_range(POS_START, POS_STOP, mpfr::RoundingMode::Nearest); in TEST_F()
44 test_full_range(POS_START, POS_STOP, mpfr::RoundingMode::Upward); in TEST_F()
48 test_full_range(POS_START, POS_STOP, mpfr::RoundingMode::Downward); in TEST_F()
52 test_full_range(POS_START, POS_STOP, mpfr::RoundingMode::TowardZero); in TEST_F()
60 test_full_range(NEG_START, NEG_STOP, mpfr::RoundingMode::Nearest); in TEST_F()
64 test_full_range(NEG_START, NEG_STOP, mpfr::RoundingMode::Upward); in TEST_F()
68 test_full_range(NEG_START, NEG_STOP, mpfr::RoundingMode::Downward); in TEST_F()
72 test_full_range(NEG_START, NEG_STOP, mpfr::RoundingMode::TowardZero); in TEST_F()