9 references to SimdShuffle
System.Private.CoreLib (9)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Base64Helper\Base64DecoderHelper.cs (4)
1285str = SimdShuffle(output.AsByte(), packBytesMask.AsByte(), mask8F); 1431Vector128<byte> hi = SimdShuffle(lutHigh, hiNibbles, mask8F); 1432Vector128<byte> lo = SimdShuffle(lutLow, loNibbles, mask8F); 1443Vector128<byte> shift = SimdShuffle(lutShift.AsByte(), (eq2F + hiNibbles), mask8F);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Base64Helper\Base64EncoderHelper.cs (2)
476str = SimdShuffle(str, shuffleVec, mask8F); 565str += SimdShuffle(lut, tmp.AsByte(), mask8F);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Base64Url\Base64UrlDecoder.cs (3)
389Vector128<byte> lowerBound = SimdShuffle(lutLow, hiNibbles, mask8F); 390Vector128<byte> upperBound = SimdShuffle(lutHigh, hiNibbles, mask8F); 405Vector128<byte> shift = SimdShuffle(lutShift.AsByte(), hiNibbles, mask8F);