/* { dg-options "-O2 -fexceptions -fnon-call-exceptions -fno-inline" } */ | |
typedef int vh __attribute__ ((__vector_size__ (2 * sizeof (int)))); | |
typedef short int cq __attribute__ ((__vector_size__ (4 * sizeof (short int)))); | |
static void | |
id (int *r8, vh *tu) | |
{ | |
*(vh *) r8 = *tu; | |
} | |
void | |
mr (void) | |
{ | |
int r8; | |
cq he = { 0, }; | |
id (&r8, (vh *) &he); | |
} |