15 references to IsNaN
System.Numerics.Tensors (13)
System\Numerics\Tensors\netcore\Common\TensorPrimitives.IIndexOfMinMaxOperator.cs (6)
327Vector256<T> nanMask = Vector256.IsNaN(result); 360Vector256<T> nanMask = Vector256.IsNaN(current); 394Vector256<T> nanMask = Vector256.IsNaN(result); 428Vector256<T> nanMask = Vector256.IsNaN(current); 469Vector256<T> nanMask = Vector256.IsNaN(result); 505Vector256<T> nanMask = Vector256.IsNaN(current);
System\Numerics\Tensors\netcore\TensorPrimitives.BitDecrement.cs (2)
110Vector256<uint> isNaNOrNegInf = (Vector256.IsNaN(xFloat) | Vector256.IsNegativeInfinity(xFloat)).AsUInt32(); 132Vector256<ulong> isNaNOrNegInf = (Vector256.IsNaN(xDouble) | Vector256.IsNegativeInfinity(xDouble)).AsUInt64();
System\Numerics\Tensors\netcore\TensorPrimitives.BitIncrement.cs (2)
110Vector256<uint> isNaNOrPosInf = (Vector256.IsNaN(xFloat) | Vector256.IsPositiveInfinity(xFloat)).AsUInt32(); 132Vector256<ulong> isNaNOrPosInf = (Vector256.IsNaN(xDouble) | Vector256.IsPositiveInfinity(xDouble)).AsUInt64();
System\Numerics\Tensors\netcore\TensorPrimitives.IsNaN.cs (1)
69public static Vector256<T> Invoke(Vector256<T> x) => Vector256.IsNaN<T>(x);
System\Numerics\Tensors\netcore\TensorPrimitives.IsRealNumber.cs (1)
69public static Vector256<T> Invoke(Vector256<T> x) => ~Vector256.IsNaN(x);
System\Numerics\Tensors\netcore\TensorPrimitives.Sign.cs (1)
78if (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)
649static 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})" />