Edit

Share via


Sve.DuplicateSelectedScalarToVector Method

Definition

Overloads

DuplicateSelectedScalarToVector(Vector<Single>, Byte)

svfloat32_t svdup_lane[_f32](svfloat32_t data, uint32_t index)

DUP Zresult.S, Zdata.S[index]

DuplicateSelectedScalarToVector(Vector<UInt32>, Byte)

svuint32_t svdup_lane[_u32](svuint32_t data, uint32_t index)

DUP Zresult.S, Zdata.S[index]

DuplicateSelectedScalarToVector(Vector<UInt64>, Byte)

svuint64_t svdup_lane[_u64](svuint64_t data, uint64_t index)

DUP Zresult.D, Zdata.D[index]

DuplicateSelectedScalarToVector(Vector<UInt16>, Byte)

svuint16_t svdup_lane[_u16](svuint16_t data, uint16_t index)

DUP Zresult.H, Zdata.H[index]

DuplicateSelectedScalarToVector(Vector<SByte>, Byte)

svint8_t svdup_lane[_s8](svint8_t data, uint8_t index)

DUP Zresult.B, Zdata.B[index]

DuplicateSelectedScalarToVector(Vector<Double>, Byte)

svfloat64_t svdup_lane[_f64](svfloat64_t data, uint64_t index)

DUP Zresult.D, Zdata.D[index]

DuplicateSelectedScalarToVector(Vector<Int32>, Byte)

svint32_t svdup_lane[_s32](svint32_t data, uint32_t index)

DUP Zresult.S, Zdata.S[index]

DuplicateSelectedScalarToVector(Vector<Int16>, Byte)

svint16_t svdup_lane[_s16](svint16_t data, uint16_t index)

DUP Zresult.H, Zdata.H[index]

DuplicateSelectedScalarToVector(Vector<Byte>, Byte)

svuint8_t svdup_lane[_u8](svuint8_t data, uint8_t index)

DUP Zresult.B, Zdata.B[index]

DuplicateSelectedScalarToVector(Vector<Int64>, Byte)

svint64_t svdup_lane[_s64](svint64_t data, uint64_t index)

DUP Zresult.D, Zdata.D[index]

DuplicateSelectedScalarToVector(Vector<Single>, Byte)

svfloat32_t svdup_lane[_f32](svfloat32_t data, uint32_t index)

DUP Zresult.S, Zdata.S[index]

public:
 static System::Numerics::Vector<float> DuplicateSelectedScalarToVector(System::Numerics::Vector<float> data, System::Byte index);
public static System.Numerics.Vector<float> DuplicateSelectedScalarToVector (System.Numerics.Vector<float> data, byte index);
static member DuplicateSelectedScalarToVector : System.Numerics.Vector<single> * byte -> System.Numerics.Vector<single>
Public Shared Function DuplicateSelectedScalarToVector (data As Vector(Of Single), index As Byte) As Vector(Of Single)

Parameters

data
Vector<Single>
index
Byte

Returns

Applies to

DuplicateSelectedScalarToVector(Vector<UInt32>, Byte)

svuint32_t svdup_lane[_u32](svuint32_t data, uint32_t index)

DUP Zresult.S, Zdata.S[index]

public:
 static System::Numerics::Vector<System::UInt32> DuplicateSelectedScalarToVector(System::Numerics::Vector<System::UInt32> data, System::Byte index);
public static System.Numerics.Vector<uint> DuplicateSelectedScalarToVector (System.Numerics.Vector<uint> data, byte index);
static member DuplicateSelectedScalarToVector : System.Numerics.Vector<uint32> * byte -> System.Numerics.Vector<uint32>
Public Shared Function DuplicateSelectedScalarToVector (data As Vector(Of UInteger), index As Byte) As Vector(Of UInteger)

Parameters

data
Vector<UInt32>
index
Byte

Returns

Applies to

DuplicateSelectedScalarToVector(Vector<UInt64>, Byte)

svuint64_t svdup_lane[_u64](svuint64_t data, uint64_t index)

DUP Zresult.D, Zdata.D[index]

public:
 static System::Numerics::Vector<System::UInt64> DuplicateSelectedScalarToVector(System::Numerics::Vector<System::UInt64> data, System::Byte index);
public static System.Numerics.Vector<ulong> DuplicateSelectedScalarToVector (System.Numerics.Vector<ulong> data, byte index);
static member DuplicateSelectedScalarToVector : System.Numerics.Vector<uint64> * byte -> System.Numerics.Vector<uint64>
Public Shared Function DuplicateSelectedScalarToVector (data As Vector(Of ULong), index As Byte) As Vector(Of ULong)

Parameters

data
Vector<UInt64>
index
Byte

Returns

Applies to

DuplicateSelectedScalarToVector(Vector<UInt16>, Byte)

svuint16_t svdup_lane[_u16](svuint16_t data, uint16_t index)

DUP Zresult.H, Zdata.H[index]

public:
 static System::Numerics::Vector<System::UInt16> DuplicateSelectedScalarToVector(System::Numerics::Vector<System::UInt16> data, System::Byte index);
