Home
last modified time | relevance | path

Searched refs:isInfinity (Results 1 – 13 of 13) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/ADT/
H A DAPFloat.h331 bool isFinite() const { return !isNaN() && !isInfinity(); } in isFinite()
341 bool isInfinity() const { return category == fcInfinity; } in isInfinity() function
1144 bool isInfinity() const { return getCategory() == fcInfinity; } in isInfinity() function
1152 bool isFinite() const { return !isNaN() && !isInfinity(); } in isFinite()
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZTDC.cpp139 } else if (Const->isInfinity()) { in convertFCmp()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DExprConstant.cpp2341 if (LHS.isInfinity() || LHS.isNaN()) { in handleFloatFloatBinOp()
8312 Success(Val.isInfinity() ? 1 : 0, E); in VisitBuiltinCallExpr()
10472 if (A.isInfinity() || B.isInfinity()) { in VisitBinaryOperator()
10474 APFloat(A.getSemantics(), A.isInfinity() ? 1 : 0), A); in VisitBinaryOperator()
10476 APFloat(B.getSemantics(), B.isInfinity() ? 1 : 0), B); in VisitBinaryOperator()
10483 if (C.isInfinity() || D.isInfinity()) { in VisitBinaryOperator()
10485 APFloat(C.getSemantics(), C.isInfinity() ? 1 : 0), C); in VisitBinaryOperator()
10487 APFloat(D.getSemantics(), D.isInfinity() ? 1 : 0), D); in VisitBinaryOperator()
10494 if (!Recalc && (AC.isInfinity() || BD.isInfinity() || in VisitBinaryOperator()
10495 AD.isInfinity() || BC.isInfinity())) { in VisitBinaryOperator()
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DConstants.h312 bool isInfinity() const { return Val.isInfinity(); } in isInfinity() function
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DConstantFolding.cpp1739 if (Op->getValueAPF().isNaN() || Op->getValueAPF().isInfinity()) in ConstantFoldScalarCall()
2370 return !Op.isInfinity(); in isMathLibCallNoop()
2452 (!Op0.isInfinity() && !Op1.isZero()); in isMathLibCallNoop()
H A DInstructionSimplify.cpp3653 if (C->isInfinity()) { in SimplifyFCmpInst()
5069 if ((match(Op0, m_APFloat(C)) && C->isInfinity() && in simplifyBinaryIntrinsic()
5071 (match(Op1, m_APFloat(C)) && C->isInfinity() && in simplifyBinaryIntrinsic()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h1560 bool isInfinity() const { return Value->isInfinity(); }
/freebsd-12.1/contrib/llvm/lib/Support/
H A DAPFloat.cpp3794 if (Arg.isInfinity()) in ilogb()
3918 if (!z.isInfinity()) { in addImpl()
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp3478 ((Mask & N_INFINITY) && Val.isInfinity() && Val.isNegative()) || in visitCallInst()
3485 ((Mask & P_INFINITY) && Val.isInfinity() && !Val.isNegative()); in visitCallInst()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonConstPropagation.cpp440 if (Val.isInfinity()) in deduce()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DAsmWriter.cpp1306 bool isInf = APF.isInfinity(); in WriteConstantInternal()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp7343 if (!C1 || !C1->isInfinity() || C1->isNegative()) in performAndCombine()
8798 if (APF.isInfinity() && !APF.isNegative()) { in performSetCCCombine()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp2851 if (CFP->getValueAPF().isInfinity()) { in SimplifySetCC()