aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-phiopt.cc
diff options
context:
space:
mode:
authorLingling Kong <lingling.kong@intel.com>2024-08-14 16:48:30 +0800
committerLingling Kong <lingling.kong@intel.com>2024-08-14 17:00:48 +0800
commitedb2712936368e803fd67aa520323054b2a5c5e7 (patch)
tree4dd7e7e66830b5d833a04d5dca707e59f92e8e9e /gcc/tree-ssa-phiopt.cc
parentd08a5f211135374b3ad700780c46a198cd320328 (diff)
downloadgcc-edb2712936368e803fd67aa520323054b2a5c5e7.zip
gcc-edb2712936368e803fd67aa520323054b2a5c5e7.tar.gz
gcc-edb2712936368e803fd67aa520323054b2a5c5e7.tar.bz2
i386: Optimization for APX NDD is always zero-uppered for shift
gcc/ChangeLog: PR target/113729 * config/i386/i386.md (*ashlqi3_1_zext<mode><nf_name>): New define_insn. (*ashlhi3_1_zext<mode><nf_name>): Ditto. (*<insn>qi3_1_zext<mode><nf_name>): Ditto. (*<insn>hi3_1_zext<mode><nf_name>): Ditto. gcc/testsuite/ChangeLog: * gcc.target/i386/pr113729.c: Add testcase for shift and rotate.
Diffstat (limited to 'gcc/tree-ssa-phiopt.cc')
0 files changed, 0 insertions, 0 deletions