Avx.TestNotZAndNotC Метод

Определение

Перегрузки

TestNotZAndNotC(Vector256<SByte>, Vector256<SByte>)

int _mm256_testnzc_si256 (__m256i a, __m256i b)

VPTEST ymm, ymm/m256

TestNotZAndNotC(Vector256<UInt64>, Vector256<UInt64>)

int _mm256_testnzc_si256 (__m256i a, __m256i b)

VPTEST ymm, ymm/m256

TestNotZAndNotC(Vector256<UInt32>, Vector256<UInt32>)

int _mm256_testnzc_si256 (__m256i a, __m256i b)

VPTEST ymm, ymm/m256

TestNotZAndNotC(Vector256<UInt16>, Vector256<UInt16>)

int _mm256_testnzc_si256 (__m256i a, __m256i b)

VPTEST ymm, ymm/m256

TestNotZAndNotC(Vector256<Single>, Vector256<Single>)

int _mm256_testnzc_ps (__m256 a, __m256 b)

VTESTPS ymm, ymm/m256

TestNotZAndNotC(Vector256<Int64>, Vector256<Int64>)

int _mm256_testnzc_si256 (__m256i a, __m256i b)

VPTEST ymm, ymm/m256

TestNotZAndNotC(Vector128<Double>, Vector128<Double>)

int _mm_testnzc_pd (__m128d a, __m128d b)

VTESTPD xmm, xmm/m128

TestNotZAndNotC(Vector256<Int16>, Vector256<Int16>)

int _mm256_testnzc_si256 (__m256i a, __m256i b)

VPTEST ymm, ymm/m256

TestNotZAndNotC(Vector256<Double>, Vector256<Double>)

int _mm256_testnzc_pd (__m256d a, __m256d b)

VTESTPD ymm, ymm/m256

TestNotZAndNotC(Vector256<Byte>, Vector256<Byte>)

int _mm256_testnzc_si256 (__m256i a, __m256i b)

VPTEST ymm, ymm/m256

TestNotZAndNotC(Vector128<Single>, Vector128<Single>)

int _mm_testnzc_ps (__m128 a, __m128 b)

VTESTPS xmm, xmm/m128

TestNotZAndNotC(Vector256<Int32>, Vector256<Int32>)

int _mm256_testnzc_si256 (__m256i a, __m256i b)

VPTEST ymm, ymm/m256

TestNotZAndNotC(Vector256<SByte>, Vector256<SByte>)

Исходный код:
Avx.cs
Исходный код:
Avx.cs
Исходный код:
Avx.cs

int _mm256_testnzc_si256 (__m256i a, __m256i b)

VPTEST ymm, ymm/m256

public static bool TestNotZAndNotC (System.Runtime.Intrinsics.Vector256<sbyte> left, System.Runtime.Intrinsics.Vector256<sbyte> right);

Параметры

right
Vector256<SByte>

Возвращаемое значение

Применяется к

.NET 9 и другие версии
Продукт Версии
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9

TestNotZAndNotC(Vector256<UInt64>, Vector256<UInt64>)

Исходный код:
Avx.cs
Исходный код:
Avx.cs
Исходный код:
Avx.cs

int _mm256_testnzc_si256 (__m256i a, __m256i b)

VPTEST ymm, ymm/m256

public static bool TestNotZAndNotC (System.Runtime.Intrinsics.Vector256<ulong> left, System.Runtime.Intrinsics.Vector256<ulong> right);

Параметры

right
Vector256<UInt64>

Возвращаемое значение

Применяется к

.NET 9 и другие версии
Продукт Версии
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9

TestNotZAndNotC(Vector256<UInt32>, Vector256<UInt32>)

Исходный код:
Avx.cs
Исходный код:
Avx.cs
Исходный код:
Avx.cs

int _mm256_testnzc_si256 (__m256i a, __m256i b)

VPTEST ymm, ymm/m256

public static bool TestNotZAndNotC (System.Runtime.Intrinsics.Vector256<uint> left, System.Runtime.Intrinsics.Vector256<uint> right);

Параметры

right
Vector256<UInt32>

Возвращаемое значение

Применяется к

.NET 9 и другие версии
Продукт Версии
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9

TestNotZAndNotC(Vector256<UInt16>, Vector256<UInt16>)

Исходный код:
Avx.cs
Исходный код:
Avx.cs
Исходный код:
Avx.cs

int _mm256_testnzc_si256 (__m256i a, __m256i b)

VPTEST ymm, ymm/m256

public static bool TestNotZAndNotC (System.Runtime.Intrinsics.Vector256<ushort> left, System.Runtime.Intrinsics.Vector256<ushort> right);

Параметры

right
Vector256<UInt16>

Возвращаемое значение

Применяется к

.NET 9 и другие версии
Продукт Версии
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9

