1 ! { dg-do run { target vect_simd_clones } }
2 ! { dg-options "-fno-inline" }
3 ! { dg-additional-sources declare-simd-3.f90 }
4 ! { dg-additional-options "-msse2" { target sse2_runtime } }
5 ! { dg-additional-options "-mavx" { target avx_runtime } }
7 module declare_simd_2_mod
9 real function foo (a
, b
, c
)
10 !$omp declare simd (foo) simdlen (4) uniform (a) linear (b : 5)
11 double precision, value
:: a
13 !$omp declare simd (foo)
17 end module declare_simd_2_mod