Olvasás angol nyelven Szerkesztés

Megosztás a következőn keresztül:


Avx512F.X64.ConvertScalarToVector128Double Method

Definition

Overloads

ConvertScalarToVector128Double(Vector128<Double>, UInt64)

__m128d _mm_cvtsi64_sd (__m128d a, __int64 b)

VCVTUSI2SD xmm1, xmm2, r/m64 This intrinsic is only available on 64-bit processes

ConvertScalarToVector128Double(Vector128<Double>, Int64, FloatRoundingMode)

__m128d _mm_cvt_roundsi64_sd (__m128d a, __int64 b, int rounding)

VCVTSI2SD xmm1, xmm2, r64 {er}

This intrinsic is only available on 64-bit processes

ConvertScalarToVector128Double(Vector128<Double>, UInt64, FloatRoundingMode)

__m128d _mm_cvt_roundu64_sd (__m128d a, unsigned __int64 b, int rounding)

VCVTUSI2SD xmm1, xmm2, r64 {er}

This intrinsic is only available on 64-bit processes

ConvertScalarToVector128Double(Vector128<Double>, UInt64)

Source:
Avx512F.cs
Source:
Avx512F.cs

__m128d _mm_cvtsi64_sd (__m128d a, __int64 b)

VCVTUSI2SD xmm1, xmm2, r/m64 This intrinsic is only available on 64-bit processes

C#
public static System.Runtime.Intrinsics.Vector128<double> ConvertScalarToVector128Double(System.Runtime.Intrinsics.Vector128<double> upper, ulong value);

Parameters

upper
Vector128<Double>
value
UInt64

Returns

Applies to

.NET 10 és más verziók
Termék Verziók
.NET 8, 9, 10

ConvertScalarToVector128Double(Vector128<Double>, Int64, FloatRoundingMode)

__m128d _mm_cvt_roundsi64_sd (__m128d a, __int64 b, int rounding)

VCVTSI2SD xmm1, xmm2, r64 {er}

This intrinsic is only available on 64-bit processes

C#
public static System.Runtime.Intrinsics.Vector128<double> ConvertScalarToVector128Double(System.Runtime.Intrinsics.Vector128<double> upper, long value, System.Runtime.Intrinsics.X86.FloatRoundingMode mode);

Parameters

upper
Vector128<Double>
value
Int64

Returns

Applies to

.NET 10 és .NET 9
Termék Verziók
.NET 9, 10

ConvertScalarToVector128Double(Vector128<Double>, UInt64, FloatRoundingMode)

__m128d _mm_cvt_roundu64_sd (__m128d a, unsigned __int64 b, int rounding)

VCVTUSI2SD xmm1, xmm2, r64 {er}

This intrinsic is only available on 64-bit processes

C#
public static System.Runtime.Intrinsics.Vector128<double> ConvertScalarToVector128Double(System.Runtime.Intrinsics.Vector128<double> upper, ulong value, System.Runtime.Intrinsics.X86.FloatRoundingMode mode);

Parameters

upper
Vector128<Double>
value
UInt64

Returns

Applies to

.NET 10 és .NET 9
Termék Verziók
.NET 9, 10