15 references to IsNaN
System.Numerics.Tensors (13)
System\Numerics\Tensors\netcore\Common\TensorPrimitives.IIndexOfMinMaxOperator.cs (6)
327
Vector256<T> nanMask = Vector256.
IsNaN
(result);
360
Vector256<T> nanMask = Vector256.
IsNaN
(current);
394
Vector256<T> nanMask = Vector256.
IsNaN
(result);
428
Vector256<T> nanMask = Vector256.
IsNaN
(current);
469
Vector256<T> nanMask = Vector256.
IsNaN
(result);
505
Vector256<T> nanMask = Vector256.
IsNaN
(current);
System\Numerics\Tensors\netcore\TensorPrimitives.BitDecrement.cs (2)
110
Vector256<uint> isNaNOrNegInf = (Vector256.
IsNaN
(xFloat) | Vector256.IsNegativeInfinity(xFloat)).AsUInt32();
132
Vector256<ulong> isNaNOrNegInf = (Vector256.
IsNaN
(xDouble) | Vector256.IsNegativeInfinity(xDouble)).AsUInt64();
System\Numerics\Tensors\netcore\TensorPrimitives.BitIncrement.cs (2)
110
Vector256<uint> isNaNOrPosInf = (Vector256.
IsNaN
(xFloat) | Vector256.IsPositiveInfinity(xFloat)).AsUInt32();
132
Vector256<ulong> isNaNOrPosInf = (Vector256.
IsNaN
(xDouble) | Vector256.IsPositiveInfinity(xDouble)).AsUInt64();
System\Numerics\Tensors\netcore\TensorPrimitives.IsNaN.cs (1)
69
public static Vector256<T> Invoke(Vector256<T> x) => Vector256.
IsNaN
<T>(x);
System\Numerics\Tensors\netcore\TensorPrimitives.IsRealNumber.cs (1)
69
public static Vector256<T> Invoke(Vector256<T> x) => ~Vector256.
IsNaN
(x);
System\Numerics\Tensors\netcore\TensorPrimitives.Sign.cs (1)
78
if (Vector256.EqualsAny(Vector256.
IsNaN
(x).AsInt32(), Vector256<int>.AllBitsSet))
System.Private.CoreLib (2)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector256_1.cs (1)
649
static Vector256<T> ISimdVector<Vector256<T>, T>.IsNaN(Vector256<T> vector) => Vector256.
IsNaN
(vector);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector512.cs (1)
2335
/// <inheritdoc cref="Vector256.
IsNaN
{T}(Vector256{T})" />