From 7955c0a94aecf867edc50ac1cef21fb953479d58 Mon Sep 17 00:00:00 2001 From: Tanner Gooding Date: Fri, 31 May 2019 07:40:11 -0700 Subject: [PATCH 1/2] Removing the TestAllOnes, TestAllZeros, and TestMixOnesZeros methods from the Sse41 class --- .../ref/System.Runtime.Intrinsics.cs | 24 ------------------- 1 file changed, 24 deletions(-) diff --git a/src/System.Runtime.Intrinsics/ref/System.Runtime.Intrinsics.cs b/src/System.Runtime.Intrinsics/ref/System.Runtime.Intrinsics.cs index 7a1f7d718eaa..d15538ccc42b 100644 --- a/src/System.Runtime.Intrinsics/ref/System.Runtime.Intrinsics.cs +++ b/src/System.Runtime.Intrinsics/ref/System.Runtime.Intrinsics.cs @@ -1656,22 +1656,6 @@ internal Sse41() { } public static System.Runtime.Intrinsics.Vector128 RoundToZeroScalar(System.Runtime.Intrinsics.Vector128 upper, System.Runtime.Intrinsics.Vector128 value) { throw null; } public static System.Runtime.Intrinsics.Vector128 RoundToZeroScalar(System.Runtime.Intrinsics.Vector128 value) { throw null; } public static System.Runtime.Intrinsics.Vector128 RoundToZeroScalar(System.Runtime.Intrinsics.Vector128 upper, System.Runtime.Intrinsics.Vector128 value) { throw null; } - public static bool TestAllOnes(System.Runtime.Intrinsics.Vector128 value) { throw null; } - public static bool TestAllOnes(System.Runtime.Intrinsics.Vector128 value) { throw null; } - public static bool TestAllOnes(System.Runtime.Intrinsics.Vector128 value) { throw null; } - public static bool TestAllOnes(System.Runtime.Intrinsics.Vector128 value) { throw null; } - public static bool TestAllOnes(System.Runtime.Intrinsics.Vector128 value) { throw null; } - public static bool TestAllOnes(System.Runtime.Intrinsics.Vector128 value) { throw null; } - public static bool TestAllOnes(System.Runtime.Intrinsics.Vector128 value) { throw null; } - public static bool TestAllOnes(System.Runtime.Intrinsics.Vector128 value) { throw null; } - public static bool TestAllZeros(System.Runtime.Intrinsics.Vector128 left, System.Runtime.Intrinsics.Vector128 right) { throw null; } - public static bool TestAllZeros(System.Runtime.Intrinsics.Vector128 left, System.Runtime.Intrinsics.Vector128 right) { throw null; } - public static bool TestAllZeros(System.Runtime.Intrinsics.Vector128 left, System.Runtime.Intrinsics.Vector128 right) { throw null; } - public static bool TestAllZeros(System.Runtime.Intrinsics.Vector128 left, System.Runtime.Intrinsics.Vector128 right) { throw null; } - public static bool TestAllZeros(System.Runtime.Intrinsics.Vector128 left, System.Runtime.Intrinsics.Vector128 right) { throw null; } - public static bool TestAllZeros(System.Runtime.Intrinsics.Vector128 left, System.Runtime.Intrinsics.Vector128 right) { throw null; } - public static bool TestAllZeros(System.Runtime.Intrinsics.Vector128 left, System.Runtime.Intrinsics.Vector128 right) { throw null; } - public static bool TestAllZeros(System.Runtime.Intrinsics.Vector128 left, System.Runtime.Intrinsics.Vector128 right) { throw null; } public static bool TestC(System.Runtime.Intrinsics.Vector128 left, System.Runtime.Intrinsics.Vector128 right) { throw null; } public static bool TestC(System.Runtime.Intrinsics.Vector128 left, System.Runtime.Intrinsics.Vector128 right) { throw null; } public static bool TestC(System.Runtime.Intrinsics.Vector128 left, System.Runtime.Intrinsics.Vector128 right) { throw null; } @@ -1680,14 +1664,6 @@ internal Sse41() { } public static bool TestC(System.Runtime.Intrinsics.Vector128 left, System.Runtime.Intrinsics.Vector128 right) { throw null; } public static bool TestC(System.Runtime.Intrinsics.Vector128 left, System.Runtime.Intrinsics.Vector128 right) { throw null; } public static bool TestC(System.Runtime.Intrinsics.Vector128 left, System.Runtime.Intrinsics.Vector128 right) { throw null; } - public static bool TestMixOnesZeros(System.Runtime.Intrinsics.Vector128 left, System.Runtime.Intrinsics.Vector128 right) { throw null; } - public static bool TestMixOnesZeros(System.Runtime.Intrinsics.Vector128 left, System.Runtime.Intrinsics.Vector128 right) { throw null; } - public static bool TestMixOnesZeros(System.Runtime.Intrinsics.Vector128 left, System.Runtime.Intrinsics.Vector128 right) { throw null; } - public static bool TestMixOnesZeros(System.Runtime.Intrinsics.Vector128 left, System.Runtime.Intrinsics.Vector128 right) { throw null; } - public static bool TestMixOnesZeros(System.Runtime.Intrinsics.Vector128 left, System.Runtime.Intrinsics.Vector128 right) { throw null; } - public static bool TestMixOnesZeros(System.Runtime.Intrinsics.Vector128 left, System.Runtime.Intrinsics.Vector128 right) { throw null; } - public static bool TestMixOnesZeros(System.Runtime.Intrinsics.Vector128 left, System.Runtime.Intrinsics.Vector128 right) { throw null; } - public static bool TestMixOnesZeros(System.Runtime.Intrinsics.Vector128 left, System.Runtime.Intrinsics.Vector128 right) { throw null; } public static bool TestNotZAndNotC(System.Runtime.Intrinsics.Vector128 left, System.Runtime.Intrinsics.Vector128 right) { throw null; } public static bool TestNotZAndNotC(System.Runtime.Intrinsics.Vector128 left, System.Runtime.Intrinsics.Vector128 right) { throw null; } public static bool TestNotZAndNotC(System.Runtime.Intrinsics.Vector128 left, System.Runtime.Intrinsics.Vector128 right) { throw null; } From 316a1db5310389692596634f0ce6c46c0a89d15c Mon Sep 17 00:00:00 2001 From: Tanner Gooding Date: Fri, 31 May 2019 10:00:21 -0700 Subject: [PATCH 2/2] Adding a MatchingRefApiCompatBaseline for System.Runtime.Intrinsics --- .../src/MatchingRefApiCompatBaseline.txt | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 src/System.Runtime.Intrinsics/src/MatchingRefApiCompatBaseline.txt diff --git a/src/System.Runtime.Intrinsics/src/MatchingRefApiCompatBaseline.txt b/src/System.Runtime.Intrinsics/src/MatchingRefApiCompatBaseline.txt new file mode 100644 index 000000000000..e737f351a357 --- /dev/null +++ b/src/System.Runtime.Intrinsics/src/MatchingRefApiCompatBaseline.txt @@ -0,0 +1,26 @@ +Compat issues with assembly System.Runtime.Intrinsics: +MembersMustExist : Member 'System.Runtime.Intrinsics.X86.Sse41.TestAllOnes(System.Runtime.Intrinsics.Vector128)' does not exist in the reference but it does exist in the implementation. +MembersMustExist : Member 'System.Runtime.Intrinsics.X86.Sse41.TestAllOnes(System.Runtime.Intrinsics.Vector128)' does not exist in the reference but it does exist in the implementation. +MembersMustExist : Member 'System.Runtime.Intrinsics.X86.Sse41.TestAllOnes(System.Runtime.Intrinsics.Vector128)' does not exist in the reference but it does exist in the implementation. +MembersMustExist : Member 'System.Runtime.Intrinsics.X86.Sse41.TestAllOnes(System.Runtime.Intrinsics.Vector128)' does not exist in the reference but it does exist in the implementation. +MembersMustExist : Member 'System.Runtime.Intrinsics.X86.Sse41.TestAllOnes(System.Runtime.Intrinsics.Vector128)' does not exist in the reference but it does exist in the implementation. +MembersMustExist : Member 'System.Runtime.Intrinsics.X86.Sse41.TestAllOnes(System.Runtime.Intrinsics.Vector128)' does not exist in the reference but it does exist in the implementation. +MembersMustExist : Member 'System.Runtime.Intrinsics.X86.Sse41.TestAllOnes(System.Runtime.Intrinsics.Vector128)' does not exist in the reference but it does exist in the implementation. +MembersMustExist : Member 'System.Runtime.Intrinsics.X86.Sse41.TestAllOnes(System.Runtime.Intrinsics.Vector128)' does not exist in the reference but it does exist in the implementation. +MembersMustExist : Member 'System.Runtime.Intrinsics.X86.Sse41.TestAllZeros(System.Runtime.Intrinsics.Vector128, System.Runtime.Intrinsics.Vector128)' does not exist in the reference but it does exist in the implementation. +MembersMustExist : Member 'System.Runtime.Intrinsics.X86.Sse41.TestAllZeros(System.Runtime.Intrinsics.Vector128, System.Runtime.Intrinsics.Vector128)' does not exist in the reference but it does exist in the implementation. +MembersMustExist : Member 'System.Runtime.Intrinsics.X86.Sse41.TestAllZeros(System.Runtime.Intrinsics.Vector128, System.Runtime.Intrinsics.Vector128)' does not exist in the reference but it does exist in the implementation. +MembersMustExist : Member 'System.Runtime.Intrinsics.X86.Sse41.TestAllZeros(System.Runtime.Intrinsics.Vector128, System.Runtime.Intrinsics.Vector128)' does not exist in the reference but it does exist in the implementation. +MembersMustExist : Member 'System.Runtime.Intrinsics.X86.Sse41.TestAllZeros(System.Runtime.Intrinsics.Vector128, System.Runtime.Intrinsics.Vector128)' does not exist in the reference but it does exist in the implementation. +MembersMustExist : Member 'System.Runtime.Intrinsics.X86.Sse41.TestAllZeros(System.Runtime.Intrinsics.Vector128, System.Runtime.Intrinsics.Vector128)' does not exist in the reference but it does exist in the implementation. +MembersMustExist : Member 'System.Runtime.Intrinsics.X86.Sse41.TestAllZeros(System.Runtime.Intrinsics.Vector128, System.Runtime.Intrinsics.Vector128)' does not exist in the reference but it does exist in the implementation. +MembersMustExist : Member 'System.Runtime.Intrinsics.X86.Sse41.TestAllZeros(System.Runtime.Intrinsics.Vector128, System.Runtime.Intrinsics.Vector128)' does not exist in the reference but it does exist in the implementation. +MembersMustExist : Member 'System.Runtime.Intrinsics.X86.Sse41.TestMixOnesZeros(System.Runtime.Intrinsics.Vector128, System.Runtime.Intrinsics.Vector128)' does not exist in the reference but it does exist in the implementation. +MembersMustExist : Member 'System.Runtime.Intrinsics.X86.Sse41.TestMixOnesZeros(System.Runtime.Intrinsics.Vector128, System.Runtime.Intrinsics.Vector128)' does not exist in the reference but it does exist in the implementation. +MembersMustExist : Member 'System.Runtime.Intrinsics.X86.Sse41.TestMixOnesZeros(System.Runtime.Intrinsics.Vector128, System.Runtime.Intrinsics.Vector128)' does not exist in the reference but it does exist in the implementation. +MembersMustExist : Member 'System.Runtime.Intrinsics.X86.Sse41.TestMixOnesZeros(System.Runtime.Intrinsics.Vector128, System.Runtime.Intrinsics.Vector128)' does not exist in the reference but it does exist in the implementation. +MembersMustExist : Member 'System.Runtime.Intrinsics.X86.Sse41.TestMixOnesZeros(System.Runtime.Intrinsics.Vector128, System.Runtime.Intrinsics.Vector128)' does not exist in the reference but it does exist in the implementation. +MembersMustExist : Member 'System.Runtime.Intrinsics.X86.Sse41.TestMixOnesZeros(System.Runtime.Intrinsics.Vector128, System.Runtime.Intrinsics.Vector128)' does not exist in the reference but it does exist in the implementation. +MembersMustExist : Member 'System.Runtime.Intrinsics.X86.Sse41.TestMixOnesZeros(System.Runtime.Intrinsics.Vector128, System.Runtime.Intrinsics.Vector128)' does not exist in the reference but it does exist in the implementation. +MembersMustExist : Member 'System.Runtime.Intrinsics.X86.Sse41.TestMixOnesZeros(System.Runtime.Intrinsics.Vector128, System.Runtime.Intrinsics.Vector128)' does not exist in the reference but it does exist in the implementation. +Total Issues: 24