6 references to Permute4x64
System.Private.CoreLib (6)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector256.cs (2)
1804leftUnzip = Avx2.Permute4x64(leftUnzip.AsInt64(), 0xD8).AsInt32(); 1807rightUnzip = Avx2.Permute4x64(rightUnzip.AsInt64(), 0xD8).AsInt32();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\X86\Avx2.cs (1)
2276public static Vector256<long> Permute4x64(Vector256<long> value, [ConstantExpected] byte control) => Permute4x64(value, control);
src\runtime\src\libraries\System.Private.CoreLib\src\System\SpanHelpers.cs (2)
247tempFirst = Avx2.Permute4x64(tempFirst, 0b00_01_10_11); 248tempLast = Avx2.Permute4x64(tempLast, 0b00_01_10_11);
src\runtime\src\libraries\System.Private.CoreLib\src\System\SpanHelpers.Packed.cs (1)
1308return Avx2.Permute4x64(result.AsInt64(), 0b_11_01_10_00).AsByte();