/* { dg-do compile } */
|
/* { dg-do compile } */
|
#include <altivec.h>
|
#include <altivec.h>
|
typedef unsigned long size_t;
|
typedef unsigned long size_t;
|
vector signed int T_vec_s32;
|
vector signed int T_vec_s32;
|
void *T_void_ptr;
|
void *T_void_ptr;
|
const void *T_const_void_ptr;
|
const void *T_const_void_ptr;
|
size_t T_size_t;
|
size_t T_size_t;
|
char *T_char_ptr;
|
char *T_char_ptr;
|
vector signed short T_vec_s16;
|
vector signed short T_vec_s16;
|
vector signed char T_vec_s8;
|
vector signed char T_vec_s8;
|
vector unsigned short T_vec_u16;
|
vector unsigned short T_vec_u16;
|
vector unsigned int T_vec_u32;
|
vector unsigned int T_vec_u32;
|
vector unsigned char T_vec_u8;
|
vector unsigned char T_vec_u8;
|
vector float T_vec_f32;
|
vector float T_vec_f32;
|
int T_int;
|
int T_int;
|
float *T_float_ptr;
|
float *T_float_ptr;
|
void f(void);
|
void f(void);
|
short *T_short_ptr;
|
short *T_short_ptr;
|
vector signed short *T_vec_s16_ptr;
|
vector signed short *T_vec_s16_ptr;
|
int *T_int_ptr;
|
int *T_int_ptr;
|
vector signed int *T_vec_s32_ptr;
|
vector signed int *T_vec_s32_ptr;
|
signed char *T_signed_char_ptr;
|
signed char *T_signed_char_ptr;
|
vector signed char *T_vec_s8_ptr;
|
vector signed char *T_vec_s8_ptr;
|
unsigned short *T_unsigned_short_ptr;
|
unsigned short *T_unsigned_short_ptr;
|
vector unsigned short *T_vec_u16_ptr;
|
vector unsigned short *T_vec_u16_ptr;
|
unsigned int *T_unsigned_int_ptr;
|
unsigned int *T_unsigned_int_ptr;
|
vector unsigned int *T_vec_u32_ptr;
|
vector unsigned int *T_vec_u32_ptr;
|
unsigned char *T_unsigned_char_ptr;
|
unsigned char *T_unsigned_char_ptr;
|
vector unsigned char *T_vec_u8_ptr;
|
vector unsigned char *T_vec_u8_ptr;
|
double T_double;
|
double T_double;
|
int T_intb;
|
int T_intb;
|
vector bool short *T_vec_b16_ptr;
|
vector bool short *T_vec_b16_ptr;
|
vector bool int *T_vec_b32_ptr;
|
vector bool int *T_vec_b32_ptr;
|
vector bool char *T_vec_b8_ptr;
|
vector bool char *T_vec_b8_ptr;
|
vector float *T_vec_f32_ptr;
|
vector float *T_vec_f32_ptr;
|
vector pixel *T_vec_p16_ptr;
|
vector pixel *T_vec_p16_ptr;
|
vector bool short T_vec_b16;
|
vector bool short T_vec_b16;
|
vector pixel T_vec_p16;
|
vector pixel T_vec_p16;
|
vector bool int T_vec_b32;
|
vector bool int T_vec_b32;
|
vector bool char T_vec_b8;
|
vector bool char T_vec_b8;
|
float T_float;
|
float T_float;
|
volatile void g(void);
|
volatile void g(void);
|
const char *T_const_char_ptr;
|
const char *T_const_char_ptr;
|
|
|