다음을 통해 공유


AdvSimd.PopCount 메서드

정의

오버로드

PopCount(Vector128<Byte>)

uint8x16_t vcntq_u8(uint8x16_t)

A32: VCNT.I8 Qd, Qm

A64: CNT Vd.16B, Vn.16B

PopCount(Vector128<SByte>)

int8x16_t vcntq_s8(int8x16_t)

A32: VCNT.I8 Qd, Qm

A64: CNT Vd.16B, Vn.16B

PopCount(Vector64<Byte>)

uint8x8_t vcnt_u8(uint8x8_t)

A32: VCNT.I8 Dd, Dm

A64: CNT Vd.8B, Vn.8B

PopCount(Vector64<SByte>)

int8x8_t vcnt_s8(int8x8_t)

A32: VCNT.I8 Dd, Dm

A64: CNT Vd.8B, Vn.8B

PopCount(Vector128<Byte>)

Source:
AdvSimd.PlatformNotSupported.cs
Source:
AdvSimd.PlatformNotSupported.cs
Source:
AdvSimd.PlatformNotSupported.cs

uint8x16_t vcntq_u8(uint8x16_t)

A32: VCNT.I8 Qd, Qm

A64: CNT Vd.16B, Vn.16B

public:
 static System::Runtime::Intrinsics::Vector128<System::Byte> PopCount(System::Runtime::Intrinsics::Vector128<System::Byte> value);
public static System.Runtime.Intrinsics.Vector128<byte> PopCount (System.Runtime.Intrinsics.Vector128<byte> value);
static member PopCount : System.Runtime.Intrinsics.Vector128<byte> -> System.Runtime.Intrinsics.Vector128<byte>
Public Shared Function PopCount (value As Vector128(Of Byte)) As Vector128(Of Byte)

매개 변수

value
Vector128<Byte>

반환

적용 대상

PopCount(Vector128<SByte>)

Source:
AdvSimd.PlatformNotSupported.cs
Source:
AdvSimd.PlatformNotSupported.cs
Source:
AdvSimd.PlatformNotSupported.cs

int8x16_t vcntq_s8(int8x16_t)

A32: VCNT.I8 Qd, Qm

A64: CNT Vd.16B, Vn.16B

public:
 static System::Runtime::Intrinsics::Vector128<System::SByte> PopCount(System::Runtime::Intrinsics::Vector128<System::SByte> value);
public static System.Runtime.Intrinsics.Vector128<sbyte> PopCount (System.Runtime.Intrinsics.Vector128<sbyte> value);
static member PopCount : System.Runtime.Intrinsics.Vector128<sbyte> -> System.Runtime.Intrinsics.Vector128<sbyte>
Public Shared Function PopCount (value As Vector128(Of SByte)) As Vector128(Of SByte)

매개 변수

value
Vector128<SByte>

반환

적용 대상

PopCount(Vector64<Byte>)

Source:
AdvSimd.PlatformNotSupported.cs
Source:
AdvSimd.PlatformNotSupported.cs
Source:
AdvSimd.PlatformNotSupported.cs

uint8x8_t vcnt_u8(uint8x8_t)

A32: VCNT.I8 Dd, Dm

A64: CNT Vd.8B, Vn.8B

public:
 static System::Runtime::Intrinsics::Vector64<System::Byte> PopCount(System::Runtime::Intrinsics::Vector64<System::Byte> value);
public static System.Runtime.Intrinsics.Vector64<byte> PopCount (System.Runtime.Intrinsics.Vector64<byte> value);
static member PopCount : System.Runtime.Intrinsics.Vector64<byte> -> System.Runtime.Intrinsics.Vector64<byte>
Public Shared Function PopCount (value As Vector64(Of Byte)) As Vector64(Of Byte)

매개 변수

value
Vector64<Byte>

반환

적용 대상

PopCount(Vector64<SByte>)

Source:
AdvSimd.PlatformNotSupported.cs
Source:
AdvSimd.PlatformNotSupported.cs
Source:
AdvSimd.PlatformNotSupported.cs

int8x8_t vcnt_s8(int8x8_t)

A32: VCNT.I8 Dd, Dm

A64: CNT Vd.8B, Vn.8B

public:
 static System::Runtime::Intrinsics::Vector64<System::SByte> PopCount(System::Runtime::Intrinsics::Vector64<System::SByte> value);
public static System.Runtime.Intrinsics.Vector64<sbyte> PopCount (System.Runtime.Intrinsics.Vector64<sbyte> value);
static member PopCount : System.Runtime.Intrinsics.Vector64<sbyte> -> System.Runtime.Intrinsics.Vector64<sbyte>
Public Shared Function PopCount (value As Vector64(Of SByte)) As Vector64(Of SByte)

매개 변수

value
Vector64<SByte>

반환

적용 대상