• Home
  • Raw
  • Download

Lines Matching refs:Frac

3077   APFloat Frac(APFloat::IEEEdouble);  in TEST()  local
3080 Frac = frexp(PZero, Exp, RM); in TEST()
3082 EXPECT_TRUE(Frac.isPosZero()); in TEST()
3084 Frac = frexp(MZero, Exp, RM); in TEST()
3086 EXPECT_TRUE(Frac.isNegZero()); in TEST()
3089 Frac = frexp(One, Exp, RM); in TEST()
3091 EXPECT_TRUE(APFloat(APFloat::IEEEdouble, "0x1p-1").bitwiseIsEqual(Frac)); in TEST()
3093 Frac = frexp(MOne, Exp, RM); in TEST()
3095 EXPECT_TRUE(APFloat(APFloat::IEEEdouble, "-0x1p-1").bitwiseIsEqual(Frac)); in TEST()
3097 Frac = frexp(LargestDenormal, Exp, RM); in TEST()
3099 EXPECT_TRUE(APFloat(APFloat::IEEEdouble, "0x1.ffffffffffffep-1").bitwiseIsEqual(Frac)); in TEST()
3101 Frac = frexp(NegLargestDenormal, Exp, RM); in TEST()
3103 EXPECT_TRUE(APFloat(APFloat::IEEEdouble, "-0x1.ffffffffffffep-1").bitwiseIsEqual(Frac)); in TEST()
3106 Frac = frexp(Smallest, Exp, RM); in TEST()
3108 EXPECT_TRUE(APFloat(APFloat::IEEEdouble, "0x1p-1").bitwiseIsEqual(Frac)); in TEST()
3110 Frac = frexp(NegSmallest, Exp, RM); in TEST()
3112 EXPECT_TRUE(APFloat(APFloat::IEEEdouble, "-0x1p-1").bitwiseIsEqual(Frac)); in TEST()
3115 Frac = frexp(Largest, Exp, RM); in TEST()
3117 EXPECT_TRUE(APFloat(APFloat::IEEEdouble, "0x1.fffffffffffffp-1").bitwiseIsEqual(Frac)); in TEST()
3119 Frac = frexp(NegLargest, Exp, RM); in TEST()
3121 EXPECT_TRUE(APFloat(APFloat::IEEEdouble, "-0x1.fffffffffffffp-1").bitwiseIsEqual(Frac)); in TEST()
3124 Frac = frexp(PInf, Exp, RM); in TEST()
3126 EXPECT_TRUE(Frac.isInfinity() && !Frac.isNegative()); in TEST()
3128 Frac = frexp(MInf, Exp, RM); in TEST()
3130 EXPECT_TRUE(Frac.isInfinity() && Frac.isNegative()); in TEST()
3132 Frac = frexp(QPNaN, Exp, RM); in TEST()
3134 EXPECT_TRUE(Frac.isNaN()); in TEST()
3136 Frac = frexp(QMNaN, Exp, RM); in TEST()
3138 EXPECT_TRUE(Frac.isNaN()); in TEST()
3140 Frac = frexp(SNaN, Exp, RM); in TEST()
3142 EXPECT_TRUE(Frac.isNaN() && !Frac.isSignaling()); in TEST()
3144 Frac = frexp(SNaNWithPayload, Exp, RM); in TEST()
3146 EXPECT_TRUE(Frac.isNaN() && !Frac.isSignaling()); in TEST()
3147 EXPECT_EQ(Payload, Frac.bitcastToAPInt().getLoBits(51)); in TEST()
3149 Frac = frexp(APFloat(APFloat::IEEEdouble, "0x0.ffffp-1"), Exp, RM); in TEST()
3151 EXPECT_TRUE(APFloat(APFloat::IEEEdouble, "0x1.fffep-1").bitwiseIsEqual(Frac)); in TEST()
3153 Frac = frexp(APFloat(APFloat::IEEEdouble, "0x1p-51"), Exp, RM); in TEST()
3155 EXPECT_TRUE(APFloat(APFloat::IEEEdouble, "0x1p-1").bitwiseIsEqual(Frac)); in TEST()
3157 Frac = frexp(APFloat(APFloat::IEEEdouble, "0x1.c60f120d9f87cp+51"), Exp, RM); in TEST()
3159 EXPECT_TRUE(APFloat(APFloat::IEEEdouble, "0x1.c60f120d9f87cp-1").bitwiseIsEqual(Frac)); in TEST()