diff options
author | liuhongt <hongtao.liu@intel.com> | 2022-03-28 15:31:53 +0800 |
---|---|---|
committer | liuhongt <hongtao.liu@intel.com> | 2022-05-09 18:59:14 +0800 |
commit | 8b59556e1c72c7c3654a7d7c675832d9fd38b7a0 (patch) | |
tree | f1b964d34cf082c4640e72aa3b696e089567ab5d /gcc/system.h | |
parent | 655ca5aaa970bb5e6727a72be6c3ba9d9f9d5f09 (diff) | |
download | gcc-8b59556e1c72c7c3654a7d7c675832d9fd38b7a0.zip gcc-8b59556e1c72c7c3654a7d7c675832d9fd38b7a0.tar.gz gcc-8b59556e1c72c7c3654a7d7c675832d9fd38b7a0.tar.bz2 |
Optimize vec_setv8{hi,hf}_0 + pmovzxbq to pmovzxbq.
gcc/ChangeLog:
PR target/105072
* config/i386/sse.md (*sse4_1_<code>v2qiv2di2<mask_name>_1):
New define_insn.
(*sse4_1_zero_extendv2qiv2di2_2): New pre_reload
define_insn_and_split.
gcc/testsuite/ChangeLog:
* gcc.target/i386/pr105072.c: New test.
Diffstat (limited to 'gcc/system.h')
0 files changed, 0 insertions, 0 deletions