/* PR target/93069 */ /* { dg-do assemble { target vect_simd_clones } } */ /* { dg-options "-O2 -fopenmp-simd -mtune=skylake-avx512" } */ /* { dg-additional-options "-mavx512vl" { target avx512vl } } */ /* { dg-additional-options "-mavx512dq" { target avx512dq } } */ #pragma omp declare simd int foo (int x, int y) { return x == 0 ? x : y; }