Edit

Share via


Avx512Vbmi.MultiShift Method

Definition

Overloads

MultiShift(Vector512<Byte>, Vector512<UInt64>)

__m512i _mm512_multishift_epi64_epi8(__m512i a, __m512i b)

VPMULTISHIFTQB zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

MultiShift(Vector512<SByte>, Vector512<Int64>)

__m512i _mm512_multishift_epi64_epi8(__m512i a, __m512i b)

VPMULTISHIFTQB zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

MultiShift(Vector512<Byte>, Vector512<UInt64>)

__m512i _mm512_multishift_epi64_epi8(__m512i a, __m512i b)

VPMULTISHIFTQB zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

public:
 static System::Runtime::Intrinsics::Vector512<System::Byte> MultiShift(System::Runtime::Intrinsics::Vector512<System::Byte> control, System::Runtime::Intrinsics::Vector512<System::UInt64> value);
public static System.Runtime.Intrinsics.Vector512<byte> MultiShift (System.Runtime.Intrinsics.Vector512<byte> control, System.Runtime.Intrinsics.Vector512<ulong> value);
static member MultiShift : System.Runtime.Intrinsics.Vector512<byte> * System.Runtime.Intrinsics.Vector512<uint64> -> System.Runtime.Intrinsics.Vector512<byte>
Public Shared Function MultiShift (control As Vector512(Of Byte), value As Vector512(Of ULong)) As Vector512(Of Byte)

Parameters

control
Vector512<Byte>
value
Vector512<UInt64>

Returns

Applies to

MultiShift(Vector512<SByte>, Vector512<Int64>)

__m512i _mm512_multishift_epi64_epi8(__m512i a, __m512i b)

VPMULTISHIFTQB zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

public:
 static System::Runtime::Intrinsics::Vector512<System::SByte> MultiShift(System::Runtime::Intrinsics::Vector512<System::SByte> control, System::Runtime::Intrinsics::Vector512<long> value);
public static System.Runtime.Intrinsics.Vector512<sbyte> MultiShift (System.Runtime.Intrinsics.Vector512<sbyte> control, System.Runtime.Intrinsics.Vector512<long> value);
static member MultiShift : System.Runtime.Intrinsics.Vector512<sbyte> * System.Runtime.Intrinsics.Vector512<int64> -> System.Runtime.Intrinsics.Vector512<sbyte>
Public Shared Function MultiShift (control As Vector512(Of SByte), value As Vector512(Of Long)) As Vector512(Of SByte)

Parameters

control
Vector512<SByte>
value
Vector512<Int64>

Returns

Applies to