System.Runtime.Intrinsics.X86 Naamruimte
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |