AvxVnni Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Not
Bu önizleme API'sini kullanmak için, EnablePreviewFeatures
özelliğini proje dosyanızda True
olarak ayarlayarak projenizdeki önizleme özelliklerini etkinleştirmeniz gerekir. Daha fazla bilgi için bkz. https://aka.ms/dotnet-preview-features.
AvxVnni is in preview.
Önemli
Bu API, CLS uyumlu değildir.
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
- Devralma
- Öznitelikler
Özellikler
IsSupported |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: 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() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |