PR target/80969 - Fix ICE with -mabi=ms -mavx512f, reduce wasted space when realignin...
[official-gcc.git] / gcc / testsuite / gcc.target / i386 / pr79568-1.c
blob92956d430d585824c4dbf7365eede4725383af98
1 /* PR target/79568 */
2 /* { dg-do compile } */
3 /* { dg-options "-mno-avx512vl -mavx512bw -O2" } */
5 #pragma GCC push_options
6 #pragma GCC target ("avx512vl,avx512bw")
7 void
8 foo (char *x, char __attribute__ ((__vector_size__(32))) *y, int z)
10 __builtin_ia32_storedquqi256_mask (x, *y, z);
12 #pragma GCC pop_options
14 void
15 bar (char *x, char __attribute__ ((__vector_size__(32))) *y, int z)
17 __builtin_ia32_storedquqi256_mask (x, *y, z); /* { dg-error "needs isa option" } */