Bmi2 类
定义
重要
此 API 不符合 CLS。
此类通过内部函数提供对 Intel BMI2 硬件指令的访问权限。This class provides access to Intel BMI2 hardware instructions via intrinsics.
public ref class Bmi2 abstract : System::Runtime::Intrinsics::X86::X86Base
public ref class Bmi2 abstract
[System.CLSCompliant(false)]
public abstract class Bmi2 : System.Runtime.Intrinsics.X86.X86Base
[System.CLSCompliant(false)]
public abstract class Bmi2
[<System.CLSCompliant(false)>]
type Bmi2 = class
inherit X86Base
[<System.CLSCompliant(false)>]
type Bmi2 = class
Public MustInherit Class Bmi2
Inherits X86Base
Public MustInherit Class Bmi2
- 继承
- 继承
-
Bmi2
- 属性
属性
| IsSupported |
方法
| Equals(Object) |
确定指定对象是否等于当前对象。Determines whether the specified object is equal to the current object. (继承自 Object) |
| GetHashCode() |
作为默认哈希函数。Serves as the default hash function. (继承自 Object) |
| GetType() |
获取当前实例的 Type。Gets the Type of the current instance. (继承自 Object) |
| MemberwiseClone() |
创建当前 Object 的浅表副本。Creates a shallow copy of the current Object. (继承自 Object) |
| MultiplyNoFlags(UInt32, UInt32) |
unsigned int _mulx_u32 (unsigned int a, unsigned int b, unsigned int\* hi)unsigned int _mulx_u32 (unsigned int a, unsigned int b, unsigned int\* hi) MULX r32a, r32b, reg/m32MULX r32a, r32b, reg/m32 |
| MultiplyNoFlags(UInt32, UInt32, UInt32*) |
unsigned int _mulx_u32 (unsigned int a, unsigned int b, unsigned int\* hi)unsigned int _mulx_u32 (unsigned int a, unsigned int b, unsigned int\* hi) MULX r32a, r32b, reg/m32MULX r32a, r32b, reg/m32 |
| ParallelBitDeposit(UInt32, UInt32) |
unsigned int _pdep_u32 (unsigned int a, unsigned int mask)unsigned int _pdep_u32 (unsigned int a, unsigned int mask) PDEP r32a, r32b, reg/m32PDEP r32a, r32b, reg/m32 |
| ParallelBitExtract(UInt32, UInt32) |
unsigned int _pext_u32 (unsigned int a, unsigned int mask)unsigned int _pext_u32 (unsigned int a, unsigned int mask) PEXT r32a, r32b, reg/m32PEXT r32a, r32b, reg/m32 |
| ToString() |
返回表示当前对象的字符串。Returns a string that represents the current object. (继承自 Object) |
| ZeroHighBits(UInt32, UInt32) |
unsigned int _bzhi_u32 (unsigned int a, unsigned int index)unsigned int _bzhi_u32 (unsigned int a, unsigned int index) BZHI r32a, reg/m32, r32bBZHI r32a, reg/m32, r32b |