This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH, i386, AVX2] Fix intrinsic name for _mm256_broadcastsi128_si256


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.yukhin@intel.com>

        * gcc/config/i386/avx2intrin.h (_mm256_broadcastsi128_si256):
        Fix declaration name.

testsuite/ChangeLog:
2013-03-27  Kirill Yukhin  <kirill.yukhin@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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]