gcc/
commitf46a34a6563cd7ea62a86e0d1c9236a017b4e48d
authorkyukhin <kyukhin@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 26 Feb 2014 09:08:45 +0000 (26 09:08 +0000)
committerkyukhin <kyukhin@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 26 Feb 2014 09:08:45 +0000 (26 09:08 +0000)
treeb6810a2e9d8d1c1a3027cbc1e1fa4e34e9a457ac
parent6469addef01b87ec97744cb38d29e4aaaf494f60
gcc/
* config/i386/avx512fintrin.h (_mm512_testn_epi32_mask),
(_mm512_mask_testn_epi32_mask), (_mm512_testn_epi64_mask),
(_mm512_mask_testn_epi64_mask): Move to ...
* config/i386/avx512cdintrin.h: Here.
* config/i386/i386.c (bdesc_args): Change MASK_ISA for testnm.
* config/i386/sse.md (avx512f_vmscalef<mode><round_name>): Remove %.
(avx512f_scalef<mode><mask_name><round_name>): Ditto.
(avx512f_testnm<mode>3<mask_scalar_merge_name>): Change conditon to
TARGET_AVX512F from TARGET_AVX512CD.

gcc/testsuite/
* gcc.target/i386/avx512cd-vptestnmd-1.c: Change into ...
* gcc.target/i386/avx512f-vptestnmd-1.c: This.
* gcc.target/i386/avx512cd-vptestnmq-1.c: Change into ...
* gcc.target/i386/avx512f-vptestnmq-1.c: This.
* gcc.target/i386/avx512cd-vptestnmd-2.c: Change into ...
* gcc.target/i386/avx512f-vptestnmd-2.c: This.
* gcc.target/i386/avx512cd-vptestnmq-2.c: Change into ...
* gcc.target/i386/avx512f-vptestnmq-2.c: This.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@208168 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/i386/avx512cdintrin.h
gcc/config/i386/avx512fintrin.h
gcc/config/i386/i386.c
gcc/config/i386/sse.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/avx512f-vptestnmd-1.c [moved from gcc/testsuite/gcc.target/i386/avx512cd-vptestnmd-1.c with 87% similarity]
gcc/testsuite/gcc.target/i386/avx512f-vptestnmd-2.c [moved from gcc/testsuite/gcc.target/i386/avx512cd-vptestnmd-2.c with 89% similarity]
gcc/testsuite/gcc.target/i386/avx512f-vptestnmq-1.c [moved from gcc/testsuite/gcc.target/i386/avx512cd-vptestnmq-1.c with 87% similarity]
gcc/testsuite/gcc.target/i386/avx512f-vptestnmq-2.c [moved from gcc/testsuite/gcc.target/i386/avx512cd-vptestnmq-2.c with 89% similarity]