Bmi2 Klass

Definition

Viktigt!

Detta API uppfyller inte CLS.

Den här klassen ger åtkomst till Intel BMI2-maskinvaruinstruktioner via inbyggda funktioner.

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
Arv
Arv
Bmi2
Attribut

Egenskaper

Name Description
IsSupported

Hämtar ett värde som anger om API:erna i den här klassen stöds.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
MultiplyNoFlags(UInt32, UInt32, UInt32*)

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

MULX r32a, r32b, reg/m32

MultiplyNoFlags(UInt32, UInt32)

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

MULX r32a, r32b, reg/m32

ParallelBitDeposit(UInt32, UInt32)

osignerad int-_pdep_u32 (osignerad int en, osignerad int mask)

PDEP r32a, r32b, reg/m32

ParallelBitExtract(UInt32, UInt32)

osignerad int-_pext_u32 (osignerad int en, osignerad int mask)

PEXT r32a, r32b, reg/m32

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)
ZeroHighBits(UInt32, UInt32)

osignerad int-_bzhi_u32 (osignerad int a, osignerad int-index)

BZHI r32a, reg/m32, r32b

Gäller för