aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vect-data-refs.c
diff options
context:
space:
mode:
authorHongyu Wang <hongyu.wang@intel.com>2021-07-12 09:45:33 +0800
committerliuhongt <hongtao.liu@intel.com>2021-09-23 17:05:02 +0800
commit25faed6f37969a72ea8257736a6821a5c3a54bba (patch)
tree030836087a02012014fcbc92cbb18e79fd3c0d78 /gcc/tree-vect-data-refs.c
parent60698a19c77aef8c96d14238975e12fad653e7fb (diff)
downloadgcc-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