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 bool r = EXPECT_MPFR_MATCH(mpfr::Operation::Sin, x, __llvm_libc::sinf(x), in check()
43 test_full_range(POS_START, POS_STOP, mpfr::RoundingMode::Nearest); in TEST_F()
47 test_full_range(POS_START, POS_STOP, mpfr::RoundingMode::Upward); in TEST_F()
51 test_full_range(POS_START, POS_STOP, mpfr::RoundingMode::Downward); in TEST_F()
55 test_full_range(POS_START, POS_STOP, mpfr::RoundingMode::TowardZero); in TEST_F()
63 test_full_range(NEG_START, NEG_STOP, mpfr::RoundingMode::Nearest); in TEST_F()
67 test_full_range(NEG_START, NEG_STOP, mpfr::RoundingMode::Upward); in TEST_F()
71 test_full_range(NEG_START, NEG_STOP, mpfr::RoundingMode::Downward); in TEST_F()
75 test_full_range(NEG_START, NEG_STOP, mpfr::RoundingMode::TowardZero); in TEST_F()