15 references to Equals
System.Private.CoreLib (15)
src\libraries\System.Private.CoreLib\src\System\Numerics\Vector.cs (11)
974
public static Vector<long> Equals(Vector<double> left, Vector<double> right) =>
Equals
<double>(left, right).As<double, long>();
981
public static Vector<int> Equals(Vector<int> left, Vector<int> right) =>
Equals
<int>(left, right);
988
public static Vector<long> Equals(Vector<long> left, Vector<long> right) =>
Equals
<long>(left, right);
995
public static Vector<int> Equals(Vector<float> left, Vector<float> right) =>
Equals
<float>(left, right).As<float, int>();
1514
return IsFinite(vector) &
Equals
(vector, Truncate(vector));
1526
return ~
Equals
(vector, vector);
1565
return
Equals
(vector, Vector<float>.NegativeInfinity.As<float, T>());
1569
return
Equals
(vector, Vector<double>.NegativeInfinity.As<double, T>());
1640
return
Equals
(vector, Vector<float>.PositiveInfinity.As<float, T>());
1644
return
Equals
(vector, Vector<double>.PositiveInfinity.As<double, T>());
1668
public 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)
711
Vector<T> result = Vector.
Equals
(this, other) | ~(Vector.
Equals
(this, this) | Vector.
Equals
(other, other));
941
static Vector<T> ISimdVector<Vector<T>, T>.Equals(Vector<T> left, Vector<T> right) => Vector.
Equals
(left, right);