System.Runtime.Intrinsics.Arm 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ARM システムの select 命令セット拡張機能を公開します。 これらの命令セットは、拡張機能ごとに個別のクラスとして表されます。 それぞれの型で IsSupported プロパティに対してクエリを実行することで、現在の環境内のすべての拡張機能のサポートを確認できます。
クラス
| 名前 | 説明 |
|---|---|
| AdvSimd |
このクラスは、組み込みを介して ARM AdvSIMD ハードウェア命令へのアクセスを提供します。 |
| AdvSimd.Arm64 |
組み込み関数を介して 64 ビット プロセスでのみ使用できる ARM AdvSIMD ハードウェア命令へのアクセスを提供します。 |
| Aes |
このクラスは、組み込みを介して ARM AES ハードウェア命令にアクセスできます。 |
| Aes.Arm64 |
組み込み関数を介して、64 ビット プロセスでのみ使用できる ARM AES ハードウェア命令へのアクセスを提供します。 |
| ArmBase |
このクラスは、組み込みを介して ARM の基本ハードウェア命令にアクセスできるようにします。 |
| ArmBase.Arm64 |
組み込み関数を介して、64 ビット プロセスでのみ使用できる ARM 基本ハードウェア命令へのアクセスを提供します。 |
| Crc32 |
このクラスは、組み込みを介して ARM Crc32 ハードウェア命令にアクセスできます。 |
| Crc32.Arm64 |
組み込み関数を介して、64 ビット プロセスでのみ使用できる ARM Crc32 ハードウェア命令へのアクセスを提供します。 |
| Dp |
組み込みを介して ARMv8.2-DotProd ハードウェア命令にアクセスできます。 |
| Dp.Arm64 |
組み込み関数を介して 64 ビット プロセスでのみ使用できる ARMv8.2-DotProd ハードウェア命令へのアクセスを提供します。 |
| Rdm |
組み込みを介して ARMv8.1-RDMA ハードウェア命令にアクセスできるようにします。 |
| Rdm.Arm64 |
組み込み関数を介して 64 ビット プロセスでのみ使用できる ARMv8.1-RDMA ハードウェア命令へのアクセスを提供します。 |
| Sha1 |
このクラスは、組み込みを介して ARM SHA1 ハードウェア命令にアクセスできます。 |
| Sha1.Arm64 |
組み込み関数を介して、64 ビット プロセスでのみ使用できる ARM SHA1 ハードウェア命令へのアクセスを提供します。 |
| Sha256 |
このクラスは、組み込みを介して ARM SHA256 ハードウェア命令にアクセスできます。 |
| Sha256.Arm64 |
組み込み関数を介して 64 ビット プロセスでのみ使用できる ARM SHA256 ハードウェア命令へのアクセスを提供します。 |
| Sve |
組み込みを介して ARM SVE ハードウェア命令にアクセスできます。 |
| Sve.Arm64 |
組み込み関数を介して、64 ビット プロセスでのみ使用できる ARM SVE ハードウェア命令へのアクセスを提供します。 |
| Sve2 |
このクラスは、組み込み関数を介して ARM SVE ハードウェア命令へのアクセスを提供します |
| Sve2.Arm64 |
ARM システムの select 命令セット拡張機能を公開します。 これらの命令セットは、拡張機能ごとに個別のクラスとして表されます。 それぞれの型で |
列挙型
| 名前 | 説明 |
|---|---|
| SveMaskPattern |
ARM システムの select 命令セット拡張機能を公開します。 これらの命令セットは、拡張機能ごとに個別のクラスとして表されます。 それぞれの型で |
| SvePrefetchType |
ARM システムの select 命令セット拡張機能を公開します。 これらの命令セットは、拡張機能ごとに個別のクラスとして表されます。 それぞれの型で |