Hello, According to recent Spec, we have intrinsic _mm256_broadcastsi128_si256, not _mm_broadcastsi128_si256.
Attached patch makes avx2intrin.h consistent with Spec in that way. ChangeLog: 2013-03-27 Kirill Yukhin <kirill.yuk...@intel.com> * gcc/config/i386/avx2intrin.h (_mm256_broadcastsi128_si256): Fix declaration name. testsuite/ChangeLog: 2013-03-27 Kirill Yukhin <kirill.yuk...@intel.com> * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name. * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto. Patch attached. Ok for trunk, for 4.8? Thanks, K
avx2-bcst-intrin-1.patch
Description: Binary data