Freigeben über


System.Runtime.Intrinsics.Arm Namespace

Dieser Namespace macht ausgewählte instruction-set-Erweiterungen für ARM-Systeme verfügbar. Diese Anweisungen werden für jede Erweiterung als separate Klassen ausgedrückt. Die Unterstützung für beliebige Erweiterungen innerhalb der aktuellen Umgebung kann durch Abfragen der IsSupported-Eigenschaft für den jeweiligen Typ bestimmt werden.

Klassen

AdvSimd

Diese Klasse bietet über systeminterne Funktionen Zugriff auf ARM AdvSIMD-Hardwareanweisungen.

AdvSimd.Arm64
Aes

Diese Klasse bietet über Interna Zugriff auf ARM AES-Hardwareanweisungen.

Aes.Arm64
ArmBase

Diese Klasse bietet über Interna Zugriff auf ARM-Basishardwareanweisungen.

ArmBase.Arm64
Crc32

Diese Klasse bietet über Interna Zugriff auf ARM Crc32-Hardwareanweisungen.

Crc32.Arm64
Dp

Bietet Zugriff auf die HARDWAREanweisungen von ARMv8.2-DotProd über systeminterne Geräte.

Dp.Arm64
Rdm

Bietet Zugriff auf die ARMv8.1-RDMA-Hardwareanweisungen über systeminterne Anweisungen.

Rdm.Arm64
Sha1

Diese Klasse bietet über Interna Zugriff auf ARM SHA1-Hardwareanweisungen.

Sha1.Arm64
Sha256

Diese Klasse bietet über Interna Zugriff auf ARM SHA256-Hardwareanweisungen.

Sha256.Arm64