2 /* { dg-options "-O1 -ftree-vectorize" } */
4 unsigned int v1
[] __attribute__ ((aligned(16))) =
6 0x80000000, 1, 0xa0000000, 2,
7 3, 0xd0000000, 0xf0000000, 0xe0000000
9 unsigned int v2
[] __attribute__ ((aligned(16))) =
11 4, 0xb0000000, 5, 0xc0000000,
17 0x80000000, 0xb0000000, 0xa0000000, 0xc0000000,
18 0xd0000000, 0xd0000000, 0xf0000000, 0xe0000000
27 unsigned int res
[8] __attribute__ ((aligned(16)));
29 extern void abort (void);
36 for (i
= 0; i
< 8; i
++)
37 res
[i
] = v1
[i
] < v2
[i
] ? v2
[i
] : v1
[i
];
45 for (i
= 0; i
< 8; i
++)
46 res
[i
] = v1
[i
] > v2
[i
] ? v2
[i
] : v1
[i
];
55 for (i
= 0; i
< 8; i
++)
60 for (i
= 0; i
< 8; i
++)