定義了 ARM 可擴展向量擴充(SVE)架構中使用的可擴展向量暫存器的類型。 這些暫存器使得在 ARM 處理器上進行高效能運算的進階 SIMD 操作成為可能。
語法
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
| 名稱 | 價值觀 | Description |
|---|---|---|
| SVE_NONE | 0 | 這不是可縮放的向量類型。 |
| SVE_Z | 1 | 代表可擴展的向量Z資料暫存器(SVE_Z)。 |
| SVE_P | 2 | 代表可擴展的向量謂詞暫存器(SVE_P)。 |
備註
列 ScalableVectorType 舉定義了 ARM 可擴展向量擴充(SVE)架構中使用的可擴展向量暫存器的類型。 這些暫存器用於現代 ARM 處理器中的進階 SIMD 操作。
需求
標題:cvconst.h