System.Runtime.Intrinsics.X86 Naamruimte

Hiermee worden geselecteerde instructiesetextensies voor x86- en x64-systemen weergegeven. Deze instructiesets worden uitgedrukt als afzonderlijke klassen voor elke extensie. Ondersteuning voor elke extensie in de huidige omgeving kan worden bepaald door een query uit te voeren op de IsSupported eigenschap van het betreffende type.

Klassen

Name Description
Aes

Deze klasse biedt toegang tot Intel AES-hardware-instructies via intrinsieke gegevens.

Aes.X64

Biedt toegang tot de x86 AES-hardware-instructies, die alleen beschikbaar zijn voor 64-bits processen, via intrinsieke kenmerken.

Avx

Deze klasse biedt toegang tot Intel AVX-hardware-instructies via intrinsieke gegevens.

Avx.X64

Biedt toegang tot de x86 AVX-hardware-instructies, die alleen beschikbaar zijn voor 64-bits processen, via intrinsieke kenmerken.

Avx10v1

Biedt toegang tot X86 AVX10.1-hardware-instructies via intrinsieke gegevens

Avx10v1.V512

Biedt toegang tot de x86 AVX10.1/512-hardware-instructies via intrinsieke gegevens.

Avx10v1.V512.X64

Biedt toegang tot de x86 AVX10.1/512-hardware-instructies, die alleen beschikbaar zijn voor 64-bits processen, via intrinsieke kenmerken.

Avx10v1.X64

Biedt toegang tot de x86 AVX10.1-hardware-instructies, die alleen beschikbaar zijn voor 64-bits processen, via intrinsieke kenmerken.

Avx10v2

Biedt toegang tot X86 AVX10.2-hardware-instructies via intrinsieke gegevens

Avx10v2.V512

Biedt toegang tot de x86 AVX10.2/512-hardware-instructies via intrinsieke gegevens.

Avx10v2.V512.X64

Biedt toegang tot de x86 AVX10.2/512-hardware-instructies, die alleen beschikbaar zijn voor 64-bits processen, via intrinsieke kenmerken.

Avx10v2.X64

Biedt toegang tot de x86 AVX10.2-hardware-instructies, die alleen beschikbaar zijn voor 64-bits processen, via intrinsieke kenmerken.

Avx2

Deze klasse biedt toegang tot Intel AVX2-hardware-instructies via intrinsieke gegevens.

Avx2.X64

Biedt toegang tot de x86 AVX2-hardware-instructies, die alleen beschikbaar zijn voor 64-bits processen, via intrinsieke kenmerken.

Avx512Bmm

Hiermee worden geselecteerde instructiesetextensies voor x86- en x64-systemen weergegeven. Deze instructiesets worden uitgedrukt als afzonderlijke klassen voor elke extensie. Ondersteuning voor elke extensie in de huidige omgeving kan worden bepaald door een query uit te voeren op de IsSupported eigenschap van het betreffende type.

Avx512Bmm.X64

Hiermee worden geselecteerde instructiesetextensies voor x86- en x64-systemen weergegeven. Deze instructiesets worden uitgedrukt als afzonderlijke klassen voor elke extensie. Ondersteuning voor elke extensie in de huidige omgeving kan worden bepaald door een query uit te voeren op de IsSupported eigenschap van het betreffende type.

Avx512BW

Biedt toegang tot X86 AVX512BW hardware-instructies via intrinsieke gegevens.

Avx512BW.VL

Biedt toegang tot de x86-AVX512BW+VL-hardware-instructies via intrinsieke gegevens.

Avx512BW.X64

Biedt toegang tot de x86 AVX512BW hardware-instructies, die alleen beschikbaar zijn voor 64-bits processen, via intrinsieke kenmerken.

Avx512CD

Biedt toegang tot X86 AVX512CD hardware-instructies via intrinsieke gegevens.

Avx512CD.VL

Biedt toegang tot de x86-AVX512CD+VL-hardware-instructies via intrinsieke gegevens.

Avx512CD.X64

Biedt toegang tot de x86 AVX512CD hardware-instructies, die alleen beschikbaar zijn voor 64-bits processen, via intrinsieke kenmerken.

Avx512DQ

Biedt toegang tot X86 AVX512DQ hardware-instructies via intrinsieke gegevens.

Avx512DQ.VL

Biedt toegang tot de x86-AVX512DQ+VL-hardware-instructies via intrinsieke gegevens.

Avx512DQ.X64

Biedt toegang tot de x86 AVX512DQ hardware-instructies, die alleen beschikbaar zijn voor 64-bits processen, via intrinsieke kenmerken.

Avx512F

Biedt toegang tot X86 AVX512F hardware-instructies via intrinsieke gegevens.

