AVX512FP16: Enable FP16 mask load/store.
authorH.J. Lu <hjl.tools@gmail.com>
Fri, 5 Apr 2019 21:57:41 +0000 (14:57 -0700)
committerliuhongt <hongtao.liu@intel.com>
Sat, 18 Sep 2021 07:00:12 +0000 (15:00 +0800)
commit376d69f3f75d2750fa91c0f02f1121c3a8468ffc
tree8eaa56dc8e3e56eae99eb95599da9258fd3b1bec
parentef6ab4abc41268b7065be61a0c4686ae68370883
AVX512FP16: Enable FP16 mask load/store.

gcc/ChangeLog:

* config/i386/sse.md (avx512fmaskmodelower): Extend to support
HF modes.
(maskload<mode><avx512fmaskmodelower>): Ditto.
(maskstore<mode><avx512fmaskmodelower>): Ditto.

gcc/testsuite/ChangeLog:

* gcc.target/i386/avx512fp16-xorsign-1.c: New test.
gcc/config/i386/sse.md
gcc/testsuite/gcc.target/i386/avx512fp16-xorsign-1.c [new file with mode: 0644]