15 references to Equals
System.Private.CoreLib (15)
src\libraries\System.Private.CoreLib\src\System\Numerics\Vector.cs (11)
896
public static Vector<long> Equals(Vector<double> left, Vector<double> right) =>
Equals
<double>(left, right).As<double, long>();
903
public static Vector<int> Equals(Vector<int> left, Vector<int> right) =>
Equals
<int>(left, right);
910
public static Vector<long> Equals(Vector<long> left, Vector<long> right) =>
Equals
<long>(left, right);
917
public static Vector<int> Equals(Vector<float> left, Vector<float> right) =>
Equals
<float>(left, right).As<float, int>();
1436
return IsFinite(vector) &
Equals
(vector, Truncate(vector));
1448
return ~
Equals
(vector, vector);
1487
return
Equals
(vector, Create(float.NegativeInfinity).As<float, T>());
1491
return
Equals
(vector, Create(double.NegativeInfinity).As<double, T>());
1562
return
Equals
(vector, Create(float.PositiveInfinity).As<float, T>());
1566
return
Equals
(vector, Create(double.PositiveInfinity).As<double, T>());
1590
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);