21 references to LessThan
System.Numerics.Tensors (8)
System\Numerics\Tensors\netcore\TensorPrimitives.Abs.cs (2)
81Vector256<T> abs = Vector256.ConditionalSelect(Vector256.LessThan(x, Vector256<T>.Zero), -x, x); 82if (Vector256.LessThan(abs, Vector256<T>.Zero) != Vector256<T>.Zero)
System\Numerics\Tensors\netcore\TensorPrimitives.IndexOfMin.cs (2)
68return Vector256.LessThan(x, y) | (Vector256.Equals(x, y) & equalResult); 72return Vector256.LessThan(x, y);
System\Numerics\Tensors\netcore\TensorPrimitives.IndexOfMinMagnitude.cs (3)
92return Vector256.LessThan(xMag, yMag) | (Vector256.Equals(xMag, yMag) & equalResult); 102Vector256<T> nonOverflowResult = Vector256.LessThan(xMag, yMag) | (Vector256.Equals(xMag, yMag) & equalResult); 107return Vector256.LessThan(xMag, yMag);
System\Numerics\Tensors\netcore\TensorPrimitives.Sign.cs (1)
83return Vector256.ConditionalSelect(Vector256.LessThan(x, Vector256<T>.Zero).AsInt32(),
System.Private.CoreLib (13)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Base64Url\Base64UrlDecoder.cs (1)
427Vector256<sbyte> below = Vector256.LessThan(str, lowerBound);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector256_1.cs (1)
692static Vector256<T> ISimdVector<Vector256<T>, T>.LessThan(Vector256<T> left, Vector256<T> right) => Vector256.LessThan(left, right);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector256.cs (8)
2323return LessThan(vector.AsInt32(), Vector256<int>.Zero).As<int, T>(); 2327return LessThan(vector.AsInt64(), Vector256<long>.Zero).As<long, T>(); 2331return LessThan(vector, Vector256<T>.Zero); 2358return LessThan(Abs(vector).AsUInt32() - Create<uint>(float.SmallestNormalBits), Create<uint>(float.PositiveInfinityBits - float.SmallestNormalBits)).As<uint, T>(); 2362return LessThan(Abs(vector).AsUInt64() - Create<ulong>(double.SmallestNormalBits), Create<ulong>(double.PositiveInfinityBits - double.SmallestNormalBits)).As<ulong, T>(); 2429return LessThan(Abs(vector).AsUInt32() - Vector256<uint>.One, Create<uint>(float.MaxTrailingSignificand)).As<uint, T>(); 2433return LessThan(Abs(vector).AsUInt64() - Vector256<ulong>.One, Create<ulong>(double.MaxTrailingSignificand)).As<ulong, T>(); 2890return ConditionalSelect(LessThan(left, right), left, right);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector512.cs (2)
2549Vector256.LessThan(left._lower, right._lower), 2550Vector256.LessThan(left._upper, right._upper)
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\Helpers\StringSearchValuesHelper.cs (1)
397Vector256<byte> matches = Vector256.LessThan((input - subtraction).AsSByte(), comparison.AsSByte()).AsByte();