Avx512F.X64.ConvertScalarToVector128Double 方法

定义

重载

ConvertScalarToVector128Double(Vector128<Double>, UInt64)

__m128d _mm_cvtsi64_sd (__m128d a, __int64 b)

VCVTUSI2SD xmm1、xmm2、r/m64 此内部函数仅适用于 64 位进程

ConvertScalarToVector128Double(Vector128<Double>, Int64, FloatRoundingMode)
ConvertScalarToVector128Double(Vector128<Double>, UInt64, FloatRoundingMode)

ConvertScalarToVector128Double(Vector128<Double>, UInt64)

Source:
Avx512F.cs
Source:
Avx512F.cs

__m128d _mm_cvtsi64_sd (__m128d a, __int64 b)

VCVTUSI2SD xmm1、xmm2、r/m64 此内部函数仅适用于 64 位进程

public:
 static System::Runtime::Intrinsics::Vector128<double> ConvertScalarToVector128Double(System::Runtime::Intrinsics::Vector128<double> upper, System::UInt64 value);
public static System.Runtime.Intrinsics.Vector128<double> ConvertScalarToVector128Double (System.Runtime.Intrinsics.Vector128<double> upper, ulong value);
static member ConvertScalarToVector128Double : System.Runtime.Intrinsics.Vector128<double> * uint64 -> System.Runtime.Intrinsics.Vector128<double>
Public Shared Function ConvertScalarToVector128Double (upper As Vector128(Of Double), value As ULong) As Vector128(Of Double)

参数

upper
Vector128<Double>
value
UInt64

返回

适用于

ConvertScalarToVector128Double(Vector128<Double>, Int64, FloatRoundingMode)

public:
 static System::Runtime::Intrinsics::Vector128<double> ConvertScalarToVector128Double(System::Runtime::Intrinsics::Vector128<double> upper, long value, System::Runtime::Intrinsics::X86::FloatRoundingMode mode);
public static System.Runtime.Intrinsics.Vector128<double> ConvertScalarToVector128Double (System.Runtime.Intrinsics.Vector128<double> upper, long value, System.Runtime.Intrinsics.X86.FloatRoundingMode mode);
static member ConvertScalarToVector128Double : System.Runtime.Intrinsics.Vector128<double> * int64 * System.Runtime.Intrinsics.X86.FloatRoundingMode -> System.Runtime.Intrinsics.Vector128<double>
Public Shared Function ConvertScalarToVector128Double (upper As Vector128(Of Double), value As Long, mode As FloatRoundingMode) As Vector128(Of Double)

参数

upper
Vector128<Double>
value
Int64

返回

适用于

ConvertScalarToVector128Double(Vector128<Double>, UInt64, FloatRoundingMode)

public:
 static System::Runtime::Intrinsics::Vector128<double> ConvertScalarToVector128Double(System::Runtime::Intrinsics::Vector128<double> upper, System::UInt64 value, System::Runtime::Intrinsics::X86::FloatRoundingMode mode);
public static System.Runtime.Intrinsics.Vector128<double> ConvertScalarToVector128Double (System.Runtime.Intrinsics.Vector128<double> upper, ulong value, System.Runtime.Intrinsics.X86.FloatRoundingMode mode);
static member ConvertScalarToVector128Double : System.Runtime.Intrinsics.Vector128<double> * uint64 * System.Runtime.Intrinsics.X86.FloatRoundingMode -> System.Runtime.Intrinsics.Vector128<double>
Public Shared Function ConvertScalarToVector128Double (upper As Vector128(Of Double), value As ULong, mode As FloatRoundingMode) As Vector128(Of Double)

参数

upper
Vector128<Double>
value
UInt64

返回

适用于