16 references to Equals
System.Private.CoreLib (16)
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector128.cs (2)
1607
Vector64.
Equals
(left._lower, right._lower),
1608
Vector64.
Equals
(left._upper, right._upper)
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector64.cs (10)
827
public static int Count<T>(Vector64<T> vector, T value) => BitOperations.PopCount(
Equals
(vector, Create(value)).ExtractMostSignificantBits());
1851
int result = BitOperations.TrailingZeroCount(
Equals
(vector, Create(value)).ExtractMostSignificantBits());
1929
return IsFinite(vector) &
Equals
(vector, Truncate(vector));
1941
return ~
Equals
(vector, vector);
1980
return
Equals
(vector, Vector64<float>.NegativeInfinity.As<float, T>());
1984
return
Equals
(vector, Vector64<double>.NegativeInfinity.As<double, T>());
2055
return
Equals
(vector, Vector64<float>.PositiveInfinity.As<float, T>());
2059
return
Equals
(vector, Vector64<double>.PositiveInfinity.As<double, T>());
2083
public static Vector64<T> IsZero<T>(Vector64<T> vector) =>
Equals
(vector, Vector64<T>.Zero);
2093
public static int LastIndexOf<T>(Vector64<T> vector, T value) => 31 - BitOperations.LeadingZeroCount(
Equals
(vector, Create(value)).ExtractMostSignificantBits());
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector64_1.cs (4)
458
Vector64<T> result = Vector64.
Equals
(this, other) | ~(Vector64.
Equals
(this, this) | Vector64.
Equals
(other, other));
649
static Vector64<T> ISimdVector<Vector64<T>, T>.Equals(Vector64<T> left, Vector64<T> right) => Vector64.
Equals
(left, right);