System.Runtime.Intrinsics.Arm Espace de noms

Expose les extensions de jeu d’instructions sélectionnées pour les systèmes ARM. Ces ensembles d’instructions sont exprimés sous forme de classes distinctes pour chaque extension. Vous pouvez déterminer la prise en charge de n’importe quelle extension dans l’environnement actuel en interrogeant la IsSupported propriété sur le type respectif.

Classes

Nom Description
AdvSimd

Cette classe fournit un accès aux instructions matérielles ARM AdvSIMD via des intrinsèques.

AdvSimd.Arm64

Fournit l’accès aux instructions matérielles ARM AdvSIMD, qui sont uniquement disponibles pour les processus 64 bits, via des intrinsèques.

Aes

Cette classe fournit un accès aux instructions matérielles ARM AES via des intrinsèques.

Aes.Arm64

Fournit l’accès aux instructions matérielles ARM AES, qui sont uniquement disponibles pour les processus 64 bits, via des intrinsèques.

ArmBase

Cette classe fournit un accès aux instructions matérielles de base ARM via des intrinsèques.

ArmBase.Arm64

Fournit l’accès aux instructions matérielles de base ARM, qui sont uniquement disponibles pour les processus 64 bits, via des intrinsèques.

Crc32

Cette classe fournit un accès aux instructions matérielles ARM Crc32 via des intrinsèques.

Crc32.Arm64

Fournit l’accès aux instructions matérielles ARM Crc32, qui sont uniquement disponibles pour les processus 64 bits, via des intrinsèques.

Dp

Fournit l’accès aux instructions matérielles ARMv8.2-DotProd via des intrinsèques.

Dp.Arm64

Fournit l’accès aux instructions matérielles ARMv8.2-DotProd, qui ne sont disponibles que pour les processus 64 bits, via des intrinsèques.

Rdm

Fournit l’accès aux instructions matérielles ARMv8.1-RDMA via des intrinsèques.

Rdm.Arm64

Fournit l’accès aux instructions matérielles ARMv8.1-RDMA, qui sont uniquement disponibles pour les processus 64 bits, via des intrinsèques.

Sha1

Cette classe fournit un accès aux instructions matérielles ARM SHA1 via des intrinsèques.

Sha1.Arm64

Fournit l’accès aux instructions matérielles ARM SHA1, qui sont uniquement disponibles pour les processus 64 bits, via des intrinsèques.

Sha256

Cette classe fournit un accès aux instructions matérielles ARM SHA256 via des intrinsèques.

Sha256.Arm64

Fournit l’accès aux instructions matérielles ARM SHA256, qui sont uniquement disponibles pour les processus 64 bits, via des intrinsèques.

Sve

Fournit l’accès aux instructions matérielles ARM SVE via des intrinsèques.

Sve.Arm64

Fournit l’accès aux instructions matérielles ARM SVE, qui sont uniquement disponibles pour les processus 64 bits, via des intrinsèques.

Sve2

Cette classe fournit l’accès aux instructions matérielles ARM SVE via des intrinsèques

Sve2.Arm64

Expose les extensions de jeu d’instructions sélectionnées pour les systèmes ARM. Ces ensembles d’instructions sont exprimés sous forme de classes distinctes pour chaque extension. Vous pouvez déterminer la prise en charge de n’importe quelle extension dans l’environnement actuel en interrogeant la IsSupported propriété sur le type respectif.

Énumérations

Nom Description
SveMaskPattern

Expose les extensions de jeu d’instructions sélectionnées pour les systèmes ARM. Ces ensembles d’instructions sont exprimés sous forme de classes distinctes pour chaque extension. Vous pouvez déterminer la prise en charge de n’importe quelle extension dans l’environnement actuel en interrogeant la IsSupported propriété sur le type respectif.

SvePrefetchType

Expose les extensions de jeu d’instructions sélectionnées pour les systèmes ARM. Ces ensembles d’instructions sont exprimés sous forme de classes distinctes pour chaque extension. Vous pouvez déterminer la prise en charge de n’importe quelle extension dans l’environnement actuel en interrogeant la IsSupported propriété sur le type respectif.