3 /* { dg-options "-O0 -mavx512bw" } */
4 /* { dg-require-effective-target avx512bw } */
7 #include "avx512f-helper.h"
9 typedef unsigned char A
__attribute__ ((vector_size (64)));
10 typedef unsigned int B
__attribute__ ((vector_size (64)));
12 unsigned __attribute__ ((noinline
, noclone
))
23 A a
= (A
) { 1, 2, 3, 4, 5, 6, 7, 8, 9 };
24 unsigned x
= foo (a
, a
, (B
) { 1, 2 });