Bmi2 類別

定義

重要

此 API 不符合 CLS 規範。

此類別可讓您透過內建函式存取 Intel BMI2 硬體指示。

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

此類別可讓您透過內建函式存取 Intel BMI2 硬體指示。

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
MultiplyNoFlags(UInt32, UInt32)

unsigned int _mulx_u32 (unsigned int a, unsigned int b, unsigned int* hi)

MULX r32a, r32b, reg/m32

MultiplyNoFlags(UInt32, UInt32, UInt32*)

unsigned int _mulx_u32 (unsigned int a, unsigned int b, unsigned int* hi)

MULX r32a, r32b, reg/m32

ParallelBitDeposit(UInt32, UInt32)

unsigned int _pdep_u32 (unsigned int a, unsigned int mask)

PDEP r32a, r32b, reg/m32

ParallelBitExtract(UInt32, UInt32)

unsigned int _pext_u32 (unsigned int a, unsigned int mask)

PEXT r32a, r32b, reg/m32

ToString()

傳回代表目前物件的字串。

(繼承來源 Object)
ZeroHighBits(UInt32, UInt32)

unsigned int _bzhi_u32 (unsigned int a, unsigned int index)

BZHI r32a, reg/m32, r32b

適用於