Bmi2 Classe

Definição

Importante

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

Esta classe fornece acesso às instruções de hardware Intel BMI2 através 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

Name Description
IsSupported

Obtém um valor que indica se as APIs desta classe são suportadas.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

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

int não assinado _mulx_u32 (int não assinado a, int não assinado b, int não assinado* hi)

MULX r32a, r32b, reg/m32

MultiplyNoFlags(UInt32, UInt32)

int não assinado _mulx_u32 (int não assinado a, int não assinado b, int não assinado* hi)

MULX r32a, r32b, reg/m32

ParallelBitDeposit(UInt32, UInt32)

INT NÃO ASSINADO _pdep_u32 (INT Não Assinado A, Máscara INT Sem Sinal)

PDEP r32a, r32b, reg/m32

ParallelBitExtract(UInt32, UInt32)

INT NÃO _pext_u32 (INT NÃO ASSINADO, máscara INT NÃO assinado)

PEXT r32a, r32b, reg/m32

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)
ZeroHighBits(UInt32, UInt32)

Int não assinado _bzhi_u32 (int não assinado A, índice int não assinado)

BZHI r32a, matrícula/m32, r32b

Aplica-se a