1 /* { dg-do run { target { { ! x32 } && avx512f_runtime } } } */
2 /* { dg-do compile { target { { ! x32 } && { ! avx512f_runtime } } } } */
3 /* { dg-options "-Ofast -mabi=ms -mavx512f" } */
4 /* { dg-require-effective-target avx512f } */
6 /* Test with alloca (and DRAP). */
11 volatile int b
= -12345;
12 volatile const int d
= 42;
14 void foo (int *x
, int y
, int z
)
18 void (*volatile const foo_noinfo
)(int *, int, int) = foo
;
20 int main (int argc
, char *argv
[]) {