| /* { 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); | |
| } |