2 /* { dg-require-effective-target avx } */
3 /* { dg-options "-O2 -mavx" } */
7 __attribute__((noinline
, noclone
)) double
10 return _mm256_cvtss_f32 (x
);
16 if (_mm256_cvtss_f32 (_mm256_set_ps (5.5f
, 24.5f
, 23.0f
, 22.5f
,
17 2.0f
, 3.0f
, 4.0f
, 13.5f
)) != 13.5f
)
20 if (foo (_mm256_set_ps (5.25f
, 24.25f
, 23.75f
, 22.0f
,
21 2.0f
, 3.0f
, 4.0f
, 12.25f
)) != 12.25f
)