diff options
author | Hongyu Wang <hongyu.wang@intel.com> | 2021-07-12 14:02:10 +0800 |
---|---|---|
committer | liuhongt <hongtao.liu@intel.com> | 2021-09-23 17:05:02 +0800 |
commit | 3829793c50e44a524757020cebf23c54c016d5af (patch) | |
tree | 8c94b25371414d449fa524c4bc035e6bf9efdb79 /gcc/tree-vect-data-refs.c | |
parent | 25faed6f37969a72ea8257736a6821a5c3a54bba (diff) | |
download | gcc-3829793c50e44a524757020cebf23c54c016d5af.zip gcc-3829793c50e44a524757020cebf23c54c016d5af.tar.gz gcc-3829793c50e44a524757020cebf23c54c016d5af.tar.bz2 |
AVX512FP16: add truncmn2/extendmn2 expanders
gcc/ChangeLog:
* config/i386/sse.md (extend<ssePHmodelower><mode>2):
New expander.
(extendv4hf<mode>2): Likewise.
(extendv2hfv2df2): Likewise.
(trunc<mode><ssePHmodelower>2): Likewise.
(avx512fp16_vcvt<castmode>2ph_<mode>): Rename to ...
(trunc<mode>v4hf2): ... this, and drop constraints.
(avx512fp16_vcvtpd2ph_v2df): Rename to ...
(truncv2dfv2hf2): ... this, and likewise.
gcc/testsuite/ChangeLog:
* gcc.target/i386/avx512fp16-trunc-extendvnhf.c: New test.
Diffstat (limited to 'gcc/tree-vect-data-refs.c')
0 files changed, 0 insertions, 0 deletions