Sve.LoadVectorNonFaulting Method

Definition

Overloads

LoadVectorNonFaulting(UInt64*)

svuint64_t svldnf1[_u64](svbool_t pg, const uint64_t *base)

LDNF1D Zresult.D, Pg/Z, [Xbase, #0, MUL VL]

LoadVectorNonFaulting(UInt32*)

svuint32_t svldnf1[_u32](svbool_t pg, const uint32_t *base)

LDNF1W Zresult.S, Pg/Z, [Xbase, #0, MUL VL]

LoadVectorNonFaulting(UInt16*)

svuint16_t svldnf1[_u16](svbool_t pg, const uint16_t *base)

LDNF1H Zresult.H, Pg/Z, [Xbase, #0, MUL VL]

LoadVectorNonFaulting(Single*)

svfloat32_t svldnf1[_f32](svbool_t pg, const float32_t *base)

LDNF1W Zresult.S, Pg/Z, [Xbase, #0, MUL VL]

LoadVectorNonFaulting(SByte*)

svint8_t svldnf1[_s8](svbool_t pg, const int8_t *base)

LDNF1B Zresult.B, Pg/Z, [Xbase, #0, MUL VL]

LoadVectorNonFaulting(Int32*)

svint32_t svldnf1[_s32](svbool_t pg, const int32_t *base)

LDNF1W Zresult.S, Pg/Z, [Xbase, #0, MUL VL]

LoadVectorNonFaulting(Int16*)

svint16_t svldnf1[_s16](svbool_t pg, const int16_t *base)

LDNF1H Zresult.H, Pg/Z, [Xbase, #0, MUL VL]

LoadVectorNonFaulting(Double*)

svfloat64_t svldnf1[_f64](svbool_t pg, const float64_t *base)

LDNF1D Zresult.D, Pg/Z, [Xbase, #0, MUL VL]

LoadVectorNonFaulting(Byte*)

svuint8_t svldnf1[_u8](svbool_t pg, const uint8_t *base)

LDNF1B Zresult.B, Pg/Z, [Xbase, #0, MUL VL]

LoadVectorNonFaulting(Int64*)

svint64_t svldnf1[_s64](svbool_t pg, const int64_t *base)

LDNF1D Zresult.D, Pg/Z, [Xbase, #0, MUL VL]

LoadVectorNonFaulting(UInt64*)

svuint64_t svldnf1[_u64](svbool_t pg, const uint64_t *base)

LDNF1D Zresult.D, Pg/Z, [Xbase, #0, MUL VL]

public:
 static System::Numerics::Vector<System::UInt64> LoadVectorNonFaulting(System::UInt64* address);
public static System.Numerics.Vector<ulong> LoadVectorNonFaulting (ulong* address);
static member LoadVectorNonFaulting : nativeptr<uint64> -> System.Numerics.Vector<uint64>

Parameters

address
UInt64*

Returns

Applies to

LoadVectorNonFaulting(UInt32*)

svuint32_t svldnf1[_u32](svbool_t pg, const uint32_t *base)

LDNF1W Zresult.S, Pg/Z, [Xbase, #0, MUL VL]

public:
 static System::Numerics::Vector<System::UInt32> LoadVectorNonFaulting(System::UInt32* address);
public static System.Numerics.Vector<uint> LoadVectorNonFaulting (uint* address);
static member LoadVectorNonFaulting : nativeptr<uint32> -> System.Numerics.Vector<uint32>

Parameters

address
UInt32*

Returns

Applies to

LoadVectorNonFaulting(UInt16*)

svuint16_t svldnf1[_u16](svbool_t pg, const uint16_t *base)

LDNF1H Zresult.H, Pg/Z, [Xbase, #0, MUL VL]

public:
 static System::Numerics::Vector<System::UInt16> LoadVectorNonFaulting(System::UInt16* address);
public static System.Numerics.Vector<ushort> LoadVectorNonFaulting (ushort* address);
static member LoadVectorNonFaulting : nativeptr<uint16> -> System.Numerics.Vector<uint16>

Parameters

address
UInt16*

Returns

Applies to

LoadVectorNonFaulting(Single*)

svfloat32_t svldnf1[_f32](svbool_t pg, const float32_t *base)

LDNF1W Zresult.S, Pg/Z, [Xbase, #0, MUL VL]

public:
 static System::Numerics::Vector<float> LoadVectorNonFaulting(float* address);
public static System.Numerics.Vector<float> LoadVectorNonFaulting (float* address);
static member LoadVectorNonFaulting : nativeptr<single> -> System.Numerics.Vector<single>

Parameters

address
Single*

Returns

Applies to

LoadVectorNonFaulting(SByte*)

svint8_t svldnf1[_s8](svbool_t pg, const int8_t *base)

LDNF1B Zresult.B, Pg/Z, [Xbase, #0, MUL VL]

public:
 static System::Numerics::Vector<System::SByte> LoadVectorNonFaulting(System::SByte* address);
public static System.Numerics.Vector<sbyte> LoadVectorNonFaulting (sbyte* address);
static member LoadVectorNonFaulting : nativeptr<sbyte> -> System.Numerics.Vector<sbyte>

Parameters

address
SByte*

Returns

Applies to

LoadVectorNonFaulting(Int32*)

svint32_t svldnf1[_s32](svbool_t pg, const int32_t *base)

LDNF1W Zresult.S, Pg/Z, [Xbase, #0, MUL VL]

public:
 static System::Numerics::Vector<int> LoadVectorNonFaulting(int* address);
public static System.Numerics.Vector<int> LoadVectorNonFaulting (int* address);
static member LoadVectorNonFaulting : nativeptr<int> -> System.Numerics.Vector<int>

Parameters

address
Int32*

Returns

Applies to

LoadVectorNonFaulting(Int16*)

svint16_t svldnf1[_s16](svbool_t pg, const int16_t *base)

LDNF1H Zresult.H, Pg/Z, [Xbase, #0, MUL VL]

public:
 static System::Numerics::Vector<short> LoadVectorNonFaulting(short* address);
public static System.Numerics.Vector<short> LoadVectorNonFaulting (short* address);
static member LoadVectorNonFaulting : nativeptr<int16> -> System.Numerics.Vector<int16>

Parameters

address
Int16*

Returns

Applies to

LoadVectorNonFaulting(Double*)

svfloat64_t svldnf1[_f64](svbool_t pg, const float64_t *base)

LDNF1D Zresult.D, Pg/Z, [Xbase, #0, MUL VL]

public:
 static System::Numerics::Vector<double> LoadVectorNonFaulting(double* address);
public static System.Numerics.Vector<double> LoadVectorNonFaulting (double* address);
static member LoadVectorNonFaulting : nativeptr<double> -> System.Numerics.Vector<double>

Parameters

address
Double*

Returns

Applies to

LoadVectorNonFaulting(Byte*)

svuint8_t svldnf1[_u8](svbool_t pg, const uint8_t *base)

LDNF1B Zresult.B, Pg/Z, [Xbase, #0, MUL VL]

public:
 static System::Numerics::Vector<System::Byte> LoadVectorNonFaulting(System::Byte* address);
public static System.Numerics.Vector<byte> LoadVectorNonFaulting (byte* address);
static member LoadVectorNonFaulting : nativeptr<byte> -> System.Numerics.Vector<byte>

Parameters

address
Byte*

Returns

Applies to

LoadVectorNonFaulting(Int64*)

svint64_t svldnf1[_s64](svbool_t pg, const int64_t *base)

LDNF1D Zresult.D, Pg/Z, [Xbase, #0, MUL VL]

public:
 static System::Numerics::Vector<long> LoadVectorNonFaulting(long* address);
public static System.Numerics.Vector<long> LoadVectorNonFaulting (long* address);
static member LoadVectorNonFaulting : nativeptr<int64> -> System.Numerics.Vector<int64>

Parameters

address
Int64*

Returns

Applies to