Searched refs:getExactInverse (Results 1 – 5 of 5) sorted by relevance
440 bool getExactInverse(APFloat *inv) const;688 bool getExactInverse(APFloat *inv) const;1245 bool getExactInverse(APFloat *inv) const { in getExactInverse() function1246 APFLOAT_DISPATCH_ON_SEMANTICS(getExactInverse(inv)); in getExactInverse()
1450 EXPECT_TRUE(APFloat(2.0).getExactInverse(&inv)); in TEST()1452 EXPECT_TRUE(APFloat(2.0f).getExactInverse(&inv)); in TEST()1454 EXPECT_TRUE(APFloat(APFloat::IEEEquad(), "2.0").getExactInverse(&inv)); in TEST()1456 EXPECT_TRUE(APFloat(APFloat::PPCDoubleDouble(), "2.0").getExactInverse(&inv)); in TEST()1458 EXPECT_TRUE(APFloat(APFloat::x87DoubleExtended(), "2.0").getExactInverse(&inv)); in TEST()1462 EXPECT_TRUE(APFloat(1.17549435e-38f).getExactInverse(&inv)); in TEST()1466 EXPECT_FALSE(APFloat(1.7014118e38f).getExactInverse(nullptr)); in TEST()1468 EXPECT_FALSE(APFloat(0.0).getExactInverse(nullptr)); in TEST()1470 EXPECT_FALSE(APFloat(1.40129846e-45f).getExactInverse(nullptr)); in TEST()
3994 bool IEEEFloat::getExactInverse(APFloat *inv) const { in getExactInverse() function in llvm::detail::IEEEFloat4778 bool DoubleAPFloat::getExactInverse(APFloat *inv) const { in getExactInverse() function in llvm::detail::DoubleAPFloat4782 return Tmp.getExactInverse(nullptr); in getExactInverse()4784 auto Ret = Tmp.getExactInverse(&Inv); in getExactInverse()
244 return CFP->getValueAPF().getExactInverse(nullptr); in hasExactInverseFP()249 if (!CFP || !CFP->getValueAPF().getExactInverse(nullptr)) in hasExactInverseFP()
3227 if (!ImmAPF.getExactInverse(&ToConvert)) in transformFixedFloatingPointConversion()