22 references to LessThan
System.Numerics.Tensors (10)
System\Numerics\Tensors\netcore\TensorPrimitives.Abs.cs (2)
74
Vector256<T> abs = Vector256.ConditionalSelect(Vector256.
LessThan
(x, Vector256<T>.Zero), -x, x);
75
if (Vector256.
LessThan
(abs, Vector256<T>.Zero) != Vector256<T>.Zero)
System\Numerics\Tensors\netcore\TensorPrimitives.IndexOfMax.cs (4)
454
sizeof(T) == sizeof(long) ? Vector256.
LessThan
(indices1.AsInt64(), indices2.AsInt64()).As<long, T>() :
455
sizeof(T) == sizeof(int) ? Vector256.
LessThan
(indices1.AsInt32(), indices2.AsInt32()).As<int, T>() :
456
sizeof(T) == sizeof(short) ? Vector256.
LessThan
(indices1.AsInt16(), indices2.AsInt16()).As<short, T>() :
457
Vector256.
LessThan
(indices1.AsByte(), indices2.AsByte()).As<byte, T>();
System\Numerics\Tensors\netcore\TensorPrimitives.IndexOfMin.cs (1)
60
Vector256<T> useResult = Vector256.
LessThan
(result, current);
System\Numerics\Tensors\netcore\TensorPrimitives.IndexOfMinMagnitude.cs (1)
62
Vector256<T> useResult = Vector256.
LessThan
(resultMag, currentMag);
System\Numerics\Tensors\netcore\TensorPrimitives.Round.cs (1)
331
return Vector256.ConditionalSelect(Vector256.
LessThan
(Vector256.Abs(x), limit),
System\Numerics\Tensors\netcore\TensorPrimitives.Sign.cs (1)
84
return Vector256.ConditionalSelect(Vector256.
LessThan
(x, Vector256<T>.Zero).AsInt32(),
System.Private.CoreLib (12)
src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Base64Url\Base64UrlDecoder.cs (1)
549
Vector256<sbyte> below = Vector256.
LessThan
(str, lowerBound);
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector256.cs (7)
2039
return
LessThan
(vector.AsInt32(), Vector256<int>.Zero).As<int, T>();
2043
return
LessThan
(vector.AsInt64(), Vector256<long>.Zero).As<long, T>();
2047
return
LessThan
(vector, Vector256<T>.Zero);
2074
return
LessThan
(Abs(vector).AsUInt32() - Create<uint>(float.SmallestNormalBits), Create<uint>(float.PositiveInfinityBits - float.SmallestNormalBits)).As<uint, T>();
2078
return
LessThan
(Abs(vector).AsUInt64() - Create<ulong>(double.SmallestNormalBits), Create<ulong>(double.PositiveInfinityBits - double.SmallestNormalBits)).As<ulong, T>();
2149
return
LessThan
(Abs(vector).AsUInt32() - Vector256<uint>.One, Create<uint>(float.MaxTrailingSignificand)).As<uint, T>();
2153
return
LessThan
(Abs(vector).AsUInt64() - Vector256<ulong>.One, Create<ulong>(double.MaxTrailingSignificand)).As<ulong, T>();
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector256_1.cs (1)
692
static Vector256<T> ISimdVector<Vector256<T>, T>.LessThan(Vector256<T> left, Vector256<T> right) => Vector256.
LessThan
(left, right);
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector512.cs (2)
2261
Vector256.
LessThan
(left._lower, right._lower),
2262
Vector256.
LessThan
(left._upper, right._upper)
src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\Helpers\StringSearchValuesHelper.cs (1)
358
Vector256<byte> matches = Vector256.
LessThan
((input - subtraction).AsSByte(), comparison.AsSByte()).AsByte();