System.Runtime.Intrinsics.X86 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
x86 および x64 システムの選択命令セット拡張機能を公開します。 これらの命令セットは、拡張機能ごとに個別のクラスとして表されます。 現在の環境内の任意の拡張機能のサポートは、それぞれの型の IsSupported
プロパティに対してクエリを実行することで決定できます。
クラス
Aes |
このクラスでは、組み込みを介して Intel AES ハードウェア命令にアクセスできます。 |
Aes.X64 |
x86 および x64 システムの選択命令セット拡張機能を公開します。 これらの命令セットは、拡張機能ごとに個別のクラスとして表されます。 現在の環境内の任意の拡張機能のサポートは、それぞれの型の |
Avx |
このクラスでは、組み込みを介して Intel AVX ハードウェア命令にアクセスできます。 |
Avx.X64 |
x86 および x64 システムの選択命令セット拡張機能を公開します。 これらの命令セットは、拡張機能ごとに個別のクラスとして表されます。 現在の環境内の任意の拡張機能のサポートは、それぞれの型の |
Avx2 |
このクラスは、組み込みを介して Intel AVX2 ハードウェア命令にアクセスできます。 |
Avx2.X64 |
x86 および x64 システムの選択命令セット拡張機能を公開します。 これらの命令セットは、拡張機能ごとに個別のクラスとして表されます。 現在の環境内の任意の拡張機能のサポートは、それぞれの型の |
Avx512BW |
組み込みを介して X86 AVX512BW ハードウェア命令にアクセスできます。 |
Avx512BW.VL |
x86 および x64 システムの選択命令セット拡張機能を公開します。 これらの命令セットは、拡張機能ごとに個別のクラスとして表されます。 現在の環境内の任意の拡張機能のサポートは、それぞれの型の |
Avx512BW.X64 |
x86 および x64 システムの選択命令セット拡張機能を公開します。 これらの命令セットは、拡張機能ごとに個別のクラスとして表されます。 現在の環境内の任意の拡張機能のサポートは、それぞれの型の |
Avx512CD |
組み込みを介して X86 AVX512CD ハードウェア命令にアクセスできます。 |
Avx512CD.VL |
x86 および x64 システムの選択命令セット拡張機能を公開します。 これらの命令セットは、拡張機能ごとに個別のクラスとして表されます。 現在の環境内の任意の拡張機能のサポートは、それぞれの型の |
Avx512CD.X64 |
x86 および x64 システムの選択命令セット拡張機能を公開します。 これらの命令セットは、拡張機能ごとに個別のクラスとして表されます。 現在の環境内の任意の拡張機能のサポートは、それぞれの型の |
Avx512DQ |
組み込みを介して X86 AVX512DQ ハードウェア命令にアクセスできるようにします。 |
Avx512DQ.VL |
x86 および x64 システムの選択命令セット拡張機能を公開します。 これらの命令セットは、拡張機能ごとに個別のクラスとして表されます。 現在の環境内の任意の拡張機能のサポートは、それぞれの型の |
Avx512DQ.X64 |
x86 および x64 システムの選択命令セット拡張機能を公開します。 これらの命令セットは、拡張機能ごとに個別のクラスとして表されます。 現在の環境内の任意の拡張機能のサポートは、それぞれの型の |
Avx512F |
組み込みを介して X86 AVX512F ハードウェア命令にアクセスできます。 |
Avx512F.VL |
x86 および x64 システムの選択命令セット拡張機能を公開します。 これらの命令セットは、拡張機能ごとに個別のクラスとして表されます。 現在の環境内の任意の拡張機能のサポートは、それぞれの型の |
Avx512F.X64 |
x86 および x64 システムの選択命令セット拡張機能を公開します。 これらの命令セットは、拡張機能ごとに個別のクラスとして表されます。 現在の環境内の任意の拡張機能のサポートは、それぞれの型の |
Avx512Vbmi |
組み込みを介して X86 AVX512VBMI ハードウェア命令にアクセスできます。 |
Avx512Vbmi.VL |
x86 および x64 システムの選択命令セット拡張機能を公開します。 これらの命令セットは、拡張機能ごとに個別のクラスとして表されます。 現在の環境内の任意の拡張機能のサポートは、それぞれの型の |
Avx512Vbmi.X64 |
x86 および x64 システムの選択命令セット拡張機能を公開します。 これらの命令セットは、拡張機能ごとに個別のクラスとして表されます。 現在の環境内の任意の拡張機能のサポートは、それぞれの型の |
AvxVnni |
x86 および x64 システムの選択命令セット拡張機能を公開します。 これらの命令セットは、拡張機能ごとに個別のクラスとして表されます。 現在の環境内の任意の拡張機能のサポートは、それぞれの型の |
AvxVnni.X64 |
x86 および x64 システムの選択命令セット拡張機能を公開します。 これらの命令セットは、拡張機能ごとに個別のクラスとして表されます。 現在の環境内の任意の拡張機能のサポートは、それぞれの型の |
Bmi1 |
このクラスでは、組み込みを介して Intel BMI1 ハードウェア命令にアクセスできます。 |
Bmi1.X64 |
x86 および x64 システムの選択命令セット拡張機能を公開します。 これらの命令セットは、拡張機能ごとに個別のクラスとして表されます。 現在の環境内の任意の拡張機能のサポートは、それぞれの型の |
Bmi2 |
このクラスでは、組み込みを介して Intel BMI2 ハードウェア命令にアクセスできます。 |
Bmi2.X64 |
x86 および x64 システムの選択命令セット拡張機能を公開します。 これらの命令セットは、拡張機能ごとに個別のクラスとして表されます。 現在の環境内の任意の拡張機能のサポートは、それぞれの型の |
Fma |
このクラスでは、組み込みを介して Intel FMA ハードウェア命令にアクセスできます。 |
Fma.X64 |
x86 および x64 システムの選択命令セット拡張機能を公開します。 これらの命令セットは、拡張機能ごとに個別のクラスとして表されます。 現在の環境内の任意の拡張機能のサポートは、それぞれの型の |
Lzcnt |
このクラスでは、組み込みを介して Intel LZCNT ハードウェア命令へのアクセスが提供されます。 |
Lzcnt.X64 |
x86 および x64 システムの選択命令セット拡張機能を公開します。 これらの命令セットは、拡張機能ごとに個別のクラスとして表されます。 現在の環境内の任意の拡張機能のサポートは、それぞれの型の |
Pclmulqdq |
このクラスでは、組み込みを介して Intel PCLMULQDQ ハードウェア命令へのアクセスが提供されます。 |
Pclmulqdq.X64 |
x86 および x64 システムの選択命令セット拡張機能を公開します。 これらの命令セットは、拡張機能ごとに個別のクラスとして表されます。 現在の環境内の任意の拡張機能のサポートは、それぞれの型の |
Popcnt |
このクラスでは、組み込みを介して Intel POPCNT ハードウェア命令へのアクセスが提供されます。 |
Popcnt.X64 |
x86 および x64 システムの選択命令セット拡張機能を公開します。 これらの命令セットは、拡張機能ごとに個別のクラスとして表されます。 現在の環境内の任意の拡張機能のサポートは、それぞれの型の |
Sse |
このクラスでは、組み込みを介して Intel SSE ハードウェア命令にアクセスできます。 |
Sse.X64 |
x86 および x64 システムの選択命令セット拡張機能を公開します。 これらの命令セットは、拡張機能ごとに個別のクラスとして表されます。 現在の環境内の任意の拡張機能のサポートは、それぞれの型の |
Sse2 |
このクラスでは、組み込みを介して Intel SSE2 ハードウェア命令にアクセスできます。 |
Sse2.X64 |
x86 および x64 システムの選択命令セット拡張機能を公開します。 これらの命令セットは、拡張機能ごとに個別のクラスとして表されます。 現在の環境内の任意の拡張機能のサポートは、それぞれの型の |
Sse3 |
このクラスでは、組み込みを介して Intel SSE3 ハードウェア命令にアクセスできます。 |
Sse3.X64 |
x86 および x64 システムの選択命令セット拡張機能を公開します。 これらの命令セットは、拡張機能ごとに個別のクラスとして表されます。 現在の環境内の任意の拡張機能のサポートは、それぞれの型の |
Sse41 |
このクラスは、組み込みを介して Intel SSE4.1 ハードウェア命令にアクセスできます。 |
Sse41.X64 |
x86 および x64 システムの選択命令セット拡張機能を公開します。 これらの命令セットは、拡張機能ごとに個別のクラスとして表されます。 現在の環境内の任意の拡張機能のサポートは、それぞれの型の |
Sse42 |
このクラスでは、組み込みを介して Intel SSE4.2 ハードウェア命令へのアクセスが提供されます。 |
Sse42.X64 |
x86 および x64 システムの選択命令セット拡張機能を公開します。 これらの命令セットは、拡張機能ごとに個別のクラスとして表されます。 現在の環境内の任意の拡張機能のサポートは、それぞれの型の |
Ssse3 |
このクラスでは、組み込みを介して Intel SSSE3 ハードウェア命令へのアクセスが提供されます。 |
Ssse3.X64 |
x86 および x64 システムの選択命令セット拡張機能を公開します。 これらの命令セットは、拡張機能ごとに個別のクラスとして表されます。 現在の環境内の任意の拡張機能のサポートは、それぞれの型の |
X86Base |
組み込みを介して x86 基本ハードウェア命令へのアクセスを提供します。 |
X86Base.X64 |
x86 および x64 システムの選択命令セット拡張機能を公開します。 これらの命令セットは、拡張機能ごとに個別のクラスとして表されます。 現在の環境内の任意の拡張機能のサポートは、それぞれの型の |
X86Serialize |
組み込みを介して Intel SERIALIZE ハードウェア命令へのアクセスを提供します。 |
X86Serialize.X64 |
x86 および x64 システムの選択命令セット拡張機能を公開します。 これらの命令セットは、拡張機能ごとに個別のクラスとして表されます。 現在の環境内の任意の拡張機能のサポートは、それぞれの型の |
列挙型
FloatComparisonMode |
x86 および x64 システムの選択命令セット拡張機能を公開します。 これらの命令セットは、拡張機能ごとに個別のクラスとして表されます。 現在の環境内の任意の拡張機能のサポートは、それぞれの型の |
FloatRoundingMode |
x86 および x64 システムの選択命令セット拡張機能を公開します。 これらの命令セットは、拡張機能ごとに個別のクラスとして表されます。 現在の環境内の任意の拡張機能のサポートは、それぞれの型の |
.NET