System.Runtime.Intrinsics.Arm Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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 | Description |
|---|---|
| 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. |
| 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 |
Enumerações
| Name | Description |
|---|---|
| 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 |
| 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 |