Lines Matching defs:Frac

4084   APFloat Frac(APFloat::IEEEdouble());
4087 Frac = frexp(PZero, Exp, RM);
4089 EXPECT_TRUE(Frac.isPosZero());
4091 Frac = frexp(MZero, Exp, RM);
4093 EXPECT_TRUE(Frac.isNegZero());
4096 Frac = frexp(One, Exp, RM);
4098 EXPECT_TRUE(APFloat(APFloat::IEEEdouble(), "0x1p-1").bitwiseIsEqual(Frac));
4100 Frac = frexp(MOne, Exp, RM);
4102 EXPECT_TRUE(APFloat(APFloat::IEEEdouble(), "-0x1p-1").bitwiseIsEqual(Frac));
4104 Frac = frexp(LargestDenormal, Exp, RM);
4106 EXPECT_TRUE(APFloat(APFloat::IEEEdouble(), "0x1.ffffffffffffep-1").bitwiseIsEqual(Frac));
4108 Frac = frexp(NegLargestDenormal, Exp, RM);
4110 EXPECT_TRUE(APFloat(APFloat::IEEEdouble(), "-0x1.ffffffffffffep-1").bitwiseIsEqual(Frac));
4113 Frac = frexp(Smallest, Exp, RM);
4115 EXPECT_TRUE(APFloat(APFloat::IEEEdouble(), "0x1p-1").bitwiseIsEqual(Frac));
4117 Frac = frexp(NegSmallest, Exp, RM);
4119 EXPECT_TRUE(APFloat(APFloat::IEEEdouble(), "-0x1p-1").bitwiseIsEqual(Frac));
4122 Frac = frexp(Largest, Exp, RM);
4124 EXPECT_TRUE(APFloat(APFloat::IEEEdouble(), "0x1.fffffffffffffp-1").bitwiseIsEqual(Frac));
4126 Frac = frexp(NegLargest, Exp, RM);
4128 EXPECT_TRUE(APFloat(APFloat::IEEEdouble(), "-0x1.fffffffffffffp-1").bitwiseIsEqual(Frac));
4131 Frac = frexp(PInf, Exp, RM);
4133 EXPECT_TRUE(Frac.isInfinity() && !Frac.isNegative());
4135 Frac = frexp(MInf, Exp, RM);
4137 EXPECT_TRUE(Frac.isInfinity() && Frac.isNegative());
4139 Frac = frexp(QPNaN, Exp, RM);
4141 EXPECT_TRUE(Frac.isNaN());
4143 Frac = frexp(QMNaN, Exp, RM);
4145 EXPECT_TRUE(Frac.isNaN());
4147 Frac = frexp(SNaN, Exp, RM);
4149 EXPECT_TRUE(Frac.isNaN() && !Frac.isSignaling());
4151 Frac = frexp(SNaNWithPayload, Exp, RM);
4153 EXPECT_TRUE(Frac.isNaN() && !Frac.isSignaling());
4154 EXPECT_EQ(Payload, Frac.bitcastToAPInt().getLoBits(51));
4156 Frac = frexp(APFloat(APFloat::IEEEdouble(), "0x0.ffffp-1"), Exp, RM);
4158 EXPECT_TRUE(APFloat(APFloat::IEEEdouble(), "0x1.fffep-1").bitwiseIsEqual(Frac));
4160 Frac = frexp(APFloat(APFloat::IEEEdouble(), "0x1p-51"), Exp, RM);
4162 EXPECT_TRUE(APFloat(APFloat::IEEEdouble(), "0x1p-1").bitwiseIsEqual(Frac));
4164 Frac = frexp(APFloat(APFloat::IEEEdouble(), "0x1.c60f120d9f87cp+51"), Exp, RM);
4166 EXPECT_TRUE(APFloat(APFloat::IEEEdouble(), "0x1.c60f120d9f87cp-1").bitwiseIsEqual(Frac));