Bmi1 Classe

Définition

Important

Cette API n’est pas conforme CLS.

Cette classe fournit l’accès aux instructions matérielles Intel BMI1 via des 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

Nom Description
IsSupported

Obtient une valeur qui indique si les API de cette classe sont prises en charge.

Méthodes

Nom Description
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()

Sert 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 la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(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 (non signé int a)

TZCNT reg, reg/m32

S’applique à