Avx512F.VL

Biedt toegang tot de x86-AVX512F+VL-hardware-instructies via intrinsieke gegevens.

Avx512F.X64

Biedt toegang tot de x86 AVX512F hardware-instructies, die alleen beschikbaar zijn voor 64-bits processen, via intrinsieke kenmerken.

Avx512Vbmi

Biedt toegang tot X86 AVX512VBMI hardware-instructies via intrinsieke gegevens.

Avx512Vbmi.VL

Biedt toegang tot de x86-AVX512VBMI+VL-hardware-instructies via intrinsieke gegevens.

Avx512Vbmi.X64

Biedt toegang tot de x86 AVX512VBMI hardware-instructies, die alleen beschikbaar zijn voor 64-bits processen, via intrinsieke kenmerken.

Avx512Vbmi2

Biedt toegang tot X86 AVX512VBMI2 hardware-instructies via intrinsieke gegevens.

Avx512Vbmi2.VL

Biedt toegang tot de x86-AVX512VBMI2+VL-hardware-instructies via intrinsieke gegevens.

Avx512Vbmi2.X64

Biedt toegang tot de x86 AVX512VBMI2 hardware-instructies, die alleen beschikbaar zijn voor 64-bits processen, via intrinsieke kenmerken.

AvxVnni

Biedt toegang tot de x86 AVXVNNI-hardware-instructies via intrinsieke gegevens.

AvxVnni.X64

Biedt toegang tot de x86 AVXVNNI-hardware-instructies, die alleen beschikbaar zijn voor 64-bits processen, via intrinsieke kenmerken.

AvxVnniInt16

Biedt toegang tot de x86 AVXVNNI-hardware-instructies via intrinsieke gegevens.

AvxVnniInt16.V512

Biedt toegang tot de x86 AVX10.2/512-hardware-instructies voor AVX-VNNI-INT16 via intrinsieke kenmerken.

AvxVnniInt16.X64

Biedt toegang tot de x86 AVX-VNNI-INT8 hardware-instructies, die alleen beschikbaar zijn voor 64-bits processen, via intrinsieke kenmerken.

AvxVnniInt8

Biedt toegang tot de x86 AVXVNNI-hardware-instructies via intrinsieke gegevens.

AvxVnniInt8.V512

Biedt toegang tot de x86 AVX10.2/512-hardware-instructies voor AVX-VNNI-INT8 via intrinsieke kenmerken.

AvxVnniInt8.X64

Biedt toegang tot de x86 AVX-VNNI-INT8 hardware-instructies, die alleen beschikbaar zijn voor 64-bits processen, via intrinsieke kenmerken.

Bmi1

Deze klasse biedt toegang tot Intel BMI1-hardware-instructies via intrinsieke gegevens.

Bmi1.X64

Biedt toegang tot de x86 BMI1-hardware-instructies, die alleen beschikbaar zijn voor 64-bits processen, via intrinsieke kenmerken.

Bmi2

Deze klasse biedt toegang tot Intel BMI2-hardware-instructies via intrinsieke gegevens.

Bmi2.X64

Biedt toegang tot de x86 BMI2-hardware-instructies, die alleen beschikbaar zijn voor 64-bits processen, via intrinsieke kenmerken.

Fma

Deze klasse biedt toegang tot Intel FMA-hardware-instructies via intrinsieke gegevens.

Fma.X64

Biedt toegang tot de X86 FMA-hardware-instructies, die alleen beschikbaar zijn voor 64-bits processen, via intrinsieke elementen.

Gfni

Biedt toegang tot X86 GFNI-hardware-instructies via intrinsieke kenmerken.

Gfni.V256

Hiermee worden geselecteerde instructiesetextensies voor x86- en x64-systemen weergegeven. Deze instructiesets worden uitgedrukt als afzonderlijke klassen voor elke extensie. Ondersteuning voor elke extensie in de huidige omgeving kan worden bepaald door een query uit te voeren op de IsSupported eigenschap van het betreffende type.

Gfni.V512

Hiermee worden geselecteerde instructiesetextensies voor x86- en x64-systemen weergegeven. Deze instructiesets worden uitgedrukt als afzonderlijke klassen voor elke extensie. Ondersteuning voor elke extensie in de huidige omgeving kan worden bepaald door een query uit te voeren op de IsSupported eigenschap van het betreffende type.

Gfni.X64

Biedt toegang tot de X86 GFNI-hardware-instructies die alleen beschikbaar zijn voor 64-bits processen, via intrinsieke kenmerken.

Lzcnt

Deze klasse biedt toegang tot Intel LZCNT-hardware-instructies via intrinsieke gegevens.

