System.Runtime.Intrinsics.Arm Namnområde

Exponerar utvalda tillägg för instruktionsuppsättningar för ARM-system. Dessa instruktionsuppsättningar uttrycks som separata klasser för varje tillägg. Du kan fastställa stöd för alla tillägg i den aktuella miljön genom att IsSupported fråga egenskapen efter respektive typ.

Klasser

Name Description
AdvSimd

Den här klassen ger åtkomst till ARM AdvSIMD-maskinvaruinstruktioner via inbyggda funktioner.

AdvSimd.Arm64

Ger åtkomst till ARM AdvSIMD-maskinvaruinstruktioner som endast är tillgängliga för 64-bitarsprocesser via inbyggda funktioner.

Aes

Den här klassen ger åtkomst till ARM AES-maskinvaruinstruktioner via inbyggda funktioner.

Aes.Arm64

Ger åtkomst till ARM AES-maskinvaruinstruktioner som endast är tillgängliga för 64-bitarsprocesser via inbyggda funktioner.

ArmBase

Den här klassen ger åtkomst till ARM-grundläggande maskinvaruinstruktioner via inbyggda funktioner.

ArmBase.Arm64

Ger åtkomst till ARM-grundläggande maskinvaruinstruktioner som endast är tillgängliga för 64-bitarsprocesser via inbyggda funktioner.

Crc32

Den här klassen ger åtkomst till ARM Crc32-maskinvaruinstruktioner via inbyggda funktioner.

Crc32.Arm64

Ger åtkomst till ARM Crc32-maskinvaruinstruktioner som endast är tillgängliga för 64-bitarsprocesser via inbyggda funktioner.

Dp

Ger åtkomst till maskinvaruinstruktionerna för ARMv8.2-DotProd via inbyggda funktioner.

Dp.Arm64

Ger åtkomst till maskinvaruinstruktionerna ARMv8.2-DotProd, som endast är tillgängliga för 64-bitarsprocesser via inbyggda funktioner.

Rdm

Ger åtkomst till maskinvaruinstruktionerna för ARMv8.1-RDMA via inbyggda funktioner.

Rdm.Arm64

Ger åtkomst till maskinvaruinstruktionerna ARMv8.1-RDMA som endast är tillgängliga för 64-bitarsprocesser via inbyggda funktioner.

Sha1

Den här klassen ger åtkomst till ARM SHA1-maskinvaruinstruktionerna via inbyggda funktioner.

Sha1.Arm64

Ger åtkomst till ARM SHA1-maskinvaruinstruktioner som endast är tillgängliga för 64-bitarsprocesser via inbyggda funktioner.

Sha256

Den här klassen ger åtkomst till ARM SHA256-maskinvaruinstruktioner via inbyggda funktioner.

Sha256.Arm64

Ger åtkomst till ARM SHA256-maskinvaruinstruktioner som endast är tillgängliga för 64-bitarsprocesser via inbyggda funktioner.

Sve

Ger åtkomst till ARM SVE-maskinvaruinstruktioner via inbyggda funktioner.

Sve.Arm64

Ger åtkomst till ARM SVE-maskinvaruinstruktioner som endast är tillgängliga för 64-bitarsprocesser via inbyggda funktioner.

Sve2

Den här klassen ger åtkomst till ARM SVE-maskinvaruinstruktioner via inbyggda

Sve2.Arm64

Exponerar utvalda tillägg för instruktionsuppsättningar för ARM-system. Dessa instruktionsuppsättningar uttrycks som separata klasser för varje tillägg. Du kan fastställa stöd för alla tillägg i den aktuella miljön genom att IsSupported fråga egenskapen efter respektive typ.

Uppräkningar

Name Description
SveMaskPattern

Exponerar utvalda tillägg för instruktionsuppsättningar för ARM-system. Dessa instruktionsuppsättningar uttrycks som separata klasser för varje tillägg. Du kan fastställa stöd för alla tillägg i den aktuella miljön genom att IsSupported fråga egenskapen efter respektive typ.

SvePrefetchType

Exponerar utvalda tillägg för instruktionsuppsättningar för ARM-system. Dessa instruktionsuppsättningar uttrycks som separata klasser för varje tillägg. Du kan fastställa stöd för alla tillägg i den aktuella miljön genom att IsSupported fråga egenskapen efter respektive typ.