Home
last modified time | relevance | path

Searched refs:isNaN (Results 1 – 25 of 30) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPFloat.h421 bool isFinite() const { return !isNaN() && !isInfinity(); } in isFinite()
434 bool isNaN() const { return category == fcNaN; } in isNaN() function
1352 bool isNaN() const { return getCategory() == fcNaN; } in isNaN() function
1359 bool isFinite() const { return !isNaN() && !isInfinity(); } in isFinite()
1456 if (A.isNaN()) in minnum()
1458 if (B.isNaN()) in minnum()
1470 if (A.isNaN()) in maxnum()
1472 if (B.isNaN()) in maxnum()
1483 if (A.isNaN()) in minimum()
1485 if (B.isNaN()) in minimum()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstant.h97 bool isNaN() const;
H A DConstants.h325 bool isNaN() const { return Val.isNaN(); } in isNaN() function
H A DPatternMatch.h706 bool isValue(const APFloat &C) { return C.isNaN(); } in isValue()
713 bool isValue(const APFloat &C) { return !C.isNaN(); } in isValue()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAtomicRMW.cpp73 return CF->isNaN(); in isSaturating()
H A DInstCombineCompares.cpp7671 assert(!RHS->isNaN() && "NaN comparison not already folded!"); in foldFCmpIntToFPConst()
8325 match(Op1, m_AnyZeroFP()) && !C->isZero() && !C->isNaN()) { in visitFCmpInst()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DConstantFolding.cpp1376 if (!AllowNonDeterministic && C->isNaN()) in ConstantFoldFPInstOperands()
2091 if (U.isNaN()) in ConstantFoldScalarCall1()
2563 if (Op1.isNaN() || Op2.isNaN()) in evaluateCompare()
2745 ((Mask & fcSNan) && Op1V.isNaN() && Op1V.isSignaling()) || in ConstantFoldIntrinsicCall2()
2746 ((Mask & fcQNan) && Op1V.isNaN() && !Op1V.isSignaling()) || in ConstantFoldIntrinsicCall2()
3008 if (S2.isNegative() && S2.isNonZero() && !S2.isNaN()) { in ConstantFoldAMDGCNCubeIntrinsic()
3019 if (S1.isNegative() && S1.isNonZero() && !S1.isNaN()) { in ConstantFoldAMDGCNCubeIntrinsic()
3030 if (S0.isNegative() && S0.isNonZero() && !S0.isNaN()) { in ConstantFoldAMDGCNCubeIntrinsic()
3532 return Op.isNaN() || (!Op.isZero() && !Op.isNegative()); in isMathLibCallNoop()
3605 return Op.isNaN() || Op.isZero() || !Op.isNegative(); in isMathLibCallNoop()
[all …]
H A DInstructionSimplify.cpp4164 if (C->isNaN()) in simplifyFCmpInst()
5578 else if (EltC && EltC->isNaN()) in propagateNaN()
5589 if (!In->isNaN()) in propagateNaN()
5596 assert(Splat && Splat->isNaN() && in propagateNaN()
6230 if (C && C->isNaN()) in simplifyLdexp()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/RISCV/
H A DEmulateInstructionRISCV.cpp1352 if (rs1.isNaN() || rs2.isNaN()) in F_MAX_MIN()
1354 if (rs1.isNaN() && rs2.isNaN()) { in F_MAX_MIN()
1376 if (rs1.isNaN()) { in FMV_f2i()
1402 if (rs1.isNaN() || rs2.isNaN()) { in F_Compare()
1456 if (rs1.isNaN()) { in FCLASS()
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DFloating.h95 bool isNan() const { return F.isNaN(); } in isNan()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyInstPrinter.cpp270 if (FP.isNaN() && !FP.bitwiseIsEqual(APFloat::getQNaN(FP.getSemantics())) && in toString()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/MCTargetDesc/
H A DSPIRVInstPrinter.cpp83 if (FP.isNaN()) { in printOpConstantVarOps()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DAPFloat.cpp2031 (isZero() || isNaN())) in changeSign()
2244 if (V.isNaN() || compareAbsoluteValue(V) == cmpLessThan) in mod()
2319 if (isNaN()) { in roundToIntegral()
3428 Arg.isNaN() ? (uint8_t)0 : (uint8_t)Arg.sign, in hash_value()
4438 if (!isNaN()) in isSignaling()
4620 assert(isNaN()); in makeQuiet()
4626 if (Arg.isNaN()) in ilogb()
4659 if (X.isNaN()) in scalbn()
5313 assert(isNaN() && "Other class of FP constant"); in classify()
H A DAPFixedPoint.cpp550 if (Value.isNaN()) { in getFromFloatValue()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstCombineIntrinsic.cpp554 if (C->isNaN()) { in instCombineIntrinsic()
1130 if (Fsrc.isNaN()) { in instCombineIntrinsic()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp2947 if (LHS.isNaN()) { in handleFloatFloatBinOp()
2948 Info.CCEDiag(E, diag::note_constexpr_float_arithmetic) << LHS.isNaN(); in handleFloatFloatBinOp()
12707 Success(Val.isNaN() ? 1 : 0, E); in VisitBuiltinCallExpr()
14869 else if (Result.isNaN() || RHS > Result) in VisitCallExpr()
14887 else if (Result.isNaN() || RHS < Result) in VisitCallExpr()
15239 if (ResR.isNaN() && ResI.isNaN()) { in HandleComplexComplexMul()
15246 if (C.isNaN()) in HandleComplexComplexMul()
15248 if (D.isNaN()) in HandleComplexComplexMul()
15257 if (A.isNaN()) in HandleComplexComplexMul()
15259 if (B.isNaN()) in HandleComplexComplexMul()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstants.cpp277 bool Constant::isNaN() const { in isNaN() function in Constant
279 return CFP->isNaN(); in isNaN()
284 if (!CFP || !CFP->isNaN()) in isNaN()
292 return SplatCFP->isNaN(); in isNaN()
H A DAsmWriter.cpp1453 bool isNaN = APF.isNaN(); in WriteAPFloatInternal() local
1455 if (!isInf && !isNaN) { in WriteAPFloatInternal()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h1725 bool isNaN() const { return Value->isNaN(); }
/freebsd/contrib/libxo/xohtml/external/
H A Djquery.qtip.js846 …if(effect === FALSE || !visible || isNaN(position.left) || isNaN(position.top) || target === 'mous…
H A Djquery.js508 return obj != null && rdigit.test( obj ) && !isNaN( obj );
6589 if ( value == null || type === "number" && isNaN( value ) ) {
8700 return isNaN( parsed = parseFloat( r ) ) ? !r || r === "auto" ? 0 : r : parsed;
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp815 return !FPVal->getValueAPF().isNaN() || in isKnownNeverNaN()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonConstPropagation.cpp447 if (CF->isNaN()) in deduce()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp2658 } else if ((N2CFP && N2CFP->getValueAPF().isNaN()) || in FoldSetCC()
5387 return !C->getValueAPF().isNaN() || in isKnownNeverNaN()
9969 bool HasNan = (XC && XC->getValueAPF().isNaN()) || in simplifyFPBinop()
9970 (YC && YC->getValueAPF().isNaN()); in simplifyFPBinop()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOverload.cpp464 if (FloatVal.isNaN() && Converted.isNaN() && in getNarrowingKind()
565 if (FloatVal.isNaN() && FloatVal.isSignaling()) { in getNarrowingKind()

12