Lines Matching defs:getLargest
85 // 3. getLargest()
86 // 4. -getLargest()
102 // nextDown(+inf) = -nextUp(-inf) = -(-getLargest()) = getLargest()
104 expected = APFloat::getLargest(APFloat::IEEEquad(), false);
109 // nextUp(-inf) = -getLargest()
111 expected = APFloat::getLargest(APFloat::IEEEquad(), true);
123 // nextUp(getLargest()) = +inf
124 test = APFloat::getLargest(APFloat::IEEEquad(), false);
130 // nextDown(getLargest()) = -nextUp(-getLargest())
131 // = -(-getLargest() + inc)
132 // = getLargest() - inc.
133 test = APFloat::getLargest(APFloat::IEEEquad(), false);
140 // nextUp(-getLargest()) = -getLargest() + inc.
141 test = APFloat::getLargest(APFloat::IEEEquad(), true);
147 // nextDown(-getLargest()) = -nextUp(getLargest()) = -(inf) = -inf.
148 test = APFloat::getLargest(APFloat::IEEEquad(), true);
845 EXPECT_FALSE(APFloat::getLargest(Semantics).isSmallestNormalized());
846 EXPECT_FALSE(APFloat::getLargest(Semantics, true).isSmallestNormalized());
1725 APFloat T(-0.5), S(3.14), R(APFloat::getLargest(APFloat::IEEEdouble())), P(0.0);
1912 T = APFloat::getLargest(APFloat::IEEEdouble());
1948 test = APFloat::getLargest(APFloat::Float8E8M0FNU());
1985 TEST(APFloatTest, getLargest) {
1986 EXPECT_EQ(3.402823466e+38f, APFloat::getLargest(APFloat::IEEEsingle()).convertToFloat());
1987 EXPECT_EQ(1.7976931348623158e+308, APFloat::getLargest(APFloat::IEEEdouble()).convertToDouble());
1988 EXPECT_EQ(448, APFloat::getLargest(APFloat::Float8E4M3FN()).convertToDouble());
1990 APFloat::getLargest(APFloat::Float8E4M3FNUZ()).convertToDouble());
1992 APFloat::getLargest(APFloat::Float8E5M2FNUZ()).convertToDouble());
1994 30, APFloat::getLargest(APFloat::Float8E4M3B11FNUZ()).convertToDouble());
1996 APFloat::getLargest(APFloat::FloatTF32()).convertToFloat());
1998 APFloat::getLargest(APFloat::Float8E8M0FNU()).convertToDouble());
1999 EXPECT_EQ(28, APFloat::getLargest(APFloat::Float6E3M2FN()).convertToDouble());
2001 APFloat::getLargest(APFloat::Float6E2M3FN()).convertToDouble());
2002 EXPECT_EQ(6, APFloat::getLargest(APFloat::Float4E2M1FN()).convertToDouble());
2628 APFloat PLargestValue = APFloat::getLargest(APFloat::IEEEsingle(), false);
2629 APFloat MLargestValue = APFloat::getLargest(APFloat::IEEEsingle(), true);
2868 APFloat PLargestValue = APFloat::getLargest(APFloat::IEEEsingle(), false);
2869 APFloat MLargestValue = APFloat::getLargest(APFloat::IEEEsingle(), true);
3108 APFloat PLargestValue = APFloat::getLargest(APFloat::IEEEsingle(), false);
3109 APFloat MLargestValue = APFloat::getLargest(APFloat::IEEEsingle(), true);
3412 APFloat PLargestValue = APFloat::getLargest(APFloat::IEEEsingle(), false);
3413 APFloat MLargestValue = APFloat::getLargest(APFloat::IEEEsingle(), true);
3698 APFloat::getLargest(APFloat::IEEEsingle(), true),
3703 APFloat::getLargest(APFloat::IEEEsingle(), false),
3769 APFloat PLargestValue = APFloat::getLargest(APFloat::IEEEsingle(), false);
3770 APFloat MLargestValue = APFloat::getLargest(APFloat::IEEEsingle(), true);
3839 EXPECT_EQ(1023, ilogb(APFloat::getLargest(APFloat::IEEEdouble(), false)));
3840 EXPECT_EQ(1023, ilogb(APFloat::getLargest(APFloat::IEEEdouble(), true)));
3861 EXPECT_EQ(127, ilogb(APFloat::getLargest(APFloat::IEEEsingle(), false)));
3862 EXPECT_EQ(127, ilogb(APFloat::getLargest(APFloat::IEEEsingle(), true)));
3935 APFloat LargestF64 = APFloat::getLargest(APFloat::IEEEdouble(), false);
3936 APFloat NegLargestF64 = APFloat::getLargest(APFloat::IEEEdouble(), true);
4059 APFloat Largest = APFloat::getLargest(APFloat::IEEEdouble(), false);
4060 APFloat NegLargest = APFloat::getLargest(APFloat::IEEEdouble(), true);
4268 APFloat PLargestValue = APFloat::getLargest(APFloat::IEEEsingle(), false);
4269 APFloat MLargestValue = APFloat::getLargest(APFloat::IEEEsingle(), true);
5240 APFloat::getLargest(APFloat::PPCDoubleDouble()).bitcastToAPInt());
5270 APFloat::getLargest(APFloat::PPCDoubleDouble(), true).bitcastToAPInt());
5289 EXPECT_TRUE(APFloat::getLargest(APFloat::PPCDoubleDouble()).isLargest());
5294 EXPECT_FALSE(APFloat::getLargest(APFloat::PPCDoubleDouble()).isDenormal());
5336 APFloat MaxX87Val = APFloat::getLargest(APFloat::x87DoubleExtended());
6048 test = APFloat::getLargest(APFloat::Float8E5M2FNUZ());
6065 test = APFloat::getLargest(APFloat::Float8E5M2FNUZ(), true);
6301 test = APFloat::getLargest(Sem);
6318 test = APFloat::getLargest(Sem, true);
6618 APFloat DPosLargest = APFloat::getLargest(APFloat::IEEEdouble(), false);
6620 APFloat DNegLargest = APFloat::getLargest(APFloat::IEEEdouble(), true);
6656 APFloat FPosLargest = APFloat::getLargest(APFloat::IEEEsingle(), false);
6658 APFloat FNegLargest = APFloat::getLargest(APFloat::IEEEsingle(), true);
6693 APFloat HPosLargest = APFloat::getLargest(APFloat::IEEEhalf(), false);
6695 APFloat HNegLargest = APFloat::getLargest(APFloat::IEEEhalf(), true);
6730 APFloat BPosLargest = APFloat::getLargest(APFloat::BFloat(), false);
6733 APFloat BNegLargest = APFloat::getLargest(APFloat::BFloat(), true);
6766 APFloat PosLargest = APFloat::getLargest(APFloat::Float8E5M2(), false);
6768 APFloat NegLargest = APFloat::getLargest(APFloat::Float8E5M2(), true);
6794 APFloat PosLargest = APFloat::getLargest(APFloat::Float8E4M3(), false);
6796 APFloat NegLargest = APFloat::getLargest(APFloat::Float8E4M3(), true);
6822 APFloat PosLargest = APFloat::getLargest(APFloat::Float8E4M3FN(), false);
6824 APFloat NegLargest = APFloat::getLargest(APFloat::Float8E4M3FN(), true);
6846 APFloat PosLargest = APFloat::getLargest(APFloat::Float8E5M2FNUZ(), false);
6848 APFloat NegLargest = APFloat::getLargest(APFloat::Float8E5M2FNUZ(), true);
6871 APFloat PosLargest = APFloat::getLargest(APFloat::Float8E4M3FNUZ(), false);
6873 APFloat NegLargest = APFloat::getLargest(APFloat::Float8E4M3FNUZ(), true);
6903 APFloat PosLargest = APFloat::getLargest(APFloat::Float8E3M4(), false);
6905 APFloat NegLargest = APFloat::getLargest(APFloat::Float8E3M4(), true);
6933 APFloat PosLargest = APFloat::getLargest(APFloat::FloatTF32(), false);
6935 APFloat NegLargest = APFloat::getLargest(APFloat::FloatTF32(), true);
6970 APFloat PosLargest = APFloat::getLargest(APFloat::Float8E5M2FNUZ(), false);
6972 APFloat NegLargest = APFloat::getLargest(APFloat::Float8E5M2FNUZ(), true);
7002 APFloat PosLargest = APFloat::getLargest(APFloat::Float8E4M3FNUZ(), false);
7004 APFloat NegLargest = APFloat::getLargest(APFloat::Float8E4M3FNUZ(), true);
7032 APFloat FPosLargest = APFloat::getLargest(APFloat::IEEEsingle(), false);
7034 APFloat FNegLargest = APFloat::getLargest(APFloat::IEEEsingle(), true);
7068 APFloat HPosLargest = APFloat::getLargest(APFloat::IEEEhalf(), false);
7070 APFloat HNegLargest = APFloat::getLargest(APFloat::IEEEhalf(), true);
7104 APFloat BPosLargest = APFloat::getLargest(APFloat::BFloat(), false);
7107 APFloat BNegLargest = APFloat::getLargest(APFloat::BFloat(), true);
7147 APFloat PosLargest = APFloat::getLargest(APFloat::Float8E5M2(), false);
7149 APFloat NegLargest = APFloat::getLargest(APFloat::Float8E5M2(), true);
7183 APFloat PosLargest = APFloat::getLargest(APFloat::Float8E4M3(), false);
7185 APFloat NegLargest = APFloat::getLargest(APFloat::Float8E4M3(), true);
7219 APFloat PosLargest = APFloat::getLargest(APFloat::Float8E4M3FN(), false);
7221 APFloat NegLargest = APFloat::getLargest(APFloat::Float8E4M3FN(), true);
7251 APFloat PosLargest = APFloat::getLargest(APFloat::Float8E3M4(), false);
7253 APFloat NegLargest = APFloat::getLargest(APFloat::Float8E3M4(), true);
7291 APFloat PosLargest = APFloat::getLargest(APFloat::FloatTF32(), false);
7294 APFloat NegLargest = APFloat::getLargest(APFloat::FloatTF32(), true);
7424 EXPECT_DEATH(APFloat::getLargest(APFloat::Float8E8M0FNU(), true),
7809 test = APFloat::getLargest(APFloat::Float6E3M2FN());
7810 expected = APFloat::getLargest(APFloat::Float6E3M2FN());
7825 test = APFloat::getLargest(APFloat::Float6E3M2FN(), true);
7847 test = APFloat::getLargest(APFloat::Float6E2M3FN());
7848 expected = APFloat::getLargest(APFloat::Float6E2M3FN());
7863 test = APFloat::getLargest(APFloat::Float6E2M3FN(), true);
7885 test = APFloat::getLargest(APFloat::Float4E2M1FN());
7886 expected = APFloat::getLargest(APFloat::Float4E2M1FN());
7901 test = APFloat::getLargest(APFloat::Float4E2M1FN(), true);
7948 APFloat PosLargest = APFloat::getLargest(APFloat::Float6E3M2FN(), false);
7950 APFloat NegLargest = APFloat::getLargest(APFloat::Float6E3M2FN(), true);
7969 APFloat PosLargest = APFloat::getLargest(APFloat::Float6E2M3FN(), false);
7971 APFloat NegLargest = APFloat::getLargest(APFloat::Float6E2M3FN(), true);
7990 APFloat PosLargest = APFloat::getLargest(APFloat::Float4E2M1FN(), false);
7992 APFloat NegLargest = APFloat::getLargest(APFloat::Float4E2M1FN(), true);
8019 APFloat PosLargest = APFloat::getLargest(APFloat::Float6E3M2FN(), false);
8021 APFloat NegLargest = APFloat::getLargest(APFloat::Float6E3M2FN(), true);
8048 APFloat PosLargest = APFloat::getLargest(APFloat::Float6E2M3FN(), false);
8050 APFloat NegLargest = APFloat::getLargest(APFloat::Float6E2M3FN(), true);
8077 APFloat PosLargest = APFloat::getLargest(APFloat::Float4E2M1FN(), false);
8079 APFloat NegLargest = APFloat::getLargest(APFloat::Float4E2M1FN(), true);