AvxVnni クラス

定義

注意

このプレビュー API を使用するには、プロジェクト ファイル内の EnablePreviewFeatures プロパティを True に設定することで、プロジェクトでプレビュー機能を有効にする必要があります。 詳細については、「https://aka.ms/dotnet-preview-features」を参照してください。

AvxVnni is in preview.

重要

この API は CLS 準拠ではありません。

public ref class AvxVnni abstract : System::Runtime::Intrinsics::X86::Avx2
[System.CLSCompliant(false)]
[System.Runtime.Versioning.RequiresPreviewFeatures("AvxVnni is in preview.")]
public abstract class AvxVnni : System.Runtime.Intrinsics.X86.Avx2
[<System.CLSCompliant(false)>]
[<System.Runtime.Versioning.RequiresPreviewFeatures("AvxVnni is in preview.")>]
type AvxVnni = class
    inherit Avx2
Public MustInherit Class AvxVnni
Inherits Avx2
継承
属性

プロパティ

IsSupported

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
MultiplyWideningAndAdd(Vector128<Int32>, Vector128<Byte>, Vector128<SByte>)

__m128i _mm_dpbusd_epi32 (__m128i src, __m128i a, __m128i b) VPDPBUSD xmm, xmm, xmm/m128

MultiplyWideningAndAdd(Vector128<Int32>, Vector128<Int16>, Vector128<Int16>)

__m128i _mm_dpwssd_epi32 (__m128i src, __m128i a, __m128i b) VPDPWSSD xmm, xmm, xmm/m128

MultiplyWideningAndAdd(Vector256<Int32>, Vector256<Byte>, Vector256<SByte>)

__m256i _mm256_dpbusd_epi32 (__m256i src, __m256i a, __m256i b) VPDPBUSD ymm, ymm, ymm/m256

MultiplyWideningAndAdd(Vector256<Int32>, Vector256<Int16>, Vector256<Int16>)

__m256i _mm256_dpwssd_epi32 (__m256i src, __m256i a, __m256i b) VPDPWSSD ymm, ymm, ymm/m256

MultiplyWideningAndAddSaturate(Vector128<Int32>, Vector128<Byte>, Vector128<SByte>)

__m128i _mm_dpbusds_epi32 (__m128i src, __m128i a, __m128i b) VPDPBUSDS xmm, xmm, xmm/m128

MultiplyWideningAndAddSaturate(Vector128<Int32>, Vector128<Int16>, Vector128<Int16>)

__m128i _mm_dpwssds_epi32 (__m128i src, __m128i a, __m128i b) VPDPWSSDS xmm, xmm, xmm/m128

MultiplyWideningAndAddSaturate(Vector256<Int32>, Vector256<Byte>, Vector256<SByte>)

__m256i _mm256_dpbusds_epi32 (__m256i src, __m256i a, __m256i b) VPDPBUSDS ymm, ymm, ymm/m256

MultiplyWideningAndAddSaturate(Vector256<Int32>, Vector256<Int16>, Vector256<Int16>)

__m256i _mm256_dpwssds_epi32 (__m256i src, __m256i a, __m256i b) VPDPWSSDS ymm, ymm, ymm/m256

ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象