Lzcnt.X64

Biedt toegang tot de x86 LZCNT-hardware-instructies, die alleen beschikbaar zijn voor 64-bits processen, via intrinsieke kenmerken.

Pclmulqdq

Deze klasse biedt toegang tot Intel PCLMULQDQDQ hardware-instructies via intrinsieke gegevens.

Pclmulqdq.V256

Hiermee worden geselecteerde instructiesetextensies voor x86- en x64-systemen weergegeven. Deze instructiesets worden uitgedrukt als afzonderlijke klassen voor elke extensie. Ondersteuning voor elke extensie in de huidige omgeving kan worden bepaald door een query uit te voeren op de IsSupported eigenschap van het betreffende type.

Pclmulqdq.V512

Hiermee worden geselecteerde instructiesetextensies voor x86- en x64-systemen weergegeven. Deze instructiesets worden uitgedrukt als afzonderlijke klassen voor elke extensie. Ondersteuning voor elke extensie in de huidige omgeving kan worden bepaald door een query uit te voeren op de IsSupported eigenschap van het betreffende type.

Pclmulqdq.X64

Biedt toegang tot de x86 CLMUL-hardware-instructies, die alleen beschikbaar zijn voor 64-bits processen, via intrinsieke elementen.

Popcnt

Deze klasse biedt toegang tot Intel POPCNT-hardware-instructies via intrinsieke gegevens.

Popcnt.X64

Biedt toegang tot de x86 POPCNT-hardware-instructies, die alleen beschikbaar zijn voor 64-bits processen, via intrinsieke kenmerken.

Sse

Deze klasse biedt toegang tot Intel SSE-hardware-instructies via intrinsieke gegevens.

Sse.X64

Biedt toegang tot de x86 SSE-hardware-instructies, die alleen beschikbaar zijn voor 64-bits processen, via intrinsieke gegevens.

Sse2

Deze klasse biedt toegang tot Intel SSE2-hardware-instructies via intrinsieke gegevens.

Sse2.X64

Biedt toegang tot de x86 SSE2-hardware-instructies, die alleen beschikbaar zijn voor 64-bits processen, via intrinsieke kenmerken.

Sse3

Deze klasse biedt toegang tot Intel SSE3-hardware-instructies via intrinsieke gegevens.

Sse3.X64

Biedt toegang tot de x86 SSE3-hardware-instructies, die alleen beschikbaar zijn voor 64-bits processen, via intrinsieke kenmerken.

Sse41

Deze klasse biedt toegang tot Intel SSE4.1-hardware-instructies via intrinsieke gegevens.

Sse41.X64

Biedt toegang tot de x86 SSE4.1-hardware-instructies, die alleen beschikbaar zijn voor 64-bits processen, via intrinsieke kenmerken.

Sse42

Deze klasse biedt toegang tot Intel SSE4.2-hardware-instructies via intrinsieke gegevens.

Sse42.X64

Biedt toegang tot de x86 SSE4.2-hardware-instructies, die alleen beschikbaar zijn voor 64-bits processen, via intrinsieke kenmerken.

Ssse3

Deze klasse biedt toegang tot Intel SSSE3-hardware-instructies via intrinsieke gegevens.

Ssse3.X64

Biedt toegang tot de x86 SSSE3-hardware-instructies, die alleen beschikbaar zijn voor 64-bits processen, via intrinsieke kenmerken.

X86Base

Biedt toegang tot de x86-basishardware-instructies via intrinsieke gegevens.

X86Base.X64

Biedt toegang tot de x86-basishardware-instructies, die alleen beschikbaar zijn voor 64-bits processen, via intrinsieke kenmerken.

X86Serialize

Biedt toegang tot Intel SERIALIZE-hardware-instructies via intrinsieke gegevens.

X86Serialize.X64

Biedt toegang tot de x86 SERIALIZE-hardware-instructies, die alleen beschikbaar zijn voor 64-bits processen, via intrinsieke kenmerken.

Enums

Name Description
FloatComparisonMode

Hiermee worden geselecteerde instructiesetextensies voor x86- en x64-systemen weergegeven. Deze instructiesets worden uitgedrukt als afzonderlijke klassen voor elke extensie. Ondersteuning voor elke extensie in de huidige omgeving kan worden bepaald door een query uit te voeren op de IsSupported eigenschap van het betreffende type.

FloatRoundingMode

Hiermee worden geselecteerde instructiesetextensies voor x86- en x64-systemen weergegeven. Deze instructiesets worden uitgedrukt als afzonderlijke klassen voor elke extensie. Ondersteuning voor elke extensie in de huidige omgeving kan worden bepaald door een query uit te voeren op de IsSupported eigenschap van het betreffende type.