Lines Matching refs:numeric_limits
46 EXPECT_EQ(RTNAME(Exponent8_8)(std::numeric_limits<Real<8>>::infinity()),
47 std::numeric_limits<Int<8>>::max());
48 EXPECT_EQ(RTNAME(Exponent8_8)(std::numeric_limits<Real<8>>::quiet_NaN()),
49 std::numeric_limits<Int<8>>::max());
56 std::isnan(RTNAME(Fraction4)(std::numeric_limits<Real<4>>::infinity())));
58 std::isnan(RTNAME(Fraction8)(std::numeric_limits<Real<8>>::quiet_NaN())));
63 EXPECT_FALSE(RTNAME(IsNaN8)(std::numeric_limits<Real<8>>::infinity()));
64 EXPECT_TRUE(RTNAME(IsNaN8)(std::numeric_limits<Real<8>>::quiet_NaN()));
77 RTNAME(ModReal4)(Real<4>{0.5}, std::numeric_limits<Real<4>>::infinity()),
80 RTNAME(ModReal4)(Real<4>{-0.5}, std::numeric_limits<Real<4>>::infinity()),
83 RTNAME(ModReal4)(Real<4>{0.5}, -std::numeric_limits<Real<4>>::infinity()),
86 Real<4>{-0.5}, -std::numeric_limits<Real<4>>::infinity()),
89 RTNAME(ModReal8)(Real<8>{0.5}, std::numeric_limits<Real<8>>::infinity()),
92 RTNAME(ModReal8)(Real<8>{-0.5}, std::numeric_limits<Real<8>>::infinity()),
95 RTNAME(ModReal8)(Real<8>{0.5}, -std::numeric_limits<Real<8>>::infinity()),
98 Real<8>{-0.5}, -std::numeric_limits<Real<8>>::infinity()),
113 Real<4>{0.5}, std::numeric_limits<Real<4>>::infinity())));
115 Real<4>{-0.5}, std::numeric_limits<Real<4>>::infinity())));
117 Real<4>{0.5}, -std::numeric_limits<Real<4>>::infinity())));
119 Real<4>{-0.5}, -std::numeric_limits<Real<4>>::infinity())));
121 Real<8>{-0.5}, std::numeric_limits<Real<8>>::infinity())));
123 Real<8>{0.5}, std::numeric_limits<Real<8>>::infinity())));
125 Real<8>{-0.5}, -std::numeric_limits<Real<8>>::infinity())));
127 Real<8>{0.5}, -std::numeric_limits<Real<8>>::infinity())));
137 std::numeric_limits<Real<4>>::denorm_min());
159 std::isnan(RTNAME(RRSpacing4)(std::numeric_limits<Real<4>>::infinity())));
161 RTNAME(RRSpacing8)(std::numeric_limits<Real<8>>::quiet_NaN())));
170 std::isinf(RTNAME(Scale4)(std::numeric_limits<Real<4>>::infinity(), 1)));
172 std::isnan(RTNAME(Scale8)(std::numeric_limits<Real<8>>::quiet_NaN(), 1)));
183 RTNAME(SetExponent4)(std::numeric_limits<Real<4>>::infinity(), 1)));
185 RTNAME(SetExponent8)(std::numeric_limits<Real<8>>::quiet_NaN(), 1)));
256 EXPECT_EQ(RTNAME(Spacing8)(Real<8>{0}), std::numeric_limits<Real<8>>::min());
259 std::isnan(RTNAME(Spacing4)(std::numeric_limits<Real<4>>::infinity())));
261 std::isnan(RTNAME(Spacing8)(std::numeric_limits<Real<8>>::quiet_NaN())));
266 RTNAME(Spacing3By4)(Real<4>{0.0}), std::numeric_limits<Real<4>>::min());
337 Int<4>{std::numeric_limits<Int<4>>::min()}) -