diff options
author | Hongyu Wang <hongyu.wang@intel.com> | 2021-07-12 09:45:33 +0800 |
---|---|---|
committer | liuhongt <hongtao.liu@intel.com> | 2021-09-23 17:05:02 +0800 |
commit | 25faed6f37969a72ea8257736a6821a5c3a54bba (patch) | |
tree | 030836087a02012014fcbc92cbb18e79fd3c0d78 /gcc/tree-vect-data-refs.c | |
parent | 60698a19c77aef8c96d14238975e12fad653e7fb (diff) | |
download | gcc-25faed6f37969a72ea8257736a6821a5c3a54bba.zip gcc-25faed6f37969a72ea8257736a6821a5c3a54bba.tar.gz gcc-25faed6f37969a72ea8257736a6821a5c3a54bba.tar.bz2 |
AVX512FP16: Add float(uns)?mn2 expander
gcc/ChangeLog:
* config/i386/sse.md (float<floatunssuffix><mode><ssePHmodelower>2):
New expander.
(avx512fp16_vcvt<floatsuffix><sseintconvert>2ph_<mode>):
Rename to ...
(float<floatunssuffix><mode>v4hf2): ... this, and drop constraints.
(avx512fp16_vcvt<floatsuffix>qq2ph_v2di): Rename to ...
(float<floatunssuffix>v2div2hf2): ... this, and likewise.
gcc/testsuite/ChangeLog:
* gcc.target/i386/avx512fp16-floatvnhf.c: New test.
Diffstat (limited to 'gcc/tree-vect-data-refs.c')
0 files changed, 0 insertions, 0 deletions