Home
last modified time | relevance | path

Searched refs:isFinite (Results 1 – 10 of 10) sorted by relevance

/openbsd/gnu/llvm/llvm/include/llvm/ADT/
H A DAPFloat.h362 bool isFinite() const { return !isNaN() && !isInfinity(); } in isFinite() function
388 bool isFiniteNonZero() const { return isFinite() && !isZero(); } in isFiniteNonZero()
1234 bool isFinite() const { return !isNaN() && !isInfinity(); } in isFinite() function
1239 bool isFiniteNonZero() const { return isFinite() && !isZero(); } in isFiniteNonZero()
/openbsd/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DFloat2Int.cpp263 if (!F.isFinite() || in calcRange()
/openbsd/gnu/llvm/llvm/lib/Support/
H A DAPFloat.cpp995 if (!isFinite()) return false; in isInteger()
2104 addend.isFinite()) { in fusedMultiplyAdd()
4576 if (!z.isFinite()) { in addImpl()
4595 if (!z.isFinite()) { in addImpl()
4638 if (!Floats[0].isFinite()) { in addImpl()
4783 if (!U.isFinite()) { in multiply()
/openbsd/gnu/llvm/llvm/include/llvm/Analysis/
H A DLoopInfo.h1363 bool isFinite(const Loop *L);
/openbsd/gnu/llvm/llvm/lib/Analysis/
H A DLoopInfo.cpp1108 bool llvm::isFinite(const Loop *L) { in isFinite() function in llvm
H A DConstantFolding.cpp2168 if (U.isFinite()) { in ConstantFoldScalarCall1()
2188 if (!U.isFinite()) in ConstantFoldScalarCall1()
H A DValueTracking.cpp5969 if (CmpRHS != TrueVal || !match(CmpRHS, m_APFloat(FC1)) || !FC1->isFinite()) in matchFastFloatClamp()
H A DScalarEvolution.cpp7393 return isFinite(L) || (isMustProgress(L) && loopHasNoSideEffects(L)); in loopIsFiniteByAssumption()
/openbsd/gnu/llvm/clang/lib/AST/
H A DExprConstant.cpp12120 Success(Val.isFinite() ? 1 : 0, E); in VisitBuiltinCallExpr()
14671 if (MaxCD.isFinite()) { in VisitBinaryOperator()
14685 } else if ((A.isInfinity() || B.isInfinity()) && C.isFinite() && in VisitBinaryOperator()
14686 D.isFinite()) { in VisitBinaryOperator()
14693 } else if (MaxCD.isInfinity() && A.isFinite() && B.isFinite()) { in VisitBinaryOperator()
/openbsd/gnu/llvm/llvm/include/llvm/IR/
H A DPatternMatch.h638 bool isValue(const APFloat &C) { return C.isFinite(); } in isValue()