24 references to Shuffle
System.IO.Hashing (1)
System\IO\Hashing\Crc64.Vectorized.cs (1)
26
vector = Vector128.
Shuffle
(vector,
System.Numerics.Tensors (12)
System\Numerics\Tensors\netcore\Common\TensorPrimitives.IBinaryOperator.cs (4)
2743
x = TAggregate.Invoke(x, Vector128.
Shuffle
(x.AsByte(), Vector128.Create((byte)8, 9, 10, 11, 12, 13, 14, 15, 0, 1, 2, 3, 4, 5, 6, 7)).As<byte, T>());
2744
x = TAggregate.Invoke(x, Vector128.
Shuffle
(x.AsByte(), Vector128.Create((byte)4, 5, 6, 7, 0, 1, 2, 3, 8, 9, 10, 11, 12, 13, 14, 15)).As<byte, T>());
2745
x = TAggregate.Invoke(x, Vector128.
Shuffle
(x.AsByte(), Vector128.Create((byte)2, 3, 0, 1, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)).As<byte, T>());
2746
x = TAggregate.Invoke(x, Vector128.
Shuffle
(x.AsByte(), Vector128.Create((byte)1, 0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)).As<byte, T>());
System\Numerics\Tensors\netcore\Common\TensorPrimitives.IIndexOfOperator.cs (8)
78
tmpResult = Vector128.
Shuffle
(result.AsByte(), Vector128.Create((byte)8, 9, 10, 11, 12, 13, 14, 15, 0, 1, 2, 3, 4, 5, 6, 7)).As<byte, T>();
79
tmpIndex = Vector128.
Shuffle
(resultIndex.AsByte(), Vector128.Create((byte)8, 9, 10, 11, 12, 13, 14, 15, 0, 1, 2, 3, 4, 5, 6, 7)).As<byte, T>();
83
tmpResult = Vector128.
Shuffle
(result.AsByte(), Vector128.Create((byte)4, 5, 6, 7, 0, 1, 2, 3, 8, 9, 10, 11, 12, 13, 14, 15)).As<byte, T>();
84
tmpIndex = Vector128.
Shuffle
(resultIndex.AsByte(), Vector128.Create((byte)4, 5, 6, 7, 0, 1, 2, 3, 8, 9, 10, 11, 12, 13, 14, 15)).As<byte, T>();
88
tmpResult = Vector128.
Shuffle
(result.AsByte(), Vector128.Create((byte)2, 3, 0, 1, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)).As<byte, T>();
89
tmpIndex = Vector128.
Shuffle
(resultIndex.AsByte(), Vector128.Create((byte)2, 3, 0, 1, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)).As<byte, T>();
93
tmpResult = Vector128.
Shuffle
(result.AsByte(), Vector128.Create((byte)1, 0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)).As<byte, T>();
94
tmpIndex = Vector128.
Shuffle
(resultIndex.AsByte(), Vector128.Create((byte)1, 0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)).As<byte, T>();
System.Private.CoreLib (11)
src\libraries\Common\src\System\HexConverter.cs (1)
332
output = Vector128.
Shuffle
(output, Vector128.Create((byte)0, 2, 4, 6, 8, 10, 12, 14, 0, 0, 0, 0, 0, 0, 0, 0));
src\libraries\System.Private.CoreLib\src\System\Buffers\Binary\BinaryPrimitives.ReverseEndianness.cs (2)
264
Vector128.
Shuffle
(vector.AsByte(), Vector128.Create((byte)3, 2, 1, 0, 7, 6, 5, 4, 11, 10, 9, 8, 15, 14, 13, 12)).AsInt32();
278
Vector128.
Shuffle
(vector.AsByte(), Vector128.Create((byte)7, 6, 5, 4, 3, 2, 1, 0, 15, 14, 13, 12, 11, 10, 9, 8)).AsInt64();
src\libraries\System.Private.CoreLib\src\System\Guid.cs (4)
1535
Vector128<byte> vecX = Vector128.
Shuffle
(hexLow,
1539
Vector128<byte> vecY = Vector128.
Shuffle
(hexHigh,
1558
Vector128<byte> mid1 = Vector128.
Shuffle
(hexLow,
1560
Vector128<byte> mid2 = Vector128.
Shuffle
(hexHigh,
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector128.cs (1)
3151
return
Shuffle
(vector, indices);
src\libraries\System.Private.CoreLib\src\System\SearchValues\SearchValues.cs (1)
311
return Vector128.
Shuffle
(vector, indices);
src\libraries\System.Private.CoreLib\src\System\SpanHelpers.Byte.cs (2)
1408
tempFirst = Vector128.
Shuffle
(tempFirst, Vector128.Create(
1410
tempLast = Vector128.
Shuffle
(tempLast, Vector128.Create(