System.Runtime.Intrinsics.Arm Namnområde
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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 |
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 |
| 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 |