Home
last modified time | relevance | path

Searched refs:isFiniteNonZero (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Support/
H A DAPFloat.cpp1377 if (!isFiniteNonZero()) in normalize()
1825 if (isFiniteNonZero()) { in multiply()
1843 if (isFiniteNonZero()) { in divide()
1964 while (isFiniteNonZero() && rhs.isFiniteNonZero() && in mod()
1990 if (isFiniteNonZero() && in fusedMultiplyAdd()
2266 if (isFiniteNonZero()) { in convert()
3140 if (isFiniteNonZero()) { in convertF80LongDoubleAPFloatToAPInt()
3219 if (isFiniteNonZero()) { in convertQuadrupleAPFloatToAPInt()
3253 if (isFiniteNonZero()) { in convertDoubleAPFloatToAPInt()
3281 if (isFiniteNonZero()) { in convertFloatAPFloatToAPInt()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DAPFloat.h346 bool isNormal() const { return !isDenormal() && isFiniteNonZero(); } in isNormal()
378 bool isFiniteNonZero() const { return isFinite() && !isZero(); } in isFiniteNonZero() function
1219 bool isNormal() const { return !isDenormal() && isFiniteNonZero(); } in isNormal()
1225 bool isFiniteNonZero() const { return isFinite() && !isZero(); } in isFiniteNonZero() function
/llvm-project-15.0.7/llvm/unittests/ADT/
H A DAPFloatTest.cpp1692 EXPECT_TRUE(test.isFiniteNonZero()); in TEST()
1699 EXPECT_TRUE(test.isFiniteNonZero()); in TEST()
1706 EXPECT_TRUE(test.isFiniteNonZero()); in TEST()
1713 EXPECT_TRUE(test.isFiniteNonZero()); in TEST()
1722 EXPECT_TRUE(test.isFiniteNonZero()); in TEST()
1729 EXPECT_TRUE(test.isFiniteNonZero()); in TEST()
1736 EXPECT_TRUE(test.isFiniteNonZero()); in TEST()
1743 EXPECT_TRUE(test.isFiniteNonZero()); in TEST()
2010 TEST(APFloatTest, isFiniteNonZero) { in TEST() argument
2012 EXPECT_TRUE(APFloat(APFloat::IEEEsingle(), "0x1p+0").isFiniteNonZero()); in TEST()
[all …]
/llvm-project-15.0.7/llvm/lib/IR/
H A DConstants.cpp202 return CFP->getValueAPF().isFiniteNonZero(); in isFiniteNonZeroFP()
207 if (!CFP || !CFP->getValueAPF().isFiniteNonZero()) in isFiniteNonZeroFP()
H A DVerifier.cpp4723 Check(Accuracy.isFiniteNonZero() && !Accuracy.isNegative(), in visitInstruction()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DPatternMatch.h648 bool isValue(const APFloat &C) { return C.isFiniteNonZero(); } in isValue()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp1869 if (Pow->hasApproxFunc() && Pow->hasNoNaNs() && BaseF->isFiniteNonZero() && in replacePowWithExp()