i386: Add missing AVX512VL or/xor intrinsics
authorH.J. Lu <hongjiu.lu@intel.com>
Sun, 21 Oct 2018 10:23:58 +0000 (10:23 +0000)
committerH.J. Lu <hjl@gcc.gnu.org>
Sun, 21 Oct 2018 10:23:58 +0000 (03:23 -0700)
commit01fd9f8d21c8bc0fe818238177e98fd84591b61f
treedb5f82871e37a0c03780f5a6ec0c563bc3f85f61
parent69862942e10601b92718647ce27f8199d2b36bf0
i386: Add missing AVX512VL or/xor intrinsics

gcc/

PR target/87662
* i386/avx512vlintrin.h (_mm256_or_epi32): New.
(_mm_or_epi32): Likewise.
(_mm256_xor_epi32): Likewise.
(_mm_xor_epi32): Likewise.
(_mm256_or_epi64): Likewise.
(_mm_or_epi64): Likewise.
(_mm256_xor_epi64): Likewise.
(_mm_xor_epi64): Likewise.

gcc/testsuite/

PR target/87662
* gcc.target/i386/pr87662.c

From-SVN: r265350
gcc/ChangeLog
gcc/config/i386/avx512vlintrin.h
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr87662.c [new file with mode: 0644]