Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPFloat.h516 bool isFinite() const { return !isNaN() && !isInfinity(); } in isFinite()
529 bool isNaN() const { return category == fcNaN; } in isNaN() function
1465 bool isNaN() const { return getCategory() == fcNaN; } in isNaN() function
1472 bool isFinite() const { return !isNaN() && !isInfinity(); } in isFinite()
1579 if (A.isNaN()) in minnum()
1581 if (B.isNaN()) in minnum()
1598 if (A.isNaN()) in maxnum()
1600 if (B.isNaN()) in maxnum()
1612 if (A.isNaN()) in minimum()
1614 if (B.isNaN()) in minimum()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstantFPRange.cpp48 if (Value.isNaN()) { in ConstantFPRange()
62 assert(!LHS.isNaN() && !RHS.isNaN() && "Unordered compare"); in strictCompare()
272 !Other.isNaN()) in makeExactFCmpRegion()
296 if (Val.isNaN()) in contains()
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.cpp1517 bool isNaN = APF.isNaN(); in WriteAPFloatInternal() local
1519 if (!isInf && !isNaN) { in WriteAPFloatInternal()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DConstantFolding.cpp1470 if (!AllowNonDeterministic && C->isNaN()) in ConstantFoldFPInstOperands()
2285 if (U.isNaN()) in ConstantFoldScalarCall1()
2487 if (U.isNaN()) in ConstantFoldScalarCall1()
2888 if (Op1.isNaN() || Op2.isNaN()) in evaluateCompare()
3013 if (Op->isNaN()) { in ConstantFoldIntrinsicCall2()
3140 if (A.isNaN() && B.isNaN()) in ConstantFoldIntrinsicCall2()
3142 else if (IsNaNPropagating && (A.isNaN() || B.isNaN())) in ConstantFoldIntrinsicCall2()
3146 if (A.isNaN() && B.isNaN()) in ConstantFoldIntrinsicCall2()
3148 else if (A.isNaN()) in ConstantFoldIntrinsicCall2()
3150 else if (B.isNaN()) in ConstantFoldIntrinsicCall2()
[all …]
H A DInstructionSimplify.cpp4157 if (C->isNaN()) in simplifyFCmpInst()
5615 else if (EltC && EltC->isNaN()) in propagateNaN()
5626 if (!In->isNaN()) in propagateNaN()
5633 assert(Splat && Splat->isNaN() && in propagateNaN()
6269 if (C && C->isNaN()) in simplifyLdexp()
H A DValueTracking.cpp5821 if (APFloat(Ty->getFltSemantics(), Bits.One).isNaN()) in computeKnownFPClass()
5823 else if (!APFloat(Ty->getFltSemantics(), ~Bits.Zero).isNaN()) in computeKnownFPClass()
8146 return !C->isNaN(); in isKnownNonNaN()
8152 if (C->getElementAsAPFloat(I).isNaN()) in isKnownNonNaN()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstant.h98 LLVM_ABI bool isNaN() const;
H A DConstants.h333 bool isNaN() const { return Val.isNaN(); } in isNaN() function
H A DPatternMatch.h708 bool isValue(const APFloat &C) const { return C.isNaN(); } in isValue()
715 bool isValue(const APFloat &C) const { return !C.isNaN(); } in isValue()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAtomicRMW.cpp73 return CF->isNaN(); in isSaturating()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstCombineIntrinsic.cpp754 if (C->isNaN()) { in instCombineIntrinsic()
1052 (ConstSrc0->isNaN() || ConstSrc0->isInfinity())) || in instCombineIntrinsic()
1058 if (ConstSrc0 && ConstSrc0->isNaN() && ConstSrc0->isSignaling()) in instCombineIntrinsic()
1072 (ConstSrc1->isNaN() || ConstSrc1->isInfinity())) || in instCombineIntrinsic()
1078 if (ConstSrc1 && ConstSrc1->isNaN() && ConstSrc1->isSignaling()) in instCombineIntrinsic()
1092 (ConstSrc2->isNaN() || ConstSrc2->isInfinity())) || in instCombineIntrinsic()
1096 if (ConstSrc2 && ConstSrc2->isNaN() && ConstSrc2->isSignaling()) { in instCombineIntrinsic()
1475 if (Fsrc.isNaN()) { in instCombineIntrinsic()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/RISCV/
H A DEmulateInstructionRISCV.cpp1353 if (rs1.isNaN() || rs2.isNaN()) in F_MAX_MIN()
1355 if (rs1.isNaN() && rs2.isNaN()) { in F_MAX_MIN()
1377 if (rs1.isNaN()) { in FMV_f2i()
1403 if (rs1.isNaN() || rs2.isNaN()) { in F_Compare()
1457 if (rs1.isNaN()) { in FCLASS()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DFloating.h147 bool isNan() const { return getValue().isNaN(); } in isNan()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/MCTargetDesc/
H A DSPIRVInstPrinter.cpp79 if (FP.isNaN()) { in printOpConstantVarOps()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DAPFloat.cpp2120 (isZero() || isNaN())) in changeSign()
2333 if (V.isNaN() || compareAbsoluteValue(V) == cmpLessThan) in mod()
2419 if (isNaN()) { in roundToIntegral()
3533 Arg.isNaN() ? (uint8_t)0 : (uint8_t)Arg.sign, in hash_value()
4613 if (!isNaN()) in isSignaling()
4803 assert(isNaN()); in makeQuiet()
4809 if (Arg.isNaN()) in ilogb()
4842 if (X.isNaN()) in scalbn()
5497 assert(isNaN() && "Other class of FP constant"); in classify()
H A DAPFixedPoint.cpp567 if (Value.isNaN()) { in getFromFloatValue()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyInstPrinter.cpp293 if (FP.isNaN() && !FP.bitwiseIsEqual(APFloat::getQNaN(FP.getSemantics())) && in toString()
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DConstant.h310 bool isNaN() const { return cast<llvm::ConstantFP>(Val)->isNaN(); } in isNaN() function
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp3089 if (LHS.isNaN()) { in handleFloatFloatBinOp()
3090 Info.CCEDiag(E, diag::note_constexpr_float_arithmetic) << LHS.isNaN(); in handleFloatFloatBinOp()
13273 Success(Val.isNaN() ? 1 : 0, E); in VisitBuiltinCallExpr()
16131 if (ResR.isNaN() && ResI.isNaN()) { in HandleComplexComplexMul()
16138 if (C.isNaN()) in HandleComplexComplexMul()
16140 if (D.isNaN()) in HandleComplexComplexMul()
16149 if (A.isNaN()) in HandleComplexComplexMul()
16151 if (B.isNaN()) in HandleComplexComplexMul()
16157 if (A.isNaN()) in HandleComplexComplexMul()
16159 if (B.isNaN()) in HandleComplexComplexMul()
[all …]
/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/include/llvm/CodeGen/
H A DSelectionDAGNodes.h1815 bool isNaN() const { return Value->isNaN(); }
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp821 return !FPVal->getValueAPF().isNaN() || in isKnownNeverNaN()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonConstPropagation.cpp428 if (CF->isNaN()) in deduce()

12