public static System.Numerics.Vector<ushort> DuplicateSelectedScalarToVector (System.Numerics.Vector<ushort> data, byte index);
static member DuplicateSelectedScalarToVector : System.Numerics.Vector<uint16> * byte -> System.Numerics.Vector<uint16>
Public Shared Function DuplicateSelectedScalarToVector (data As Vector(Of UShort), index As Byte) As Vector(Of UShort)

Parameters

data
Vector<UInt16>
index
Byte

Returns

Applies to

DuplicateSelectedScalarToVector(Vector<SByte>, Byte)

svint8_t svdup_lane[_s8](svint8_t data, uint8_t index)

DUP Zresult.B, Zdata.B[index]

public:
 static System::Numerics::Vector<System::SByte> DuplicateSelectedScalarToVector(System::Numerics::Vector<System::SByte> data, System::Byte index);
public static System.Numerics.Vector<sbyte> DuplicateSelectedScalarToVector (System.Numerics.Vector<sbyte> data, byte index);
static member DuplicateSelectedScalarToVector : System.Numerics.Vector<sbyte> * byte -> System.Numerics.Vector<sbyte>
Public Shared Function DuplicateSelectedScalarToVector (data As Vector(Of SByte), index As Byte) As Vector(Of SByte)

Parameters

data
Vector<SByte>
index
Byte

Returns

Applies to

DuplicateSelectedScalarToVector(Vector<Double>, Byte)

svfloat64_t svdup_lane[_f64](svfloat64_t data, uint64_t index)

DUP Zresult.D, Zdata.D[index]

public:
 static System::Numerics::Vector<double> DuplicateSelectedScalarToVector(System::Numerics::Vector<double> data, System::Byte index);
public static System.Numerics.Vector<double> DuplicateSelectedScalarToVector (System.Numerics.Vector<double> data, byte index);
static member DuplicateSelectedScalarToVector : System.Numerics.Vector<double> * byte -> System.Numerics.Vector<double>
Public Shared Function DuplicateSelectedScalarToVector (data As Vector(Of Double), index As Byte) As Vector(Of Double)

Parameters

data
Vector<Double>
index
Byte

Returns

Applies to

DuplicateSelectedScalarToVector(Vector<Int32>, Byte)

svint32_t svdup_lane[_s32](svint32_t data, uint32_t index)

DUP Zresult.S, Zdata.S[index]

public:
 static System::Numerics::Vector<int> DuplicateSelectedScalarToVector(System::Numerics::Vector<int> data, System::Byte index);
public static System.Numerics.Vector<int> DuplicateSelectedScalarToVector (System.Numerics.Vector<int> data, byte index);
static member DuplicateSelectedScalarToVector : System.Numerics.Vector<int> * byte -> System.Numerics.Vector<int>
Public Shared Function DuplicateSelectedScalarToVector (data As Vector(Of Integer), index As Byte) As Vector(Of Integer)

Parameters

data
Vector<Int32>
index
Byte

Returns

Applies to

DuplicateSelectedScalarToVector(Vector<Int16>, Byte)

svint16_t svdup_lane[_s16](svint16_t data, uint16_t index)

DUP Zresult.H, Zdata.H[index]

public:
 static System::Numerics::Vector<short> DuplicateSelectedScalarToVector(System::Numerics::Vector<short> data, System::Byte index);
public static System.Numerics.Vector<short> DuplicateSelectedScalarToVector (System.Numerics.Vector<short> data, byte index);
static member DuplicateSelectedScalarToVector : System.Numerics.Vector<int16> * byte -> System.Numerics.Vector<int16>
Public Shared Function DuplicateSelectedScalarToVector (data As Vector(Of Short), index As Byte) As Vector(Of Short)

Parameters

data
Vector<Int16>
index
Byte

Returns

Applies to

DuplicateSelectedScalarToVector(Vector<Byte>, Byte)

svuint8_t svdup_lane[_u8](svuint8_t data, uint8_t index)

DUP Zresult.B, Zdata.B[index]

public:
 static System::Numerics::Vector<System::Byte> DuplicateSelectedScalarToVector(System::Numerics::Vector<System::Byte> data, System::Byte index);
public static System.Numerics.Vector<byte> DuplicateSelectedScalarToVector (System.Numerics.Vector<byte> data, byte index);
static member DuplicateSelectedScalarToVector : System.Numerics.Vector<byte> * byte -> System.Numerics.Vector<byte>
Public Shared Function DuplicateSelectedScalarToVector (data As Vector(Of Byte), index As Byte) As Vector(Of Byte)

Parameters

data
Vector<Byte>
index
Byte

Returns

Applies to

DuplicateSelectedScalarToVector(Vector<Int64>, Byte)

svint64_t svdup_lane[_s64](svint64_t data, uint64_t index)

DUP Zresult.D, Zdata.D[index]

public:
 static System::Numerics::Vector<long> DuplicateSelectedScalarToVector(System::Numerics::Vector<long> data, System::Byte index);
public static System.Numerics.Vector<long> DuplicateSelectedScalarToVector (System.Numerics.Vector<long> data, byte index);
static member DuplicateSelectedScalarToVector : System.Numerics.Vector<int64> * byte -> System.Numerics.Vector<int64>
Public Shared Function DuplicateSelectedScalarToVector (data As Vector(Of Long), index As Byte) As Vector(Of Long)

Parameters

data
Vector<Int64>
index
Byte

Returns

Applies to