blob: 691ea97268fd4d9a788fecd1dfc40f7a5477ed0b [file] [log] [blame]
Eli Friedman6b5374f2009-06-13 10:38:46 +00001// RUN: clang-cc -fsyntax-only -verify %s
2
3typedef float __attribute__((vector_size (16))) v4f_t;
4
5typedef union {
6 struct {
7 float x, y, z, w;
8 }s;
9 v4f_t v;
10} vector_t;
11
12
13vector_t foo(v4f_t p)
14{
15 vector_t v = {.v = p};
16 return v;
17}