Condividi tramite


ScalableVectorType

Definisce i tipi di registri vettoriali scalabili usati nell'architettura SVE (Scalable Vector Extension) arm. Questi registri consentono operazioni SIMD avanzate per l'elaborazione ad alte prestazioni nei processori ARM.

Sintassi

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

Nome Value Description
SVE_NONE 0 Non è un tipo vettore scalabile.
SVE_Z 1 Rappresenta il registro dati Z vettoriale scalabile (SVE_Z).
SVE_P 2 Rappresenta il registro dei predicati vettoriali scalabili (SVE_P).

Osservazioni:

L'enumerazione ScalableVectorType definisce i tipi di registri vettoriali scalabili usati nell'architettura SVE (Scalable Vector Extension) arm. Questi registri vengono utilizzati per operazioni SIMD avanzate nei processori ARM moderni.

Requisiti

Intestazione: cvconst.h

Vedere anche