Bmi2.X64.MultiplyNoFlags Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
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)
- Origem:
- Bmi2.cs
- Origem:
- Bmi2.cs
- Origem:
- 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
Parâmetros
- left
- UInt64
- right
- UInt64
Retornos
Comentários
A assinatura nativa acima não corresponde diretamente à assinatura gerenciada. Esse intrínseco só está disponível em processos de 64 bits.
Aplica-se a
MultiplyNoFlags(UInt64, UInt64, UInt64*)
- Origem:
- Bmi2.cs
- Origem:
- Bmi2.cs
- Origem:
- 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
Parâmetros
- left
- UInt64
- right
- UInt64
- low
- UInt64*
Retornos
Comentários
A assinatura nativa acima não corresponde diretamente à assinatura gerenciada. Esse intrínseco só está disponível em processos de 64 bits.