Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPFloat.h352 bool isFinite() const { return !isNaN() && !isInfinity(); } in isFinite()
362 bool isInfinity() const { return category == fcInfinity; } in isInfinity() function
1214 bool isInfinity() const { return getCategory() == fcInfinity; } in isInfinity() function
1222 bool isFinite() const { return !isNaN() && !isInfinity(); } in isFinite()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstCombineIntrinsic.cpp351 ((Mask & N_INFINITY) && Val.isInfinity() && Val.isNegative()) || in instCombineIntrinsic()
358 ((Mask & P_INFINITY) && Val.isInfinity() && !Val.isNegative()); in instCombineIntrinsic()
826 if (C && (C->isZero() || C->isInfinity())) { in instCombineIntrinsic()
H A DSIISelLowering.cpp9135 if (!C1 || !C1->isInfinity() || C1->isNegative()) in performAndCombine()
10712 if (APF.isInfinity() && !APF.isNegative()) { in performSetCCCombine()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTDC.cpp147 } else if (Const->isInfinity()) { in convertFCmp()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstants.h307 bool isInfinity() const { return Val.isInfinity(); } in isInfinity() function
H A DPatternMatch.h652 bool isValue(const APFloat &C) { return C.isInfinity(); } in isValue()
661 bool isValue(const APFloat &C) { return !C.isInfinity(); } in isValue()
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp11762 Success(Val.isInfinity() ? 1 : 0, E); in VisitBuiltinCallExpr()
14157 if (A.isInfinity() || B.isInfinity()) { in VisitBinaryOperator()
14159 APFloat(A.getSemantics(), A.isInfinity() ? 1 : 0), A); in VisitBinaryOperator()
14161 APFloat(B.getSemantics(), B.isInfinity() ? 1 : 0), B); in VisitBinaryOperator()
14168 if (C.isInfinity() || D.isInfinity()) { in VisitBinaryOperator()
14170 APFloat(C.getSemantics(), C.isInfinity() ? 1 : 0), C); in VisitBinaryOperator()
14172 APFloat(D.getSemantics(), D.isInfinity() ? 1 : 0), D); in VisitBinaryOperator()
14179 if (!Recalc && (AC.isInfinity() || BD.isInfinity() || in VisitBinaryOperator()
14180 AD.isInfinity() || BC.isInfinity())) { in VisitBinaryOperator()
14244 } else if ((A.isInfinity() || B.isInfinity()) && C.isFinite() && in VisitBinaryOperator()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h1608 bool isInfinity() const { return Value->isInfinity(); }
/freebsd-13.1/contrib/llvm-project/llvm/lib/Support/
H A DAPFloat.cpp2009 if (isInfinity()) in roundToIntegral()
4170 if (Arg.isInfinity()) in ilogb()
4294 if (!z.isInfinity()) { in addImpl()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DConstantFolding.cpp3235 return !Op.isInfinity(); in isMathLibCallNoop()
3311 (!Op0.isInfinity() && !Op1.isZero()); in isMathLibCallNoop()
H A DInstructionSimplify.cpp3750 if (C->isInfinity()) { in SimplifyFCmpInst()
5740 (C->isInfinity() || (Q.CxtI->hasNoInfs() && C->isLargest()))) { in simplifyBinaryIntrinsic()
H A DValueTracking.cpp3664 return !CFP->isInfinity(); in isKnownNeverInfinity()
3706 if (!CElt || CElt->isInfinity()) in isKnownNeverInfinity()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonConstPropagation.cpp451 if (Val.isInfinity()) in deduce()
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DAsmWriter.cpp1357 bool isInf = APF.isInfinity(); in WriteConstantInternal()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp7870 bool HasInf = (XC && XC->getValueAPF().isInfinity()) || in simplifyFPBinop()
7871 (YC && YC->getValueAPF().isInfinity()); in simplifyFPBinop()
H A DTargetLowering.cpp4211 if (CFP->getValueAPF().isInfinity()) { in SimplifySetCC()
H A DDAGCombiner.cpp15006 if (AF.isInfinity() || (Flags.hasNoInfs() && AF.isLargest())) { in visitFMinMax()