1 /* PR target/85508 */
2 /* { dg-do compile } */
3 /* { dg-options "-O2 -msse2" } */
4 
5 typedef signed char V __attribute__((vector_size (16)));
6 signed char c;
7 
8 V
foo(void)9 foo (void)
10 {
11   return (V) { c, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 };
12 }
13