Lines Matching refs:mpfr
16 namespace mpfr = __llvm_libc::testing::mpfr; variable
69 mpfr::ForceRoundingMode r1(mpfr::RoundingMode::Nearest); in test_all_rounding_modes()
70 EXPECT_MPFR_MATCH(mpfr::Operation::Sqrt, x, func(x), 0.5, in test_all_rounding_modes()
71 mpfr::RoundingMode::Nearest); in test_all_rounding_modes()
73 mpfr::ForceRoundingMode r2(mpfr::RoundingMode::Upward); in test_all_rounding_modes()
74 EXPECT_MPFR_MATCH(mpfr::Operation::Sqrt, x, func(x), 0.5, in test_all_rounding_modes()
75 mpfr::RoundingMode::Upward); in test_all_rounding_modes()
77 mpfr::ForceRoundingMode r3(mpfr::RoundingMode::Downward); in test_all_rounding_modes()
78 EXPECT_MPFR_MATCH(mpfr::Operation::Sqrt, x, func(x), 0.5, in test_all_rounding_modes()
79 mpfr::RoundingMode::Downward); in test_all_rounding_modes()
81 mpfr::ForceRoundingMode r4(mpfr::RoundingMode::TowardZero); in test_all_rounding_modes()
82 EXPECT_MPFR_MATCH(mpfr::Operation::Sqrt, x, func(x), 0.5, in test_all_rounding_modes()
83 mpfr::RoundingMode::TowardZero); in test_all_rounding_modes()