Bmi2.X64.MultiplyNoFlags 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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)
- Source:
- Bmi2.cs
- Source:
- Bmi2.cs
- Source:
- 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
参数
- left
- UInt64
- right
- UInt64
返回
注解
上述本机签名不直接对应于托管签名。 此内部函数仅适用于 64 位进程。
适用于
MultiplyNoFlags(UInt64, UInt64, UInt64*)
- Source:
- Bmi2.cs
- Source:
- Bmi2.cs
- Source:
- 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
参数
- left
- UInt64
- right
- UInt64
- low
- UInt64*
返回
注解
上述本机签名不直接对应于托管签名。 此内部函数仅适用于 64 位进程。