diff options
author | liuhongt <hongtao.liu@intel.com> | 2023-09-21 16:00:57 +0800 |
---|---|---|
committer | liuhongt <hongtao.liu@intel.com> | 2023-10-08 21:04:07 +0800 |
commit | 91fdbd650d4bc3d1a13891095536f317e3a24d7a (patch) | |
tree | 9bd4cd826916a6e5fa62962bbba248081106b924 /libcpp | |
parent | 6a8edd50a149f10621b59798c887c24c81c8b9ea (diff) | |
download | gcc-91fdbd650d4bc3d1a13891095536f317e3a24d7a.zip gcc-91fdbd650d4bc3d1a13891095536f317e3a24d7a.tar.gz gcc-91fdbd650d4bc3d1a13891095536f317e3a24d7a.tar.bz2 |
Support smin/smax for V2HF/V4HF
gcc/ChangeLog:
* config/i386/mmx.md (VHF_32_64): New mode iterator.
(<insn><mode>3): New define_expand, merged from ..
(<insn>v4hf3): .. this and
(<insn>v2hf3): .. this.
(movd_v2hf_to_sse_reg): New define_expand, splitted from ..
(movd_v2hf_to_sse): .. this.
(<code><mode>3): New define_expand.
gcc/testsuite/ChangeLog:
* gcc.target/i386/part-vect-vminmaxph-1.c: New test.
* gcc.target/i386/avx512fp16-64-32-vecop-1.c: Scan-assembler
only for { target { ! ia32 } }.
Diffstat (limited to 'libcpp')
0 files changed, 0 insertions, 0 deletions