AdvSimd.DuplicateToVector128 Method

Definition

Overloads

DuplicateToVector128(UInt32)

uint32x4_t vdupq_n_u32 (uint32_t value)

A32: VDUP.32 Qd, Rt

A64: DUP Vd.4S, Rn

DuplicateToVector128(UInt16)

uint16x8_t vdupq_n_u16 (uint16_t value)

A32: VDUP.16 Qd, Rt

A64: DUP Vd.8H, Rn

DuplicateToVector128(Single)

float32x4_t vdupq_n_f32 (float32_t value)

A32: VDUP Qd, Dm[0]

A64: DUP Vd.4S, Vn.S[0]

DuplicateToVector128(Int16)

int16x8_t vdupq_n_s16 (int16_t value)

A32: VDUP.16 Qd, Rt

A64: DUP Vd.8H, Rn

DuplicateToVector128(Int32)

int32x4_t vdupq_n_s32 (int32_t value)

A32: VDUP.32 Qd, Rt

A64: DUP Vd.4S, Rn

DuplicateToVector128(Byte)

uint8x16_t vdupq_n_u8 (uint8_t value)

A32: VDUP.8 Qd, Rt

A64: DUP Vd.16B, Rn

DuplicateToVector128(SByte)

int8x16_t vdupq_n_s8 (int8_t value)

A32: VDUP.8 Qd, Rt

A64: DUP Vd.16B, Rn

DuplicateToVector128(UInt32)

Source:
AdvSimd.PlatformNotSupported.cs
Source:
AdvSimd.PlatformNotSupported.cs
Source:
AdvSimd.PlatformNotSupported.cs

uint32x4_t vdupq_n_u32 (uint32_t value)

A32: VDUP.32 Qd, Rt

A64: DUP Vd.4S, Rn

public static System.Runtime.Intrinsics.Vector128<uint> DuplicateToVector128(uint value);

Parameters

value
UInt32

Returns

Applies to

.NET 10 and other versions
Product Versions
.NET 5, 6, 7, 8, 9, 10

DuplicateToVector128(UInt16)

Source:
AdvSimd.PlatformNotSupported.cs
Source:
AdvSimd.PlatformNotSupported.cs
Source:
AdvSimd.PlatformNotSupported.cs

uint16x8_t vdupq_n_u16 (uint16_t value)

A32: VDUP.16 Qd, Rt

A64: DUP Vd.8H, Rn

public static System.Runtime.Intrinsics.Vector128<ushort> DuplicateToVector128(ushort value);

Parameters

value
UInt16

Returns

Applies to

.NET 10 and other versions
Product Versions
.NET 5, 6, 7, 8, 9, 10

DuplicateToVector128(Single)

Source:
AdvSimd.PlatformNotSupported.cs
Source:
AdvSimd.PlatformNotSupported.cs
Source:
AdvSimd.PlatformNotSupported.cs

float32x4_t vdupq_n_f32 (float32_t value)

A32: VDUP Qd, Dm[0]

A64: DUP Vd.4S, Vn.S[0]

public static System.Runtime.Intrinsics.Vector128<float> DuplicateToVector128(float value);

Parameters

value
Single

Returns

Applies to

.NET 10 and other versions
Product Versions
.NET 5, 6, 7, 8, 9, 10

DuplicateToVector128(Int16)

Source:
AdvSimd.PlatformNotSupported.cs
Source:
AdvSimd.PlatformNotSupported.cs
Source:
AdvSimd.PlatformNotSupported.cs

int16x8_t vdupq_n_s16 (int16_t value)

A32: VDUP.16 Qd, Rt

A64: DUP Vd.8H, Rn

public static System.Runtime.Intrinsics.Vector128<short> DuplicateToVector128(short value);

Parameters

value
Int16

Returns

Applies to

.NET 10 and other versions
Product Versions
.NET 5, 6, 7, 8, 9, 10

DuplicateToVector128(Int32)

Source:
AdvSimd.PlatformNotSupported.cs
Source:
AdvSimd.PlatformNotSupported.cs
Source:
AdvSimd.PlatformNotSupported.cs

int32x4_t vdupq_n_s32 (int32_t value)

A32: VDUP.32 Qd, Rt

A64: DUP Vd.4S, Rn

public static System.Runtime.Intrinsics.Vector128<int> DuplicateToVector128(int value);

Parameters

value
Int32

Returns

Applies to

.NET 10 and other versions
Product Versions
.NET 5, 6, 7, 8, 9, 10

DuplicateToVector128(Byte)

Source:
AdvSimd.PlatformNotSupported.cs
Source:
AdvSimd.PlatformNotSupported.cs
Source:
AdvSimd.PlatformNotSupported.cs

uint8x16_t vdupq_n_u8 (uint8_t value)

A32: VDUP.8 Qd, Rt

A64: DUP Vd.16B, Rn

public static System.Runtime.Intrinsics.Vector128<byte> DuplicateToVector128(byte value);

Parameters

value
Byte

Returns

Applies to

.NET 10 and other versions
Product Versions
.NET 5, 6, 7, 8, 9, 10

DuplicateToVector128(SByte)

Source:
AdvSimd.PlatformNotSupported.cs
Source:
AdvSimd.PlatformNotSupported.cs
Source:
AdvSimd.PlatformNotSupported.cs

int8x16_t vdupq_n_s8 (int8_t value)

A32: VDUP.8 Qd, Rt

A64: DUP Vd.16B, Rn

public static System.Runtime.Intrinsics.Vector128<sbyte> DuplicateToVector128(sbyte value);

Parameters

value
SByte

Returns

Applies to

.NET 10 and other versions
Product Versions
.NET 5, 6, 7, 8, 9, 10