Condividi tramite


Bmi1 Classe

Definizione

Importante

Questa API non è conforme a CLS.

Questa classe consente l'accesso alle istruzioni hardware Intel BMI1 tramite oggetti intrinseci.

public ref class Bmi1 abstract : System::Runtime::Intrinsics::X86::X86Base
public ref class Bmi1 abstract
[System.CLSCompliant(false)]
public abstract class Bmi1 : System.Runtime.Intrinsics.X86.X86Base
[System.CLSCompliant(false)]
public abstract class Bmi1
[<System.CLSCompliant(false)>]
type Bmi1 = class
    inherit X86Base
[<System.CLSCompliant(false)>]
type Bmi1 = class
Public MustInherit Class Bmi1
Inherits X86Base
Public MustInherit Class Bmi1
Ereditarietà
Ereditarietà
Bmi1
Attributi

Proprietà

IsSupported

Questa classe consente l'accesso alle istruzioni hardware Intel BMI1 tramite oggetti intrinseci.

Metodi

AndNot(UInt32, UInt32)

unsigned int _andn_u32 (unsigned int a, unsigned int b)

ANDN r32a, r32b, reg/m32

BitFieldExtract(UInt32, Byte, Byte)

unsigned int _bextr_u32 (unsigned int a, unsigned int start, unsigned int len)

BEXTR r32a, reg/m32, r32b

BitFieldExtract(UInt32, UInt16)

unsigned int _bextr2_u32 (unsigned int a, unsigned int control)

BEXTR r32a, reg/m32, r32b

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
ExtractLowestSetBit(UInt32)

unsigned int _blsi_u32 (unsigned int a)

BLSI reg, reg/m32

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetMaskUpToLowestSetBit(UInt32)

unsigned int _blsmsk_u32 (unsigned int a)

BLSMSK reg, reg/m32

GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ResetLowestSetBit(UInt32)

unsigned int _blsr_u32 (unsigned int a)

BLSR reg, reg/m32

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
TrailingZeroCount(UInt32)

int _mm_tzcnt_32 (unsigned int a)

TZCNT reg, reg/m32

Si applica a