TestNotZAndNotC(Vector256<Single>, Vector256<Single>)

Исходный код:
Avx.cs
Исходный код:
Avx.cs
Исходный код:
Avx.cs

int _mm256_testnzc_ps (__m256 a, __m256 b)

VTESTPS ymm, ymm/m256

public static bool TestNotZAndNotC (System.Runtime.Intrinsics.Vector256<float> left, System.Runtime.Intrinsics.Vector256<float> right);

Параметры

right
Vector256<Single>

Возвращаемое значение

Применяется к

.NET 9 и другие версии
Продукт Версии
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9

TestNotZAndNotC(Vector256<Int64>, Vector256<Int64>)

Исходный код:
Avx.cs
Исходный код:
Avx.cs
Исходный код:
Avx.cs

int _mm256_testnzc_si256 (__m256i a, __m256i b)

VPTEST ymm, ymm/m256

public static bool TestNotZAndNotC (System.Runtime.Intrinsics.Vector256<long> left, System.Runtime.Intrinsics.Vector256<long> right);

Параметры

right
Vector256<Int64>

Возвращаемое значение

Применяется к

.NET 9 и другие версии
Продукт Версии
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9

TestNotZAndNotC(Vector128<Double>, Vector128<Double>)

Исходный код:
Avx.cs
Исходный код:
Avx.cs
Исходный код:
Avx.cs

int _mm_testnzc_pd (__m128d a, __m128d b)

VTESTPD xmm, xmm/m128

public static bool TestNotZAndNotC (System.Runtime.Intrinsics.Vector128<double> left, System.Runtime.Intrinsics.Vector128<double> right);

Параметры

right
Vector128<Double>

Возвращаемое значение

Применяется к

.NET 9 и другие версии
Продукт Версии
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9

TestNotZAndNotC(Vector256<Int16>, Vector256<Int16>)

Исходный код:
Avx.cs
Исходный код:
Avx.cs
Исходный код:
Avx.cs

int _mm256_testnzc_si256 (__m256i a, __m256i b)

VPTEST ymm, ymm/m256

public static bool TestNotZAndNotC (System.Runtime.Intrinsics.Vector256<short> left, System.Runtime.Intrinsics.Vector256<short> right);

Параметры

right
Vector256<Int16>

Возвращаемое значение

Применяется к

.NET 9 и другие версии
Продукт Версии
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9

TestNotZAndNotC(Vector256<Double>, Vector256<Double>)

Исходный код:
Avx.cs
Исходный код:
Avx.cs
Исходный код:
Avx.cs

int _mm256_testnzc_pd (__m256d a, __m256d b)

VTESTPD ymm, ymm/m256

public static bool TestNotZAndNotC (System.Runtime.Intrinsics.Vector256<double> left, System.Runtime.Intrinsics.Vector256<double> right);

Параметры

right
Vector256<Double>

Возвращаемое значение

Применяется к

.NET 9 и другие версии
Продукт Версии
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9

TestNotZAndNotC(Vector256<Byte>, Vector256<Byte>)

Исходный код:
Avx.cs
Исходный код:
Avx.cs
Исходный код:
Avx.cs

int _mm256_testnzc_si256 (__m256i a, __m256i b)

VPTEST ymm, ymm/m256

public static bool TestNotZAndNotC (System.Runtime.Intrinsics.Vector256<byte> left, System.Runtime.Intrinsics.Vector256<byte> right);

Параметры

left
Vector256<Byte>
right
Vector256<Byte>

Возвращаемое значение

Применяется к

.NET 9 и другие версии
Продукт Версии
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9

TestNotZAndNotC(Vector128<Single>, Vector128<Single>)

Исходный код:
Avx.cs
Исходный код:
Avx.cs
Исходный код:
Avx.cs

int _mm_testnzc_ps (__m128 a, __m128 b)

VTESTPS xmm, xmm/m128

public static bool TestNotZAndNotC (System.Runtime.Intrinsics.Vector128<float> left, System.Runtime.Intrinsics.Vector128<float> right);

Параметры

right
Vector128<Single>

Возвращаемое значение

Применяется к

.NET 9 и другие версии
Продукт Версии
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9

TestNotZAndNotC(Vector256<Int32>, Vector256<Int32>)

Исходный код:
Avx.cs
Исходный код:
Avx.cs
Исходный код:
Avx.cs

int _mm256_testnzc_si256 (__m256i a, __m256i b)

VPTEST ymm, ymm/m256

public static bool TestNotZAndNotC (System.Runtime.Intrinsics.Vector256<int> left, System.Runtime.Intrinsics.Vector256<int> right);

Параметры

right
Vector256<Int32>

Возвращаемое значение

Применяется к

.NET 9 и другие версии
Продукт Версии
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9