System.Runtime.Intrinsics.X86 Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Expose les extensions instruction-set sélectionnées pour les systèmes x86 et x64. Ces jeux d’instructions sont exprimés sous forme de classes distinctes pour chaque extension. La prise en charge de n’importe quelle extension au sein de l’environnement actuel peut être déterminée en interrogeant la propriété IsSupported
sur le type respectif.
Classes
Aes |
Cette classe fournit un accès aux instructions du matériel Intel AES par le biais d’intrinsèques. |
Aes.X64 |
Expose les extensions instruction-set sélectionnées pour les systèmes x86 et x64. Ces jeux d’instructions sont exprimés sous forme de classes distinctes pour chaque extension. La prise en charge de n’importe quelle extension au sein de l’environnement actuel peut être déterminée en interrogeant la propriété |
Avx |
Cette classe fournit un accès aux instructions du matériel Intel AVX par le biais d'intrinsèques. |
Avx.X64 |
Expose les extensions instruction-set sélectionnées pour les systèmes x86 et x64. Ces jeux d’instructions sont exprimés sous forme de classes distinctes pour chaque extension. La prise en charge de n’importe quelle extension au sein de l’environnement actuel peut être déterminée en interrogeant la propriété |
Avx2 |
Cette classe permet d’accéder aux instructions matérielles Intel AVX2 via des intrinsèques. |
Avx2.X64 |
Expose les extensions instruction-set sélectionnées pour les systèmes x86 et x64. Ces jeux d’instructions sont exprimés sous forme de classes distinctes pour chaque extension. La prise en charge de n’importe quelle extension au sein de l’environnement actuel peut être déterminée en interrogeant la propriété |
Avx512BW |
Fournit l’accès aux instructions matérielles X86 AVX512BW via des intrinsèques. |
Avx512BW.VL |
Expose les extensions instruction-set sélectionnées pour les systèmes x86 et x64. Ces jeux d’instructions sont exprimés sous forme de classes distinctes pour chaque extension. La prise en charge de n’importe quelle extension au sein de l’environnement actuel peut être déterminée en interrogeant la propriété |
Avx512BW.X64 |
Expose les extensions instruction-set sélectionnées pour les systèmes x86 et x64. Ces jeux d’instructions sont exprimés sous forme de classes distinctes pour chaque extension. La prise en charge de n’importe quelle extension au sein de l’environnement actuel peut être déterminée en interrogeant la propriété |
Avx512CD |
Fournit l’accès aux instructions matérielles X86 AVX512CD via des intrinsèques. |
Avx512CD.VL |
Expose les extensions instruction-set sélectionnées pour les systèmes x86 et x64. Ces jeux d’instructions sont exprimés sous forme de classes distinctes pour chaque extension. La prise en charge de n’importe quelle extension au sein de l’environnement actuel peut être déterminée en interrogeant la propriété |
Avx512CD.X64 |
Expose les extensions instruction-set sélectionnées pour les systèmes x86 et x64. Ces jeux d’instructions sont exprimés sous forme de classes distinctes pour chaque extension. La prise en charge de n’importe quelle extension au sein de l’environnement actuel peut être déterminée en interrogeant la propriété |
Avx512DQ |
Fournit l’accès aux instructions matérielles X86 AVX512DQ via des intrinsèques. |
Avx512DQ.VL |
Expose les extensions instruction-set sélectionnées pour les systèmes x86 et x64. Ces jeux d’instructions sont exprimés sous forme de classes distinctes pour chaque extension. La prise en charge de n’importe quelle extension au sein de l’environnement actuel peut être déterminée en interrogeant la propriété |
Avx512DQ.X64 |
Expose les extensions instruction-set sélectionnées pour les systèmes x86 et x64. Ces jeux d’instructions sont exprimés sous forme de classes distinctes pour chaque extension. La prise en charge de n’importe quelle extension au sein de l’environnement actuel peut être déterminée en interrogeant la propriété |
Avx512F |
Fournit l’accès aux instructions matérielles X86 AVX512F via des intrinsèques. |
Avx512F.VL |
Expose les extensions instruction-set sélectionnées pour les systèmes x86 et x64. Ces jeux d’instructions sont exprimés sous forme de classes distinctes pour chaque extension. La prise en charge de n’importe quelle extension au sein de l’environnement actuel peut être déterminée en interrogeant la propriété |
Avx512F.X64 |
Expose les extensions instruction-set sélectionnées pour les systèmes x86 et x64. Ces jeux d’instructions sont exprimés sous forme de classes distinctes pour chaque extension. La prise en charge de n’importe quelle extension au sein de l’environnement actuel peut être déterminée en interrogeant la propriété |
Avx512Vbmi |
Fournit l’accès aux instructions matérielles X86 AVX512VBMI via des intrinsèques. |
Avx512Vbmi.VL |
Expose les extensions instruction-set sélectionnées pour les systèmes x86 et x64. Ces jeux d’instructions sont exprimés sous forme de classes distinctes pour chaque extension. La prise en charge de n’importe quelle extension au sein de l’environnement actuel peut être déterminée en interrogeant la propriété |
Avx512Vbmi.X64 |
Expose les extensions instruction-set sélectionnées pour les systèmes x86 et x64. Ces jeux d’instructions sont exprimés sous forme de classes distinctes pour chaque extension. La prise en charge de n’importe quelle extension au sein de l’environnement actuel peut être déterminée en interrogeant la propriété |
AvxVnni |
Expose les extensions instruction-set sélectionnées pour les systèmes x86 et x64. Ces jeux d’instructions sont exprimés sous forme de classes distinctes pour chaque extension. La prise en charge de n’importe quelle extension au sein de l’environnement actuel peut être déterminée en interrogeant la propriété |
AvxVnni.X64 |
Expose les extensions instruction-set sélectionnées pour les systèmes x86 et x64. Ces jeux d’instructions sont exprimés sous forme de classes distinctes pour chaque extension. La prise en charge de n’importe quelle extension au sein de l’environnement actuel peut être déterminée en interrogeant la propriété |
Bmi1 |
Cette classe fournit un accès aux instructions du matériel Intel BMI1 par le biais d’intrinsèques. |
Bmi1.X64 |
Expose les extensions instruction-set sélectionnées pour les systèmes x86 et x64. Ces jeux d’instructions sont exprimés sous forme de classes distinctes pour chaque extension. La prise en charge de n’importe quelle extension au sein de l’environnement actuel peut être déterminée en interrogeant la propriété |
Bmi2 |
Cette classe fournit un accès aux instructions du matériel Intel BMI2 par le biais d’intrinsèques. |
Bmi2.X64 |
Expose les extensions instruction-set sélectionnées pour les systèmes x86 et x64. Ces jeux d’instructions sont exprimés sous forme de classes distinctes pour chaque extension. La prise en charge de n’importe quelle extension au sein de l’environnement actuel peut être déterminée en interrogeant la propriété |
Fma |
Cette classe fournit un accès aux instructions du matériel Intel FMA par le biais d’intrinsèques. |
Fma.X64 |
Expose les extensions instruction-set sélectionnées pour les systèmes x86 et x64. Ces jeux d’instructions sont exprimés sous forme de classes distinctes pour chaque extension. La prise en charge de n’importe quelle extension au sein de l’environnement actuel peut être déterminée en interrogeant la propriété |
Lzcnt |
Cette classe fournit un accès aux instructions du matériel LZCNT par le biais d’intrinsèques. |
Lzcnt.X64 |
Expose les extensions instruction-set sélectionnées pour les systèmes x86 et x64. Ces jeux d’instructions sont exprimés sous forme de classes distinctes pour chaque extension. La prise en charge de n’importe quelle extension au sein de l’environnement actuel peut être déterminée en interrogeant la propriété |
Pclmulqdq |
Cette classe fournit un accès aux instructions du matériel PCLMULQDQ par le biais d’intrinsèques. |
Pclmulqdq.X64 |
Expose les extensions instruction-set sélectionnées pour les systèmes x86 et x64. Ces jeux d’instructions sont exprimés sous forme de classes distinctes pour chaque extension. La prise en charge de n’importe quelle extension au sein de l’environnement actuel peut être déterminée en interrogeant la propriété |
Popcnt |
Cette classe fournit un accès aux instructions du matériel POPCNT par le biais d’intrinsèques. |
Popcnt.X64 |
Expose les extensions instruction-set sélectionnées pour les systèmes x86 et x64. Ces jeux d’instructions sont exprimés sous forme de classes distinctes pour chaque extension. La prise en charge de n’importe quelle extension au sein de l’environnement actuel peut être déterminée en interrogeant la propriété |
Sse |
Cette classe fournit un accès aux instructions matérielles d’Intel SSE via des intrinsèques. |
Sse.X64 |
Expose les extensions instruction-set sélectionnées pour les systèmes x86 et x64. Ces jeux d’instructions sont exprimés sous forme de classes distinctes pour chaque extension. La prise en charge de n’importe quelle extension au sein de l’environnement actuel peut être déterminée en interrogeant la propriété |
Sse2 |
Cette classe fournit un accès aux instructions matérielles d’Intel SSE2 via des intrinsèques. |
Sse2.X64 |
Expose les extensions instruction-set sélectionnées pour les systèmes x86 et x64. Ces jeux d’instructions sont exprimés sous forme de classes distinctes pour chaque extension. La prise en charge de n’importe quelle extension au sein de l’environnement actuel peut être déterminée en interrogeant la propriété |
Sse3 |
Cette classe fournit un accès aux instructions du matériel Intel SSE3 par le biais d’intrinsèques. |
Sse3.X64 |
Expose les extensions instruction-set sélectionnées pour les systèmes x86 et x64. Ces jeux d’instructions sont exprimés sous forme de classes distinctes pour chaque extension. La prise en charge de n’importe quelle extension au sein de l’environnement actuel peut être déterminée en interrogeant la propriété |
Sse41 |
Cette classe permet d’accéder aux instructions matérielles Intel SSE4.1 via des intrinsèques. |
Sse41.X64 |
Expose les extensions instruction-set sélectionnées pour les systèmes x86 et x64. Ces jeux d’instructions sont exprimés sous forme de classes distinctes pour chaque extension. La prise en charge de n’importe quelle extension au sein de l’environnement actuel peut être déterminée en interrogeant la propriété |
Sse42 |
Cette classe fournit un accès aux instructions du matériel Intel SSE4.2 par le biais d’intrinsèques. |
Sse42.X64 |
Expose les extensions instruction-set sélectionnées pour les systèmes x86 et x64. Ces jeux d’instructions sont exprimés sous forme de classes distinctes pour chaque extension. La prise en charge de n’importe quelle extension au sein de l’environnement actuel peut être déterminée en interrogeant la propriété |
Ssse3 |
Cette classe fournit un accès aux instructions du matériel Intel SSSE3 par le biais d’intrinsèques. |
Ssse3.X64 |
Expose les extensions instruction-set sélectionnées pour les systèmes x86 et x64. Ces jeux d’instructions sont exprimés sous forme de classes distinctes pour chaque extension. La prise en charge de n’importe quelle extension au sein de l’environnement actuel peut être déterminée en interrogeant la propriété |
X86Base |
Fournit l’accès aux instructions matérielles de base x86 via des intrinsèques. |
X86Base.X64 |
Expose les extensions instruction-set sélectionnées pour les systèmes x86 et x64. Ces jeux d’instructions sont exprimés sous forme de classes distinctes pour chaque extension. La prise en charge de n’importe quelle extension au sein de l’environnement actuel peut être déterminée en interrogeant la propriété |
X86Serialize |
Fournit l’accès à l’instruction matérielle Intel SERIALIZE via des intrinsèques. |
X86Serialize.X64 |
Expose les extensions instruction-set sélectionnées pour les systèmes x86 et x64. Ces jeux d’instructions sont exprimés sous forme de classes distinctes pour chaque extension. La prise en charge de n’importe quelle extension au sein de l’environnement actuel peut être déterminée en interrogeant la propriété |
Énumérations
FloatComparisonMode |
Expose les extensions instruction-set sélectionnées pour les systèmes x86 et x64. Ces jeux d’instructions sont exprimés sous forme de classes distinctes pour chaque extension. La prise en charge de n’importe quelle extension au sein de l’environnement actuel peut être déterminée en interrogeant la propriété |
FloatRoundingMode |
Expose les extensions instruction-set sélectionnées pour les systèmes x86 et x64. Ces jeux d’instructions sont exprimés sous forme de classes distinctes pour chaque extension. La prise en charge de n’importe quelle extension au sein de l’environnement actuel peut être déterminée en interrogeant la propriété |