From e7178b20c2103f95d08929e71f4db9f4c259073b Mon Sep 17 00:00:00 2001 From: Tanner Gooding Date: Fri, 31 May 2019 11:40:07 -0700 Subject: [PATCH] Removing the TestAllOnes, TestAllZeros, and TestMixOnesZeros methods from the Sse41 class (dotnet/corefx#38102) * Removing the TestAllOnes, TestAllZeros, and TestMixOnesZeros methods from the Sse41 class * Adding a MatchingRefApiCompatBaseline for System.Runtime.Intrinsics Commit migrated from https://github.com/dotnet/corefx/commit/39c1f79962039f605cf00700df003e26788757c2 --- .../ref/System.Runtime.Intrinsics.cs | 24 -------------------- .../src/MatchingRefApiCompatBaseline.txt | 26 ++++++++++++++++++++++ 2 files changed, 26 insertions(+), 24 deletions(-) create mode 100644 src/libraries/System.Runtime.Intrinsics/src/MatchingRefApiCompatBaseline.txt diff --git a/src/libraries/System.Runtime.Intrinsics/ref/System.Runtime.Intrinsics.cs b/src/libraries/System.Runtime.Intrinsics/ref/System.Runtime.Intrinsics.cs index 7a1f7d7..d15538c 100644 --- a/src/libraries/System.Runtime.Intrinsics/ref/System.Runtime.Intrinsics.cs +++ b/src/libraries/System.Runtime.Intrinsics/ref/System.Runtime.Intrinsics.cs @@ -1656,22 +1656,6 @@ namespace System.Runtime.Intrinsics.X86 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 @@ namespace System.Runtime.Intrinsics.X86 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; } diff --git a/src/libraries/System.Runtime.Intrinsics/src/MatchingRefApiCompatBaseline.txt b/src/libraries/System.Runtime.Intrinsics/src/MatchingRefApiCompatBaseline.txt new file mode 100644 index 0000000..e737f35 --- /dev/null +++ b/src/libraries/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 -- 2.7.4