Edit

Share via


Avx512BW.LoadVector512 Method

Definition

Overloads

LoadVector512(Byte*)

__m512i _mm512_loadu_epi8 (__m512i const * mem_addr)

VMOVDQU8 zmm1 {k1}{z}, m512

LoadVector512(Int16*)

__m512i _mm512_loadu_epi16 (__m512i const * mem_addr)

VMOVDQU16 zmm1 {k1}{z}, m512

LoadVector512(SByte*)

__m512i _mm512_loadu_epi8 (__m512i const * mem_addr)

VMOVDQU8 zmm1 {k1}{z}, m512

LoadVector512(UInt16*)

__m512i _mm512_loadu_epi16 (__m512i const * mem_addr)

VMOVDQU16 zmm1 {k1}{z}, m512

LoadVector512(Byte*)

Source:
Avx512BW.cs
Source:
Avx512BW.cs

__m512i _mm512_loadu_epi8 (__m512i const * mem_addr)

VMOVDQU8 zmm1 {k1}{z}, m512

public:
 static System::Runtime::Intrinsics::Vector512<System::Byte> LoadVector512(System::Byte* address);
public static System.Runtime.Intrinsics.Vector512<byte> LoadVector512 (byte* address);
static member LoadVector512 : nativeptr<byte> -> System.Runtime.Intrinsics.Vector512<byte>

Parameters

address
Byte*

Returns

Applies to

LoadVector512(Int16*)

Source:
Avx512BW.cs
Source:
Avx512BW.cs

__m512i _mm512_loadu_epi16 (__m512i const * mem_addr)

VMOVDQU16 zmm1 {k1}{z}, m512

public:
 static System::Runtime::Intrinsics::Vector512<short> LoadVector512(short* address);
public static System.Runtime.Intrinsics.Vector512<short> LoadVector512 (short* address);
static member LoadVector512 : nativeptr<int16> -> System.Runtime.Intrinsics.Vector512<int16>

Parameters

address
Int16*

Returns

Applies to

LoadVector512(SByte*)

Source:
Avx512BW.cs
Source:
Avx512BW.cs

__m512i _mm512_loadu_epi8 (__m512i const * mem_addr)

VMOVDQU8 zmm1 {k1}{z}, m512

public:
 static System::Runtime::Intrinsics::Vector512<System::SByte> LoadVector512(System::SByte* address);
public static System.Runtime.Intrinsics.Vector512<sbyte> LoadVector512 (sbyte* address);
static member LoadVector512 : nativeptr<sbyte> -> System.Runtime.Intrinsics.Vector512<sbyte>

Parameters

address
SByte*

Returns

Applies to

LoadVector512(UInt16*)

Source:
Avx512BW.cs
Source:
Avx512BW.cs

__m512i _mm512_loadu_epi16 (__m512i const * mem_addr)

VMOVDQU16 zmm1 {k1}{z}, m512

public:
 static System::Runtime::Intrinsics::Vector512<System::UInt16> LoadVector512(System::UInt16* address);
public static System.Runtime.Intrinsics.Vector512<ushort> LoadVector512 (ushort* address);
static member LoadVector512 : nativeptr<uint16> -> System.Runtime.Intrinsics.Vector512<uint16>

Parameters

address
UInt16*

Returns

Applies to