Partager via


Bmi1 Classe

Définition

Important

Cette API n’est pas conforme CLS.

Cette classe fournit un accès aux instructions du matériel Intel BMI1 par le biais d’intrinsèques.

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
Héritage
Héritage
Bmi1
Attributs

Propriétés

IsSupported

Cette classe fournit un accès aux instructions du matériel Intel BMI1 par le biais d’intrinsèques.

Méthodes

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)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
ExtractLowestSetBit(UInt32)

unsigned int _blsi_u32 (unsigned int a)

BLSI reg, reg/m32

GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetMaskUpToLowestSetBit(UInt32)

unsigned int _blsmsk_u32 (unsigned int a)

BLSMSK reg, reg/m32

GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ResetLowestSetBit(UInt32)

unsigned int _blsr_u32 (unsigned int a)

BLSR reg, reg/m32

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)
TrailingZeroCount(UInt32)

int _mm_tzcnt_32 (unsigned int a)

TZCNT reg, reg/m32

S’applique à