Extensions for vector processing support
The vector extensions are only accepted when all of the following conditions are met:
Language feature | Discussed in: |
---|---|
Vector programming language extensions | Vector types, Vector literals |
The following features are IBM extensions to the AltiVec Application Programming Interface specification:
Language extension | Discussed in: |
---|---|
__pixel, pixel, __vector, and vector keywords | N/A |
Indirection operator * applied to vector types | N/A |
Initialization of vectors | Initialization of vectors |
Pointer arithmetic on vector types | Pointer arithmetic |
Unary and binary operators | Unary and binary operators |
Vector types as arguments to vec_step | The vec_step operator |
Vector type casts | Vector type casts |
Vector subscripting operator [ ] | Vector subscripting operator [ ] |