Condividi tramite


Bmi2.X64.MultiplyNoFlags Metodo

Definizione

Overload

MultiplyNoFlags(UInt64, UInt64)

unsigned __int64 _mulx_u64 (unsigned __int64 a, unsigned __int64 b, unsigned __int64* hi)

MULX r64a, r64b, reg/m64

MultiplyNoFlags(UInt64, UInt64, UInt64*)

unsigned __int64 _mulx_u64 (unsigned __int64 a, unsigned __int64 b, unsigned __int64* hi)

MULX r64a, r64b, reg/m64

MultiplyNoFlags(UInt64, UInt64)

Origine:
Bmi2.cs
Origine:
Bmi2.cs
Origine:
Bmi2.cs

unsigned __int64 _mulx_u64 (unsigned __int64 a, unsigned __int64 b, unsigned __int64* hi)

MULX r64a, r64b, reg/m64

public:
 static System::UInt64 MultiplyNoFlags(System::UInt64 left, System::UInt64 right);
public static ulong MultiplyNoFlags (ulong left, ulong right);
static member MultiplyNoFlags : uint64 * uint64 -> uint64
Public Shared Function MultiplyNoFlags (left As ULong, right As ULong) As ULong

Parametri

left
UInt64
right
UInt64

Restituisce

Commenti

La firma nativa precedente non corrisponde direttamente alla firma gestita. Questo intrinseco è disponibile solo nei processi a 64 bit.

Si applica a

MultiplyNoFlags(UInt64, UInt64, UInt64*)

Origine:
Bmi2.cs
Origine:
Bmi2.cs
Origine:
Bmi2.cs

unsigned __int64 _mulx_u64 (unsigned __int64 a, unsigned __int64 b, unsigned __int64* hi)

MULX r64a, r64b, reg/m64

public:
 static System::UInt64 MultiplyNoFlags(System::UInt64 left, System::UInt64 right, System::UInt64* low);
public static ulong MultiplyNoFlags (ulong left, ulong right, ulong* low);
static member MultiplyNoFlags : uint64 * uint64 * nativeptr<uint64> -> uint64

Parametri

left
UInt64
right
UInt64
low
UInt64*

Restituisce

Commenti

La firma nativa precedente non corrisponde direttamente alla firma gestita. Questo intrinseco è disponibile solo nei processi a 64 bit.

Si applica a