Sprache

Avx10v2 Klasse

Definition

Wichtig

Diese API ist nicht CLS-kompatibel.

Bietet Zugriff auf X86 AVX10.2-Hardwareanweisungen über systeminterne

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
Vererbung
Attribute

Eigenschaften

Name Beschreibung
IsSupported

Ruft einen Wert ab, der angibt, ob die APIs in dieser Klasse unterstützt werden.

Methoden

Name Beschreibung
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)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von 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()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: