From 1124e0fba790a5b94a7cef471eec7a138af2a0a2 Mon Sep 17 00:00:00 2001 From: Tanner Gooding Date: Wed, 15 Oct 2025 07:19:58 -0700 Subject: [PATCH 1/5] Add missing xml docs for System.Runtime.Intrinsics --- xml/System.Runtime.Intrinsics/Vector128.xml | 139 +++++++++----------- xml/System.Runtime.Intrinsics/Vector256.xml | 21 ++- xml/System.Runtime.Intrinsics/Vector512.xml | 21 ++- xml/System.Runtime.Intrinsics/Vector64.xml | 100 +++++++------- 4 files changed, 133 insertions(+), 148 deletions(-) diff --git a/xml/System.Runtime.Intrinsics/Vector128.xml b/xml/System.Runtime.Intrinsics/Vector128.xml index 2b37de37d2e..84b0c22e749 100644 --- a/xml/System.Runtime.Intrinsics/Vector128.xml +++ b/xml/System.Runtime.Intrinsics/Vector128.xml @@ -1889,7 +1889,6 @@ The restricted vector. To be added. The type of the elements in the vector () is not supported. - @@ -1944,7 +1943,7 @@ - To be added. + The type of the elements in the vector. The vector to restrict. The minimum value. The maximum value. @@ -1952,7 +1951,6 @@ The restricted vector. To be added. The type of the elements in the vector () is not supported. - @@ -2432,13 +2430,12 @@ - To be added. + The type of the elements in the vector. The vector whose magnitude is used in the result. The vector whose sign is used in the result. Copies the per-element sign of a vector to the per-element sign of another vector. A vector with the magnitude of and the sign of . To be added. - @@ -6125,10 +6122,11 @@ On x86, this method corresponds to __m128i _mm_setr_epi8 - To be added. - To be added. - To be added. + The type of the elements in the vector. + Gets a new vector with all elements initialized to . + A new vector with all elements initialized to . To be added. + The type of () is not supported. @@ -6161,10 +6159,11 @@ On x86, this method corresponds to __m128i _mm_setr_epi8 - To be added. - To be added. - To be added. + The type of the elements in the vector. + Gets a new vector with all elements initialized to . + A new vector with all elements initialized to . To be added. + The type of () is not supported. @@ -6197,10 +6196,11 @@ On x86, this method corresponds to __m128i _mm_setr_epi8 - To be added. - To be added. - To be added. + The type of the elements in the vector. + Gets a new vector with all elements initialized to . + A new vector with all elements initialized to . To be added. + The type of () is not supported. @@ -6233,10 +6233,11 @@ On x86, this method corresponds to __m128i _mm_setr_epi8 - To be added. - To be added. - To be added. + The type of the elements in the vector. + Gets a new vector with all elements initialized to . + A new vector with all elements initialized to . To be added. + The type of () is not supported. @@ -6269,10 +6270,11 @@ On x86, this method corresponds to __m128i _mm_setr_epi8 - To be added. - To be added. - To be added. + The type of the elements in the vector. + Gets a new vector with all elements initialized to . + A new vector with all elements initialized to . To be added. + The type of () is not supported. @@ -6305,10 +6307,11 @@ On x86, this method corresponds to __m128i _mm_setr_epi8 - To be added. - To be added. - To be added. + The type of the elements in the vector. + Gets a new vector with all elements initialized to . + A new vector with all elements initialized to . To be added. + The type of () is not supported. @@ -6341,10 +6344,11 @@ On x86, this method corresponds to __m128i _mm_setr_epi8 - To be added. - To be added. - To be added. + The type of the elements in the vector. + Gets a new vector with all elements initialized to . + A new vector with all elements initialized to . To be added. + The type of () is not supported. @@ -6377,10 +6381,11 @@ On x86, this method corresponds to __m128i _mm_setr_epi8 - To be added. - To be added. - To be added. + The type of the elements in the vector. + Gets a new vector with all elements initialized to . + A new vector with all elements initialized to . To be added. + The type of () is not supported. @@ -6413,10 +6418,11 @@ On x86, this method corresponds to __m128i _mm_setr_epi8 - To be added. - To be added. - To be added. + The type of the elements in the vector. + Gets a new vector with all elements initialized to . + A new vector with all elements initialized to . To be added. + The type of () is not supported. @@ -7311,12 +7317,11 @@ On x86, this method corresponds to __m128i _mm_setr_epi8 - To be added. + The type of the elements in the vector. The vector to be checked. Determines which elements in a vector are NaN. A vector whose elements are all-bits-set or zero, depending on if the corresponding elements in were NaN. To be added. - @@ -7355,12 +7360,11 @@ On x86, this method corresponds to __m128i _mm_setr_epi8 - To be added. + The type of the elements in the vector. The vector to be checked. Determines which elements in a vector represents negative real numbers. A vector whose elements are all-bits-set or zero, depending on if the corresponding elements in were negative. To be added. - @@ -7528,12 +7532,11 @@ On x86, this method corresponds to __m128i _mm_setr_epi8 - To be added. + The type of the elements in the vector. The vector to be checked. Determines which elements in a vector represents positive real numbers. A vector whose elements are all-bits-set or zero, depending on if the corresponding elements in were positive. To be added. - @@ -7572,12 +7575,11 @@ On x86, this method corresponds to __m128i _mm_setr_epi8 - To be added. + The type of the elements in the vector. The vector to be checked. Determines which elements in a vector are positive infinity. A vector whose elements are all-bits-set or zero, depending on if the corresponding elements in were positive infinity. To be added. - @@ -7659,12 +7661,11 @@ On x86, this method corresponds to __m128i _mm_setr_epi8 - To be added. + The type of the elements in the vector. The vector to be checked. Determines which elements in a vector are zero. A vector whose elements are all-bits-set or zero, depending on if the corresponding elements in were zero. To be added. - @@ -8615,7 +8616,6 @@ This method may bypass the cache on certain platforms. A vector whose elements are the maximum of the corresponding elements in and . For , this method matches the IEEE 754:2019 maximum function. This requires NaN inputs to be propagated back to the caller and for -0.0 to be treated as less than +0.0. The type of and () is not supported. - @@ -8662,14 +8662,13 @@ This method may bypass the cache on certain platforms. - To be added. + The type of the elements in the vector. The vector to compare with . The vector to compare with . Compares two vectors to compute which has the greater magnitude on a per-element basis. A vector where the corresponding element comes from if it has a greater magnitude than ; otherwise, . For this method matches the IEEE 754:2019 maximumMagnitude function. This requires NaN inputs to be propagated back to the caller and for -0.0 to be treated as less than +0.0. The type of the elements in the vector () is not supported. - @@ -8716,14 +8715,13 @@ This method may bypass the cache on certain platforms. - To be added. + The type of the elements in the vector. The vector to compare with . The vector to compare with . Compares two vectors, on a per-element basis, to compute which has the greater magnitude and returning the other value if an input is NaN. A vector where the corresponding element comes from if it has a greater magnitude than ; otherwise, . For this method matches the IEEE 754:2019 maximumMagnitudeNumber function. This requires NaN inputs to not be propagated back to the caller and for -0.0 to be treated as less than +0.0. The type of the elements in the vector () is not supported. - @@ -8770,14 +8768,13 @@ This method may bypass the cache on certain platforms. - To be added. + The type of the elements in the vector. The vector to compare with . The vector to compare with . Compare two vectors to determine which is greater on a per-element basis using platform specific behavior for NaN and NegativeZero. A vector where the corresponding element comes from if it is greater than ; otherwise, . To be added. The type of the elements in the vector () is not supported. - @@ -8824,14 +8821,13 @@ This method may bypass the cache on certain platforms. - To be added. + The type of the elements in the vector. The vector to compare with . The vector to compare with . Compares two vectors, on a per-element basis, to compute which is greater and returning the other value if an element is NaN. A vector where the corresponding element comes from if it is greater than ; otherwise, . For this method matches the IEEE 754:2019 maximumNumber function. This requires NaN inputs to not be propagated back to the caller and for -0.0 to be treated as less than +0.0. The type of the elements in the vector () is not supported. - @@ -8892,7 +8888,6 @@ This method may bypass the cache on certain platforms. A vector whose elements are the minimum of the corresponding elements in and . For , this method matches the IEEE 754:2019 minimum function. This requires NaN inputs to be propagated back to the caller and for -0.0 to be treated as less than +0.0. The type of and () is not supported. - @@ -8939,14 +8934,13 @@ This method may bypass the cache on certain platforms. - To be added. + The type of the elements in the vector. The vector to compare with . The vector to compare with . Compares two vectors to compute which has the lesser magnitude on a per-element basis. A vector where the corresponding element comes from if it has a lesser magnitude than ; otherwise, . For this method matches the IEEE 754:2019 minimumMagnitude function. This requires NaN inputs to be propagated back to the caller and for -0.0 to be treated as less than +0.0. The type of the elements in the vector () is not supported. - @@ -8993,14 +8987,13 @@ This method may bypass the cache on certain platforms. - To be added. + The type of the elements in the vector. The vector to compare with . The vector to compare with . Compares two vectors, on a per-element basis, to compute which has the lesser magnitude and returning the other value if an input is NaN. A vector where the corresponding element comes from if it has a lesser magnitude than ; otherwise, . For this method matches the IEEE 754:2019 minimumMagnitudeNumber function. This requires NaN inputs to not be propagated back to the caller and for -0.0 to be treated as less than +0.0. The type of the elements in the vector () is not supported. - @@ -9047,14 +9040,13 @@ This method may bypass the cache on certain platforms. - To be added. + The type of the elements in the vector. The vector to compare with . The vector to compare with . Compare two vectors to determine which is lesser on a per-element basis using platform specific behavior for NaN and NegativeZero. A vector where the corresponding element comes from if it is lesser than ; otherwise, . To be added. The type of the elements in the vector () is not supported. - @@ -9101,14 +9093,13 @@ This method may bypass the cache on certain platforms. - To be added. + The type of the elements in the vector. The vector to compare with . The vector to compare with . Compares two vectors, on a per-element basis, to compute which is lesser and returning the other value if an element is NaN. A vector where the corresponding element comes from if it is lesser than ; otherwise, . For this method matches the IEEE 754:2019 minimumNumber function. This requires NaN inputs to not be propagated back to the caller and for -0.0 to be treated as less than +0.0. The type of the elements in the vector () is not supported. - @@ -10059,11 +10050,10 @@ This method may bypass the cache on certain platforms. - To be added. - To be added. - To be added. + The vector to round. + Rounds each element in a vector to the nearest integer using the default rounding mode (). + The result of rounding each element in to the nearest integer using the default rounding mode. To be added. - @@ -10086,11 +10076,10 @@ This method may bypass the cache on certain platforms. - To be added. - To be added. - To be added. + The vector to round. + Rounds each element in a vector to the nearest integer using the default rounding mode (). + The result of rounding each element in to the nearest integer using the default rounding mode. To be added. - @@ -12403,11 +12392,10 @@ This method may bypass the cache on certain platforms. - To be added. - To be added. - To be added. + The vector to truncate. + Truncates each element in a vector. + The truncation of each element in . To be added. - @@ -12430,11 +12418,10 @@ This method may bypass the cache on certain platforms. - To be added. - To be added. - To be added. + The vector to truncate. + Truncates each element in a vector. + The truncation of each element in . To be added. - diff --git a/xml/System.Runtime.Intrinsics/Vector256.xml b/xml/System.Runtime.Intrinsics/Vector256.xml index 8b36cc51da5..47546890f15 100644 --- a/xml/System.Runtime.Intrinsics/Vector256.xml +++ b/xml/System.Runtime.Intrinsics/Vector256.xml @@ -134,7 +134,6 @@ The sum of and . To be added. The type of and () is not supported. - @@ -1547,7 +1546,6 @@ The restricted vector. To be added. The type of the elements in the vector () is not supported. - @@ -5978,6 +5976,7 @@ On x86, this method corresponds to __m256i _mm256_setr_epi8 To be added. To be added. To be added. + @@ -6014,6 +6013,7 @@ On x86, this method corresponds to __m256i _mm256_setr_epi8 To be added. To be added. To be added. + @@ -6050,6 +6050,7 @@ On x86, this method corresponds to __m256i _mm256_setr_epi8 To be added. To be added. To be added. + @@ -6086,6 +6087,7 @@ On x86, this method corresponds to __m256i _mm256_setr_epi8 To be added. To be added. To be added. + @@ -6122,6 +6124,7 @@ On x86, this method corresponds to __m256i _mm256_setr_epi8 To be added. To be added. To be added. + @@ -6158,6 +6161,7 @@ On x86, this method corresponds to __m256i _mm256_setr_epi8 To be added. To be added. To be added. + @@ -6194,6 +6198,7 @@ On x86, this method corresponds to __m256i _mm256_setr_epi8 To be added. To be added. To be added. + @@ -6230,6 +6235,7 @@ On x86, this method corresponds to __m256i _mm256_setr_epi8 To be added. To be added. To be added. + @@ -6266,6 +6272,7 @@ On x86, this method corresponds to __m256i _mm256_setr_epi8 To be added. To be added. To be added. + @@ -8464,7 +8471,6 @@ This method may bypass the cache on certain platforms. A vector whose elements are the maximum of the corresponding elements in and . For , this method matches the IEEE 754:2019 maximum function. This requires NaN inputs to be propagated back to the caller and for -0.0 to be treated as less than +0.0. The type of and () is not supported. - @@ -8737,7 +8743,6 @@ This method may bypass the cache on certain platforms. A vector whose elements are the minimum of the corresponding elements in and . For , this method matches the IEEE 754:2019 minimum function. This requires NaN inputs to be propagated back to the caller and for -0.0 to be treated as less than +0.0. The type of and () is not supported. - @@ -9222,7 +9227,6 @@ This method may bypass the cache on certain platforms. Narrows two instances into one . A containing elements narrowed from and . To be added. - @@ -9259,7 +9263,6 @@ This method may bypass the cache on certain platforms. Narrows two instances into one . A containing elements narrowed from and . To be added. - @@ -9290,7 +9293,6 @@ This method may bypass the cache on certain platforms. Narrows two instances into one . A containing elements narrowed from and . To be added. - @@ -9321,7 +9323,6 @@ This method may bypass the cache on certain platforms. Narrows two instances into one . A containing elements narrowed from and . To be added. - @@ -9358,7 +9359,6 @@ This method may bypass the cache on certain platforms. Narrows two instances into one . A containing elements narrowed from and . To be added. - @@ -9395,7 +9395,6 @@ This method may bypass the cache on certain platforms. Narrows two instances into one . A containing elements narrowed from and . To be added. - @@ -9432,7 +9431,6 @@ This method may bypass the cache on certain platforms. Narrows two instances into one . A containing elements narrowed from and . To be added. - @@ -11968,7 +11966,6 @@ This method may bypass the cache on certain platforms. The difference of and . To be added. The type of and () is not supported. - diff --git a/xml/System.Runtime.Intrinsics/Vector512.xml b/xml/System.Runtime.Intrinsics/Vector512.xml index 77957f2b269..69817c58c21 100644 --- a/xml/System.Runtime.Intrinsics/Vector512.xml +++ b/xml/System.Runtime.Intrinsics/Vector512.xml @@ -117,7 +117,6 @@ The sum of and . To be added. The type of and () is not supported. - @@ -1350,7 +1349,6 @@ The restricted vector. To be added. The type of the elements in the vector () is not supported. - @@ -5547,6 +5545,7 @@ To be added. To be added. To be added. + @@ -5583,6 +5582,7 @@ To be added. To be added. To be added. + @@ -5619,6 +5619,7 @@ To be added. To be added. To be added. + @@ -5655,6 +5656,7 @@ To be added. To be added. To be added. + @@ -5691,6 +5693,7 @@ To be added. To be added. To be added. + @@ -5727,6 +5730,7 @@ To be added. To be added. To be added. + @@ -5763,6 +5767,7 @@ To be added. To be added. To be added. + @@ -5799,6 +5804,7 @@ To be added. To be added. To be added. + @@ -5835,6 +5841,7 @@ To be added. To be added. To be added. + @@ -7881,7 +7888,6 @@ A vector whose elements are the maximum of the corresponding elements in and . To be added. The type of and () is not supported. - @@ -8148,7 +8154,6 @@ A vector whose elements are the minimum of the corresponding elements in and . For , this method matches the IEEE 754:2019 minimum function. This requires NaN inputs to be propagated back to the caller and for -0.0 to be treated as less than +0.0. The type of and () is not supported. - @@ -8614,7 +8619,6 @@ Narrows two instances into one . A containing elements narrowed from and . To be added. - @@ -8650,7 +8654,6 @@ Narrows two instances into one . A containing elements narrowed from and . To be added. - @@ -8680,7 +8683,6 @@ Narrows two instances into one . A containing elements narrowed from and . To be added. - @@ -8710,7 +8712,6 @@ Narrows two instances into one . A containing elements narrowed from and . To be added. - @@ -8746,7 +8747,6 @@ Narrows two instances into one . A containing elements narrowed from and . To be added. - @@ -8782,7 +8782,6 @@ Narrows two instances into one . A containing elements narrowed from and . To be added. - @@ -8818,7 +8817,6 @@ Narrows two instances into one . A containing elements narrowed from and . To be added. - @@ -11260,7 +11258,6 @@ The difference of and . To be added. The type of and () is not supported. - diff --git a/xml/System.Runtime.Intrinsics/Vector64.xml b/xml/System.Runtime.Intrinsics/Vector64.xml index 73e8072aef8..d9d00b47b82 100644 --- a/xml/System.Runtime.Intrinsics/Vector64.xml +++ b/xml/System.Runtime.Intrinsics/Vector64.xml @@ -134,7 +134,6 @@ The sum of and . To be added. The type of and () is not supported. - @@ -4883,6 +4882,7 @@ On x86, this method corresponds to __m64 _mm_setr_pi8 To be added. To be added. To be added. + @@ -4919,6 +4919,7 @@ On x86, this method corresponds to __m64 _mm_setr_pi8 To be added. To be added. To be added. + @@ -4955,6 +4956,7 @@ On x86, this method corresponds to __m64 _mm_setr_pi8 To be added. To be added. To be added. + @@ -4991,6 +4993,7 @@ On x86, this method corresponds to __m64 _mm_setr_pi8 To be added. To be added. To be added. + @@ -5027,6 +5030,7 @@ On x86, this method corresponds to __m64 _mm_setr_pi8 To be added. To be added. To be added. + @@ -5063,6 +5067,7 @@ On x86, this method corresponds to __m64 _mm_setr_pi8 To be added. To be added. To be added. + @@ -5099,6 +5104,7 @@ On x86, this method corresponds to __m64 _mm_setr_pi8 To be added. To be added. To be added. + @@ -5135,6 +5141,7 @@ On x86, this method corresponds to __m64 _mm_setr_pi8 To be added. To be added. To be added. + @@ -5171,6 +5178,7 @@ On x86, this method corresponds to __m64 _mm_setr_pi8 To be added. To be added. To be added. + @@ -5747,11 +5755,14 @@ On x86, this method corresponds to __m64 _mm_setr_pi8 - To be added. - To be added. - To be added. - To be added. - To be added. + The type of the elements in the vector. + The vector to be checked. + Determines which elements in a vector are even integral values. + A vector whose elements are all-bits-set or zero, depending on if the corresponding elements in were even integral values. + + This correctly handles floating-point values and so 2.0 will return all-bits-set while 2.2 will return zero. + This functioning returning zero for a corresponding element does not imply that IsOddInteger will return all-bits-set for that element. A number with a fractional portion, 3.3, is not even nor odd. + @@ -5789,11 +5800,11 @@ On x86, this method corresponds to __m64 _mm_setr_pi8 - To be added. - To be added. - To be added. - To be added. - To be added. + The type of the elements in the vector. + The vector to be checked. + Determines which elements in a vector are finite. + A vector whose elements are all-bits-set or zero, depending on if the corresponding elements in were finite. + This function returning zero for a corresponding element does not imply that IsInfinity will return all-bits-set for that element. NaN is not finite nor infinite. @@ -5864,11 +5875,11 @@ On x86, this method corresponds to __m64 _mm_setr_pi8 - To be added. - To be added. - To be added. - To be added. - To be added. + The type of the elements in the vector. + The vector to be checked. + Determines which elements in a vector are infinity. + A vector whose elements are all-bits-set or zero, depending on if the corresponding elements in were infinity. + This function returning zero for a corresponding element does not imply that IsFinite will return all-bits-set for that element. NaN is not finite nor infinite. @@ -5906,11 +5917,11 @@ On x86, this method corresponds to __m64 _mm_setr_pi8 - To be added. - To be added. - To be added. - To be added. - To be added. + The type of the elements in the vector. + The vector to be checked. + Determines which elements in a vector are integral values. + A vector whose elements are all-bits-set or zero, depending on if the corresponding elements in were integral values. + This correctly handles floating-point values and so 2.0 and 3.0 will return all-bits-set for a corresponding element while 2.2 and 3.3 will return zero. @@ -6036,10 +6047,10 @@ On x86, this method corresponds to __m64 _mm_setr_pi8 - To be added. - To be added. - To be added. - To be added. + The type of the elements in the vector. + The vector to be checked. + Determines which elements in a vector are negative infinity. + A vector whose elements are all-bits-set or zero, depending on if the corresponding elements in were negative infinity. To be added. @@ -6078,10 +6089,10 @@ On x86, this method corresponds to __m64 _mm_setr_pi8 - To be added. - To be added. - To be added. - To be added. + The type of the elements in the vector. + The vector to be checked. + Determines which elements in a vector are normal. + A vector whose elements are all-bits-set or zero, depending on if the corresponding elements in were normal. To be added. @@ -6120,11 +6131,14 @@ On x86, this method corresponds to __m64 _mm_setr_pi8 - To be added. - To be added. - To be added. - To be added. - To be added. + The type of the elements in the vector. + The vector to be checked. + Determines which elements in a vector are odd integral values. + A vector whose elements are all-bits-set or zero, depending on if the corresponding elements in were odd integral values. + + This correctly handles floating-point values and so 3.0 will return all-bits-set for a corresponding element while 3.3 will return zero. + This functioning returning zero for a corresponding element does not imply that IsEvenInteger will return all-bits-set for that element. A number with a fractional portion, 3.3, is neither even nor odd. + @@ -6250,10 +6264,10 @@ On x86, this method corresponds to __m64 _mm_setr_pi8 - To be added. - To be added. - To be added. - To be added. + The type of the elements in the vector. + The vector to be checked. + Determines which elements in a vector are subnormal. + A vector whose elements are all-bits-set or zero, depending on if the corresponding elements in were subnormal. To be added. @@ -7243,7 +7257,6 @@ This method may bypass the cache on certain platforms. A vector whose elements are the maximum of the corresponding elements in and . For , this method matches the IEEE 754:2019 maximum function. This requires NaN inputs to be propagated back to the caller and for -0.0 to be treated as less than +0.0. The type of and () is not supported. - @@ -7516,7 +7529,6 @@ This method may bypass the cache on certain platforms. A vector whose elements are the minimum of the corresponding elements in and . For , this method matches the IEEE 754:2019 minimum function. This requires NaN inputs to be propagated back to the caller and for -0.0 to be treated as less than +0.0. The type of and () is not supported. - @@ -8005,7 +8017,6 @@ This method may bypass the cache on certain platforms. Narrows two instances into one . A containing elements narrowed from and . To be added. - @@ -8042,7 +8053,6 @@ This method may bypass the cache on certain platforms. Narrows two instances into one . A containing elements narrowed from and . To be added. - @@ -8073,7 +8083,6 @@ This method may bypass the cache on certain platforms. Narrows two instances into one . A containing elements narrowed from and . To be added. - @@ -8104,7 +8113,6 @@ This method may bypass the cache on certain platforms. Narrows two instances into one . A containing elements narrowed from and . To be added. - @@ -8141,7 +8149,6 @@ This method may bypass the cache on certain platforms. Narrows two instances into one . A containing elements narrowed from and . To be added. - @@ -8178,7 +8185,6 @@ This method may bypass the cache on certain platforms. Narrows two instances into one . A containing elements narrowed from and . To be added. - @@ -8215,7 +8221,6 @@ This method may bypass the cache on certain platforms. Narrows two instances into one . A containing elements narrowed from and . To be added. - @@ -10562,7 +10567,6 @@ This method may bypass the cache on certain platforms. The difference of and . To be added. The type of and () is not supported. - From 9d31471cabc5e8a47c126ed181613e3a0845251c Mon Sep 17 00:00:00 2001 From: Tanner Gooding Date: Wed, 15 Oct 2025 08:38:56 -0700 Subject: [PATCH 2/5] Apply suggestions from code review Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- xml/System.Runtime.Intrinsics/Vector64.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xml/System.Runtime.Intrinsics/Vector64.xml b/xml/System.Runtime.Intrinsics/Vector64.xml index d9d00b47b82..cdc5cdcaff8 100644 --- a/xml/System.Runtime.Intrinsics/Vector64.xml +++ b/xml/System.Runtime.Intrinsics/Vector64.xml @@ -5761,7 +5761,7 @@ On x86, this method corresponds to __m64 _mm_setr_pi8 A vector whose elements are all-bits-set or zero, depending on if the corresponding elements in were even integral values. This correctly handles floating-point values and so 2.0 will return all-bits-set while 2.2 will return zero. - This functioning returning zero for a corresponding element does not imply that IsOddInteger will return all-bits-set for that element. A number with a fractional portion, 3.3, is not even nor odd. + This function returning zero for a corresponding element does not imply that IsOddInteger will return all-bits-set for that element. A number with a fractional portion, 3.3, is neither even nor odd. @@ -6137,7 +6137,7 @@ On x86, this method corresponds to __m64 _mm_setr_pi8 A vector whose elements are all-bits-set or zero, depending on if the corresponding elements in were odd integral values. This correctly handles floating-point values and so 3.0 will return all-bits-set for a corresponding element while 3.3 will return zero. - This functioning returning zero for a corresponding element does not imply that IsEvenInteger will return all-bits-set for that element. A number with a fractional portion, 3.3, is neither even nor odd. + This function returning zero for a corresponding element does not imply that IsEvenInteger will return all-bits-set for that element. A number with a fractional portion, 3.3, is neither even nor odd. From c7cbfcd92c93751a512fc46cf8a7474147aeb7b7 Mon Sep 17 00:00:00 2001 From: Tanner Gooding Date: Wed, 15 Oct 2025 08:42:06 -0700 Subject: [PATCH 3/5] Address review feedback --- xml/System.Runtime.Intrinsics/Vector128.xml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/xml/System.Runtime.Intrinsics/Vector128.xml b/xml/System.Runtime.Intrinsics/Vector128.xml index 84b0c22e749..49c011970b9 100644 --- a/xml/System.Runtime.Intrinsics/Vector128.xml +++ b/xml/System.Runtime.Intrinsics/Vector128.xml @@ -1947,7 +1947,7 @@ The vector to restrict. The minimum value. The maximum value. - Restricts a vector between a minimum and a maximum value using platform specific behavior for NaN and NegativeZero.. + Restricts a vector between a minimum and a maximum value using platform specific behavior for NaN and NegativeZero. The restricted vector. To be added. The type of the elements in the vector () is not supported. @@ -6126,7 +6126,7 @@ On x86, this method corresponds to __m128i _mm_setr_epi8 Gets a new vector with all elements initialized to . A new vector with all elements initialized to . To be added. - The type of () is not supported. + The type is not supported. @@ -6163,7 +6163,7 @@ On x86, this method corresponds to __m128i _mm_setr_epi8 Gets a new vector with all elements initialized to . A new vector with all elements initialized to . To be added. - The type of () is not supported. + The type is not supported. @@ -6200,7 +6200,7 @@ On x86, this method corresponds to __m128i _mm_setr_epi8 Gets a new vector with all elements initialized to . A new vector with all elements initialized to . To be added. - The type of () is not supported. + The type is not supported. @@ -6237,7 +6237,7 @@ On x86, this method corresponds to __m128i _mm_setr_epi8 Gets a new vector with all elements initialized to . A new vector with all elements initialized to . To be added. - The type of () is not supported. + The type is not supported. @@ -6274,7 +6274,7 @@ On x86, this method corresponds to __m128i _mm_setr_epi8 Gets a new vector with all elements initialized to . A new vector with all elements initialized to . To be added. - The type of () is not supported. + The type is not supported. @@ -6311,7 +6311,7 @@ On x86, this method corresponds to __m128i _mm_setr_epi8 Gets a new vector with all elements initialized to . A new vector with all elements initialized to . To be added. - The type of () is not supported. + The type is not supported. @@ -6348,7 +6348,7 @@ On x86, this method corresponds to __m128i _mm_setr_epi8 Gets a new vector with all elements initialized to . A new vector with all elements initialized to . To be added. - The type of () is not supported. + The type is not supported. @@ -6385,7 +6385,7 @@ On x86, this method corresponds to __m128i _mm_setr_epi8 Gets a new vector with all elements initialized to . A new vector with all elements initialized to . To be added. - The type of () is not supported. + The type is not supported. @@ -6422,7 +6422,7 @@ On x86, this method corresponds to __m128i _mm_setr_epi8 Gets a new vector with all elements initialized to . A new vector with all elements initialized to . To be added. - The type of () is not supported. + The type is not supported. From 53dbf976a3cbbab35be3fda7f37edf584ace5c2a Mon Sep 17 00:00:00 2001 From: Tanner Gooding Date: Wed, 15 Oct 2025 13:43:32 -0700 Subject: [PATCH 4/5] Resolve more PR feedback --- xml/System.Runtime.Intrinsics/Vector128.xml | 28 ++++++++++----------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/xml/System.Runtime.Intrinsics/Vector128.xml b/xml/System.Runtime.Intrinsics/Vector128.xml index 49c011970b9..dd6a384d149 100644 --- a/xml/System.Runtime.Intrinsics/Vector128.xml +++ b/xml/System.Runtime.Intrinsics/Vector128.xml @@ -6160,8 +6160,8 @@ On x86, this method corresponds to __m128i _mm_setr_epi8 The type of the elements in the vector. - Gets a new vector with all elements initialized to . - A new vector with all elements initialized to . + Gets a new vector with all elements initialized to . + A new vector with all elements initialized to . To be added. The type is not supported. @@ -6197,8 +6197,8 @@ On x86, this method corresponds to __m128i _mm_setr_epi8 The type of the elements in the vector. - Gets a new vector with all elements initialized to . - A new vector with all elements initialized to . + Gets a new vector with all elements initialized to . + A new vector with all elements initialized to . To be added. The type is not supported. @@ -6234,8 +6234,8 @@ On x86, this method corresponds to __m128i _mm_setr_epi8 The type of the elements in the vector. - Gets a new vector with all elements initialized to . - A new vector with all elements initialized to . + Gets a new vector with all elements initialized to . + A new vector with all elements initialized to . To be added. The type is not supported. @@ -6271,8 +6271,8 @@ On x86, this method corresponds to __m128i _mm_setr_epi8 The type of the elements in the vector. - Gets a new vector with all elements initialized to . - A new vector with all elements initialized to . + Gets a new vector with all elements initialized to . + A new vector with all elements initialized to . To be added. The type is not supported. @@ -6308,8 +6308,8 @@ On x86, this method corresponds to __m128i _mm_setr_epi8 The type of the elements in the vector. - Gets a new vector with all elements initialized to . - A new vector with all elements initialized to . + Gets a new vector with all elements initialized to . + A new vector with all elements initialized to . To be added. The type is not supported. @@ -6382,8 +6382,8 @@ On x86, this method corresponds to __m128i _mm_setr_epi8 The type of the elements in the vector. - Gets a new vector with all elements initialized to . - A new vector with all elements initialized to . + Gets a new vector with all elements initialized to . + A new vector with all elements initialized to . To be added. The type is not supported. @@ -10051,7 +10051,7 @@ This method may bypass the cache on certain platforms. The vector to round. - Rounds each element in a vector to the nearest integer using the default rounding mode (). + Rounds each element in a vector to the nearest integer using the default rounding mode (). The result of rounding each element in to the nearest integer using the default rounding mode. To be added. @@ -10077,7 +10077,7 @@ This method may bypass the cache on certain platforms. The vector to round. - Rounds each element in a vector to the nearest integer using the default rounding mode (). + Rounds each element in a vector to the nearest integer using the default rounding mode (). The result of rounding each element in to the nearest integer using the default rounding mode. To be added. From 41b8f9b1f8a73e64795b5d69b2381dc55ccbc408 Mon Sep 17 00:00:00 2001 From: Tanner Gooding Date: Tue, 28 Oct 2025 10:59:53 -0700 Subject: [PATCH 5/5] Remove docs for the new extension properties, tooling support is coming soon --- xml/System.Runtime.Intrinsics/Vector128.xml | 333 -------------------- xml/System.Runtime.Intrinsics/Vector256.xml | 333 -------------------- xml/System.Runtime.Intrinsics/Vector512.xml | 333 -------------------- xml/System.Runtime.Intrinsics/Vector64.xml | 333 -------------------- 4 files changed, 1332 deletions(-) diff --git a/xml/System.Runtime.Intrinsics/Vector128.xml b/xml/System.Runtime.Intrinsics/Vector128.xml index 44d4f9ab57b..911b199abcf 100644 --- a/xml/System.Runtime.Intrinsics/Vector128.xml +++ b/xml/System.Runtime.Intrinsics/Vector128.xml @@ -6092,339 +6092,6 @@ On x86, this method corresponds to __m128i _mm_setr_epi8 - - - - - - - - Method - - System.Runtime.Intrinsics - 10.0.0.0 - - - System.Runtime.Intrinsics.Vector128<T> - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] - - - - - - - System.Numerics.IFloatingPointConstants<T> - - - - - - The type of the elements in the vector. - Gets a new vector with all elements initialized to . - A new vector with all elements initialized to . - To be added. - The type is not supported. - - - - - - - - - - Method - - System.Runtime.Intrinsics - 10.0.0.0 - - - System.Runtime.Intrinsics.Vector128<T> - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] - - - - - - - System.Numerics.IFloatingPointIeee754<T> - - - - - - The type of the elements in the vector. - Gets a new vector with all elements initialized to . - A new vector with all elements initialized to . - To be added. - The type is not supported. - - - - - - - - - - Method - - System.Runtime.Intrinsics - 10.0.0.0 - - - System.Runtime.Intrinsics.Vector128<T> - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] - - - - - - - System.Numerics.IFloatingPointIeee754<T> - - - - - - The type of the elements in the vector. - Gets a new vector with all elements initialized to . - A new vector with all elements initialized to . - To be added. - The type is not supported. - - - - - - - - - - Method - - System.Runtime.Intrinsics - 10.0.0.0 - - - System.Runtime.Intrinsics.Vector128<T> - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] - - - - - - - System.Numerics.IFloatingPointIeee754<T> - - - - - - The type of the elements in the vector. - Gets a new vector with all elements initialized to . - A new vector with all elements initialized to . - To be added. - The type is not supported. - - - - - - - - - - Method - - System.Runtime.Intrinsics - 10.0.0.0 - - - System.Runtime.Intrinsics.Vector128<T> - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] - - - - - - - System.Numerics.ISignedNumber<T> - - - - - - The type of the elements in the vector. - Gets a new vector with all elements initialized to . - A new vector with all elements initialized to . - To be added. - The type is not supported. - - - - - - - - - - Method - - System.Runtime.Intrinsics - 10.0.0.0 - - - System.Runtime.Intrinsics.Vector128<T> - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] - - - - - - - System.Numerics.IFloatingPointIeee754<T> - - - - - - The type of the elements in the vector. - Gets a new vector with all elements initialized to . - A new vector with all elements initialized to . - To be added. - The type is not supported. - - - - - - - - - - Method - - System.Runtime.Intrinsics - 10.0.0.0 - - - System.Runtime.Intrinsics.Vector128<T> - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] - - - - - - - System.Numerics.IFloatingPointConstants<T> - - - - - - The type of the elements in the vector. - Gets a new vector with all elements initialized to . - A new vector with all elements initialized to . - To be added. - The type is not supported. - - - - - - - - - - Method - - System.Runtime.Intrinsics - 10.0.0.0 - - - System.Runtime.Intrinsics.Vector128<T> - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] - - - - - - - System.Numerics.IFloatingPointIeee754<T> - - - - - - The type of the elements in the vector. - Gets a new vector with all elements initialized to . - A new vector with all elements initialized to . - To be added. - The type is not supported. - - - - - - - - - - Method - - System.Runtime.Intrinsics - 10.0.0.0 - - - System.Runtime.Intrinsics.Vector128<T> - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] - - - - - - - System.Numerics.IFloatingPointConstants<T> - - - - - - The type of the elements in the vector. - Gets a new vector with all elements initialized to . - A new vector with all elements initialized to . - To be added. - The type is not supported. - - diff --git a/xml/System.Runtime.Intrinsics/Vector256.xml b/xml/System.Runtime.Intrinsics/Vector256.xml index 2f09e111db2..430c882cd40 100644 --- a/xml/System.Runtime.Intrinsics/Vector256.xml +++ b/xml/System.Runtime.Intrinsics/Vector256.xml @@ -5942,339 +5942,6 @@ On x86, this method corresponds to __m256i _mm256_setr_epi8 - - - - - - - - Method - - System.Runtime.Intrinsics - 10.0.0.0 - - - System.Runtime.Intrinsics.Vector256<T> - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] - - - - - - - System.Numerics.IFloatingPointConstants<T> - - - - - - To be added. - To be added. - To be added. - To be added. - - - - - - - - - - - Method - - System.Runtime.Intrinsics - 10.0.0.0 - - - System.Runtime.Intrinsics.Vector256<T> - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] - - - - - - - System.Numerics.IFloatingPointIeee754<T> - - - - - - To be added. - To be added. - To be added. - To be added. - - - - - - - - - - - Method - - System.Runtime.Intrinsics - 10.0.0.0 - - - System.Runtime.Intrinsics.Vector256<T> - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] - - - - - - - System.Numerics.IFloatingPointIeee754<T> - - - - - - To be added. - To be added. - To be added. - To be added. - - - - - - - - - - - Method - - System.Runtime.Intrinsics - 10.0.0.0 - - - System.Runtime.Intrinsics.Vector256<T> - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] - - - - - - - System.Numerics.IFloatingPointIeee754<T> - - - - - - To be added. - To be added. - To be added. - To be added. - - - - - - - - - - - Method - - System.Runtime.Intrinsics - 10.0.0.0 - - - System.Runtime.Intrinsics.Vector256<T> - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] - - - - - - - System.Numerics.ISignedNumber<T> - - - - - - To be added. - To be added. - To be added. - To be added. - - - - - - - - - - - Method - - System.Runtime.Intrinsics - 10.0.0.0 - - - System.Runtime.Intrinsics.Vector256<T> - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] - - - - - - - System.Numerics.IFloatingPointIeee754<T> - - - - - - To be added. - To be added. - To be added. - To be added. - - - - - - - - - - - Method - - System.Runtime.Intrinsics - 10.0.0.0 - - - System.Runtime.Intrinsics.Vector256<T> - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] - - - - - - - System.Numerics.IFloatingPointConstants<T> - - - - - - To be added. - To be added. - To be added. - To be added. - - - - - - - - - - - Method - - System.Runtime.Intrinsics - 10.0.0.0 - - - System.Runtime.Intrinsics.Vector256<T> - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] - - - - - - - System.Numerics.IFloatingPointIeee754<T> - - - - - - To be added. - To be added. - To be added. - To be added. - - - - - - - - - - - Method - - System.Runtime.Intrinsics - 10.0.0.0 - - - System.Runtime.Intrinsics.Vector256<T> - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] - - - - - - - System.Numerics.IFloatingPointConstants<T> - - - - - - To be added. - To be added. - To be added. - To be added. - - - diff --git a/xml/System.Runtime.Intrinsics/Vector512.xml b/xml/System.Runtime.Intrinsics/Vector512.xml index 503742d0098..09279818aa9 100644 --- a/xml/System.Runtime.Intrinsics/Vector512.xml +++ b/xml/System.Runtime.Intrinsics/Vector512.xml @@ -5511,339 +5511,6 @@ - - - - - - - - Method - - System.Runtime.Intrinsics - 10.0.0.0 - - - System.Runtime.Intrinsics.Vector512<T> - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] - - - - - - - System.Numerics.IFloatingPointConstants<T> - - - - - - To be added. - To be added. - To be added. - To be added. - - - - - - - - - - - Method - - System.Runtime.Intrinsics - 10.0.0.0 - - - System.Runtime.Intrinsics.Vector512<T> - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] - - - - - - - System.Numerics.IFloatingPointIeee754<T> - - - - - - To be added. - To be added. - To be added. - To be added. - - - - - - - - - - - Method - - System.Runtime.Intrinsics - 10.0.0.0 - - - System.Runtime.Intrinsics.Vector512<T> - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] - - - - - - - System.Numerics.IFloatingPointIeee754<T> - - - - - - To be added. - To be added. - To be added. - To be added. - - - - - - - - - - - Method - - System.Runtime.Intrinsics - 10.0.0.0 - - - System.Runtime.Intrinsics.Vector512<T> - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] - - - - - - - System.Numerics.IFloatingPointIeee754<T> - - - - - - To be added. - To be added. - To be added. - To be added. - - - - - - - - - - - Method - - System.Runtime.Intrinsics - 10.0.0.0 - - - System.Runtime.Intrinsics.Vector512<T> - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] - - - - - - - System.Numerics.ISignedNumber<T> - - - - - - To be added. - To be added. - To be added. - To be added. - - - - - - - - - - - Method - - System.Runtime.Intrinsics - 10.0.0.0 - - - System.Runtime.Intrinsics.Vector512<T> - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] - - - - - - - System.Numerics.IFloatingPointIeee754<T> - - - - - - To be added. - To be added. - To be added. - To be added. - - - - - - - - - - - Method - - System.Runtime.Intrinsics - 10.0.0.0 - - - System.Runtime.Intrinsics.Vector512<T> - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] - - - - - - - System.Numerics.IFloatingPointConstants<T> - - - - - - To be added. - To be added. - To be added. - To be added. - - - - - - - - - - - Method - - System.Runtime.Intrinsics - 10.0.0.0 - - - System.Runtime.Intrinsics.Vector512<T> - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] - - - - - - - System.Numerics.IFloatingPointIeee754<T> - - - - - - To be added. - To be added. - To be added. - To be added. - - - - - - - - - - - Method - - System.Runtime.Intrinsics - 10.0.0.0 - - - System.Runtime.Intrinsics.Vector512<T> - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] - - - - - - - System.Numerics.IFloatingPointConstants<T> - - - - - - To be added. - To be added. - To be added. - To be added. - - - diff --git a/xml/System.Runtime.Intrinsics/Vector64.xml b/xml/System.Runtime.Intrinsics/Vector64.xml index e788d75813b..34ab2d18cc3 100644 --- a/xml/System.Runtime.Intrinsics/Vector64.xml +++ b/xml/System.Runtime.Intrinsics/Vector64.xml @@ -4848,339 +4848,6 @@ On x86, this method corresponds to __m64 _mm_setr_pi8 - - - - - - - - Method - - System.Runtime.Intrinsics - 10.0.0.0 - - - System.Runtime.Intrinsics.Vector64<T> - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] - - - - - - - System.Numerics.IFloatingPointConstants<T> - - - - - - To be added. - To be added. - To be added. - To be added. - - - - - - - - - - - Method - - System.Runtime.Intrinsics - 10.0.0.0 - - - System.Runtime.Intrinsics.Vector64<T> - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] - - - - - - - System.Numerics.IFloatingPointIeee754<T> - - - - - - To be added. - To be added. - To be added. - To be added. - - - - - - - - - - - Method - - System.Runtime.Intrinsics - 10.0.0.0 - - - System.Runtime.Intrinsics.Vector64<T> - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] - - - - - - - System.Numerics.IFloatingPointIeee754<T> - - - - - - To be added. - To be added. - To be added. - To be added. - - - - - - - - - - - Method - - System.Runtime.Intrinsics - 10.0.0.0 - - - System.Runtime.Intrinsics.Vector64<T> - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] - - - - - - - System.Numerics.IFloatingPointIeee754<T> - - - - - - To be added. - To be added. - To be added. - To be added. - - - - - - - - - - - Method - - System.Runtime.Intrinsics - 10.0.0.0 - - - System.Runtime.Intrinsics.Vector64<T> - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] - - - - - - - System.Numerics.ISignedNumber<T> - - - - - - To be added. - To be added. - To be added. - To be added. - - - - - - - - - - - Method - - System.Runtime.Intrinsics - 10.0.0.0 - - - System.Runtime.Intrinsics.Vector64<T> - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] - - - - - - - System.Numerics.IFloatingPointIeee754<T> - - - - - - To be added. - To be added. - To be added. - To be added. - - - - - - - - - - - Method - - System.Runtime.Intrinsics - 10.0.0.0 - - - System.Runtime.Intrinsics.Vector64<T> - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] - - - - - - - System.Numerics.IFloatingPointConstants<T> - - - - - - To be added. - To be added. - To be added. - To be added. - - - - - - - - - - - Method - - System.Runtime.Intrinsics - 10.0.0.0 - - - System.Runtime.Intrinsics.Vector64<T> - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] - - - - - - - System.Numerics.IFloatingPointIeee754<T> - - - - - - To be added. - To be added. - To be added. - To be added. - - - - - - - - - - - Method - - System.Runtime.Intrinsics - 10.0.0.0 - - - System.Runtime.Intrinsics.Vector64<T> - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] - - - - - - - System.Numerics.IFloatingPointConstants<T> - - - - - - To be added. - To be added. - To be added. - To be added. - - -