Avx512BW.ShiftRightLogical Метод

Определение

Перегрузки

ShiftRightLogical(Vector512<Int16>, Vector128<Int16>)

__m512i _mm512_srl_epi16 (__m512i a, __m128i count)

VPSRLW zmm1 {k1}{z}, zmm2, xmm3/m128

ShiftRightLogical(Vector512<UInt16>, Vector128<UInt16>)

__m512i _mm512_srl_epi16 (__m512i a, __m128i count)

VPSRLW zmm1 {k1}{z}, zmm2, xmm3/m128

ShiftRightLogical(Vector512<Int16>, Byte)

__m512i _mm512_srli_epi16 (__m512i a, int imm8)

VPSRLW zmm1 {k1}{z}, zmm2, imm8

ShiftRightLogical(Vector512<UInt16>, Byte)

__m512i _mm512_srli_epi16 (__m512i a, int imm8)

VPSRLW zmm1 {k1}{z}, zmm2, imm8

ShiftRightLogical(Vector512<Int16>, Vector128<Int16>)

Исходный код:
Avx512BW.cs
Исходный код:
Avx512BW.cs

__m512i _mm512_srl_epi16 (__m512i a, __m128i count)

VPSRLW zmm1 {k1}{z}, zmm2, xmm3/m128

public static System.Runtime.Intrinsics.Vector512<short> ShiftRightLogical (System.Runtime.Intrinsics.Vector512<short> value, System.Runtime.Intrinsics.Vector128<short> count);

Параметры

value
Vector512<Int16>
count
Vector128<Int16>

Возвращаемое значение

Применяется к

.NET 9 и .NET 8
Продукт Версии
.NET 8, 9

ShiftRightLogical(Vector512<UInt16>, Vector128<UInt16>)

Исходный код:
Avx512BW.cs
Исходный код:
Avx512BW.cs

__m512i _mm512_srl_epi16 (__m512i a, __m128i count)

VPSRLW zmm1 {k1}{z}, zmm2, xmm3/m128

public static System.Runtime.Intrinsics.Vector512<ushort> ShiftRightLogical (System.Runtime.Intrinsics.Vector512<ushort> value, System.Runtime.Intrinsics.Vector128<ushort> count);

Параметры

value
Vector512<UInt16>
count
Vector128<UInt16>

Возвращаемое значение

Применяется к

.NET 9 и .NET 8
Продукт Версии
.NET 8, 9

ShiftRightLogical(Vector512<Int16>, Byte)

Исходный код:
Avx512BW.cs
Исходный код:
Avx512BW.cs

__m512i _mm512_srli_epi16 (__m512i a, int imm8)

VPSRLW zmm1 {k1}{z}, zmm2, imm8

public static System.Runtime.Intrinsics.Vector512<short> ShiftRightLogical (System.Runtime.Intrinsics.Vector512<short> value, byte count);

Параметры

value
Vector512<Int16>
count
Byte

Возвращаемое значение

Применяется к

.NET 9 и .NET 8
Продукт Версии
.NET 8, 9

ShiftRightLogical(Vector512<UInt16>, Byte)

Исходный код:
Avx512BW.cs
Исходный код:
Avx512BW.cs

__m512i _mm512_srli_epi16 (__m512i a, int imm8)

VPSRLW zmm1 {k1}{z}, zmm2, imm8

public static System.Runtime.Intrinsics.Vector512<ushort> ShiftRightLogical (System.Runtime.Intrinsics.Vector512<ushort> value, byte count);

Параметры

value
Vector512<UInt16>
count
Byte

Возвращаемое значение

Применяется к

.NET 9 и .NET 8
Продукт Версии
.NET 8, 9