Lines Matching defs:getZero
163 expected = APFloat::getZero(APFloat::IEEEquad(), false);
170 expected = APFloat::getZero(APFloat::IEEEquad(), true);
207 test = APFloat::getZero(APFloat::IEEEquad(), false);
213 test = APFloat::getZero(APFloat::IEEEquad(), false);
219 test = APFloat::getZero(APFloat::IEEEquad(), true);
225 test = APFloat::getZero(APFloat::IEEEquad(), true);
832 EXPECT_FALSE(APFloat::getZero(Semantics, false).isSmallestNormalized());
833 EXPECT_FALSE(APFloat::getZero(Semantics, true).isSmallestNormalized());
1766 P = APFloat::getZero(APFloat::IEEEdouble());
1769 P = APFloat::getZero(APFloat::IEEEdouble(), true);
1822 P = APFloat::getZero(APFloat::IEEEdouble(), false);
1828 P = APFloat::getZero(APFloat::IEEEdouble(), false);
1834 P = APFloat::getZero(APFloat::IEEEdouble(), true);
1840 P = APFloat::getZero(APFloat::IEEEdouble(), true);
2205 TEST(APFloatTest, getZero) {
2249 APFloat test = APFloat::getZero(*GetZeroTest[i].semantics,
2280 EXPECT_TRUE(APFloat::getZero(Sem).bitwiseIsEqual(
2281 APFloat::copySign(APFloat::getZero(Sem), APFloat(-1.0))));
2429 APFloat test = APFloat::getZero(APFloat::IEEEsingle(), true);
2438 test = APFloat::getZero(APFloat::IEEEsingle(), false);
2448 test = APFloat::getZero(Sem);
2509 EXPECT_FALSE(APFloat::getZero(APFloat::IEEEsingle(), false).isNegative());
2510 EXPECT_TRUE(APFloat::getZero(APFloat::IEEEsingle(), true).isNegative());
2524 EXPECT_FALSE(APFloat::getZero(APFloat::IEEEsingle(), false).isNormal());
2534 EXPECT_TRUE(APFloat::getZero(APFloat::IEEEsingle(), false).isFinite());
2557 EXPECT_FALSE(APFloat::getZero(APFloat::IEEEsingle(), false).isInfinity());
2575 EXPECT_FALSE(APFloat::getZero(APFloat::IEEEsingle(), false).isNaN());
2603 EXPECT_FALSE(APFloat::getZero(APFloat::IEEEsingle(), false).isFiniteNonZero());
2604 EXPECT_FALSE(APFloat::getZero(APFloat::IEEEsingle(), true).isFiniteNonZero());
2622 APFloat PZero = APFloat::getZero(APFloat::IEEEsingle(), false);
2623 APFloat MZero = APFloat::getZero(APFloat::IEEEsingle(), true);
2862 APFloat PZero = APFloat::getZero(APFloat::IEEEsingle(), false);
2863 APFloat MZero = APFloat::getZero(APFloat::IEEEsingle(), true);
3102 APFloat PZero = APFloat::getZero(APFloat::IEEEsingle(), false);
3103 APFloat MZero = APFloat::getZero(APFloat::IEEEsingle(), true);
3406 APFloat PZero = APFloat::getZero(APFloat::IEEEsingle(), false);
3407 APFloat MZero = APFloat::getZero(APFloat::IEEEsingle(), true);
3700 APFloat::getZero(APFloat::IEEEsingle(), true),
3701 APFloat::getZero(APFloat::IEEEsingle(), false),
3761 APFloat PZero = APFloat::getZero(APFloat::IEEEsingle(), false);
3762 APFloat MZero = APFloat::getZero(APFloat::IEEEsingle(), true);
3799 APFloat Zero = APFloat::getZero(APFloat::IEEEsingle(), false);
3800 APFloat NegZero = APFloat::getZero(APFloat::IEEEsingle(), true);
3853 ilogb(APFloat::getZero(APFloat::IEEEsingle(), false)));
3855 ilogb(APFloat::getZero(APFloat::IEEEsingle(), true)));
3887 APFloat PZero = APFloat::getZero(APFloat::IEEEsingle(), false);
3888 APFloat MZero = APFloat::getZero(APFloat::IEEEsingle(), true);
4046 APFloat PZero = APFloat::getZero(APFloat::IEEEdouble(), false);
4047 APFloat MZero = APFloat::getZero(APFloat::IEEEdouble(), true);
4262 APFloat PZero = APFloat::getZero(APFloat::IEEEsingle(), false);
4263 APFloat MZero = APFloat::getZero(APFloat::IEEEsingle(), true);
5233 APFloat::getZero(APFloat::PPCDoubleDouble()).bitcastToAPInt());
5262 APFloat::getZero(APFloat::PPCDoubleDouble(), true).bitcastToAPInt());
5913 test = APFloat::getZero(APFloat::Float8E4M3FN(), true);
5941 test = APFloat::getZero(APFloat::Float8E4M3FN(), true);
6058 expected = APFloat::getZero(APFloat::Float8E5M2FNUZ(), false);
6074 test = APFloat::getZero(APFloat::Float8E5M2FNUZ(), false);
6100 test = APFloat::getZero(APFloat::Float8E5M2FNUZ());
6311 expected = APFloat::getZero(Sem, false);
6327 test = APFloat::getZero(Sem, false);
6357 test = APFloat::getZero(Sem);
6593 APFloat test = APFloat::getZero(Sem, /*Negative=*/negative);
6684 APFloat HPosZero = APFloat::getZero(APFloat::IEEEhalf());
6687 APFloat HNegZero = APFloat::getZero(APFloat::IEEEhalf(), true);
6719 APFloat BPosZero = APFloat::getZero(APFloat::IEEEhalf());
6722 APFloat BNegZero = APFloat::getZero(APFloat::IEEEhalf(), true);
6892 APFloat PosZero = APFloat::getZero(APFloat::Float8E3M4(), false);
6895 APFloat NegZero = APFloat::getZero(APFloat::Float8E3M4(), true);
6959 APFloat PosZero = APFloat::getZero(APFloat::Float8E5M2FNUZ());
6963 APFloat NegZero = APFloat::getZero(APFloat::Float8E5M2FNUZ(), true);
6991 APFloat PosZero = APFloat::getZero(APFloat::Float8E4M3FNUZ());
6995 APFloat NegZero = APFloat::getZero(APFloat::Float8E4M3FNUZ(), true);
7059 APFloat HPosZero = APFloat::getZero(APFloat::IEEEhalf());
7062 APFloat HNegZero = APFloat::getZero(APFloat::IEEEhalf(), true);
7095 APFloat BPosZero = APFloat::getZero(APFloat::BFloat());
7098 APFloat BNegZero = APFloat::getZero(APFloat::BFloat(), true);
7135 APFloat PosZero = APFloat::getZero(APFloat::Float8E5M2());
7138 APFloat NegZero = APFloat::getZero(APFloat::Float8E5M2(), true);
7171 APFloat PosZero = APFloat::getZero(APFloat::Float8E4M3());
7174 APFloat NegZero = APFloat::getZero(APFloat::Float8E4M3(), true);
7207 APFloat PosZero = APFloat::getZero(APFloat::Float8E4M3FN());
7210 APFloat NegZero = APFloat::getZero(APFloat::Float8E4M3FN(), true);
7239 APFloat PosZero = APFloat::getZero(APFloat::Float8E3M4(), false);
7242 APFloat NegZero = APFloat::getZero(APFloat::Float8E3M4(), true);
7279 APFloat PosZero = APFloat::getZero(APFloat::FloatTF32());
7282 APFloat NegZero = APFloat::getZero(APFloat::FloatTF32(), true);
7360 EXPECT_EQ(INT_MIN, APFloat::getZero(Semantics, false).getExactLog2());
7361 EXPECT_EQ(INT_MIN, APFloat::getZero(Semantics, true).getExactLog2());
7362 EXPECT_EQ(INT_MIN, APFloat::getZero(Semantics, false).getExactLog2Abs());
7363 EXPECT_EQ(INT_MIN, APFloat::getZero(Semantics, true).getExactLog2Abs());
7399 EXPECT_DEATH(APFloat::getZero(APFloat::Float8E8M0FNU(), false),
7401 EXPECT_DEATH(APFloat::getZero(APFloat::Float8E8M0FNU(), true),
7818 expected = APFloat::getZero(APFloat::Float6E3M2FN(), true);
7834 test = APFloat::getZero(APFloat::Float6E3M2FN(), false);
7856 expected = APFloat::getZero(APFloat::Float6E2M3FN(), true);
7872 test = APFloat::getZero(APFloat::Float6E2M3FN(), false);
7894 expected = APFloat::getZero(APFloat::Float4E2M1FN(), true);
7910 test = APFloat::getZero(APFloat::Float4E2M1FN(), false);
8007 APFloat PosZero = APFloat::getZero(APFloat::Float6E3M2FN());
8010 APFloat NegZero = APFloat::getZero(APFloat::Float6E3M2FN(), true);
8036 APFloat PosZero = APFloat::getZero(APFloat::Float6E2M3FN());
8039 APFloat NegZero = APFloat::getZero(APFloat::Float6E2M3FN(), true);
8065 APFloat PosZero = APFloat::getZero(APFloat::Float4E2M1FN());
8068 APFloat NegZero = APFloat::getZero(APFloat::Float4E2M1FN(), true);