共用方式為


Sse2.Multiply 方法

定義

多載

Multiply(Vector128<UInt32>, Vector128<UInt32>)

__m128i _mm_mul_epu32 (__m128i __m128i b)

PMULUDQ xmm, xmm/m128

Multiply(Vector128<Double>, Vector128<Double>)

__m128d _mm_mul_pd (__m128d __m128d b)

MULPD xmm, xmm/m128

Multiply(Vector128<UInt32>, Vector128<UInt32>)

來源:
Sse2.cs
來源:
Sse2.cs
來源:
Sse2.cs

__m128i _mm_mul_epu32 (__m128i __m128i b)

PMULUDQ xmm, xmm/m128

public:
 static System::Runtime::Intrinsics::Vector128<System::UInt64> Multiply(System::Runtime::Intrinsics::Vector128<System::UInt32> left, System::Runtime::Intrinsics::Vector128<System::UInt32> right);
public static System.Runtime.Intrinsics.Vector128<ulong> Multiply (System.Runtime.Intrinsics.Vector128<uint> left, System.Runtime.Intrinsics.Vector128<uint> right);
static member Multiply : System.Runtime.Intrinsics.Vector128<uint32> * System.Runtime.Intrinsics.Vector128<uint32> -> System.Runtime.Intrinsics.Vector128<uint64>
Public Shared Function Multiply (left As Vector128(Of UInteger), right As Vector128(Of UInteger)) As Vector128(Of ULong)

參數

right
Vector128<UInt32>

傳回

適用於

Multiply(Vector128<Double>, Vector128<Double>)

來源:
Sse2.cs
來源:
Sse2.cs
來源:
Sse2.cs

__m128d _mm_mul_pd (__m128d __m128d b)

MULPD xmm, xmm/m128

public:
 static System::Runtime::Intrinsics::Vector128<double> Multiply(System::Runtime::Intrinsics::Vector128<double> left, System::Runtime::Intrinsics::Vector128<double> right);
public static System.Runtime.Intrinsics.Vector128<double> Multiply (System.Runtime.Intrinsics.Vector128<double> left, System.Runtime.Intrinsics.Vector128<double> right);
static member Multiply : System.Runtime.Intrinsics.Vector128<double> * System.Runtime.Intrinsics.Vector128<double> -> System.Runtime.Intrinsics.Vector128<double>
Public Shared Function Multiply (left As Vector128(Of Double), right As Vector128(Of Double)) As Vector128(Of Double)

參數

right
Vector128<Double>

傳回

適用於