Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/dotnet/core.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'release-notes/7.0/preview/api-diff/preview5/Microsoft.NETCore.App/7.0-preview5_System.Runtime.Intrinsics.md')
-rw-r--r--release-notes/7.0/preview/api-diff/preview5/Microsoft.NETCore.App/7.0-preview5_System.Runtime.Intrinsics.md40
1 files changed, 40 insertions, 0 deletions
diff --git a/release-notes/7.0/preview/api-diff/preview5/Microsoft.NETCore.App/7.0-preview5_System.Runtime.Intrinsics.md b/release-notes/7.0/preview/api-diff/preview5/Microsoft.NETCore.App/7.0-preview5_System.Runtime.Intrinsics.md
new file mode 100644
index 00000000..33b6ee81
--- /dev/null
+++ b/release-notes/7.0/preview/api-diff/preview5/Microsoft.NETCore.App/7.0-preview5_System.Runtime.Intrinsics.md
@@ -0,0 +1,40 @@
+# System.Runtime.Intrinsics
+
+``` diff
+ namespace System.Runtime.Intrinsics {
+ public static class Vector128 {
++ public static Vector128<byte> Shuffle(Vector128<byte> vector, Vector128<byte> indices);
++ public static Vector128<double> Shuffle(Vector128<double> vector, Vector128<long> indices);
++ public static Vector128<short> Shuffle(Vector128<short> vector, Vector128<short> indices);
++ public static Vector128<int> Shuffle(Vector128<int> vector, Vector128<int> indices);
++ public static Vector128<long> Shuffle(Vector128<long> vector, Vector128<long> indices);
++ public static Vector128<sbyte> Shuffle(Vector128<sbyte> vector, Vector128<sbyte> indices);
++ public static Vector128<float> Shuffle(Vector128<float> vector, Vector128<int> indices);
++ public static Vector128<ushort> Shuffle(Vector128<ushort> vector, Vector128<ushort> indices);
++ public static Vector128<uint> Shuffle(Vector128<uint> vector, Vector128<uint> indices);
++ public static Vector128<ulong> Shuffle(Vector128<ulong> vector, Vector128<ulong> indices);
+ }
+ public static class Vector256 {
++ public static Vector256<byte> Shuffle(Vector256<byte> vector, Vector256<byte> indices);
++ public static Vector256<double> Shuffle(Vector256<double> vector, Vector256<long> indices);
++ public static Vector256<short> Shuffle(Vector256<short> vector, Vector256<short> indices);
++ public static Vector256<int> Shuffle(Vector256<int> vector, Vector256<int> indices);
++ public static Vector256<long> Shuffle(Vector256<long> vector, Vector256<long> indices);
++ public static Vector256<sbyte> Shuffle(Vector256<sbyte> vector, Vector256<sbyte> indices);
++ public static Vector256<float> Shuffle(Vector256<float> vector, Vector256<int> indices);
++ public static Vector256<ushort> Shuffle(Vector256<ushort> vector, Vector256<ushort> indices);
++ public static Vector256<uint> Shuffle(Vector256<uint> vector, Vector256<uint> indices);
++ public static Vector256<ulong> Shuffle(Vector256<ulong> vector, Vector256<ulong> indices);
+ }
+ public static class Vector64 {
++ public static Vector64<byte> Shuffle(Vector64<byte> vector, Vector64<byte> indices);
++ public static Vector64<short> Shuffle(Vector64<short> vector, Vector64<short> indices);
++ public static Vector64<int> Shuffle(Vector64<int> vector, Vector64<int> indices);
++ public static Vector64<sbyte> Shuffle(Vector64<sbyte> vector, Vector64<sbyte> indices);
++ public static Vector64<float> Shuffle(Vector64<float> vector, Vector64<int> indices);
++ public static Vector64<ushort> Shuffle(Vector64<ushort> vector, Vector64<ushort> indices);
++ public static Vector64<uint> Shuffle(Vector64<uint> vector, Vector64<uint> indices);
+ }
+ }
+```
+