15 references to Equals
System.Private.CoreLib (15)
src\libraries\System.Private.CoreLib\src\System\Numerics\Vector.cs (11)
896public static Vector<long> Equals(Vector<double> left, Vector<double> right) => Equals<double>(left, right).As<double, long>(); 903public static Vector<int> Equals(Vector<int> left, Vector<int> right) => Equals<int>(left, right); 910public static Vector<long> Equals(Vector<long> left, Vector<long> right) => Equals<long>(left, right); 917public static Vector<int> Equals(Vector<float> left, Vector<float> right) => Equals<float>(left, right).As<float, int>(); 1436return IsFinite(vector) & Equals(vector, Truncate(vector)); 1448return ~Equals(vector, vector); 1487return Equals(vector, Create(float.NegativeInfinity).As<float, T>()); 1491return Equals(vector, Create(double.NegativeInfinity).As<double, T>()); 1562return Equals(vector, Create(float.PositiveInfinity).As<float, T>()); 1566return Equals(vector, Create(double.PositiveInfinity).As<double, T>()); 1590public static Vector<T> IsZero<T>(Vector<T> vector) => Equals(vector, Vector<T>.Zero);
src\libraries\System.Private.CoreLib\src\System\Numerics\Vector_1.cs (4)
711Vector<T> result = Vector.Equals(this, other) | ~(Vector.Equals(this, this) | Vector.Equals(other, other)); 941static Vector<T> ISimdVector<Vector<T>, T>.Equals(Vector<T> left, Vector<T> right) => Vector.Equals(left, right);