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