]> gcc.gnu.org Git - gcc.git/commit
AVX512FP16: Add *_set1_pch intrinsics.
authordianhong xu <dianhong.xu@intel.com>
Sat, 9 Oct 2021 10:23:35 +0000 (18:23 +0800)
committerHongyu Wang <hongyu.wang@intel.com>
Tue, 19 Oct 2021 06:48:21 +0000 (14:48 +0800)
commit38f6ee6bfc4633175ca6f6d29e597d379ccae820
treea55886fa80906d79deb2dfe288703fbb2bc2d867
parentce4d1f632ff3f680550d3b186b60176022f41190
AVX512FP16: Add *_set1_pch intrinsics.

Add *_set1_pch (_Float16 _Complex A) intrinsics.

gcc/ChangeLog:

* config/i386/avx512fp16intrin.h:
(_mm512_set1_pch): New intrinsic.
* config/i386/avx512fp16vlintrin.h:
(_mm256_set1_pch): New intrinsic.
(_mm_set1_pch): Ditto.

gcc/testsuite/ChangeLog:

* gcc.target/i386/avx512fp16-set1-pch-1a.c: New test.
* gcc.target/i386/avx512fp16-set1-pch-1b.c: New test.
* gcc.target/i386/avx512fp16vl-set1-pch-1a.c: New test.
* gcc.target/i386/avx512fp16vl-set1-pch-1b.c: New test.
gcc/config/i386/avx512fp16intrin.h
gcc/config/i386/avx512fp16vlintrin.h
gcc/testsuite/gcc.target/i386/avx512fp16-set1-pch-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16-set1-pch-1b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-set1-pch-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512fp16vl-set1-pch-1b.c [new file with mode: 0644]
This page took 0.071097 seconds and 5 git commands to generate.