Linguagem

Avx10v2 Classe

Definição

Importante

Esta API não está em conformidade com CLS.

Fornece acesso às instruções de hardware do X86 AVX10.2 através de intrínsecos

public ref class Avx10v2 abstract : System::Runtime::Intrinsics::X86::Avx10v1
[System.CLSCompliant(false)]
public abstract class Avx10v2 : System.Runtime.Intrinsics.X86.Avx10v1
[<System.CLSCompliant(false)>]
type Avx10v2 = class
    inherit Avx10v1
Public MustInherit Class Avx10v2
Inherits Avx10v1
Herança
Atributos

Propriedades

Name Descrição
IsSupported

Obtém um valor que indica se as APIs desta classe são suportadas.

Métodos

Name Descrição
ConvertToByteWithSaturationAndZeroExtendToInt32(Vector128<Single>)

VCVTPS2IUBS xmm1{k1}{z}, xmm2/m128/m32bcst

ConvertToByteWithSaturationAndZeroExtendToInt32(Vector256<Single>)

VCVTPS2IUBS ymm1{k1}{z}, ymm2/m256/m32bcst {er}

ConvertToByteWithTruncatedSaturationAndZeroExtendToInt32(Vector128<Single>)

VCVTTPS2IUBS xmm1{k1}{z}, xmm2/m128/m32bcst

ConvertToByteWithTruncatedSaturationAndZeroExtendToInt32(Vector256<Single>)

VCVTTPS2IUBS ymm1{k1}{z}, ymm2/m256/m32bcst {sae}

ConvertToSByteWithSaturationAndZeroExtendToInt32(Vector128<Single>)

VCVTPS2IBS xmm1{k1}{z}, xmm2/m128/m32bcst

ConvertToSByteWithSaturationAndZeroExtendToInt32(Vector256<Single>)

VCVTPS2IBS ymm1{k1}{z}, ymm2/m256/m32bcst {er}

ConvertToSByteWithTruncatedSaturationAndZeroExtendToInt32(Vector128<Single>)

VCVTTPS2IBS xmm1{k1}{z}, xmm2/m128/m32bcst

ConvertToSByteWithTruncatedSaturationAndZeroExtendToInt32(Vector256<Single>)

VCVTTPS2IBS ymm1{k1}{z}, ymm2/m256/m32bcst {sae}

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
MinMax(Vector128<Double>, Vector128<Double>, Byte)

VMINMAXPD xmm1{k1}{z}, xmm2, xmm3/m128/m64bcst, imm8

MinMax(Vector128<Single>, Vector128<Single>, Byte)

VMINMAXPS xmm1{k1}{z}, xmm2, xmm3/m128/m32bcst, imm8

MinMax(Vector256<Double>, Vector256<Double>, Byte)

VMINMAXPD ymm1{k1}{z}, ymm2, ymm3/m256/m64bcst {sae}, imm8

MinMax(Vector256<Single>, Vector256<Single>, Byte)

VMINMAXPS ymm1{k1}{z}, ymm2, ymm3/m256/m32bcst {sae}, imm8

MinMaxScalar(Vector128<Double>, Vector128<Double>, Byte)

VMINMAXSD xmm1{k1}{z}, xmm2, xmm3/m64 {sae}, imm8

MinMaxScalar(Vector128<Single>, Vector128<Single>, Byte)

VMINMAXSS xmm1{k1}{z}, xmm2, xmm3/m32 {sae}, imm8

MoveScalar(Vector128<Int16>)

VMOVW xmm1, xmm2/m16

MoveScalar(Vector128<Int32>)

VMOVD xmm1, xmm2/m32

MoveScalar(Vector128<UInt16>)

VMOVW xmm1, xmm2/m16

MoveScalar(Vector128<UInt32>)

VMOVD xmm1, xmm2/m32

StoreScalar(Int16*, Vector128<Int16>)

VMOVW xmm1/m16, xmm2

StoreScalar(UInt16*, Vector128<UInt16>)

VMOVW xmm1/m16, xmm2

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a