AdvSimd.DuplicateToVector128 方法

定义

重载

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<System::UInt32> DuplicateToVector128(System::UInt32 value);
public static System.Runtime.Intrinsics.Vector128<uint> DuplicateToVector128 (uint value);
static member DuplicateToVector128 : uint32 -> System.Runtime.Intrinsics.Vector128<uint32>
Public Shared Function DuplicateToVector128 (value As UInteger) As Vector128(Of UInteger)

参数

value
UInt32

返回

适用于

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<System::UInt16> DuplicateToVector128(System::UInt16 value);
public static System.Runtime.Intrinsics.Vector128<ushort> DuplicateToVector128 (ushort value);
static member DuplicateToVector128 : uint16 -> System.Runtime.Intrinsics.Vector128<uint16>
Public Shared Function DuplicateToVector128 (value As UShort) As Vector128(Of UShort)

参数

value
UInt16

返回

适用于

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);
public static System.Runtime.Intrinsics.Vector128<float> DuplicateToVector128 (float value);
static member DuplicateToVector128 : single -> System.Runtime.Intrinsics.Vector128<single>
Public Shared Function DuplicateToVector128 (value As Single) As Vector128(Of Single)

参数

value
Single

返回

适用于

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);
public static System.Runtime.Intrinsics.Vector128<short> DuplicateToVector128 (short value);
static member DuplicateToVector128 : int16 -> System.Runtime.Intrinsics.Vector128<int16>
Public Shared Function DuplicateToVector128 (value As Short) As Vector128(Of Short)

参数

value
Int16

返回

适用于

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);
public static System.Runtime.Intrinsics.Vector128<int> DuplicateToVector128 (int value);
static member DuplicateToVector128 : int -> System.Runtime.Intrinsics.Vector128<int>
Public Shared Function DuplicateToVector128 (value As Integer) As Vector128(Of Integer)

参数

value
Int32

返回

适用于

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<System::Byte> DuplicateToVector128(System::Byte value);
public static System.Runtime.Intrinsics.Vector128<byte> DuplicateToVector128 (byte value);
static member DuplicateToVector128 : byte -> System.Runtime.Intrinsics.Vector128<byte>
Public Shared Function DuplicateToVector128 (value As Byte) As Vector128(Of Byte)

参数

value
Byte

返回

适用于

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<System::SByte> DuplicateToVector128(System::SByte value);
public static System.Runtime.Intrinsics.Vector128<sbyte> DuplicateToVector128 (sbyte value);
static member DuplicateToVector128 : sbyte -> System.Runtime.Intrinsics.Vector128<sbyte>
Public Shared Function DuplicateToVector128 (value As SByte) As Vector128(Of SByte)

参数

value
SByte

返回

适用于