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

Attachment: avx2-bcst-intrin-1.patch
Description: Binary data

Reply via email to