1 /* PR rtl-optimization/16104 */
3 extern void abort (void);
5 typedef int V2SI __attribute__ ((vector_size (8)));
6 typedef unsigned int V2USI __attribute__ ((vector_size (8)));
7 typedef short V2HI __attribute__ ((vector_size (4)));
8 typedef unsigned int V2UHI __attribute__ ((vector_size (4)));
13 return (long long) (V2SI) 0LL;
25 return (V2SI) (long long) (int) (V2HI) 0;
31 return (V2SI) (long long) (int) x;
43 if (sizeof (short) != 2 || sizeof (int) != 4 || sizeof (long long) != 8)
53 union { V2SI x; int y[2]; V2USI z; long long l; } u;
55 if (u.y[0] != 0 || u.y[1] != 0)
59 union { V2SI x; long long y; } v;
66 if (u.y[0] != 6 || u.y[1] != 6)