1 /* PR middle-end/32912 */
3 /* { dg-options "-O2 -w" } */
4 /* { dg-options "-O2 -w -fno-common" { target hppa*-*-hpux* } } */
6 extern void abort (void);
8 typedef int __m128i
__attribute__ ((__vector_size__ (16)));
10 __m128i a
, b
, c
, d
, e
, f
;
26 union { __m128i v
; int i
[sizeof (__m128i
) / sizeof (int)]; } u
;
29 for (i
= 0; i
< sizeof (u
.i
) / sizeof (u
.i
[0]); i
++)
32 #define check(x, val) \
34 for (i = 0; i < sizeof (u.i) / sizeof (u.i[0]); i++) \
35 if (u.i[i] != (val)) \