Lines Matching full:cos
28 float sin, cos; in TEST_F() local
30 LIBC_NAMESPACE::sincosf(aNaN, &sin, &cos); in TEST_F()
31 EXPECT_FP_EQ(aNaN, cos); in TEST_F()
35 LIBC_NAMESPACE::sincosf(0.0f, &sin, &cos); in TEST_F()
36 EXPECT_FP_EQ(1.0f, cos); in TEST_F()
40 LIBC_NAMESPACE::sincosf(-0.0f, &sin, &cos); in TEST_F()
41 EXPECT_FP_EQ(1.0f, cos); in TEST_F()
45 LIBC_NAMESPACE::sincosf(inf, &sin, &cos); in TEST_F()
46 EXPECT_FP_EQ(aNaN, cos); in TEST_F()
50 LIBC_NAMESPACE::sincosf(neg_inf, &sin, &cos); in TEST_F()
51 EXPECT_FP_EQ(aNaN, cos); in TEST_F()
58 float sin, cos; \
63 LIBC_NAMESPACE::sincosf(input, &sin, &cos); \
66 EXPECT_MPFR_MATCH(mpfr::Operation::Cos, input, cos, 0.5, \
72 LIBC_NAMESPACE::sincosf(input, &sin, &cos); \
75 EXPECT_MPFR_MATCH(mpfr::Operation::Cos, input, cos, 0.5, \
81 LIBC_NAMESPACE::sincosf(input, &sin, &cos); \
84 EXPECT_MPFR_MATCH(mpfr::Operation::Cos, input, cos, 0.5, \
90 LIBC_NAMESPACE::sincosf(input, &sin, &cos); \
93 EXPECT_MPFR_MATCH(mpfr::Operation::Cos, input, cos, 0.5, \