151974Smsmith/* { dg-do compile } */
265245Smsmith/* { dg-options "-mavx2 -O2" } */
365245Smsmith/* { dg-final { scan-assembler "vpmovzxbd\[ \\t\]+\[^\n\]*%ymm\[0-9\]" } } */
4140687Sscottl
551974Smsmith#include <immintrin.h>
651974Smsmith
751974Smsmith__m128i x;
851974Smsmith__m256i res;
951974Smsmith
1051974Smsmithvoid extern
1151974Smsmithavx2_test (void)
1251974Smsmith{
1351974Smsmith  res = _mm256_cvtepu8_epi32 (x);
1451974Smsmith}
1551974Smsmith