1 /* { dg-options "-flax-vector-conversions -Wno-psabi" } */
3 typedef int v4si
__attribute__((vector_size(16)));
4 typedef short v8hi
__attribute__((vector_size(16)));
6 struct s
{ v8hi x
; v4si y
; };
7 union u1
{ v8hi x
; v4si y
; };
8 union u2
{ v4si s
; v8hi y
; };
13 struct s x1
= { i
, i
};
14 struct s x2
= { h
, h
};
15 struct s x3
= { i
, h
};
16 struct s x4
= { h
, i
};