17 references to AsSByte
System.Private.CoreLib (17)
src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Base64Helper\Base64DecoderHelper.cs (5)
760Vector256<sbyte> mergeConstant0 = Vector256.Create(0x01400140).AsSByte(); 774Vector256<sbyte> hiNibbles = Avx2.And(Avx2.ShiftRightLogical(str.AsInt32(), 4).AsSByte(), maskSlashOrUnderscore); 800output = Avx2.Shuffle(output.AsSByte(), packBytesInLaneMask).AsInt32(); 807str = Avx2.PermuteVar8x32(output, packLanesControl).AsSByte(); 1361str = Avx.LoadVector256(src).AsSByte();
src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Base64Helper\Base64EncoderHelper.cs (8)
252Vector256<sbyte> maskAC = Vector256.Create(0x0fc0fc00).AsSByte(); 253Vector256<sbyte> maskBB = Vector256.Create(0x003f03f0).AsSByte(); 264Vector256<sbyte> str = Avx.LoadVector256(src).AsSByte(); 2756, 0, 0, 0).AsInt32()).AsSByte(); 335str = Avx2.Or(t1.AsSByte(), t3.AsSByte()); 363Vector256<sbyte> tmp = Avx2.Subtract(indices.AsSByte(), mask); 378str = Avx.LoadVector256(src).AsSByte();
src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Base64Url\Base64UrlDecoder.cs (1)
707str = Ascii.ExtractAsciiVector(utf16VectorLower, utf16VectorUpper).AsSByte();
src\libraries\System.Private.CoreLib\src\System\SearchValues\IndexOfAnyAsciiSearcher.cs (1)
1243Vector256<byte> mask = Vector256.GreaterThan(highNibbles.AsSByte(), Vector256.Create((sbyte)0x7)).AsByte();
src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\Helpers\StringSearchValuesHelper.cs (2)
358Vector256<byte> matches = Vector256.LessThan((input - subtraction).AsSByte(), comparison.AsSByte()).AsByte();