aboutsummaryrefslogtreecommitdiff
path: root/libcpp
diff options
context:
space:
mode:
authorliuhongt <hongtao.liu@intel.com>2023-09-21 16:00:57 +0800
committerliuhongt <hongtao.liu@intel.com>2023-10-08 21:04:07 +0800
commit91fdbd650d4bc3d1a13891095536f317e3a24d7a (patch)
tree9bd4cd826916a6e5fa62962bbba248081106b924 /libcpp
parent6a8edd50a149f10621b59798c887c24c81c8b9ea (diff)
downloadgcc-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