1#include <altivec.h> 2int main() 3{ 4 vector unsigned char u8; 5 vector signed char s8; 6 vector bool char b8; 7 vector unsigned short u16; 8 vector signed short s16; 9 vector bool short b16; 10 vector unsigned int u32; 11 vector signed int s32; 12 vector bool int b32; 13 vector float f32; 14 vector pixel p16; 15 16 vector unsigned char const u8c; 17 vector signed char const s8c; 18 vector bool char const b8c; 19 vector unsigned short const u16c; 20 vector signed short const s16c; 21 vector bool short const b16c; 22 vector unsigned int const u32c; 23 vector signed int const s32c; 24 vector bool int const b32c; 25 vector float const f32c; 26 vector pixel const p16c; 27 28 vector unsigned char volatile u8v; 29 vector signed char volatile s8v; 30 vector bool char volatile b8v; 31 vector unsigned short volatile u16v; 32 vector signed short volatile s16v; 33 vector bool short volatile b16v; 34 vector unsigned int volatile u32v; 35 vector signed int volatile s32v; 36 vector bool int volatile b32v; 37 vector float volatile f32v; 38 vector pixel volatile p16v; 39 40 const vector unsigned char u8c_; 41 const vector signed char s8c_; 42 const vector bool char b8c_; 43 const vector unsigned short u16c_; 44 const vector signed short s16c_; 45 const vector bool short b16c_; 46 const vector unsigned int u32c_; 47 const vector signed int s32c_; 48 const vector bool int b32c_; 49 const vector float f32c_; 50 const vector pixel p16c_; 51 52 volatile vector unsigned char u8v_; 53 volatile vector signed char s8v_; 54 volatile vector bool char b8v_; 55 volatile vector unsigned short u16v_; 56 volatile vector signed short s16v_; 57 volatile vector bool short b16v_; 58 volatile vector unsigned int u32v_; 59 volatile vector signed int s32v_; 60 volatile vector bool int b32v_; 61 volatile vector float f32v_; 62 volatile vector pixel p16v_; 63 return 0; 64} 65