System.Runtime.Intrinsics.Arm Przestrzeń nazw

Uwidacznia wybór rozszerzeń zestawu instrukcji dla systemów ARM. Te zestawy instrukcji są wyrażane jako osobne klasy dla każdego rozszerzenia. Obsługę dowolnego rozszerzenia w bieżącym środowisku można określić, wykonując zapytania IsSupported dotyczące właściwości w odpowiednim typie.

Klasy

AdvSimd

Ta klasa zapewnia dostęp do instrukcji sprzętowych advSIMD usługi ARM za pośrednictwem funkcji wewnętrznych.

AdvSimd.Arm64
Aes

Ta klasa zapewnia dostęp do instrukcji sprzętowych usługi ARM AES za pośrednictwem funkcji wewnętrznych.

Aes.Arm64
ArmBase

Ta klasa zapewnia dostęp do podstawowych instrukcji sprzętowych usługi ARM za pośrednictwem funkcji wewnętrznych.

ArmBase.Arm64
Crc32

Ta klasa zapewnia dostęp do instrukcji sprzętowych usługi ARM Crc32 za pośrednictwem funkcji wewnętrznych.

Crc32.Arm64
Dp

Zapewnia dostęp do instrukcji sprzętowych ARMv8.2-DotProd za pośrednictwem funkcji wewnętrznych.

Dp.Arm64
Rdm

Zapewnia dostęp do instrukcji sprzętowych ARMv8.1-RDMA za pośrednictwem funkcji wewnętrznych.

Rdm.Arm64
Sha1

Ta klasa zapewnia dostęp do instrukcji sprzętowych USŁUGI ARM SHA1 za pośrednictwem funkcji wewnętrznych.

Sha1.Arm64
Sha256

Ta klasa zapewnia dostęp do instrukcji sprzętowych SHA256 arm za pośrednictwem funkcji wewnętrznych.

Sha256.Arm64