System.Runtime.Intrinsics.Arm Névtér

Az ARM-rendszerekhez választható utasításkészlet-bővítményeket tesz elérhetővé. Ezek az utasításkészletek minden bővítményhez külön osztályként vannak kifejezve. Az aktuális környezetben lévő bővítmények támogatásának meghatározásához a tulajdonságot a IsSupported megfelelő típuson kell lekérdezni.

Osztályok

Name Description
AdvSimd

Ez az osztály hozzáférést biztosít az ARM AdvSIMD hardverutasításaihoz az intrinsics használatával.

AdvSimd.Arm64

Hozzáférést biztosít az ARM AdvSIMD hardverutasításokhoz, amelyek csak a 64 bites folyamatokhoz érhetők el belső módban.

Aes

Ez az osztály hozzáférést biztosít az ARM AES hardverutasításaihoz az intrinsics használatával.

Aes.Arm64

Hozzáférést biztosít az ARM AES hardverutasításaihoz, amelyek csak a 64 bites folyamatokhoz érhetők el belső módban.

ArmBase

Ez az osztály hozzáférést biztosít az ARM alapszintű hardverutasításaihoz az intrinsics használatával.

ArmBase.Arm64

Hozzáférést biztosít az ARM alapszintű hardverutasításaihoz, amelyek csak 64 bites folyamatokhoz érhetők el belső módban.

Crc32

Ez az osztály hozzáférést biztosít az ARM Crc32 hardverutasításaihoz az intrinsics használatával.

Crc32.Arm64

Hozzáférést biztosít az ARM Crc32 hardverutasításokhoz, amelyek csak 64 bites folyamatokhoz érhetők el belső módban.

Dp

Hozzáférést biztosít az ARMv8.2-DotProd hardverutasításaihoz az intrinsics használatával.

Dp.Arm64

Hozzáférést biztosít az ARMv8.2-DotProd hardverutasításaihoz, amelyek csak a 64 bites folyamatokhoz érhetők el belső módban.

Rdm

Hozzáférést biztosít az ARMv8.1-RDMA hardverutasításaihoz az intrinsics használatával.

Rdm.Arm64

Hozzáférést biztosít az ARMv8.1-RDMA hardverutasításokhoz, amelyek csak a 64 bites folyamatokhoz érhetők el belső módban.

Sha1

Ez az osztály hozzáférést biztosít az ARM SHA1 hardverutasításokhoz az intrinsics használatával.

Sha1.Arm64

Hozzáférést biztosít az ARM SHA1 hardverutasításokhoz, amelyek csak a 64 bites folyamatokhoz érhetők el belső módban.

Sha256

Ez az osztály hozzáférést biztosít az ARM SHA256 hardverutasításaihoz az intrinsics használatával.

Sha256.Arm64

Hozzáférést biztosít az ARM SHA256 hardverutasításokhoz, amelyek csak 64 bites folyamatokhoz érhetők el belső módban.

Sve

Hozzáférést biztosít az ARM SVE hardverutasításaihoz az intrinsics használatával.

Sve.Arm64

Hozzáférést biztosít az ARM SVE hardverutasításaihoz, amelyek csak a 64 bites folyamatokhoz érhetők el belső módban.

Sve2

Ez az osztály hozzáférést biztosít az ARM SVE hardverutasításaihoz az intrinsics használatával

Sve2.Arm64

Az ARM-rendszerekhez választható utasításkészlet-bővítményeket tesz elérhetővé. Ezek az utasításkészletek minden bővítményhez külön osztályként vannak kifejezve. Az aktuális környezetben lévő bővítmények támogatásának meghatározásához a tulajdonságot a IsSupported megfelelő típuson kell lekérdezni.

Enumerációk

Name Description
SveMaskPattern

Az ARM-rendszerekhez választható utasításkészlet-bővítményeket tesz elérhetővé. Ezek az utasításkészletek minden bővítményhez külön osztályként vannak kifejezve. Az aktuális környezetben lévő bővítmények támogatásának meghatározásához a tulajdonságot a IsSupported megfelelő típuson kell lekérdezni.

SvePrefetchType

Az ARM-rendszerekhez választható utasításkészlet-bővítményeket tesz elérhetővé. Ezek az utasításkészletek minden bővítményhez külön osztályként vannak kifejezve. Az aktuális környezetben lévő bővítmények támogatásának meghatározásához a tulajdonságot a IsSupported megfelelő típuson kell lekérdezni.