Sve.LoadVectorNonFaulting 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
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*