Avx10v2 Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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) |