Sve.LoadVector128AndReplicateToVector 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

LoadVector128AndReplicateToVector(Vector<Single>, Single*)

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

LD1RQW Zresult.S, Pg/Z, [Xbase, #0]

LoadVector128AndReplicateToVector(Vector<UInt64>, UInt64*)

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

LD1RQD Zresult.D, Pg/Z, [Xbase, #0]

LoadVector128AndReplicateToVector(Vector<UInt32>, UInt32*)

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

LD1RQW Zresult.S, Pg/Z, [Xbase, #0]

LoadVector128AndReplicateToVector(Vector<UInt16>, UInt16*)

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

LD1RQH Zresult.H, Pg/Z, [Xbase, #0]

LoadVector128AndReplicateToVector(Vector<SByte>, SByte*)

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

LD1RQB Zresult.B, Pg/Z, [Xbase, #0]

LoadVector128AndReplicateToVector(Vector<Int16>, Int16*)

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

LD1RQH Zresult.H, Pg/Z, [Xbase, #0]

LoadVector128AndReplicateToVector(Vector<Int32>, Int32*)

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

LD1RQW Zresult.S, Pg/Z, [Xbase, #0]

LoadVector128AndReplicateToVector(Vector<Int64>, Int64*)

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

LD1RQD Zresult.D, Pg/Z, [Xbase, #0]

LoadVector128AndReplicateToVector(Vector<Double>, Double*)

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

LD1RQD Zresult.D, Pg/Z, [Xbase, #0]

LoadVector128AndReplicateToVector(Vector<Byte>, Byte*)

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

LD1RQB Zresult.B, Pg/Z, [Xbase, #0]

LoadVector128AndReplicateToVector(Vector<Single>, Single*)

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

LD1RQW Zresult.S, Pg/Z, [Xbase, #0]

public static System.Numerics.Vector<float> LoadVector128AndReplicateToVector (System.Numerics.Vector<float> mask, float* address);

Parameters

mask
Vector<Single>
address
Single*

Returns

Applies to

.NET 9
Proizvod Verzije
.NET 9

LoadVector128AndReplicateToVector(Vector<UInt64>, UInt64*)

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

LD1RQD Zresult.D, Pg/Z, [Xbase, #0]

public static System.Numerics.Vector<ulong> LoadVector128AndReplicateToVector (System.Numerics.Vector<ulong> mask, ulong* address);

Parameters

mask
Vector<UInt64>
address
UInt64*

Returns

Applies to

.NET 9
Proizvod Verzije
.NET 9

LoadVector128AndReplicateToVector(Vector<UInt32>, UInt32*)

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

LD1RQW Zresult.S, Pg/Z, [Xbase, #0]

public static System.Numerics.Vector<uint> LoadVector128AndReplicateToVector (System.Numerics.Vector<uint> mask, uint* address);

Parameters

mask
Vector<UInt32>
address
UInt32*

Returns

Applies to

.NET 9
Proizvod Verzije
.NET 9

LoadVector128AndReplicateToVector(Vector<UInt16>, UInt16*)

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

LD1RQH Zresult.H, Pg/Z, [Xbase, #0]

public static System.Numerics.Vector<ushort> LoadVector128AndReplicateToVector (System.Numerics.Vector<ushort> mask, ushort* address);

Parameters

mask
Vector<UInt16>
address
UInt16*

Returns

Applies to

.NET 9
Proizvod Verzije
.NET 9

LoadVector128AndReplicateToVector(Vector<SByte>, SByte*)

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

LD1RQB Zresult.B, Pg/Z, [Xbase, #0]

public static System.Numerics.Vector<sbyte> LoadVector128AndReplicateToVector (System.Numerics.Vector<sbyte> mask, sbyte* address);

Parameters

mask
Vector<SByte>
address
SByte*

Returns

Applies to

.NET 9
Proizvod Verzije
.NET 9

LoadVector128AndReplicateToVector(Vector<Int16>, Int16*)

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

LD1RQH Zresult.H, Pg/Z, [Xbase, #0]

public static System.Numerics.Vector<short> LoadVector128AndReplicateToVector (System.Numerics.Vector<short> mask, short* address);

Parameters

mask
Vector<Int16>
address
Int16*

Returns

Applies to

.NET 9
Proizvod Verzije
.NET 9

LoadVector128AndReplicateToVector(Vector<Int32>, Int32*)

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

LD1RQW Zresult.S, Pg/Z, [Xbase, #0]

public static System.Numerics.Vector<int> LoadVector128AndReplicateToVector (System.Numerics.Vector<int> mask, int* address);

Parameters

mask
Vector<Int32>
address
Int32*

Returns

Applies to

.NET 9
Proizvod Verzije
.NET 9

LoadVector128AndReplicateToVector(Vector<Int64>, Int64*)

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

LD1RQD Zresult.D, Pg/Z, [Xbase, #0]

public static System.Numerics.Vector<long> LoadVector128AndReplicateToVector (System.Numerics.Vector<long> mask, long* address);

Parameters

mask
Vector<Int64>
address
Int64*

Returns

Applies to

.NET 9
Proizvod Verzije
.NET 9

LoadVector128AndReplicateToVector(Vector<Double>, Double*)

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

LD1RQD Zresult.D, Pg/Z, [Xbase, #0]

public static System.Numerics.Vector<double> LoadVector128AndReplicateToVector (System.Numerics.Vector<double> mask, double* address);

Parameters

mask
Vector<Double>
address
Double*

Returns

Applies to

.NET 9
Proizvod Verzije
.NET 9

LoadVector128AndReplicateToVector(Vector<Byte>, Byte*)

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

LD1RQB Zresult.B, Pg/Z, [Xbase, #0]

public static System.Numerics.Vector<byte> LoadVector128AndReplicateToVector (System.Numerics.Vector<byte> mask, byte* address);

Parameters

mask
Vector<Byte>
address
Byte*

Returns

Applies to

.NET 9
Proizvod Verzije
.NET 9