diff --git a/src/System.Runtime.Intrinsics/ref/System.Runtime.Intrinsics.cs b/src/System.Runtime.Intrinsics/ref/System.Runtime.Intrinsics.cs index ec60e25c56b4..43c71fa4cc56 100644 --- a/src/System.Runtime.Intrinsics/ref/System.Runtime.Intrinsics.cs +++ b/src/System.Runtime.Intrinsics/ref/System.Runtime.Intrinsics.cs @@ -765,7 +765,7 @@ internal Avx2() { } public static Vector256 SubtractSaturate(Vector256 left, Vector256 right) { throw null; } public static Vector256 SubtractSaturate(Vector256 left, Vector256 right) { throw null; } public static Vector256 SubtractSaturate(Vector256 left, Vector256 right) { throw null; } - public static Vector256 SumAbsoluteDifferences(Vector256 left, Vector256 right) { throw null; } + public static Vector256 SumAbsoluteDifferences(Vector256 left, Vector256 right) { throw null; } public static Vector256 UnpackHigh(Vector256 left, Vector256 right) { throw null; } public static Vector256 UnpackHigh(Vector256 left, Vector256 right) { throw null; } public static Vector256 UnpackHigh(Vector256 left, Vector256 right) { throw null; } @@ -932,8 +932,8 @@ public abstract class Popcnt : Sse42 { internal Popcnt() { } public new static bool IsSupported { get { throw null; } } - public static int PopCount(uint value) { throw null; } - public static long PopCount(ulong value) { throw null; } + public static uint PopCount(uint value) { throw null; } + public static ulong PopCount(ulong value) { throw null; } } public abstract class Sse { @@ -1200,7 +1200,7 @@ internal Sse2() { } public static Vector128 MultiplyScalar(Vector128 left, Vector128 right) { throw null; } public static Vector128 MultiplyHigh(Vector128 left, Vector128 right) { throw null; } public static Vector128 MultiplyHigh(Vector128 left, Vector128 right) { throw null; } - public static Vector128 MultiplyHorizontalAdd(Vector128 left, Vector128 right) { throw null; } + public static Vector128 MultiplyAddAdjacent(Vector128 left, Vector128 right) { throw null; } public static Vector128 MultiplyLow(Vector128 left, Vector128 right) { throw null; } public static Vector128 Or(Vector128 left, Vector128 right) { throw null; } public static Vector128 Or(Vector128 left, Vector128 right) { throw null; } @@ -1234,7 +1234,7 @@ internal Sse2() { } public static Vector128 SetAllVector128(double value) { throw null; } public static Vector128 SetScalarVector128(double value) { throw null; } public static Vector128 SetZeroVector128() where T : struct { throw null; } - public static Vector128 SumAbsoluteDifferences(Vector128 left, Vector128 right) { throw null; } + public static Vector128 SumAbsoluteDifferences(Vector128 left, Vector128 right) { throw null; } public static Vector128 Shuffle(Vector128 value, byte control) { throw null; } public static Vector128 Shuffle(Vector128 value, byte control) { throw null; } public static Vector128 Shuffle(Vector128 left, Vector128 right, byte control) { throw null; }