1/* { dg-do run } */ 2/* { dg-options "-O2 -mavx512bw -mavx512vl" } */ 3/* { dg-require-effective-target avx512vl } */ 4/* { dg-require-effective-target avx512bw } */ 5 6#define AVX512VL 7#define AVX512F_LEN 256 8#define AVX512F_LEN_HALF 128 9#include "avx512bw-vpermt2w-2.c" 10 11#undef AVX512F_LEN 12#undef AVX512F_LEN_HALF 13 14#define AVX512F_LEN 128 15#define AVX512F_LEN_HALF 128 16#include "avx512bw-vpermt2w-2.c" 17