Lines Matching full:sin
1 //===-- Unittests for sin -------------------------------------------------===//
9 #include "src/math/sin.h"
18 EXPECT_FP_EQ_ALL_ROUNDING(aNaN, LIBC_NAMESPACE::sin(aNaN)); in TEST_F()
19 EXPECT_FP_EQ_ALL_ROUNDING(aNaN, LIBC_NAMESPACE::sin(inf)); in TEST_F()
20 EXPECT_FP_EQ_ALL_ROUNDING(aNaN, LIBC_NAMESPACE::sin(neg_inf)); in TEST_F()
21 EXPECT_FP_EQ_ALL_ROUNDING(zero, LIBC_NAMESPACE::sin(zero)); in TEST_F()
22 EXPECT_FP_EQ_ALL_ROUNDING(neg_zero, LIBC_NAMESPACE::sin(neg_zero)); in TEST_F()
23 EXPECT_FP_EQ(0x1.0p-50, LIBC_NAMESPACE::sin(0x1.0p-50)); in TEST_F()
24 EXPECT_FP_EQ(min_normal, LIBC_NAMESPACE::sin(min_normal)); in TEST_F()
25 EXPECT_FP_EQ(min_denormal, LIBC_NAMESPACE::sin(min_denormal)); in TEST_F()
35 EXPECT_FP_EQ(0.0, LIBC_NAMESPACE::sin(min_denormal)); in TEST_F()
36 EXPECT_FP_EQ(0.0, LIBC_NAMESPACE::sin(max_denormal)); in TEST_F()
42 EXPECT_FP_EQ(0.0, LIBC_NAMESPACE::sin(min_denormal)); in TEST_F()
43 EXPECT_FP_EQ(0.0, LIBC_NAMESPACE::sin(max_denormal)); in TEST_F()
49 EXPECT_FP_EQ(0.0, LIBC_NAMESPACE::sin(min_denormal)); in TEST_F()
50 EXPECT_FP_EQ(0.0, LIBC_NAMESPACE::sin(max_denormal)); in TEST_F()