20 references to AsSByte
System.Numerics.Tensors (3)
System\Numerics\Tensors\netcore\Common\TensorPrimitives.IIndexOfMinMaxOperator.cs (3)
514
(Vector256<short> lowerMask, Vector256<short> upperMask) = Vector256.Widen(mask.
AsSByte
());
533
Vector256<sbyte> aggMask = ~Vector256.Equals(result.
AsSByte
(), Vector256.Create(aggResult).
AsSByte
());
System.Private.CoreLib (17)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Base64Helper\Base64DecoderHelper.cs (6)
947
Vector256<sbyte> mergeConstant0 = Vector256.Create(0x01400140).
AsSByte
();
961
Vector256<sbyte> hiNibbles = ((str.AsInt32()) >>> 4).
AsSByte
() & maskSlashOrUnderscore;
987
output = Avx2.Shuffle(output.
AsSByte
(), packBytesInLaneMask).AsInt32();
994
str = Avx2.PermuteVar8x32(output, packLanesControl).
AsSByte
();
1559
str = Avx.LoadVector256(src).
AsSByte
();
1746
str = Ascii.ExtractAsciiVector(utf16VectorLower, utf16VectorUpper).
AsSByte
();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Base64Helper\Base64EncoderHelper.cs (8)
250
Vector256<sbyte> maskAC = Vector256.Create(0x0fc0fc00).
AsSByte
();
251
Vector256<sbyte> maskBB = Vector256.Create(0x003f03f0).
AsSByte
();
262
Vector256<sbyte> str = Avx.LoadVector256(src).
AsSByte
();
273
6, 0, 0, 0).AsInt32()).
AsSByte
();
333
str = t1.
AsSByte
() | t3.
AsSByte
();
361
Vector256<sbyte> tmp = indices.
AsSByte
() - mask;
376
str = Avx.LoadVector256(src).
AsSByte
();
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\IndexOfAnyAsciiSearcher.cs (1)
1244
Vector256<byte> mask = Vector256.GreaterThan(highNibbles.
AsSByte
(), Vector256.Create((sbyte)0x7)).AsByte();
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\Helpers\StringSearchValuesHelper.cs (2)
397
Vector256<byte> matches = Vector256.LessThan((input - subtraction).
AsSByte
(), comparison.
AsSByte
()).AsByte();