System.Runtime.Intrinsics.Arm Espaço de Nomes

Expõe extensões selecionadas de conjuntos de instruções para sistemas ARM. Estes conjuntos de instruções são expressos como classes separadas para cada extensão. Pode determinar o suporte para qualquer extensão no ambiente atual consultando a IsSupported propriedade no respetivo tipo.

Classes

Name Descrição
AdvSimd

Esta classe fornece acesso às instruções de hardware ARM AdvSIMD através de intrínsecos.

AdvSimd.Arm64

Fornece acesso às instruções de hardware ARM AdvSIMD, que estão disponíveis apenas para processos de 64 bits, através de intrínsecos.

Aes

Esta classe fornece acesso às instruções de hardware AES do ARM através de intrínsecos.

Aes.Arm64

Fornece acesso às instruções de hardware ARM AES, que estão disponíveis apenas para processos de 64 bits, através de intrínsecos.

ArmBase

Esta classe fornece acesso às instruções de hardware base do ARM através de intrínsecos.

ArmBase.Arm64

Fornece acesso às instruções de hardware base do ARM, que estão disponíveis apenas para processos de 64 bits, através de intrínsecos.

Crc32

Esta classe fornece acesso às instruções de hardware ARM Crc32 através de intrínsecos.

Crc32.Arm64

Fornece acesso às instruções de hardware ARM Crc32, que estão disponíveis apenas para processos de 64 bits, através de intrínsecos.

Dp

Fornece acesso às instruções de hardware ARMv8.2-DotProd através de intrínsecos.

Dp.Arm64

Fornece acesso às instruções de hardware ARMv8.2-DotProd, que estão disponíveis apenas para processos de 64 bits, através de intrínsecos.

Rdm

Fornece acesso às instruções de hardware ARMv8.1-RDMA através de intrínsecos.

Rdm.Arm64

Fornece acesso às instruções de hardware ARMv8.1-RDMA, que estão disponíveis apenas para processos de 64 bits, através de intrínsecos.

Sha1

Esta classe fornece acesso às instruções de hardware ARM SHA1 através de intrínsecos.

Sha1.Arm64

Fornece acesso às instruções de hardware ARM SHA1, que estão disponíveis apenas para processos de 64 bits, através de intrínsecos.

Sha256

Esta classe fornece acesso às instruções de hardware ARM SHA256 através de intrínsecos.

Sha256.Arm64

Fornece acesso às instruções de hardware ARM SHA256, que estão disponíveis apenas para processos de 64 bits, através de intrínsecos.

Sha3

Expõe extensões selecionadas de conjuntos de instruções para sistemas ARM. Estes conjuntos de instruções são expressos como classes separadas para cada extensão. Pode determinar o suporte para qualquer extensão no ambiente atual consultando a IsSupported propriedade no respetivo tipo.

Sha3.Arm64

Expõe extensões selecionadas de conjuntos de instruções para sistemas ARM. Estes conjuntos de instruções são expressos como classes separadas para cada extensão. Pode determinar o suporte para qualquer extensão no ambiente atual consultando a IsSupported propriedade no respetivo tipo.

Sm4

Expõe extensões selecionadas de conjuntos de instruções para sistemas ARM. Estes conjuntos de instruções são expressos como classes separadas para cada extensão. Pode determinar o suporte para qualquer extensão no ambiente atual consultando a IsSupported propriedade no respetivo tipo.

Sm4.Arm64

Expõe extensões selecionadas de conjuntos de instruções para sistemas ARM. Estes conjuntos de instruções são expressos como classes separadas para cada extensão. Pode determinar o suporte para qualquer extensão no ambiente atual consultando a IsSupported propriedade no respetivo tipo.

Sve

Fornece acesso às instruções de hardware ARM SVE através de intrínsecos.

Sve.Arm64

Fornece acesso às instruções de hardware ARM SVE, que estão disponíveis apenas para processos de 64 bits, através de intrínsecos.

Sve2

Esta classe fornece acesso às instruções de hardware ARM SVE através de intrínsecos

Sve2.Arm64

Expõe extensões selecionadas de conjuntos de instruções para sistemas ARM. Estes conjuntos de instruções são expressos como classes separadas para cada extensão. Pode determinar o suporte para qualquer extensão no ambiente atual consultando a IsSupported propriedade no respetivo tipo.

SveSha3

Expõe extensões selecionadas de conjuntos de instruções para sistemas ARM. Estes conjuntos de instruções são expressos como classes separadas para cada extensão. Pode determinar o suporte para qualquer extensão no ambiente atual consultando a IsSupported propriedade no respetivo tipo.

SveSha3.Arm64

Expõe extensões selecionadas de conjuntos de instruções para sistemas ARM. Estes conjuntos de instruções são expressos como classes separadas para cada extensão. Pode determinar o suporte para qualquer extensão no ambiente atual consultando a IsSupported propriedade no respetivo tipo.

SveSm4

Expõe extensões selecionadas de conjuntos de instruções para sistemas ARM. Estes conjuntos de instruções são expressos como classes separadas para cada extensão. Pode determinar o suporte para qualquer extensão no ambiente atual consultando a IsSupported propriedade no respetivo tipo.

SveSm4.Arm64

Expõe extensões selecionadas de conjuntos de instruções para sistemas ARM. Estes conjuntos de instruções são expressos como classes separadas para cada extensão. Pode determinar o suporte para qualquer extensão no ambiente atual consultando a IsSupported propriedade no respetivo tipo.

Enumerações

Name Descrição
SveMaskPattern

Expõe extensões selecionadas de conjuntos de instruções para sistemas ARM. Estes conjuntos de instruções são expressos como classes separadas para cada extensão. Pode determinar o suporte para qualquer extensão no ambiente atual consultando a IsSupported propriedade no respetivo tipo.

SvePrefetchType

Expõe extensões selecionadas de conjuntos de instruções para sistemas ARM. Estes conjuntos de instruções são expressos como classes separadas para cada extensão. Pode determinar o suporte para qualquer extensão no ambiente atual consultando a IsSupported propriedade no respetivo tipo.