Delen via


ScalableVectorType

Definieert typen schaalbare vectorregisters die worden gebruikt in de SVE-architectuur (ARM Scalable Vector Extension). Deze registers maken geavanceerde SIMD-bewerkingen mogelijk voor high-performance computing op ARM-processors.

Syntaxis

enum ScalableVectorType
{
    SVE_NONE = 0,   // Not a scalable vector type
    SVE_Z = 1,      // SVE Z (data) registers
    SVE_P = 2,      // SVE P (predicate) registers
    // Reserved for future scalable vector types
};

Elements

Naam Waarde Description
SVE_NONE 0 Geen schaalbaar vectortype.
SVE_Z 1 Vertegenwoordigt het schaalbare vector Z-gegevensregister (SVE_Z).
SVE_P 2 Vertegenwoordigt het schaalbare vectorpredicaatregister (SVE_P).

Opmerkingen

De ScalableVectorType opsomming definieert de typen schaalbare vectorregisters die worden gebruikt in de SVE-architectuur (ARM Scalable Vector Extension). Deze registers worden gebruikt voor geavanceerde SIMD-bewerkingen in moderne ARM-processors.

Requirements

Koptekst: cvconst.h

Zie ook