1 /* PR regression/21897 */
3 extern void abort (void);
5 typedef short v4hi __attribute__ ((vector_size (8)));
6 typedef float v4sf __attribute__ ((vector_size (16)));
24 for (i = 0; i < 2; i++)
25 u.v += (v4hi) { 12, 14 };
26 for (i = 0; i < 2; i++)
27 v.v += (v4sf) { 18.0, 20.0, 22 };
34 if (u.s[0] != 24 || u.s[1] != 28 || u.s[2] || u.s[3])
36 if (v.f[0] != 36.0 || v.f[1] != 40.0 || v.f[2] != 44.0 || v.f[3] != 0.0)