System.Runtime.Intrinsics.Arm Névtér
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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 |
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 |
| 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 |