Fixing the names/parameter types for several Bmi1 HWIntrinsic methods
authorTanner Gooding <tagoo@outlook.com>
Sat, 30 Jun 2018 01:12:52 +0000 (18:12 -0700)
committerTanner Gooding <tagoo@outlook.com>
Sat, 30 Jun 2018 17:50:01 +0000 (10:50 -0700)
Commit migrated from https://github.com/dotnet/corefx/commit/95b21631b4f72e5ecbb6338a3fc7ae9345b5144e

src/libraries/System.Runtime.Intrinsics.Experimental/ref/System.Runtime.Intrinsics.cs

index 946c7d8..589af66 100644 (file)
@@ -793,14 +793,14 @@ namespace System.Runtime.Intrinsics.X86
         public static bool IsSupported { get { throw null; } }
         public static uint AndNot(uint left, uint right) { throw null; }
         public static ulong AndNot(ulong left, ulong right) { throw null; }
-        public static uint BitFieldExtract(uint value, uint start, uint length) { throw null; }
-        public static ulong BitFieldExtract(ulong value, ulong start, ulong length) { throw null; }
-        public static uint BitFieldExtract(uint value, uint control) { throw null; }
-        public static ulong BitFieldExtract(ulong value, ulong control) { throw null; }
+        public static uint BitFieldExtract(uint value, byte start, byte length) { throw null; }
+        public static ulong BitFieldExtract(ulong value, byte start, byte length) { throw null; }
+        public static uint BitFieldExtract(uint value, ushort control) { throw null; }
+        public static ulong BitFieldExtract(ulong value, ushort control) { throw null; }
         public static uint ExtractLowestSetBit(uint value) { throw null; }
         public static ulong ExtractLowestSetBit(ulong value) { throw null; }
-        public static uint GetMaskUptoLowestSetBit(uint value) { throw null; }
-        public static ulong GetMaskUptoLowestSetBit(ulong value) { throw null; }
+        public static uint GetMaskUpToLowestSetBit(uint value) { throw null; }
+        public static ulong GetMaskUpToLowestSetBit(ulong value) { throw null; }
         public static uint ResetLowestSetBit(uint value) { throw null; }
         public static ulong ResetLowestSetBit(ulong value) { throw null; }
         public static uint TrailingZeroCount(uint value) { throw null; }