Skip to content

Commit b2c417f

Browse files
committed
Changes to be made with latest changes on main. Make appropriate comments. Update tests in template testing for Avx10v1
1 parent baae082 commit b2c417f

File tree

3 files changed

+10
-16
lines changed

3 files changed

+10
-16
lines changed

src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/X86/Avx10v1.PlatformNotSupported.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
namespace System.Runtime.Intrinsics.X86
1010
{
11-
/// <summary>This class provides access to X86 AVX512BW hardware instructions via intrinsics</summary>
11+
/// <summary>This class provides access to X86 Avx10.1 hardware instructions via intrinsics</summary>
1212
[CLSCompliant(false)]
1313
public abstract class Avx10v1 : Avx2
1414
{

src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/X86/Avx10v1.cs

+1-7
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
namespace System.Runtime.Intrinsics.X86
88
{
9-
/// <summary>This class provides access to X86 AVX512BW hardware instructions via intrinsics</summary>
9+
/// <summary>This class provides access to X86 AVX10.1 hardware instructions via intrinsics</summary>
1010
[Intrinsic]
1111
[CLSCompliant(false)]
1212
public abstract class Avx10v1 : Avx2
@@ -2640,7 +2640,6 @@ internal V512() { }
26402640

26412641
public static new bool IsSupported { get => IsSupported; }
26422642

2643-
//from avx512cd starts
26442643
/// <summary>
26452644
/// __m512i _mm512_conflict_epi32 (__m512i a)
26462645
/// VPCONFLICTD zmm1 {k1}{z}, zmm2/m512/m32bcst
@@ -2688,9 +2687,7 @@ internal V512() { }
26882687
/// VPLZCNTQ zmm1 {k1}{z}, zmm2/m512/m64bcst
26892688
/// </summary>
26902689
public static Vector512<ulong> LeadingZeroCount(Vector512<ulong> value) => LeadingZeroCount(value);
2691-
//from avx512cd ends
26922690

2693-
//from avx512dq starts
26942691
/// <summary>
26952692
/// __m512 _mm512_and_ps (__m512 a, __m512 b)
26962693
/// VANDPS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst
@@ -3020,9 +3017,7 @@ internal V512() { }
30203017
/// VXORPD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst
30213018
/// </summary>
30223019
public static Vector512<double> Xor(Vector512<double> left, Vector512<double> right) => Xor(left, right);
3023-
//from avx512dq ends
30243020

3025-
//from avx512vbmi starts
30263021
/// <summary>
30273022
/// __m512i _mm512_permutevar64x8_epi8 (__m512i a, __m512i b)
30283023
/// VPERMB zmm1 {k1}{z}, zmm2, zmm3/m512
@@ -3048,7 +3043,6 @@ internal V512() { }
30483043
/// VPERMT2B zmm1 {k1}{z}, zmm2, zmm3/m512
30493044
/// </summary>
30503045
public static Vector512<sbyte> PermuteVar64x8x2(Vector512<sbyte> lower, Vector512<sbyte> indices, Vector512<sbyte> upper) => PermuteVar64x8x2(lower, indices, upper);
3051-
//from avx512vbmi ends
30523046
}
30533047
}
30543048
}

0 commit comments

Comments
 (0)