Bmi2 Classe

Definição

Importante

Esta API não está em conformidade com CLS.

Essa classe fornece acesso às instruções de hardware intel BMI2 por meio de intrínsecos.

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
Herança
Herança
Bmi2
Atributos

Propriedades

Nome Description
IsSupported

Obtém um valor que indica se as APIs nessa classe têm suporte.

Métodos

Nome Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
MultiplyNoFlags(UInt32, UInt32, UInt32*)

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

MULX r32a, r32b, reg/m32

MultiplyNoFlags(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()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
ZeroHighBits(UInt32, UInt32)

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

BZHI r32a, reg/m32, r32b

Aplica-se a