AdvSimd.LoadVector64 Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
LoadVector64(UInt64*) |
uint64x1_t vld1_u64 (uint64_t const * ptr) A32: VLD1.64 Dd, [Rn] A64: LD1 Vt.1D, [Xn] |
LoadVector64(UInt32*) |
uint32x2_t vld1_u32 (uint32_t const * ptr) A32: VLD1.32 Dd, [Rn] A64: LD1 Vt.2S, [Xn] |
LoadVector64(UInt16*) |
uint16x4_t vld1_u16 (uint16_t const * ptr) A32: VLD1.16 Dd, [Rn] A64: LD1 Vt.4H, [Xn] |
LoadVector64(Single*) |
float32x2_t vld1_f32 (float32_t const * ptr) A32: VLD1.32 Dd, [Rn] A64: LD1 Vt.2S, [Xn] |
LoadVector64(SByte*) |
int8x8_t vld1_s8 (int8_t const * ptr) A32: VLD1.8 Dd, [Rn] A64: LD1 Vt.8B, [Xn] |
LoadVector64(Int32*) |
int32x2_t vld1_s32 (int32_t const * ptr) A32: VLD1.32 Dd, [Rn] A64: LD1 Vt.2S, [Xn] |
LoadVector64(Int16*) |
int16x4_t vld1_s16 (int16_t const * ptr) A32: VLD1.16 Dd, [Rn] A64: LD1 Vt.4H, [Xn] |
LoadVector64(Double*) |
float64x1_t vld1_f64 (float64_t const * ptr) A32: VLD1.64 Dd, [Rn] A64: LD1 Vt.1D, [Xn] |
LoadVector64(Byte*) |
uint8x8_t vld1_u8 (uint8_t const * ptr) A32: VLD1.8 Dd, [Rn] A64: LD1 Vt.8B, [Xn] |
LoadVector64(Int64*) |
int64x1_t vld1_s64 (int64_t const * ptr) A32: VLD1.64 Dd, [Rn] A64: LD1 Vt.1D, [Xn] |
LoadVector64(UInt64*)
uint64x1_t vld1_u64 (uint64_t const * ptr)
A32: VLD1.64 Dd, [Rn]
A64: LD1 Vt.1D, [Xn]
public:
static System::Runtime::Intrinsics::Vector64<System::UInt64> LoadVector64(System::UInt64* address);
public static System.Runtime.Intrinsics.Vector64<ulong> LoadVector64 (ulong* address);
static member LoadVector64 : nativeptr<uint64> -> System.Runtime.Intrinsics.Vector64<uint64>
Parameters
- address
- UInt64*
Returns
Applies to
LoadVector64(UInt32*)
uint32x2_t vld1_u32 (uint32_t const * ptr)
A32: VLD1.32 Dd, [Rn]
A64: LD1 Vt.2S, [Xn]
public:
static System::Runtime::Intrinsics::Vector64<System::UInt32> LoadVector64(System::UInt32* address);
public static System.Runtime.Intrinsics.Vector64<uint> LoadVector64 (uint* address);
static member LoadVector64 : nativeptr<uint32> -> System.Runtime.Intrinsics.Vector64<uint32>
Parameters
- address
- UInt32*
Returns
Applies to
LoadVector64(UInt16*)
uint16x4_t vld1_u16 (uint16_t const * ptr)
A32: VLD1.16 Dd, [Rn]
A64: LD1 Vt.4H, [Xn]
public:
static System::Runtime::Intrinsics::Vector64<System::UInt16> LoadVector64(System::UInt16* address);
public static System.Runtime.Intrinsics.Vector64<ushort> LoadVector64 (ushort* address);
static member LoadVector64 : nativeptr<uint16> -> System.Runtime.Intrinsics.Vector64<uint16>
Parameters
- address
- UInt16*
Returns
Applies to
LoadVector64(Single*)
float32x2_t vld1_f32 (float32_t const * ptr)
A32: VLD1.32 Dd, [Rn]
A64: LD1 Vt.2S, [Xn]
public:
static System::Runtime::Intrinsics::Vector64<float> LoadVector64(float* address);
public static System.Runtime.Intrinsics.Vector64<float> LoadVector64 (float* address);
static member LoadVector64 : nativeptr<single> -> System.Runtime.Intrinsics.Vector64<single>
Parameters
- address
- Single*
Returns
Applies to
LoadVector64(SByte*)
int8x8_t vld1_s8 (int8_t const * ptr)
A32: VLD1.8 Dd, [Rn]
A64: LD1 Vt.8B, [Xn]
public:
static System::Runtime::Intrinsics::Vector64<System::SByte> LoadVector64(System::SByte* address);
public static System.Runtime.Intrinsics.Vector64<sbyte> LoadVector64 (sbyte* address);
static member LoadVector64 : nativeptr<sbyte> -> System.Runtime.Intrinsics.Vector64<sbyte>
Parameters
- address
- SByte*
Returns
Applies to
LoadVector64(Int32*)
int32x2_t vld1_s32 (int32_t const * ptr)
A32: VLD1.32 Dd, [Rn]
A64: LD1 Vt.2S, [Xn]
public:
static System::Runtime::Intrinsics::Vector64<int> LoadVector64(int* address);
public static System.Runtime.Intrinsics.Vector64<int> LoadVector64 (int* address);
static member LoadVector64 : nativeptr<int> -> System.Runtime.Intrinsics.Vector64<int>
Parameters
- address
- Int32*
Returns
Applies to
LoadVector64(Int16*)
int16x4_t vld1_s16 (int16_t const * ptr)
A32: VLD1.16 Dd, [Rn]
A64: LD1 Vt.4H, [Xn]
public:
static System::Runtime::Intrinsics::Vector64<short> LoadVector64(short* address);
public static System.Runtime.Intrinsics.Vector64<short> LoadVector64 (short* address);
static member LoadVector64 : nativeptr<int16> -> System.Runtime.Intrinsics.Vector64<int16>
Parameters
- address
- Int16*
Returns
Applies to
LoadVector64(Double*)
float64x1_t vld1_f64 (float64_t const * ptr)
A32: VLD1.64 Dd, [Rn]
A64: LD1 Vt.1D, [Xn]
public:
static System::Runtime::Intrinsics::Vector64<double> LoadVector64(double* address);
public static System.Runtime.Intrinsics.Vector64<double> LoadVector64 (double* address);
static member LoadVector64 : nativeptr<double> -> System.Runtime.Intrinsics.Vector64<double>
Parameters
- address
- Double*
Returns
Applies to
LoadVector64(Byte*)
uint8x8_t vld1_u8 (uint8_t const * ptr)
A32: VLD1.8 Dd, [Rn]
A64: LD1 Vt.8B, [Xn]
public:
static System::Runtime::Intrinsics::Vector64<System::Byte> LoadVector64(System::Byte* address);
public static System.Runtime.Intrinsics.Vector64<byte> LoadVector64 (byte* address);
static member LoadVector64 : nativeptr<byte> -> System.Runtime.Intrinsics.Vector64<byte>
Parameters
- address
- Byte*
Returns
Applies to
LoadVector64(Int64*)
int64x1_t vld1_s64 (int64_t const * ptr)
A32: VLD1.64 Dd, [Rn]
A64: LD1 Vt.1D, [Xn]
public:
static System::Runtime::Intrinsics::Vector64<long> LoadVector64(long* address);
public static System.Runtime.Intrinsics.Vector64<long> LoadVector64 (long* address);
static member LoadVector64 : nativeptr<int64> -> System.Runtime.Intrinsics.Vector64<int64>
Parameters
- address
- Int64*