aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-phiopt.cc
diff options
context:
space:
mode:
authorLingling Kong <lingling.kong@intel.com>2024-08-14 16:42:29 +0800
committerLingling Kong <lingling.kong@intel.com>2024-08-14 17:00:48 +0800
commitd08a5f211135374b3ad700780c46a198cd320328 (patch)
treefa06e3f3d7e53967256a0db8fc1bc03e5434f89c /gcc/tree-ssa-phiopt.cc
parent1b761744dc3ea6f3d66a9c48f16719ad1c92d5ad (diff)
downloadgcc-d08a5f211135374b3ad700780c46a198cd320328.zip
gcc-d08a5f211135374b3ad700780c46a198cd320328.tar.gz
gcc-d08a5f211135374b3ad700780c46a198cd320328.tar.bz2
i386: Optimization for APX NDD is always zero-uppered for logic
gcc/ChangeLog: PR target/113729 * config/i386/i386.md (*andqi_1_zext<mode><nf_name>): New define_insn. (*andhi_1_zext<mode><nf_name>): Ditto. (*<code>qi_1_zext<mode><nf_name>): Ditto. (*<code>hi_1_zext<mode><nf_name>): Ditto. (*negqi_1_zext<mode><nf_name>): Ditto. (*neghi_1_zext<mode><nf_name>): Ditto. (*one_cmplqi2_1_zext<mode>): Ditto. (*one_cmplhi2_1_zext<mode>): Ditto. gcc/testsuite/ChangeLog: * gcc.target/i386/pr113729.c: Add more tests.
Diffstat (limited to 'gcc/tree-ssa-phiopt.cc')
0 files changed, 0 insertions, 0 deletions